Kyle Machulis
e2ace7d91f
Bug 1389650 - Remove nsIDOMHTMLAnchorElement; r=bz
...
Removes the XPCOM interface for nsIDOMHTMLAnchorElement, replacing it
with binding class usage.
MozReview-Commit-ID: 7v0bKlY7Fax
2017-09-25 23:12:44 -07:00
Wes Kocher
7bf1b49628
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 7EzhCCVVn7n
2017-09-25 16:41:34 -07:00
Jonathan Kew
1b1aafb2e8
Bug 1402859 - Remove ENABLE_INTL_API conditional from webidl and dom/base code, now that it's true across all builds. r=smaug
2017-09-25 17:32:12 +01:00
Olli Pettay
c80e124562
Bug 1396584 - Remove support for multiple ShadowRoots, r=mrbkap
...
--HG--
extra : rebase_source : 2bb600ed1ffd35c195617a7eb70d0ba847a46898
2017-09-25 18:09:26 +03:00
Andrea Marchesini
b49b5f31c9
Bug 1397151 - Remove the support for moz-chunk-text type in XHR, r=smaug
2017-09-22 07:18:49 +02:00
Andrea Marchesini
2071ba4680
Bug 1397145 - Remove the support for moz-blob type in XHR, r=smaug
2017-09-22 07:18:14 +02:00
Kris Maglione
0c3a1b9b7e
Bug 1379148: Part 1 - Allow blocking only non-script-created parsers. r=hsivonen
...
MozReview-Commit-ID: 8cGxywiUzWj
--HG--
extra : rebase_source : b684a4a7d00c141a3def4f1cde9d7463c12baa4b
2017-09-20 16:12:27 -07:00
Tom Tromey
916228aee7
Bug 1399911 - preserve sourceURL comment directive on style sheets; r=bz,heycam
...
In addition to the sourceMappingURL comment, there is a second special
comment, "sourceURL", that can be used to set the "display name" of a
style sheet for developer tools. This name is also used as the base
URL for the source-map URL resolution algorithm. sourceURL is
described here:
https://blog.getfirebug.com/2009/08/11/give-your-eval-a-name-with-sourceurl/
This patch changes Firefox to record this URL, if specified, and to
expose it (chrome-only) vai StyleSheet.webidl.
MozReview-Commit-ID: 7NwXsOf7nbY
--HG--
extra : rebase_source : bd5d25b4d44f5f220a4624db346edbc4236c9886
2017-09-14 14:59:32 -06:00
Boris Zbarsky
b4ae7df969
Bug 1400898 part 2. Get rid of the interface constants on nsIDOMChromeWindow. r=farre
...
MozReview-Commit-ID: 4FuJSgha5y3
2017-09-19 10:13:22 -04:00
Boris Zbarsky
3dc9073bd5
Bug 1400139 part 2. Make window.content non-enumerable. r=mystor
...
MozReview-Commit-ID: LQkEkdG8wKf
2017-09-18 21:24:38 -04:00
Boris Zbarsky
6b4983d30a
Bug 864845 part 2. Make window.content chromeonly in nightly. r=mystor
...
MozReview-Commit-ID: Q7hTmngEgI
2017-09-12 15:33:10 -04:00
Shane Caraveo
85604b0c2b
Bug 1393150 prevent remote extensions when e10s is off, r=bz,kmag
...
MozReview-Commit-ID: HjLLa9vx2UW
--HG--
extra : rebase_source : d37088f31931a74ef2c40dc510794ebc5f4931ab
2017-09-14 15:12:45 -07:00
Ryan VanderMeulen
fc0fb3cc9a
Merge m-c to autoland. a=merge
2017-09-13 20:37:40 -04:00
Ryan VanderMeulen
3fc86b0be1
Backed out 2 changesets (bug 864845) for causing bug 1399649.
...
Backed out changeset c991b71d3642 (bug 864845)
Backed out changeset 9e6a4d96cf76 (bug 864845)
2017-09-13 19:23:12 -04:00
Andrea Marchesini
57228a9b15
Bug 1359017 - onmessageerror for WindowEventHandlers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
abd6b28844
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
f59c3de953
Bug 1359017 - onmessageerror for BroadcastChannel in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
ab8673f32d
Bug 1359017 - onmessageerror for MessagePort in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:05 +02:00
Sebastian Hengst
643376d693
Backed out changeset a8d6f6fd7bda (bug 1359017) for failing wpt's /html/dom/reflection-forms.html. r=backout
2017-09-13 08:56:53 +02:00
Sebastian Hengst
92d408093a
Backed out changeset 354139a05e75 (bug 1359017)
2017-09-13 08:56:23 +02:00
Sebastian Hengst
264522f53d
Backed out changeset 9248962260f9 (bug 1359017)
2017-09-13 08:56:18 +02:00
Sebastian Hengst
66969c6b7b
Backed out changeset 7b45c1aebf7f (bug 1359017)
2017-09-13 08:56:13 +02:00
Andrea Marchesini
68fed142b9
Bug 1359017 - onmessageerror for WindowEventHandlers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
977186322a
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
f3bcbfa12b
Bug 1359017 - onmessageerror for BroadcastChannel in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
456461ba4d
Bug 1359017 - onmessageerror for MessagePort in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:05 +02:00
Boris Zbarsky
101a69d71a
Bug 864845 part 2. Make window.content chromeonly. r=mystor
...
MozReview-Commit-ID: Q7hTmngEgI
2017-09-12 15:33:10 -04:00
Masatoshi Kimura
60816b85fa
Bug 1398445 - Remove window._content. r=mystor,qdot
...
MozReview-Commit-ID: 13KovslzGnM
--HG--
extra : rebase_source : 801700a3dc0b1ca207e3b47e9f6433fbd2d00505
2017-09-09 10:47:48 +09:00
Sebastian Hengst
13f018a460
Backed out changeset 78cd991b074f (bug 1359017) for rooting hazards and unexpected passes in wpt's /html/dom/interfaces.html. r=backout on a CLOSED TREE
2017-09-12 14:17:46 +02:00
Sebastian Hengst
db70a75d27
Backed out changeset 8936320bf355 (bug 1359017)
2017-09-12 14:16:42 +02:00
Sebastian Hengst
e313ec3dd9
Backed out changeset 65146cc073d4 (bug 1359017)
2017-09-12 14:16:37 +02:00
Sebastian Hengst
f155e6119f
Backed out changeset e28d6869f6a0 (bug 1359017)
2017-09-12 14:16:31 +02:00
Andrea Marchesini
92ba78b8c0
Bug 1359017 - onmessageerror for WindowEventHandlers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-12 11:57:26 +02:00
Andrea Marchesini
c9ef43bdda
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-12 11:57:26 +02:00
Andrea Marchesini
1f151318f4
Bug 1359017 - onmessageerror for BroadcastChannel in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-12 11:57:26 +02:00
Andrea Marchesini
df522b457d
Bug 1359017 - onmessageerror for MessagePort in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-12 11:57:26 +02:00
Sebastian Hengst
e748f212a3
Backed out changeset 27f3e967a340 (bug 864845)
2017-09-09 22:35:59 +02:00
Boris Zbarsky
a1cf4fc819
Bug 864845 part 2. Make window.content chromeonly. r=mystor
2017-09-09 04:29:51 -04:00
Michael Layzell
63ecbc4c55
Bug 1199729 - Part 4: Update EventUtils to simulate drag events more accurately, r=baku
2017-09-08 11:05:08 -04:00
Sebastian Hengst
8eb249afcc
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JSRVc5yW6Kx
2017-09-07 12:39:12 +02:00
Kris Maglione
d6b735f9d2
Bug 1397536: Avoid newURI overhead for MatchPattern. r=ehsan,mixedpuppy
...
Ehsan, can you please review the (trivial) WebIDL changes, and Shane the
WebRequest logic?
The change to allow strings in MatchPattern arguments removes a huge amount of
XPConnect overhead that accumulates when creating nsIURI objects for
WebRequest processing.
The change to re-use existing URI objects removes a huge amount of URI
creation overhead.
MozReview-Commit-ID: 3DJjAKJK1Sa
--HG--
extra : rebase_source : 585a1c3c136ed1c5014f680ae81f635c8d1a2931
2017-09-06 21:56:45 -07:00
Kris Maglione
d55de0c717
Bug 1396856: Part 3 - Add a WebIDL wrapper class for necko channels. r=ehsan,mixedpuppy
...
Ehsan, can you please review the DOM bindings, and Shane the request logic?
The bulk of the overhead WebRequest API is in its access to nsIChannel and
friends through XPConnect. Since it's not really feasible to convert channels
to use WebIDL bindings directly, this generic channel wrapper class serves the
same purpose.
MozReview-Commit-ID: 4mNP8HiKWK
--HG--
extra : rebase_source : 111687dd0925619b5d93447aecffacd5d53532ef
2017-09-06 14:38:23 -07:00
dmu@mozilla.com
280b27a0fb
Bug 1359055 - Part 1: PBO offset for WebGL compressedTexImage; r=baku,jgilbert
...
MozReview-Commit-ID: LN2diy41A2Z
--HG--
extra : rebase_source : d77ee2b289348e0609bac248dfab670c72623fa0
2017-07-18 18:02:57 +00:00
Nils Ohlmeier [:drno]
8c19cc6c3b
Bug 1264479: added current and pending descriptions to PeerConnection.webidl. r=smaug
...
MozReview-Commit-ID: 3Ud3pUP1GUh
--HG--
extra : rebase_source : 06c0db3005c85f473a7d8f87a05299c9e213f5e4
2017-08-30 14:29:28 -07:00
Tom Tromey
c355a3b8b9
Bug 1388855 - Extract source map URL when parsing CSS, r=bz,heycam
...
This changes the CSS lexer to extract sourceMappingURL directives from
comments and preserve them; then changes the parser to expose this value
as the style sheet's sourceMapURL.
MozReview-Commit-ID: LfMamJ1PsU0
--HG--
extra : rebase_source : 258827720282d415f97f1d49d870b7c2448d39f4
2017-08-09 13:33:24 -06:00
Hiroyuki Ikezoe
53ea279d4e
Bug 1396219 - Support PerformanceObserverInit.buffered. r=baku
...
MozReview-Commit-ID: FhVZquBoC6F
--HG--
extra : rebase_source : 550192da86e26b1a0056d89546e83644e19bbcbb
2017-09-03 10:25:57 +09:00
Kris Maglione
e29233744c
Bug 1255894: Part 6 - Implement StreamFilter DOM bindings. r=baku,mixedpuppy
...
MozReview-Commit-ID: 6EaVrIep1gC
--HG--
extra : rebase_source : 0ab8311a87ed6c5bcaa3216a1d84793f76143821
2017-08-27 19:51:36 -07:00
Valentin Gosu
f59511657b
Bug 1263722 - Implement performance navigation timing r=baku
...
MozReview-Commit-ID: 9rJ3J6SqiDX
* * *
[mq]: test.patch
MozReview-Commit-ID: IYXp5G3iNSi
--HG--
extra : rebase_source : 42ef00dea8c7dff60743c1119faf4a76e8f59ae5
2016-04-17 22:03:28 +02:00
Sebastian Hengst
b9a549d819
Backed out changeset 6827b7bf9116 (bug 1263722) for leaks detected on mochitest shutdown. r=backout
2017-09-25 09:57:13 +02:00
Valentin Gosu
d5c34da10e
Bug 1263722 - Implement performance navigation timing r=baku
...
MozReview-Commit-ID: 9rJ3J6SqiDX
* * *
[mq]: test.patch
MozReview-Commit-ID: IYXp5G3iNSi
--HG--
extra : rebase_source : 5f2efdcf2cbd9f3b80752b59f083e32654a32e61
2016-04-17 22:03:28 +02:00