47a7b32e57373e38139dd540394fd527442e59a2: Bug 979649 - Part 3: Restore Windows clock drift in RTCP timestamp test. r=jib
Chris Peterson <cpeterson@mozilla.com> - Wed, 03 Oct 2018 23:13:10 -0700 - rev 490738
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 979649 - Part 3: Restore Windows clock drift in RTCP timestamp test. r=jib
The Windows clock drift allowance was originally added for Windows XP (in
bug 979649). I removed it in https://hg.mozilla.org/mozilla-central/rev/a1f769e90937 but it appears Windows 7 has the same clock drift problem that XP had.
Differential Revision:
https://phabricator.services.mozilla.com/D9354
bd15c0cbc18ab4fc6dcac68c8be86a88e1ee7e76: Bug 1500821 - Call RecordFrame() only for non-empty frame at NotifyDidRender() r=mattwoodrow
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 23 Oct 2018 13:21:02 +0900 - rev 490737
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500821 - Call RecordFrame() only for non-empty frame at NotifyDidRender() r=mattwoodrow
a0fac96b947ef3dbcd50106e66d14b8ff4b5a7fa: Bug 1500520 - Always check graphics reset status in RenderThread::UpdateAndRender() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 23 Oct 2018 12:14:45 +0900 - rev 490736
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500520 - Always check graphics reset status in RenderThread::UpdateAndRender() r=nical
99bd9a8c917c23dad65f2853a2c7a6c9be58957c: Bug 1499002 - Stop to trigger device reset in gfx/SanityTest if WebRender is used r=mattwoodrow
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 23 Oct 2018 11:42:59 +0900 - rev 490735
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499002 - Stop to trigger device reset in gfx/SanityTest if WebRender is used r=mattwoodrow
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 490734
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490733
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490732
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490731
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490730
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490729
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490728
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490727
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490726
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490725
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490724
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490723
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490722
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490721
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +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 490720
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498371 - Implement visitCompareBitwise. Fixes basic/testScriptCloning.js. a=nbp
9e28ac6527a99480d97fb5ac353a41f57a0456e0: Bug 1498047 - Fix generateInvalidator(). a=nbp
Sean Stangl <sstangl@mozilla.com> - Wed, 10 Oct 2018 15:41:00 +0300 - rev 490719
Push
247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498047 - Fix generateInvalidator(). a=nbp