738bde54c69ca1fc4a1e7d194a245915e3a83850: Bug 1531027 - Make InfallibleAllocPolicy::new_ accept its argument as a reference; r=njn
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 28 Feb 2019 06:41:09 +0000 - rev 461730
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1531027 - Make InfallibleAllocPolicy::new_ accept its argument as a reference; r=njn Differential Revision: https://phabricator.services.mozilla.com/D21486
fdd37ef2117ba74c8eb64eaaaa8e9d4d59bce0f7: Backed out changeset c21e3a9d4457 (bug 1530641) for causing SM bustages on debugger-no-script.js. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Thu, 28 Feb 2019 18:08:04 +0200 - rev 461729
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Backed out changeset c21e3a9d4457 (bug 1530641) for causing SM bustages on debugger-no-script.js. CLOSED TREE
1bc807fb4c895d326aafc4a5bc5c9239c093b432: Bug 1529125 - Add IOInterposerInit to xpc shell tests; r=froydnj
Greg Tatum <gtatum@mozilla.com> - Tue, 26 Feb 2019 15:27:20 +0000 - rev 461728
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1529125 - Add IOInterposerInit to xpc shell tests; r=froydnj Add an RAII guarded initialization for the IO interposer to the initialization process for xpc shell tests. This ensures that whenever an xpcshell tests uses the IOInterposer, that it will correctly catch all registered threads, and will not miss any. Differential Revision: https://phabricator.services.mozilla.com/D20736
d2dc3e5300c01da642064140435b9881b13deb22: No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 28 Feb 2019 13:18:54 +0000 - rev 461727
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D21520
d7d6b249119a5c8a8b179407f801152f09acb0b3: Bug 1497147 - Rewrite "mapFrameTree" implementation to C++ r=peterv
Alphan Chen <alchen@mozilla.com> - Thu, 28 Feb 2019 13:09:54 +0000 - rev 461726
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1497147 - Rewrite "mapFrameTree" implementation to C++ r=peterv Get rid of mapFrameTree() implementation Differential Revision: https://phabricator.services.mozilla.com/D17149
73298bafb7aec4181e2f10516c4d5e21be42e1d4: Bug 1496341 - Run debugger tests on try. r=loganfsmyth,ahal
Jason Laster <jlaster@mozilla.com> - Thu, 28 Feb 2019 14:18:59 +0000 - rev 461725
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1496341 - Run debugger tests on try. r=loganfsmyth,ahal Differential Revision: https://phabricator.services.mozilla.com/D21217
865ffd54922df9290d217c75d126da23d0a373c0: Bug 1527007 - Work around Windows fmod bugs r=jandem
Ted Campbell <tcampbell@mozilla.com> - Thu, 28 Feb 2019 13:22:17 +0000 - rev 461724
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1527007 - Work around Windows fmod bugs r=jandem Differential Revision: https://phabricator.services.mozilla.com/D21407
3fa94e4ff5dbf92d13b28d4e3e0178f6ec0c8a6b: Bug 1531283: Add MOZ_QUIET description to explain how to disable ++DOMWINDOW and ++DOCSHELL logging r=sole
Michael Ratcliffe <mratcliffe@mozilla.com> - Thu, 28 Feb 2019 12:02:44 +0000 - rev 461723
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1531283: Add MOZ_QUIET description to explain how to disable ++DOMWINDOW and ++DOCSHELL logging r=sole Differential Revision: https://phabricator.services.mozilla.com/D21514
c21e3a9d44571587b757ab279c6876bba9e5be83: Bug 1530641: Add test case; r=bhackett
Benjamin Bouvier <benj@benj.me> - Thu, 28 Feb 2019 11:53:38 +0000 - rev 461722
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1530641: Add test case; r=bhackett Differential Revision: https://phabricator.services.mozilla.com/D21506
34b250d8bddf9a24f0c349da5391fad0598e9f6c: Bug 1530140 - Change Netmonitor's localization access keys to lower case. r=Honza,flod
tanhengyeow <E0032242@u.nus.edu> - Wed, 27 Feb 2019 12:53:00 +0000 - rev 461721
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1530140 - Change Netmonitor's localization access keys to lower case. r=Honza,flod Changed affected access keys to lower case Differential Revision: https://phabricator.services.mozilla.com/D20941
46950990b58ac4c10f94dbc14222b43657c73b6c: Bug 1530777 - Replace waitForCondition with TestUtils.waitForCondition. r=johannh
lloan <lloanalas@outlook.com> - Thu, 28 Feb 2019 11:41:59 +0000 - rev 461720
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1530777 - Replace waitForCondition with TestUtils.waitForCondition. r=johannh Bug 1530777 - Replace waitForCondition with TestUtils.waitForCondition. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D21280
c89f5d4d2e86a66411ad91a5e7241e3242ac3d7a: Bug 1530239 - css transition events must fire even if an element is disabled. r=smaug
Marcos Cáceres <mcaceres@mozilla.com> - Thu, 28 Feb 2019 13:54:59 +0000 - rev 461719
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1530239 - css transition events must fire even if an element is disabled. r=smaug CSS Transitions were not firing when elements were disabled. Differential Revision: https://phabricator.services.mozilla.com/D21166
9d1e9834a326d6b9ebdef03cf4622d0482aa17a9: Bug 1523605 fix intermittent failure in browser_ext_sidebarAction_incognito.js r=rpl
Shane Caraveo <scaraveo@mozilla.com> - Thu, 28 Feb 2019 13:40:58 +0000 - rev 461718
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1523605 fix intermittent failure in browser_ext_sidebarAction_incognito.js r=rpl Sometimes about:blank would match a non-private window, ensure we're looking for a url specific to the private window. Differential Revision: https://phabricator.services.mozilla.com/D21454
756272e36e32264332e6b95aa804b69581295c7e: Bug 1530937 part 2 - Add new VMFunction mechanism and use it for some Baseline callVMs. r=nbp,tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 28 Feb 2019 12:31:01 +0000 - rev 461717
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1530937 part 2 - Add new VMFunction mechanism and use it for some Baseline callVMs. r=nbp,tcampbell We are doing this to: 1) Eliminate (hundreds of) static constructors. These account for a significant fraction of all remaining static constructors in Gecko. 2) Use constexpr for VMFunction data. This was not possible with the linked list but the new design stores all data in a constexpr array. This will save a few KB per process. 3) Make it easier to define a new VMFunction. 4) Coalesce duplicate VMFunction copies in Baseline/Ion/ICs. 5) Get rid of the (read-only) HashMap for the VMFunction => code lookup. We can use a Vector instead. 6) Make it easier in the future to generate the wrappers at compile time. This patch will let us incrementally convert the remaining VM functions. The only thing not handled by this patch is support for the TailCall and extraValuesToPop fields. We can do this when we convert the Baseline IC code that uses these fields. Once all VM functions have been converted we can remove and simplify more code. Differential Revision: https://phabricator.services.mozilla.com/D21332
d629f7abeca07b44babffed909a38120fe24aceb: Bug 1530937 part 1 - Remove FunctionInfo Context template parameter. r=nbp
Jan de Mooij <jdemooij@mozilla.com> - Thu, 28 Feb 2019 09:37:36 +0000 - rev 461716
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1530937 part 1 - Remove FunctionInfo Context template parameter. r=nbp This was useful when we had ExclusiveContext and PJS ThreadSafeContext but now we only use JSContext* so it's simpler to just use that. Differential Revision: https://phabricator.services.mozilla.com/D21331
00fe264dc8b603832cc16368b24a63f941bdaadf: Merge mozilla-central to autoland. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Thu, 28 Feb 2019 16:33:22 +0200 - rev 461715
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Merge mozilla-central to autoland. CLOSED TREE
d5f2a2a21c1599d35bffbadae8c9a52f9abc25b7: Bug 1531322 - Add "bin" to the list of executable extensions in download protection. r=gcp
Dimi Lee <dlee@mozilla.com> - Thu, 28 Feb 2019 13:22:15 +0000 - rev 461714
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1531322 - Add "bin" to the list of executable extensions in download protection. r=gcp Differential Revision: https://phabricator.services.mozilla.com/D21529
3f3479815becd6e2625472b3d3ac4d7c5a89727f: Bug 1531286 - Temporarily make an error a strong assertion to determine the root cause of various crashes. r=padenot
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 28 Feb 2019 11:18:18 +0000 - rev 461713
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1531286 - Temporarily make an error a strong assertion to determine the root cause of various crashes. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D21513
a5c49f8dc2a0db9badab2f432f3b2e487634a399: Bug 1531241 - Ignore samples with no duration in buffered range index. r=padenot
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 28 Feb 2019 11:18:40 +0000 - rev 461712
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1531241 - Ignore samples with no duration in buffered range index. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D21512
8f8d66a61e23543ab5aa790e8a5a2996deaecaa7: Bug 1526054 - Set target node in Font Editor according to selected node type. r=gl
Razvan Caliman <rcaliman@mozilla.com> - Thu, 28 Feb 2019 11:16:13 +0000 - rev 461711
Push 35627 by opoprus@mozilla.com at Thu, 28 Feb 2019 21:44:07 +0000
Bug 1526054 - Set target node in Font Editor according to selected node type. r=gl Refactors the logic so the target node on which the Font Editor operates can point to a parent node in case of text nodes without explicitly changing the node selection. The target node is assigned to `this.node`. When that is null, it means the node selection is not supported by the Font Editor. This removes the need for the `isSelectedNodeValid()` method. Differential Revision: https://phabricator.services.mozilla.com/D21387
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip