219d38523a321229f7f48aca6592f76b993fb1aa: Bug 1561689. svg: Add reftest for clipped items at negative coordinates. r=mstange
Jeff Muizelaar <jrmuizel@gmail.com> - Wed, 26 Jun 2019 18:51:22 +0000 - rev 480200
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1561689. svg: Add reftest for clipped items at negative coordinates. r=mstange '<image>' elements will look at the current clip when painting. Puting one of them at negative coordinates exposes potential bugs in the blob recoord work. Differential Revision: https://phabricator.services.mozilla.com/D36072
3c04e55d4acf82c328da941f0f4dc17592fcd45c: Backed out 3 changesets (bug 1557343) for bustages on Debugger.h. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 26 Jun 2019 22:05:21 +0300 - rev 480199
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Backed out 3 changesets (bug 1557343) for bustages on Debugger.h. CLOSED TREE Backed out changeset 70040a80a4d7 (bug 1557343) Backed out changeset a9de28d699a7 (bug 1557343) Backed out changeset 1663fcb7bfd7 (bug 1557343)
70040a80a4d720f327d1f2d6fa18e525f4bb6921: Bug 1557343: Gather the code to manage the association between DebuggerFrames and AbstractGeneratorObjects. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Wed, 26 Jun 2019 18:18:32 +0000 - rev 480198
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1557343: Gather the code to manage the association between DebuggerFrames and AbstractGeneratorObjects. r=jorendorff Merge Debugger::addGeneratorFrame into DebuggerFrame::setGenerator, and expand the role of clearGenerator to fully undo the effect of setGenerator. The association between a Debugger.Frame referring to a generator or async call and the underlying generator object must be recorded in five separate places, as a transaction: either all or present, or none are present. To ensure this is true, this patch places sole responsibility for emplacing all those relations in a single function (setGenerator), with another function to tear down those relations (clearGenerator) as its inverse/antidote/complement/antagonist (in the anatomical sense)/what-have-you. Actually, when a Debugger.Frame is GC'd, we cannot reliably undo some of the connections, and in fact can let the GC take care of those for us, so the tear-down function clearGenerator is split into two overloads, one which is suitable for use from a finalizer and the other which takes care of the entire task. Differential Revision: https://phabricator.services.mozilla.com/D35607
a9de28d699a73c1a84e403f3db7c0cc22f44547c: Bug 1557343: Replace the sole use of DebuggerWeakMap::removeIf with its definition. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Wed, 26 Jun 2019 18:18:23 +0000 - rev 480197
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1557343: Replace the sole use of DebuggerWeakMap::removeIf with its definition. r=jorendorff Later in this patch series, we will be gathering up all the code to manage the association between DebuggerFrame and AbstractGeneratorFrame objects into a pair of functions, one to establish a relation and the other to tear it down. The removeif method combines iteration and entry removal, but we would rather have entry removal live next to the code that tears down the rest of the association. In preparation for that, this changeset replaces the sole use of removeIf with its (not very large) definition, so that the entry removal can be more readily moved into another function. Differential Revision: https://phabricator.services.mozilla.com/D35606
1663fcb7bfd753ff1f52fe753db5f9bb9d766529: Bug 1557343: Move AutoRealm outside addGeneratorFrame. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Wed, 26 Jun 2019 18:18:20 +0000 - rev 480196
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1557343: Move AutoRealm outside addGeneratorFrame. r=jorendorff Without this patch, addGeneratorFrame may be called from any realm, and enters the debugger's realm to call DebuggerFrame::setGenerator. However, we would like to merge addGeneratorFrame and setGenerator, and call the combined from various points which are already in the debugger's realm, so it would be a little nicer to simply make the function assume it is called from the debugger's realm. Differential Revision: https://phabricator.services.mozilla.com/D35605
2de3bf73a764aac6b20142f3d4295d93eee72e0c: Bug 1560342 - Add basic tests for Localization. r=stas
Zibi Braniecki <zbraniecki@mozilla.com> - Wed, 26 Jun 2019 17:04:36 +0000 - rev 480195
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1560342 - Add basic tests for Localization. r=stas Differential Revision: https://phabricator.services.mozilla.com/D35587
84ffa3e268c4afcb7289a9f1eb75823717d1cb68: Bug 1560342 - Replace generic `object` argument with a specific L10nArgs object for passing l10n arguments. r=smaug
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 25 Jun 2019 19:43:50 +0000 - rev 480194
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1560342 - Replace generic `object` argument with a specific L10nArgs object for passing l10n arguments. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D35586
e9a6d6d6a41cd058df01168fcfbac9ea6ab6f6a9: Bug 1560342 - Factor Localization out of DOMLocalization. r=smaug
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 25 Jun 2019 19:39:53 +0000 - rev 480193
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1560342 - Factor Localization out of DOMLocalization. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D35445
5f306cffa94841a6be8372af9153478ba1514316: Bug 1561147 - Enable 3-tier PGO on linux32 builds; r=tomprince
Mike Shal <mshal@mozilla.com> - Wed, 26 Jun 2019 15:30:34 +0000 - rev 480192
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1561147 - Enable 3-tier PGO on linux32 builds; r=tomprince Depends on D35887 Differential Revision: https://phabricator.services.mozilla.com/D35888
2e802db68b712e618e0cabb2d962dc2c74e78d2d: Bug 1561147 - Add linux32 generate profile task; r=tomprince
Mike Shal <mshal@mozilla.com> - Wed, 26 Jun 2019 15:30:17 +0000 - rev 480191
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1561147 - Add linux32 generate profile task; r=tomprince Depends on D35886 Differential Revision: https://phabricator.services.mozilla.com/D35887
3a18755a88576f7295bb7815668bc67fedfbe367: Bug 1561147 - Add linux32 PGO-instrumented task; r=tomprince
Mike Shal <mshal@mozilla.com> - Wed, 26 Jun 2019 15:30:10 +0000 - rev 480190
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1561147 - Add linux32 PGO-instrumented task; r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D35886
b437ae030825a8ea9fa7a632b1fcb9becbe11f69: Bug 1561672. blob-inval: Elaborate comment on clipping bounds
Jeff Muizelaar <jrmuizel@gmail.com> - Wed, 26 Jun 2019 17:35:38 +0000 - rev 480189
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1561672. blob-inval: Elaborate comment on clipping bounds Differential Revision: https://phabricator.services.mozilla.com/D36065
dc987632b5bb435ebb319150f29dea38c89161b5: Bug 1497280 - [Fission] Make DateTimePicker works with JSWindowActor. r=NeilDeakin,mconley
Abdoulaye O. Ly <ablayelyfondou@gmail.com> - Wed, 26 Jun 2019 17:55:48 +0000 - rev 480188
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1497280 - [Fission] Make DateTimePicker works with JSWindowActor. r=NeilDeakin,mconley Differential Revision: https://phabricator.services.mozilla.com/D33965
a9aecb4e758970a44fb6a728a8bf92e9e4187325: Bug 1558919, switch page zoom to use JSWindowActor so that zooming works in OOP frames, r=mconley
Neil Deakin <neil@mozilla.com> - Wed, 26 Jun 2019 18:16:42 +0000 - rev 480187
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1558919, switch page zoom to use JSWindowActor so that zooming works in OOP frames, r=mconley Differential Revision: https://phabricator.services.mozilla.com/D35019
44932f2396663a7e44434a9c562c1089ebd4422b: Bug 1466160 - assertRecoveredOnBailout needs controlled GC environment when expecting compilation results. r=jonco
Nicolas B. Pierron <nicolas.b.pierron@nbp.name> - Wed, 26 Jun 2019 17:29:18 +0000 - rev 480186
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1466160 - assertRecoveredOnBailout needs controlled GC environment when expecting compilation results. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D36063
b059958f18ed6127b819aef02bd76e2732c72a5d: Bug 1502555 - Match oppsec .wk format to rfc. r=dragana
Nicholas Hurley <nwgh@nwgh.org> - Wed, 26 Jun 2019 11:44:36 +0000 - rev 480185
Push 36208 by ccoroiu@mozilla.com at Thu, 27 Jun 2019 09:34:48 +0000
Bug 1502555 - Match oppsec .wk format to rfc. r=dragana Differential Revision: https://phabricator.services.mozilla.com/D35136
91c42888cf7fa67f2b9d08d0e62cb203ad1e6619: Backed out 4 changesets (bug 1488953) for causing Bug 1559690. a=backout
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 27 Jun 2019 01:03:50 +0300 - rev 480184
Push 36207 by ncsoregi@mozilla.com at Wed, 26 Jun 2019 22:06:00 +0000
Backed out 4 changesets (bug 1488953) for causing Bug 1559690. a=backout Backed out changeset 6b9cfebe8076 (bug 1488953) Backed out changeset 6759badeec0e (bug 1488953) Backed out changeset 5555e12078d3 (bug 1488953) Backed out changeset 2a638724408b (bug 1488953)
3752d5cac66b9f72bfe7252e399349cb0eb3f59f: Merge inbound to mozilla-central. a=merge
Gurzau Raul <rgurzau@mozilla.com> - Thu, 27 Jun 2019 00:54:09 +0300 - rev 480183
Push 36206 by rgurzau@mozilla.com at Wed, 26 Jun 2019 21:55:08 +0000
Merge inbound to mozilla-central. a=merge
472f05b9105a0cea468f213e1aa56dd4a900514c: Bug 1560931 - Set JS engine low memory state based on memory pressure notifications r=smaug
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 24 Jun 2019 18:24:47 +0100 - rev 480182
Push 36206 by rgurzau@mozilla.com at Wed, 26 Jun 2019 21:55:08 +0000
Bug 1560931 - Set JS engine low memory state based on memory pressure notifications r=smaug Update the memory pressure observers for main thread and workers to call the new JS API to set/clear the low memory state. Differential Revision: https://phabricator.services.mozilla.com/D35682
337d59cc8ed5f211f595a2451aee9731b3638e1a: Bug 1560931 - Add low memory state API and use it to restrict max nursery size r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 24 Jun 2019 18:23:52 +0100 - rev 480181
Push 36206 by rgurzau@mozilla.com at Wed, 26 Jun 2019 21:55:08 +0000
Bug 1560931 - Add low memory state API and use it to restrict max nursery size r=sfink Add a lowMemoryState field to GCRuntime and an API set set it. Use it to restict the nursery size when resizing the nursery. Differential Revision: https://phabricator.services.mozilla.com/D35680
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip