eec2b47cdc07333154fc07c0576d200076d4f3de: Bug 1576115 - Expose processes from xpcshell test DebuggerServer. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 13 Nov 2019 09:51:01 +0000 - rev 501724
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1576115 - Expose processes from xpcshell test DebuggerServer. r=jdescottes With Fission, we expect RootActor.listProcesses to return a list of all process actors. Differential Revision: https://phabricator.services.mozilla.com/D52646
351b6e9f017b4587adaaf4de0d2b209338f1a4a6: Bug 1595750 - Add MakeBackInserter function to create a back-inserting output iterator for nsTArray. r=froydnj
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 13 Nov 2019 09:06:42 +0000 - rev 501723
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1595750 - Add MakeBackInserter function to create a back-inserting output iterator for nsTArray. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D52685
4d4982e04e4d1dd63b18b8b35bba555ec62c4e38: Bug 1543156 - Wait for the addon manager to start in DevTools addons xpcshell tests r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Wed, 13 Nov 2019 09:33:49 +0000 - rev 501722
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1543156 - Wait for the addon manager to start in DevTools addons xpcshell tests r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D52535
8001d4ae9b003037412c78d73da61c3ca62277fd: Bug 1562642 - Add some pocket code in the thirdparty code list r=Gijs
Sylvestre Ledru <sledru@mozilla.com> - Mon, 11 Nov 2019 22:19:46 +0000 - rev 501721
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1562642 - Add some pocket code in the thirdparty code list r=Gijs Depends on D52593 Differential Revision: https://phabricator.services.mozilla.com/D52594
96695741c87a1557ed6122a5606fa22cc43408fb: Bug 1562642 - add missing license in layout/style/tools/ r=emilio
Sylvestre Ledru <sledru@mozilla.com> - Wed, 13 Nov 2019 09:27:25 +0000 - rev 501720
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1562642 - add missing license in layout/style/tools/ r=emilio Depends on D52592 Differential Revision: https://phabricator.services.mozilla.com/D52593
4424f41acdb04b53e7efcf8d64fc9dd1a2c53275: Bug 1595466 - Fix multi-value shuffle of stack values toward SP r=lth
Andy Wingo <wingo@igalia.com> - Tue, 12 Nov 2019 17:49:10 +0000 - rev 501719
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1595466 - Fix multi-value shuffle of stack values toward SP r=lth This commit fixes a bug whereby shuffling of stack results toward the stack pointer was borked. Just for posterity, here's a wee ASCII art of how this works in the baseline compiler. The error came in the last transition, when shuffling B toward the newly-expanded SP. The previous code was simply bogus. ``` initial (i32.const A) stack --> (local.get B) -> popRegisterResults -> popStackResults state (local.get C) _ | | | | | | | | | | | | | stack | | | | | | | | | height | | | | | | | | | | | | | | | | | sp+-+ v +-+ +-+ +-+ | |B| |A| | +-+ +-+ | |B| | +-+ | V nothing pushed C in %rax; B shuffled toward stack on machine stack; A still on %rsp; A materialized grows 3 values on value value stack down stack ``` Differential Revision: https://phabricator.services.mozilla.com/D52676
e711f304a2cd05c11e7c8e0231b75be4a70e7493: Bug 1591417: part 4) Adapt `InsertTextIntoTextNodeWithTransaction` to pass adjusted range to `TopLevelEditSubActionDataRef.DidInsertText`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Wed, 13 Nov 2019 09:16:06 +0000 - rev 501718
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1591417: part 4) Adapt `InsertTextIntoTextNodeWithTransaction` to pass adjusted range to `TopLevelEditSubActionDataRef.DidInsertText`. r=masayuki Otherwise, an invalid `EditorRawDOMPoint` was constructed by a test. Differential Revision: https://phabricator.services.mozilla.com/D52344
0dd20dae7caac58c51562d1ab9fd0b51792a8d2d: Bug 1591417: part 3) Add `nsTStringRepr<T>::EqualsLatin1`. r=froydnj
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 12 Nov 2019 15:20:25 +0000 - rev 501717
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1591417: part 3) Add `nsTStringRepr<T>::EqualsLatin1`. r=froydnj Needed to compare with `nsTextFragment::Get1b()` which returns latin1-encoded characters. Used in a subsequent review. Differential Revision: https://phabricator.services.mozilla.com/D52343
34804d1ae0c049bef2003f93e9ffb966a228db3c: Bug 1591417: part 2) Rename `HasMutationEventListeners` to `MaybeHasMutationEventListeners`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 12 Nov 2019 15:20:20 +0000 - rev 501716
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1591417: part 2) Rename `HasMutationEventListeners` to `MaybeHasMutationEventListeners`. r=masayuki After removing all mutation event listeners, the corresponding method still returns `true`, so the new name is more accurate. Differential Revision: https://phabricator.services.mozilla.com/D52342
6ece388605bb8696347d1d4202387ae8b043132f: Bug 1591417: part 1) Assert `EditorDOMPointBase::ToRawRangeBoundary()` uses valid offset. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 12 Nov 2019 15:20:13 +0000 - rev 501715
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1591417: part 1) Assert `EditorDOMPointBase::ToRawRangeBoundary()` uses valid offset. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D52341
7ce4cf2b6d61a4241708fec5e22f634192a1fe90: Bug 1594492 - Count the number of color/alpha passes instead of targets in the profiler HUD. r=gw
Nicolas Silva <nsilva@mozilla.com> - Tue, 12 Nov 2019 22:52:06 +0000 - rev 501714
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1594492 - Count the number of color/alpha passes instead of targets in the profiler HUD. r=gw It's a more useful number since we also report the number of existing and rasterized picture cache tiles. Also bump the expected number of alpha passes up to 2 since it is rather common. Differential Revision: https://phabricator.services.mozilla.com/D52134
0ec55dcb63d9a141b276bfefb777d150fadd17a4: Bug 1562642 - add missing license in python/l10n/convert_xul_to_fluent r=zbraniecki
Sylvestre Ledru <sledru@mozilla.com> - Mon, 11 Nov 2019 22:45:02 +0000 - rev 501713
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1562642 - add missing license in python/l10n/convert_xul_to_fluent r=zbraniecki Depends on D52590 Differential Revision: https://phabricator.services.mozilla.com/D52591
291e0963223b2c3fdd821bb0ee88db944801a1d0: Bug 1562642 - add missing license in netwerk/base/rust-helper/src/lib.rs r=valentin
Sylvestre Ledru <sledru@mozilla.com> - Mon, 11 Nov 2019 21:43:55 +0000 - rev 501712
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1562642 - add missing license in netwerk/base/rust-helper/src/lib.rs r=valentin Depends on D52589 Differential Revision: https://phabricator.services.mozilla.com/D52590
d3ddff85e5e963d1fa609a63bb4b60898e32fbe5: Bug 1562642 - add missing license in docshell/resources/content/netError.js r=smaug
Sylvestre Ledru <sledru@mozilla.com> - Tue, 12 Nov 2019 08:26:18 +0000 - rev 501711
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1562642 - add missing license in docshell/resources/content/netError.js r=smaug Depends on D52588 Differential Revision: https://phabricator.services.mozilla.com/D52589
051318d05eb0ae825b93d03ece63bc4ef1ed75ab: Bug 1562642 - add missing license in dom/manifest r=sebastian
Sylvestre Ledru <sledru@mozilla.com> - Wed, 13 Nov 2019 08:26:32 +0000 - rev 501710
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1562642 - add missing license in dom/manifest r=sebastian Depends on D52585 Differential Revision: https://phabricator.services.mozilla.com/D52588
c3a542c1d608fe14671c3f7fa5061d59d31e669d: Bug 1562642 - add acorn to the list of thirdparty code r=nchevobbe
Sylvestre Ledru <sledru@mozilla.com> - Tue, 12 Nov 2019 06:32:15 +0000 - rev 501709
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1562642 - add acorn to the list of thirdparty code r=nchevobbe Depends on D52583 Differential Revision: https://phabricator.services.mozilla.com/D52585
cd37ff69e786ef07edd241f0c8298817fe7174c2: Bug 1562642 - add missing license in media/webrtc/signaling/src/sdp/ r=drno
Sylvestre Ledru <sledru@mozilla.com> - Mon, 11 Nov 2019 21:42:41 +0000 - rev 501708
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1562642 - add missing license in media/webrtc/signaling/src/sdp/ r=drno Depends on D52582 Differential Revision: https://phabricator.services.mozilla.com/D52583
aad72f40920e95b959c193e919269cba49bbd358: Bug 1590881 - Remove BreakpointSite .type/asWasm()/asJS() to simplify interface. r=jimb
Logan Smyth <loganfsmyth@gmail.com> - Tue, 12 Nov 2019 17:15:14 +0000 - rev 501707
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1590881 - Remove BreakpointSite .type/asWasm()/asJS() to simplify interface. r=jimb Differential Revision: https://phabricator.services.mozilla.com/D52278
373ebff70ac21d0a39944739b4573c3f2d30ded9: Bug 1590874 - Rely on per-WasmInstance WasmBreakpointSite objects. r=jimb
Logan Smyth <loganfsmyth@gmail.com> - Mon, 11 Nov 2019 17:58:29 +0000 - rev 501706
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1590874 - Rely on per-WasmInstance WasmBreakpointSite objects. r=jimb Differential Revision: https://phabricator.services.mozilla.com/D52277
10992479f249f70907e688b5c5622deb042d9ba7: Bug 1406309 - add `AUTOCLOBBER` for our static-analysis targets. r=bastien
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Tue, 12 Nov 2019 14:01:46 +0000 - rev 501705
Push 36798 by opoprus@mozilla.com at Wed, 13 Nov 2019 17:01:43 +0000
Bug 1406309 - add `AUTOCLOBBER` for our static-analysis targets. r=bastien Differential Revision: https://phabricator.services.mozilla.com/D52169
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip