33dd2766eab8fd99cc3345b9984ee597e2306caa: Bug 1499045 part 1 - Simplify ArrayBufferViewObject::bufferEither a bit and remove ArrayBufferViewObject::bufferObject. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Mon, 22 Oct 2018 14:46:07 +0000 - rev 498843
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1499045 part 1 - Simplify ArrayBufferViewObject::bufferEither a bit and remove ArrayBufferViewObject::bufferObject. r=jwalden
Differential Revision:
https://phabricator.services.mozilla.com/D8726
42412209a3220de529f13d8ab51987e7a55c0213: Bug 1459621 - Support (or document) mach try syntax for gecko profiling r=jmaher jmaher
florin.strugariu <bebe@mozilla.ro> - Mon, 22 Oct 2018 15:28:23 +0000 - rev 498842
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1459621 - Support (or document) mach try syntax for gecko profiling r=jmaher jmaher
Differential Revision:
https://phabricator.services.mozilla.com/D9386
8c08dcec61d8a3e5e234aacae1e2a373545bcdeb: Bug 1468761 - Migrate external Telemetry tests to handle packed histograms r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 22 Oct 2018 15:26:34 +0000 - rev 498841
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1468761 - Migrate external Telemetry tests to handle packed histograms r=chutten
Depends on D9236
Differential Revision:
https://phabricator.services.mozilla.com/D9237
9ee8406cf1d3585cb4090101ec48aa7fc696bc97: Bug 1468761 - Migrate Telemetry tests to always assume packed histograms r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 22 Oct 2018 15:26:30 +0000 - rev 498840
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1468761 - Migrate Telemetry tests to always assume packed histograms r=chutten
Depends on D9235
Differential Revision:
https://phabricator.services.mozilla.com/D9236
65bfae07e0f4fdcc22bbf909ffbe92f7224f546b: Bug 1468761 - Always serialize histograms in packed format r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 22 Oct 2018 15:21:45 +0000 - rev 498839
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1468761 - Always serialize histograms in packed format r=chutten
Differential Revision:
https://phabricator.services.mozilla.com/D9235
77f4c84bebf05b7fddb3f5bdb8e7de0d2eb3ebd6: Backed out 6 changesets (bug 1489301) for Linting opt failure at /builds/worker/checkouts/gecko/dom/bindings/parser/WebIDL.py
Daniel Varga <dvarga@mozilla.com> - Tue, 23 Oct 2018 03:49:00 +0300 - rev 498838
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Backed out 6 changesets (
bug 1489301) for Linting opt failure at /builds/worker/checkouts/gecko/dom/bindings/parser/WebIDL.py
Backed out changeset 1c0823540b44 (
bug 1489301)
Backed out changeset 529524df76a6 (
bug 1489301)
Backed out changeset f34bc8a40bec (
bug 1489301)
Backed out changeset 168cf9cea716 (
bug 1489301)
Backed out changeset 19ca10fa3772 (
bug 1489301)
Backed out changeset ff8fb091198e (
bug 1489301)
a3fad30f081a0bcd4aeae913942fc360dbdbf30e: Bug 1500011 - Use CheckedInt more in CalculateBufferSizeForImage, r=smaug
Nika Layzell <nika@thelayzells.com> - Thu, 18 Oct 2018 16:20:03 -0400 - rev 498837
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1500011 - Use CheckedInt more in CalculateBufferSizeForImage, r=smaug
Differential Revision:
https://phabricator.services.mozilla.com/D9145
1c0823540b44ff83a6319a363aab6e017faddaf4: Bug 1489301 - Part 6: Remove references to 'System' from WebIDL.py, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sat, 20 Oct 2018 20:48:14 -0400 - rev 498836
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1489301 - Part 6: Remove references to 'System' from WebIDL.py, r=bzbarsky
'Exposed=System' is no longer used in any webidl files, so we can kill it.
Differential Revision:
https://phabricator.services.mozilla.com/D9401
529524df76a62485a06367438281b9a1155b9b42: Bug 1489301 - Part 5: Expose all System-only objects on Window, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sat, 20 Oct 2018 20:05:38 -0400 - rev 498835
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1489301 - Part 5: Expose all System-only objects on Window, r=bzbarsky
There is a limited number of these, and this allows me to completely remove
mention of the 'System' global.
In the future System-only exposure could be achieved using a [Func] enabler.
Differential Revision:
https://phabricator.services.mozilla.com/D9400
f34bc8a40bec4df77ca477793a8932f6683baa8c: Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sat, 20 Oct 2018 20:02:53 -0400 - rev 498834
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky
We don't need to expose on both Window and System anymore, as Window now
implies System. I don't remove unnecessary [Exposed=Window] annotations, as
WebIDL upstream has removed PrimaryGlobal.
Differential Revision:
https://phabricator.services.mozilla.com/D9399
168cf9cea716ac599dc594db4dd410bdaefd70ff: Bug 1489301 - Part 3: Fix test expecting interfaces not exposed on System, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Mon, 22 Oct 2018 10:03:52 -0400 - rev 498833
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1489301 - Part 3: Fix test expecting interfaces not exposed on System, r=bzbarsky
The `Window` interface is now exposed on system globals, so the check is now
invalid.
Differential Revision:
https://phabricator.services.mozilla.com/D9403
19ca10fa37725e9b1a52d05bf2ed479e2a8d4a73: Bug 1489301 - Part 2: Fix broken [Func] condition assuming Window object, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sun, 21 Oct 2018 20:38:41 -0400 - rev 498832
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1489301 - Part 2: Fix broken [Func] condition assuming Window object, r=bzbarsky
This condition unwraps the global to a window, and doesn't check before
dereferencing. This is no longer valid now that the corresponding interfaces
are exposed on BackstagePass.
Differential Revision:
https://phabricator.services.mozilla.com/D9402
ff8fb091198ee6f4c86ffd4625089dd9751630a0: Bug 1489301 - Part 1: Expose Window interfaces on System by default, r=bzbarsky
Nika Layzell <nika@thelayzells.com> - Sat, 20 Oct 2018 18:10:07 -0400 - rev 498831
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1489301 - Part 1: Expose Window interfaces on System by default, r=bzbarsky
This is done by adding BackstagePass the exposure set of Window.
Differential Revision:
https://phabricator.services.mozilla.com/D9398
bbb8bac97270807cf396a7d0c33a777e6a57d4d0: Bug 1500956 part 3. Fix our DOM pre-insertion checks to actually match the spec. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 23 Oct 2018 00:32:01 +0200 - rev 498830
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1500956 part 3. Fix our DOM pre-insertion checks to actually match the spec. r=smaug
5c6566236a81d93dd1f41aec87b2dc56fbf5c8c9: Bug 1500956 part 2. Change our EnsurePreInsertionValidity implementation to follow the spec more closely. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 23 Oct 2018 00:32:00 +0200 - rev 498829
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1500956 part 2. Change our EnsurePreInsertionValidity implementation to follow the spec more closely. r=smaug
This is basically putting in
https://dom.spec.whatwg.org/#concept-node-ensure-pre-insertion-validity step 3
and moving step 4 to the right place in the order of steps. This matters,
because step 3 throws a different exception from all the other steps.
b5d831c8d69c567921c24afd111e22bd42223e29: Bug 1500956 part 1. Change IsAllowedAsChild to take an ErrorResult instead of returning a boolean. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 23 Oct 2018 00:32:00 +0200 - rev 498828
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1500956 part 1. Change IsAllowedAsChild to take an ErrorResult instead of returning a boolean. r=smaug
The spec algorithms have a step that throws NotFoundError in between steps that
throw HierarchyRequestError. We can't really implement that with our current
setup.
This changeset does not change observable behavior.
1bd4af34fe10ac308ace2115f21fbfa6f90a5747: Backed out 5 changesets (bug 1419091) for reftest failure at tests/layout/reftests/bugs/1377447-1.html.
Daniel Varga <dvarga@mozilla.com> - Tue, 23 Oct 2018 01:08:26 +0300 - rev 498827
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Backed out 5 changesets (
bug 1419091) for reftest failure at tests/layout/reftests/bugs/1377447-1.html.
Backed out changeset 15811bce212a (
bug 1419091)
Backed out changeset 2224ee809328 (
bug 1419091)
Backed out changeset ac56492b6ed6 (
bug 1419091)
Backed out changeset 72ccc9444916 (
bug 1419091)
Backed out changeset 58d5a882493d (
bug 1419091)
6fcb74d1393cd5f6524e19a3b71208cf35ac5ec2: Bug 1501048 - remove bogus code; r=bstack
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 22 Oct 2018 19:58:40 +0000 - rev 498826
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1501048 - remove bogus code; r=bstack
This was likely the result of a merge error. The code is not needed, and
anyway appears before a docstring.
540bd4c32be5831ae94a1db1a437d2d8eea04647: Backed out 2 changesets (bug 1498371, bug 1498047) pushed on the wrong tree.
Daniel Varga <dvarga@mozilla.com> - Tue, 23 Oct 2018 00:23:41 +0300 - rev 498825
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Backed out 2 changesets (
bug 1498371,
bug 1498047) pushed on the wrong tree.
Backed out changeset 1eaa48d8b75d (
bug 1498371)
Backed out changeset 9e28ac6527a9 (
bug 1498047)
1eaa48d8b75d4534ca251da7f37457914494d58e: Bug 1498371 - Implement visitCompareBitwise. Fixes basic/testScriptCloning.js. a=nbp
Sean Stangl <sstangl@mozilla.com> - Thu, 11 Oct 2018 14:01:00 +0300 - rev 498824
Push
10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1498371 - Implement visitCompareBitwise. Fixes basic/testScriptCloning.js. a=nbp