489dd8dc1af00860ba9d4154c3846d18fd04040d: Bug 1607537: Fix timeouts in ParentCrashTest.crashParent and re-enable the test; r=geckoview-reviewers,esawin
Aaron Klotz <aklotz@mozilla.com> - Wed, 05 Feb 2020 06:52:11 +0000 - rev 512530
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1607537: Fix timeouts in ParentCrashTest.crashParent and re-enable the test; r=geckoview-reviewers,esawin The fundamental issue here is that `ParentCrashTest` starts a second `GeckoRuntime` via `RemoteGeckoService` within the same logical Android Application. This patch adds `RuntimeCreator.shutdownRuntime()` so that the test can shut down the existing `GeckoRuntime` before starting up its own. Differential Revision: https://phabricator.services.mozilla.com/D61249
18334489f92b5d0a73154f743c7c82b543ddc1f9: Bug 1612448. Improve some error messages in accessibility code. r=Jamie
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2020 03:11:50 +0000 - rev 512529
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1612448. Improve some error messages in accessibility code. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D61325
c208490126fe65abd39971d6f3a522c5786057ce: Bug 1610416 - Expose SavedFrame frames via debugger server. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Wed, 05 Feb 2020 05:44:03 +0000 - rev 512528
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1610416 - Expose SavedFrame frames via debugger server. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D61517
8f19f7882caf54ae31d9a55c1a55bf9e48173ac7: Bug 1610415 - Expose SavedFrame objects from Debugger.Frame. r=arai
Logan Smyth <loganfsmyth@gmail.com> - Wed, 05 Feb 2020 05:43:55 +0000 - rev 512527
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1610415 - Expose SavedFrame objects from Debugger.Frame. r=arai Differential Revision: https://phabricator.services.mozilla.com/D61425
9610ac8f69e4cfb03a1b2787fd611494096781eb: Bug 1607476 - update expiration for FirstStartup scalars r=chutten
Robert Helmer <rhelmer@mozilla.com> - Thu, 23 Jan 2020 09:17:24 +0000 - rev 512526
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1607476 - update expiration for FirstStartup scalars r=chutten Differential Revision: https://phabricator.services.mozilla.com/D60708
aa7491c7f007b9228ef82d4cb64946610a33bafe: Merge mozilla-central to autoland. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 05 Feb 2020 07:54:48 +0200 - rev 512525
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Merge mozilla-central to autoland. CLOSED TREE
0ad9f63511085a435d982aabf45f4c5fc959868b: Bug 1543570 - Make CustomElementConstructor exceptions more consistent; r=smaug
Edgar Chen <echen@mozilla.com> - Tue, 04 Feb 2020 23:47:18 +0000 - rev 512524
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1543570 - Make CustomElementConstructor exceptions more consistent; r=smaug See https://github.com/whatwg/html/pull/4525. Differential Revision: https://phabricator.services.mozilla.com/D61247
5ae122742f0754df890813f3a7a0840905cb1a98: Bug 1613245 - Prevent getters with side effects from running when update is disable by policy r=mhowell
Kirk Steuber <ksteuber@mozilla.com> - Tue, 04 Feb 2020 23:28:52 +0000 - rev 512523
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1613245 - Prevent getters with side effects from running when update is disable by policy r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D61642
0832ea5b3a88871995655511d85294f192a1229d: Bug 1611462 - Use DeleteProperty rather than RemoveProperty to avoid leaking. CLOSED TREE
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Feb 2020 00:40:14 +0100 - rev 512522
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1611462 - Use DeleteProperty rather than RemoveProperty to avoid leaking. CLOSED TREE MANUAL PUSH: LSAN failures.
2b416f130dbf0da614da16ff53050a62881b5b66: No bug: [mozharness] Stop removing old dist packages; r=nalexander
Tom Prince <mozilla@hocat.ca> - Tue, 04 Feb 2020 22:16:58 +0000 - rev 512521
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
No bug: [mozharness] Stop removing old dist packages; r=nalexander Every build is a clobber, so we don't need to clean things up at the beginning of a build. Differential Revision: https://phabricator.services.mozilla.com/D61608
77e56fd75093cae2a472574bf211ff7a0f62f41b: No bug: Remove knowledge of buildid from mozharness; r=nalexander
Tom Prince <mozilla@hocat.ca> - Tue, 04 Feb 2020 22:16:13 +0000 - rev 512520
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
No bug: Remove knowledge of buildid from mozharness; r=nalexander Mozharness currently deals with buildid in two places: - It passes `MOZ_BUILD_DATE` through the environment in a complicated way, and sets it if it isn't set. - It verifies that the buildid of the generated package matches that the one it determined. The former is duplicate code, and the later requires knowing details of the build for little value. Differential Revision: https://phabricator.services.mozilla.com/D61607
df06aaa3595593606271a1139b681d269ead3321: Bug 1612206 - Ensure maybeReloadEngines is scheduled r=Standard8
Dale Harvey <dale@arandomurl.com> - Tue, 04 Feb 2020 22:22:43 +0000 - rev 512519
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1612206 - Ensure maybeReloadEngines is scheduled r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D61244
0f408c398c28506ecc51a68f1d4974250f252b95: Bug 1612401 - Prevent absolute-positioned children from contributing gap size to flexbox's inline-size. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 04 Feb 2020 21:34:18 +0000 - rev 512518
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1612401 - Prevent absolute-positioned children from contributing gap size to flexbox's inline-size. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D61622
bc4e1d55f5a42ea61a0e1198b678da2a02989f5c: Bug 1613209 - Allow clang-plugin on arm64-windows r=froydnj
David Major <dmajor@mozilla.com> - Tue, 04 Feb 2020 19:18:10 +0000 - rev 512517
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1613209 - Allow clang-plugin on arm64-windows r=froydnj I'm guessing that maybe this was a leftover from when we built arm64-windows with MSVC. In any case, the plugin seems to work fine now. Differential Revision: https://phabricator.services.mozilla.com/D61620
946af471e1c4538d762153d5467b1ee8a77fcec3: Bug 1230378 - Add a crashtest. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Tue, 04 Feb 2020 21:41:15 +0000 - rev 512516
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1230378 - Add a crashtest. r=mats Differential Revision: https://phabricator.services.mozilla.com/D61593
cec079fedf8f48576568d3f66d835bbf5bb6f79c: Bug 1612510 - Remove IsChromeOrXBL*. r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 04 Feb 2020 21:28:57 +0000 - rev 512515
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1612510 - Remove IsChromeOrXBL*. r=bzbarsky XBL is no longer a thing... Also, should we rename AllowContentXBLScope? Differential Revision: https://phabricator.services.mozilla.com/D61359
e80c8e7a139afe8b3e380026314f3a02249892f8: Bug 1612470 - Remove Document.hasScriptsBlockedBySandbox and Document.inlineScriptAllowedByCSP. r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 04 Feb 2020 21:20:32 +0000 - rev 512514
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1612470 - Remove Document.hasScriptsBlockedBySandbox and Document.inlineScriptAllowedByCSP. r=bzbarsky Seems they were only used for the old XBL marquee implementation and have no remaining callers. Differential Revision: https://phabricator.services.mozilla.com/D61338
ff238eaf45c0e29c686aad03732799c96c04c866: Bug 1611462 - Optimize position changes better. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 04 Feb 2020 21:20:34 +0000 - rev 512513
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1611462 - Optimize position changes better. r=dholbert When our position changes from / to absolute / fixed, then we need to reframe (most likely, at least). But in some easier cases we can just live with a reflow plus (optionally) a containing-block update or a repaint, depending on the case. We need to delete the normal position property when this happens and we switch from static to relative/sticky, and also need to update the handling of UpdateContainingBlock to avoid making decisions based on position not changing. This will actually not cause more reframes, as one would expect, because that optimization became somewhat obsolete by bug 1519371 (which made the optimization exact). Differential Revision: https://phabricator.services.mozilla.com/D61142
fb7e027b119daca3020641b22698a47e570bcdbf: Bug 1596285 - Mark most test suites tier 2 for ccov. r=aryx
Marco Castelluccio <mcastelluccio@mozilla.com> - Tue, 04 Feb 2020 20:50:20 +0000 - rev 512512
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1596285 - Mark most test suites tier 2 for ccov. r=aryx Differential Revision: https://phabricator.services.mozilla.com/D58919
eaea76e8502669d14fcc8931d7e9d305c9e3af1c: Bug 1613114 - Remove rounding the backdrop filter bounds during WR display list building. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Tue, 04 Feb 2020 20:24:55 +0000 - rev 512511
Push 37092 by apavel@mozilla.com at Wed, 05 Feb 2020 16:27:17 +0000
Bug 1613114 - Remove rounding the backdrop filter bounds during WR display list building. r=jrmuizel No other items need to round their bounds/clips, and backdrop filters should be no exception. They should trust scene building (and to a lesser extent, frame building) to perform any necessary snapping. This patch also removes the ToRoundedLayoutPoint/Rect methods as there are no more users of the APIs, nor should there ever be. Differential Revision: https://phabricator.services.mozilla.com/D61618
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip