fb255daf1a72125c88dfcd90161a5a926c62e422: Bug 1638945 - Don't optimize away tasks without a 'build_type' attribute in the 'platform-debug' strategy. r=ahal
Marco Castelluccio <mcastelluccio@mozilla.com> - Tue, 19 May 2020 15:32:52 +0000 - rev 594609
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638945 - Don't optimize away tasks without a 'build_type' attribute in the 'platform-debug' strategy. r=ahal Differential Revision: https://phabricator.services.mozilla.com/D75982
94da87241e4481ecc445d72ad7c3673e51d38388: Bug 1634854 - Make performance.observe queues task when buffered is set r=baku
sefeng <sefeng@mozilla.com> - Mon, 18 May 2020 11:53:06 +0000 - rev 594608
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1634854 - Make performance.observe queues task when buffered is set r=baku Spec: https://w3c.github.io/performance-timeline/#observe-method Per sepc, when the buffered flag is set, a PerformanceObserver task should be queued to notify the observer for buffered entires. Differential Revision: https://phabricator.services.mozilla.com/D75574
0a27517b3e939d36d362a26b49d797e15d84453c: Bug 1607630: Use ScaledFonts to track the recording lifetime of UnscaledFonts. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Tue, 19 May 2020 16:09:43 +0000 - rev 594607
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1607630: Use ScaledFonts to track the recording lifetime of UnscaledFonts. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D73873
7bc46de045613a24a35ad58e917b9f10f437cbaf: Bug 1638470 - Update dis shell function to print atoms in gcthings. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Tue, 19 May 2020 17:30:34 +0000 - rev 594606
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638470 - Update dis shell function to print atoms in gcthings. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D75712
6ce1c29f3ed5b339b805f7f2543aca61bf208dc4: Bug 1638470 - Update jsparagus, and update SmooshMonkey to store atoms in gcthings. r=yulia
Tooru Fujisawa <arai_a@mac.com> - Tue, 19 May 2020 17:30:32 +0000 - rev 594605
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638470 - Update jsparagus, and update SmooshMonkey to store atoms in gcthings. r=yulia Differential Revision: https://phabricator.services.mozilla.com/D75711
affbdbfebd0df55e544fa4c46a26edeffbb9c7b0: Bug 1638470 - Remove the RuntimeScriptData::atoms array. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Tue, 19 May 2020 17:24:04 +0000 - rev 594604
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638470 - Remove the RuntimeScriptData::atoms array. r=mgaudet This is now unused so strip out the code for it. Also remove the relavent code from Stencil. Depends on D75644 Differential Revision: https://phabricator.services.mozilla.com/D75645
017c7c0d6c8dc729a614e2a9d44c42d8fa94ad64: Bug 1638470 - Move script atoms from RuntimeScriptData to PrivateScriptData. r=mgaudet,jandem
Ted Campbell <tcampbell@mozilla.com> - Tue, 19 May 2020 17:24:01 +0000 - rev 594603
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638470 - Move script atoms from RuntimeScriptData to PrivateScriptData. r=mgaudet,jandem In practice there is not much saved by sharing these atoms in the runtime these days. Moving this simplifies the script data structures and simplies the Stencil code. Depends on D75643 Differential Revision: https://phabricator.services.mozilla.com/D75644
755f56e86f70328dd7dbb8d319cdcb12b38dbc96: Bug 1638470 - Support PrivateScriptData atoms in non-lazy scripts. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Tue, 19 May 2020 17:22:35 +0000 - rev 594602
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638470 - Support PrivateScriptData atoms in non-lazy scripts. r=mgaudet Add missing support for atoms in non-lazy scripts. Most of the machinery is there for lazy scripts which already store atoms in their PrivateScriptData. Subsequent patches will move the script-atoms into gcthings. Depends on D75642 Differential Revision: https://phabricator.services.mozilla.com/D75643
ce848bdc0fd0b509c030282c04f3ff73ada83ece: Bug 1638470 - Create the outermost-scope before any bytecode generated. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Tue, 19 May 2020 17:22:32 +0000 - rev 594601
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638470 - Create the outermost-scope before any bytecode generated. r=mgaudet We require the outermost scope to be at start of gcthings() array, so generate it before any bytecode. Some of this bytecode is generating atoms which we would like to move into gcthings array. Depends on D75641 Differential Revision: https://phabricator.services.mozilla.com/D75642
122e73c82aa8a9dc4f34c23b4934bd2b19d6955c: Bug 1638470 - Add instruction-size parameter to JSScript::containsPC. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Tue, 19 May 2020 17:22:25 +0000 - rev 594600
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638470 - Add instruction-size parameter to JSScript::containsPC. r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D75641
ff07fdc7c70e1c0a45e10535e26e5dec7958a7a0: Bug 1309824 - Show proper descriptions for storage types. r=jdescottes,fluent-reviewers,flod
Sebastian Zartner <sebastianzartner@gmail.com> - Tue, 19 May 2020 17:24:06 +0000 - rev 594599
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1309824 - Show proper descriptions for storage types. r=jdescottes,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D70663
115f94af4353538579ac656b89413fccf1a47891: Bug 1637796: Scale down mask render tasks if they exceed the maximum size r=gw
cbrewster <connorbrewster@yahoo.com> - Tue, 19 May 2020 16:45:59 +0000 - rev 594598
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637796: Scale down mask render tasks if they exceed the maximum size r=gw Differential Revision: https://phabricator.services.mozilla.com/D75590
d69e32a6f3b0144635c7b93c81589f31a84fcc36: Bug 1630208 - disable browser_test_zoom_text.js on linux 64 fission for frequent failures r=jmaher
Coroiu Cristina <ccoroiu@mozilla.com> - Sun, 17 May 2020 19:28:28 +0000 - rev 594597
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1630208 - disable browser_test_zoom_text.js on linux 64 fission for frequent failures r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D75705
328927902c0607dd2600063e259bda1fa51c2e7b: Bug 1596825 - Add NavigationDelegate.onSubframeLoadRequest to handle non-top-level load requests. r=snorp,mattwoodrow,geckoview-reviewers,agi
Dylan Roeh <droeh@mozilla.com> - Tue, 19 May 2020 17:05:42 +0000 - rev 594596
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1596825 - Add NavigationDelegate.onSubframeLoadRequest to handle non-top-level load requests. r=snorp,mattwoodrow,geckoview-reviewers,agi Differential Revision: https://phabricator.services.mozilla.com/D74939
36ca759b04e6e72d627655914cdd3635bbaf5c2c: Bug 1638492 - temporarily increase linux1804-64-asan/opt web-platform-tests max-run-time value to 14400 r=jmaher
egao <egao@mozilla.com> - Tue, 19 May 2020 17:28:38 +0000 - rev 594595
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638492 - temporarily increase linux1804-64-asan/opt web-platform-tests max-run-time value to 14400 r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D75995
d3db4eba3a3bab3e0ca86f0544bcff44a72878bd: Bug 1638928 Part 3 - Remove redundant "nsIFrame::" prefix from ChildLists() calls. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Tue, 19 May 2020 12:37:41 +0000 - rev 594594
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638928 Part 3 - Remove redundant "nsIFrame::" prefix from ChildLists() calls. r=mats Differential Revision: https://phabricator.services.mozilla.com/D75894
3678c95fb3cf7d68da5c89ebd889621675931bc8: Bug 1638928 Part 2 - Rename nsIFrame's GetChildLists() to ChildLists(). r=mats
Ting-Yu Lin <tlin@mozilla.com> - Tue, 19 May 2020 12:37:37 +0000 - rev 594593
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638928 Part 2 - Rename nsIFrame's GetChildLists() to ChildLists(). r=mats This patch is generated by using my editor's rename functionality. In the next patch, `nsIFrame::` prefix is going to be removed manually from all the ChildLists() calls. Differential Revision: https://phabricator.services.mozilla.com/D75893
9ab0705fc439eece9eb3910791ded5b76e0b012c: Bug 1638928 Part 1 - Rename nsIFrame's GetCrossDocChildLists() to CrossDocChildLists(). r=mats
Ting-Yu Lin <tlin@mozilla.com> - Tue, 19 May 2020 12:36:12 +0000 - rev 594592
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638928 Part 1 - Rename nsIFrame's GetCrossDocChildLists() to CrossDocChildLists(). r=mats This patch is generated by using my editor's rename functionality. Differential Revision: https://phabricator.services.mozilla.com/D75892
0009cfbd79cb0529511e9e099ebb2844e48c38d9: Bug 1545108 - use diagnostic assertion to ensure the sample is valid to be accessed. r=bryce
alwu <alwu@mozilla.com> - Tue, 19 May 2020 15:42:06 +0000 - rev 594591
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1545108 - use diagnostic assertion to ensure the sample is valid to be accessed. r=bryce This patch will do : - add `MOZ_DIAGNOSTIC_ASSERT` to ensure the sample is valid to be accessed The advantage : - to ensure the sample is still valid when we push it to the queue or pop it out the queue Differential Revision: https://phabricator.services.mozilla.com/D75871
14402768268589b5bc16acf68509349bab62bc7a: Backed out changeset 39dff7adfc30 (bug 1634911) for build bustage in layout/generic/nsBlockFrame.cpp. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 19 May 2020 20:10:12 +0300 - rev 594590
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Backed out changeset 39dff7adfc30 (bug 1634911) for build bustage in layout/generic/nsBlockFrame.cpp. CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip