Ben Kelly
2a66c823ae
Bug 1461326 Add some release assertions to dom/clients/manager code. r=baku
2018-05-15 08:53:54 -07:00
Ben Kelly
a480b8e15c
Bug 1460635 Add ServiceWorkerImpl class to isolate ServiceWorkerInfo from the binding layer. r=baku
2018-05-15 08:53:03 -07:00
Peter Van der Beken
33304e70f6
Bug 1453011 - Remove some unused nsIXPCScriptable flags. r=bz.
...
--HG--
extra : rebase_source : bd116870762e7b9b0fcae558039c3522acb30009
2018-03-22 10:37:43 +01:00
Peter Van der Beken
ddfc4b6022
Bug 1452981 - Remove qsObjectHelper. r=bz.
...
--HG--
extra : rebase_source : f87d70c72bd720cd57377b4b70fdf8ecec590086
2018-05-02 11:47:02 +02:00
Peter Van der Beken
ea57f65484
Bug 1452981 - Use ToJSValue instead of WrapObject if we know we have a nsWrapperCache. r=bz.
...
--HG--
extra : rebase_source : 17bf9dabcf0a9c841612e808ca08755f6841e8c9
2016-12-09 18:02:50 +01:00
Emilio Cobos Álvarez
b293adf1cf
Bug 1459871: Remove other getPropertyCSSValue-related interfaces. r=bz
...
I can land the removal behind a pref first if you want and all that instead.
Again, this doesn't remove the internal usage for getComputedStyle (yet).
MozReview-Commit-ID: LA157ohfLhu
2018-05-15 14:05:13 +02:00
Andrea Marchesini
325b9045d9
Bug 1458466 - Implement Console.timeLog(optional DOMString label = "default"), r=bgrins
2018-05-15 13:00:49 +02:00
Csoregi Natalia
334f27e152
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-15 12:56:29 +03:00
Csoregi Natalia
00dd116638
Merge inbound to mozilla-central. a=merge
2018-05-15 12:53:24 +03:00
Emilio Cobos Álvarez
14f2acc019
Bug 1461299: Make ESM not point to unbound NAC in the hover / active chain. r=smaug
...
MozReview-Commit-ID: 8mL7Yv3TwQM
2018-05-15 10:43:46 +02:00
Emilio Cobos Álvarez
9dce2bbacd
Bug 1460101: Check whether the node is an element in the chain instead of ContentIsDescendantOf. r=smaug
...
We rely on :hover and :active being hierarchical, and on the fact that there are
only elements and documents in the flattened tree ancestor chain if the element
is in the composed doc.
MozReview-Commit-ID: LMQkidMe9wp
2018-05-15 10:43:32 +02:00
Brindusan Cristian
1ff93ba361
Backed out 3 changesets (bug 1461299, bug 1460101) for reftest failures on events/EventStateManager.cpp CLOSED TREE
...
Backed out changeset fe2b8fcd7a47 (bug 1461299)
Backed out changeset 9a0ca81ddbce (bug 1461299)
Backed out changeset 783cf8b58ba4 (bug 1460101)
2018-05-15 03:13:29 +03:00
Emilio Cobos Álvarez
ad6bf63946
Bug 1461299: Make ESM not point to unbound NAC in the hover / active chain. r=smaug
...
MozReview-Commit-ID: 8mL7Yv3TwQM
2018-05-15 01:17:34 +02:00
Emilio Cobos Álvarez
795e05ab94
Bug 1460101: Check whether the node is an element in the chain instead of ContentIsDescendantOf. r=smaug
...
We rely on :hover and :active being hierarchical, and on the fact that there are
only elements and documents in the flattened tree ancestor chain if the element
is in the composed doc.
MozReview-Commit-ID: LMQkidMe9wp
2018-05-15 01:17:06 +02:00
Olli Pettay
20c34cefa0
Bug 1461278
- Print a note to the web console when a web site is using shadow DOM (v1), preffed off by default, r=emilio
2018-05-15 02:04:32 +03:00
Boris Zbarsky
1b656c34aa
Bug 1455802. Get rid of web-visible XMLStyleSheetProcessingInstruction. r=peterv
...
MozReview-Commit-ID: GBumpNuvzZf
2018-05-14 18:54:16 -04:00
Brindusan Cristian
6e227ff5dc
Backed out changeset 64c4562813fa (bug 1460101) for debug crashtest failures on crashtests/626014.xhtml
2018-05-15 01:45:09 +03:00
Brindusan Cristian
9fc8262d75
Backed out 2 changesets (bug 1461299) for debug crashtest failures on crashtests/626014.xhtml CLOSED TREE
...
Backed out changeset 699e9816b7ff (bug 1461299)
Backed out changeset 48f01ac94137 (bug 1461299)
2018-05-15 01:31:13 +03:00
Nika Layzell
f3af8d0b90
Bug 1458043 - Part 2: Use native refcounting for Promises, r=bz
2018-05-14 17:55:58 -04:00
Nika Layzell
2d188849ae
Bug 1455217 - Part 3: Use the new xpidl Promise type instead of nsISupports, r=bz
2018-05-14 17:55:54 -04:00
Narcis Beleuzu
d7f7ec03a3
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-15 00:41:06 +03:00
Narcis Beleuzu
932adad93d
Merge inbound to mozilla-central. a=merge
2018-05-15 00:36:35 +03:00
Emilio Cobos Álvarez
cf0ce82b71
Bug 1461299: Make ESM not point to unbound NAC in the hover / active chain. r=smaug
...
MozReview-Commit-ID: 8mL7Yv3TwQM
2018-05-14 21:55:09 +02:00
Emilio Cobos Álvarez
eecbbcc8a7
Bug 1460101: Check whether the node is an element in the chain instead of ContentIsDescendantOf. r=smaug
...
We rely on :hover and :active being hierarchical, and on the fact that there are
only elements and documents in the flattened tree ancestor chain if the element
is in the composed doc.
MozReview-Commit-ID: LMQkidMe9wp
2018-05-14 21:55:07 +02:00
Adrian Wielgosik
c501e3beb0
Bug 1460940 - Clean up most remaining C++-side uses of nsIDOMDocument. r=bz
...
MozReview-Commit-ID: LKRnyDPNlle
--HG--
extra : rebase_source : a48b7c72a0f7ede38c91149a04d5de53987736f1
2018-05-11 19:46:15 +02:00
Adrian Wielgosik
5c8a9e8239
Bug 1460940 - Remove nsIDOMDocument uses in uriloader/. r=bz
...
MozReview-Commit-ID: LnXwludmiAn
--HG--
extra : rebase_source : 7acfeda4eb85992d53f90a533ec2c638cefcdd0f
2018-05-11 19:46:15 +02:00
Adrian Wielgosik
af5b239997
Bug 1460940 - Remove nsIDOMDocument uses in netwerk/. r=bz
...
MozReview-Commit-ID: QkZ36LGoBx
--HG--
extra : rebase_source : 5aa83c576f269a6f33a1fb7ea7a61bd63a3c0c25
2018-05-11 19:46:15 +02:00
Adrian Wielgosik
8a6d4efe5d
Bug 1460940 - Remove nsIDOMDocument uses in widget/. r=bz
...
MozReview-Commit-ID: Rxvwm6zfrB
--HG--
extra : rebase_source : 0b76b09e0a9521af10b9900e33ff6b35abc289ff
2018-05-11 19:46:15 +02:00
Adrian Wielgosik
7c753ae8e0
Bug 1460940 - Remove nsIDOMDocument uses in dom/xslt/. r=bz
...
MozReview-Commit-ID: Ap0TrNI9eqC
--HG--
extra : rebase_source : cce34c86acb40d5929314e7add1564e267e61440
2018-05-11 19:46:15 +02:00
Adrian Wielgosik
fff55359ea
Bug 1460940 - Remove nsIDOMDocument uses in image/. r=bz
...
MozReview-Commit-ID: HUiegmeFLo4
--HG--
extra : rebase_source : cd6453dc5d708fc5cdc75114d163ea2389423d55
2018-05-11 19:46:15 +02:00
Adrian Wielgosik
f5e05d1158
Bug 1460940 - Convert nsIDocumentEncoder to use nsIDocument. r=bz
...
MozReview-Commit-ID: 1Nla9DnwFiu
--HG--
extra : rebase_source : e019c8370f453c6794052e441dc76fc98d603510
2018-05-11 19:46:15 +02:00
Adrian Wielgosik
074d88de5a
Bug 1460940 - Convert nsIPrincipal to use nsIDocument. r=bz
...
MozReview-Commit-ID: z1TGWtS1KG
--HG--
extra : rebase_source : e5291c40eb017c1e3fd69333ac108dda852fb8cd
2018-05-11 19:46:15 +02:00
Adrian Wielgosik
b3a78c6c93
Bug 1460940 - Convert nsSyncLoadService::LoadDocument to use nsIDocument. r=bz
...
MozReview-Commit-ID: LtFdEVXDvLw
--HG--
extra : rebase_source : 9fe20ccaa54525b8b10b6fbad74968a497929193
2018-05-11 19:46:15 +02:00
Adrian Wielgosik
4fca802957
Bug 1460940 - Convert NS_NewDOMDocument to use nsIDocument. r=bz
...
MozReview-Commit-ID: GoJ30YZGRhq
--HG--
extra : rebase_source : 0995705c2c31c1a779c22c8336482d4c7e89e319
2018-05-11 19:46:15 +02:00
Olli Pettay
a7be7cff43
Bug 1460334 - Fix crash caused when attempting to migrate <deck> from a XBL binding to a Custom Element. r=peterv
...
--HG--
extra : amend_source : 461d41fa51087ce1cefc72df61a00e9cae5605e5
2018-05-10 14:08:00 -04:00
Margareta Eliza Balazs
17675612bf
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-14 19:49:50 +03:00
Margareta Eliza Balazs
2b9779c593
Merge inbound to mozilla-central. a=merge
2018-05-14 19:44:11 +03:00
Ben Kelly
2079f15ee0
Bug 1456986 Make ServiceWorker::Inner::PostMessage() use StructuredCloneData. r=baku
2018-05-14 06:02:15 -07:00
Jonathan Kingston
0b8777495c
Bug 1456704 - Fix CSP empty directive test by ignoring errors that aren't from CSP. r=ckerschb
...
MozReview-Commit-ID: DOlNKATQSY1
--HG--
extra : rebase_source : 63af38fb97af04847c815d545a12b7befa67171a
2018-05-14 10:44:06 +01:00
vinoth
737e9338c6
Bug 1456721 - Add automated test to check new CORS console message. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D1144
2018-05-13 14:45:34 -04:00
Brian Grinstead
72e0b3cfe9
Bug 1460685 - Remove security.allow_chrome_frames_inside_content case from nsDocument;r=Gijs
...
This pref will be removed in the following changeset.
MozReview-Commit-ID: E9TvPyxAgrf
--HG--
extra : rebase_source : cdc2998c1d65c027169c13876c8324d710b70531
2018-05-11 16:25:58 -07:00
Olli Pettay
6845fe60f6
Bug 1460435 - Move ID observing from Document to DocumentOrShadowRoot, r=peterv
2018-05-14 21:39:53 +03:00
Brian Grinstead
ebe89a6878
Bug 1460685 - Remove security.allow_chrome_frames_inside_content case from nsDocument;r=Gijs
...
This pref will be removed in the following changeset.
MozReview-Commit-ID: E9TvPyxAgrf
--HG--
extra : rebase_source : 99f285fc9a534c8e53dd274056c064819ce0e8c3
2018-05-11 16:25:58 -07:00
Eliza Balazs
5fe16eec71
Bug 1456325 - disable browser_private_idb.js on OS X and Windows for frequently failing. r=jmaher
...
--HG--
extra : rebase_source : 9c93e53437ebd6da927f55b3b202c89d3f9b5100
extra : histedit_source : 731f21996ccc367233602f2f908303f01f226f2d
2018-05-14 06:52:00 +03:00
Tim Taubert
37ab4344d8
Bug 1460301 - Web Authentication - Don't use U2F_PING to initialize tokens r=jcj
...
Reviewers: jcj
Reviewed By: jcj
Bug #: 1460301
Differential Revision: https://phabricator.services.mozilla.com/D1270
2018-05-14 17:37:47 +02:00
Olli Pettay
41366ba801
bug 1460794, ensure the right document is used for DOMSubtreeModified event, r=hsivonen
...
--HG--
extra : rebase_source : 1363016f0a6da8ca2f5be4d0a21e1ee0a6376c1c
2018-05-13 00:46:45 +03:00
Brindusan Cristian
6c56b182d4
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-12 12:51:43 +03:00
Brindusan Cristian
1df25b391a
Merge inbound to mozilla-central. a=merge
2018-05-12 12:47:14 +03:00
Emilio Cobos Álvarez
5aab8db970
Bug 1408301: Remove getPropertyCSSValue. r=bz
...
It's been removed for a while on Nightly without any known regressions. This
gives us a full beta cycle of telemetry and two nightly cycles without the API
before shipping.
This only removes the API, followup work will replace serialization by Servo's,
and remove the remaining DOM interfaces.
MozReview-Commit-ID: 2m1taYg5xEr
2018-05-12 11:23:47 +02:00
Bogdan Tara
2bd748f3ca
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-05-11 17:10:31 +03:00