searching for reviewer(peterv)
59b83655fa6dba5f7b09ece4804e9ecbbbb18a0a: Bug 1812496 - Add some trivial nsIURI <-> URL conversions for chrome code. r=webidl,peterv
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 27 Jan 2023 10:42:58 +0000 - rev 650781
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812496 - Add some trivial nsIURI <-> URL conversions for chrome code. r=webidl,peterv Differential Revision: https://phabricator.services.mozilla.com/D167891
295667c27550a48509802934b27e3be8350d20d9: Bug 1811822 - nsFrameLoader::LoadContext() may return null, yet the webidl binding doesn't expect that., r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 23 Jan 2023 16:07:01 +0000 - rev 650223
Push 40574 by smolnar@mozilla.com at Tue, 24 Jan 2023 09:30:00 +0000
Bug 1811822 - nsFrameLoader::LoadContext() may return null, yet the webidl binding doesn't expect that., r=peterv Differential Revision: https://phabricator.services.mozilla.com/D167534
7e708c1c9d9da58d5cc6a5f7ec721ab5344ad90a: Bug 1805182 - Fix the bug where postData is lost when the LoadingSessionHistoryEntry is replaced for redirect r=peterv
Sean Feng <sefeng@mozilla.com> - Thu, 19 Jan 2023 15:34:47 +0000 - rev 649582
Push 40563 by mlaza@mozilla.com at Fri, 20 Jan 2023 03:46:23 +0000
Bug 1805182 - Fix the bug where postData is lost when the LoadingSessionHistoryEntry is replaced for redirect r=peterv The postData should be carried over when we replace the LoadingSessionHistoryEntry for the redirect. Differential Revision: https://phabricator.services.mozilla.com/D166176
e344cb12c3912ed6e162a86f786834362bb2d21b: Bug 1810704 - Collect telemetry for session history collection time. r=peterv
Andreas Farre <farre@mozilla.com> - Thu, 19 Jan 2023 06:45:55 +0000 - rev 649537
Push 40562 by csabou@mozilla.com at Thu, 19 Jan 2023 16:36:52 +0000
Bug 1810704 - Collect telemetry for session history collection time. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D167033
7c2357fad43402bd95bd3cabb9b9ef01e4481933: Bug 1809881 - Update test_interfaces to account for CSS container queries. r=webidl,peterv
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 12 Jan 2023 14:39:52 +0000 - rev 648777
Push 40547 by nfay@mozilla.com at Thu, 12 Jan 2023 21:30:33 +0000
Bug 1809881 - Update test_interfaces to account for CSS container queries. r=webidl,peterv Differential Revision: https://phabricator.services.mozilla.com/D166680
69270e156ce2ff5ae2e99debbbbc3c3d585a37b8: Bug 1808824 - decrease content.sink.perf_parse_time, r=peterv,perftest-reviewers,sparky
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 11 Jan 2023 23:46:33 +0000 - rev 648746
Push 40545 by mlaza@mozilla.com at Thu, 12 Jan 2023 09:35:39 +0000
Bug 1808824 - decrease content.sink.perf_parse_time, r=peterv,perftest-reviewers,sparky Disabling a test on debug build. It is already very very slow without the pref change, and the change just pushes it above the limit. Differential Revision: https://phabricator.services.mozilla.com/D166481
f8f690df2c32ff226310f6eef0f10381b3f69c1a: Bug 1808824 - decrease content.sink.perf_parse_time r=peterv,perftest-reviewers,sparky
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 11 Jan 2023 19:12:35 +0000 - rev 648706
Push 40543 by smolnar@mozilla.com at Wed, 11 Jan 2023 21:56:57 +0000
Bug 1808824 - decrease content.sink.perf_parse_time r=peterv,perftest-reviewers,sparky Differential Revision: https://phabricator.services.mozilla.com/D166481
163e1cfc4b70fcde97b0992ed4fa42fc0f73dfe1: Bug 1745645 - Set the value for HasActivePeerConnections early. r=peterv
Andreas Farre <farre@mozilla.com> - Thu, 22 Dec 2022 16:53:54 +0000 - rev 647252
Push 40500 by smolnar@mozilla.com at Thu, 22 Dec 2022 21:34:53 +0000
Bug 1745645 - Set the value for HasActivePeerConnections early. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D165400
19547ae8dc19492947d8b2100fc1df793f2fce6e: Bug 1734244 - Implement async iteration of ReadableStream. r=mgaudet,peterv
Tom Schuster <evilpies@gmail.com> - Tue, 20 Dec 2022 16:26:25 +0000 - rev 646877
Push 40497 by ctuns@mozilla.com at Wed, 21 Dec 2022 21:21:23 +0000
Bug 1734244 - Implement async iteration of ReadableStream. r=mgaudet,peterv Differential Revision: https://phabricator.services.mozilla.com/D153312
68ca2f48ea95576a330906ffa0f860c2d783f429: Bug 1734244 - Implement async iteration of ReadableStream. r=mgaudet,peterv
Tom Schuster <evilpies@gmail.com> - Tue, 06 Dec 2022 12:46:44 +0000 - rev 644767
Push 40459 by ctuns@mozilla.com at Wed, 07 Dec 2022 04:11:18 +0000
Bug 1734244 - Implement async iteration of ReadableStream. r=mgaudet,peterv Differential Revision: https://phabricator.services.mozilla.com/D153312
fe1f1bd756f3c3260ca80c7ec155d67a5aaa878f: Bug 1801664 - Make <object> and <embed> behave like <iframe>. r=peterv
Andreas Farre <farre@mozilla.com> - Mon, 05 Dec 2022 15:42:00 +0000 - rev 644686
Push 40455 by mlaza@mozilla.com at Mon, 05 Dec 2022 21:32:17 +0000
Bug 1801664 - Make <object> and <embed> behave like <iframe>. r=peterv This flips the prefs: * browser.opaqueResponseBlocking.syntheticBrowsingContext * browser.opaqueResponseBlocking.syntheticBrowsingContext.filter that makes <object> and <embed> behave more like <iframe> when it comes to image loading. This landed on Nightly through bug 1595491, but with this we let it ride to Beta and then Release. Differential Revision: https://phabricator.services.mozilla.com/D163317
6c189d63e71850bf6264028d19280c50394c0b8a: Bug 1769620 - Disable dom.webidl.crosscontext_hasinstance.enabled by default r=peterv
Kagami Sascha Rosylight <krosylight@mozilla.com> - Fri, 02 Dec 2022 14:36:19 +0000 - rev 644512
Push 40449 by csabou@mozilla.com at Fri, 02 Dec 2022 21:26:33 +0000
Bug 1769620 - Disable dom.webidl.crosscontext_hasinstance.enabled by default r=peterv @@hasInstance support has been disabled for both web/chrome context on early beta since version 106. It's time to try disabling it by default. Differential Revision: https://phabricator.services.mozilla.com/D163710
2ce86a76d99dc03cb8f88799680824bb4fcb0fa0: Bug 1734244 - Implement async iteration of ReadableStream. r=mgaudet,peterv
Tom Schuster <evilpies@gmail.com> - Thu, 01 Dec 2022 09:04:34 +0000 - rev 644258
Push 40446 by nfay@mozilla.com at Thu, 01 Dec 2022 16:18:29 +0000
Bug 1734244 - Implement async iteration of ReadableStream. r=mgaudet,peterv Differential Revision: https://phabricator.services.mozilla.com/D153312
fd13db3ea2b3bc2c96ef541680dd44f61aa2ce30: Bug 1734244 - Implement async iteration of ReadableStream. r=mgaudet,peterv
Tom Schuster <evilpies@gmail.com> - Wed, 30 Nov 2022 22:26:28 +0000 - rev 644225
Push 40446 by nfay@mozilla.com at Thu, 01 Dec 2022 16:18:29 +0000
Bug 1734244 - Implement async iteration of ReadableStream. r=mgaudet,peterv Differential Revision: https://phabricator.services.mozilla.com/D153312
22f9c1876fe5923b095a9824ece121f0814d430b: Bug 1798780, ensure we don't evict the current frameloader, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 30 Nov 2022 15:38:00 +0000 - rev 644150
Push 40446 by nfay@mozilla.com at Thu, 01 Dec 2022 16:18:29 +0000
Bug 1798780, ensure we don't evict the current frameloader, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D163391
e8ab5334fddd969ef36e7139cd083b74b8c27edd: Bug 1799354, replaceChildren should fire DOMNodeRemoved when needed (and not assert about 'Want to fire DOMNodeRemoved event, but it's not safe'), r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 16 Nov 2022 20:29:53 +0000 - rev 642573
Push 40411 by sstanca@mozilla.com at Thu, 17 Nov 2022 09:39:01 +0000
Bug 1799354, replaceChildren should fire DOMNodeRemoved when needed (and not assert about 'Want to fire DOMNodeRemoved event, but it's not safe'), r=peterv Differential Revision: https://phabricator.services.mozilla.com/D161682
8a99b11ed2a92131f586aecc317810aef59dd968: Bug 1799354 - MutationRecord missing for Element.replaceChildren, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 16 Nov 2022 20:29:52 +0000 - rev 642572
Push 40411 by sstanca@mozilla.com at Thu, 17 Nov 2022 09:39:01 +0000
Bug 1799354 - MutationRecord missing for Element.replaceChildren, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D161548
49e7d09c7daf355c7de5384372d5f95c13a2b01d: Bug 1787315, starting a new load after reload() should take precedence, r=peterv,ochameau
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 04 Nov 2022 10:29:54 +0000 - rev 640224
Push 40377 by ctuns@mozilla.com at Fri, 04 Nov 2022 16:04:27 +0000
Bug 1787315, starting a new load after reload() should take precedence, r=peterv,ochameau The devtools test reloads a page twice in a row and depending on timing it isn't guaranteed that it leads to two requests anymore. That test seems to fail on debug builds every now and then. The test itself expects 1 or more requests, but then assumes later that there are at least 2. Differential Revision: https://phabricator.services.mozilla.com/D160573
0b2e98bdc95435dff368ee759bccac4c190ba284: Bug 1726039 - Disallow setting private fields on MaybeCrossOrigin objects (HostEnsureCanPrivateElementAdd) r=peterv,jandem
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 26 Oct 2022 21:53:36 +0000 - rev 639429
Push 40350 by mlaza@mozilla.com at Thu, 27 Oct 2022 03:52:40 +0000
Bug 1726039 - Disallow setting private fields on MaybeCrossOrigin objects (HostEnsureCanPrivateElementAdd) r=peterv,jandem Differential Revision: https://phabricator.services.mozilla.com/D122780
04f4ceea1c529c12229a7b0636f221bfff407122: Bug 1794030, part 2 - Fix cycle collector module in mots. r=zeid,peterv DONTBUILD
Andrew McCreight <continuation@gmail.com> - Tue, 18 Oct 2022 18:00:07 +0000 - rev 638226
Push 40330 by smolnar@mozilla.com at Wed, 19 Oct 2022 04:09:55 +0000
Bug 1794030, part 2 - Fix cycle collector module in mots. r=zeid,peterv DONTBUILD Peterv has always been a peer and anba hasn't been, so I guess this is some kind of import error. Differential Revision: https://phabricator.services.mozilla.com/D158803
7111ffbafc64e037e9ab49783e852b08488487b1: Bug 1769189, ensure history state is updated if beforeunload listener calls replaceState, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 17 Oct 2022 12:56:37 +0000 - rev 638020
Push 40326 by nerli@mozilla.com at Mon, 17 Oct 2022 21:36:58 +0000
Bug 1769189, ensure history state is updated if beforeunload listener calls replaceState, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D152170
b71e0ea22a81f46e8ad71d918112e19cb8c7340b: Bug 1794160 - Fix C++20 -Wenum-float-conversion warning in dom/xslt. r=peterv
Chris Peterson <cpeterson@mozilla.com> - Thu, 13 Oct 2022 06:01:31 +0000 - rev 637742
Push 40313 by ncsoregi@mozilla.com at Thu, 13 Oct 2022 15:46:47 +0000
Bug 1794160 - Fix C++20 -Wenum-float-conversion warning in dom/xslt. r=peterv C++20 deprecates some operations between enums and floating point types: https://clang.llvm.org/docs/DiagnosticsReference.html#wenum-float-conversion dom/xslt/base/txDouble.cpp:96:18 [-Wenum-float-conversion] arithmetic between enumeration type 'enum (unnamed enum at dom/xslt/base/txDouble.cpp:102:3)' and floating-point type 'PRFloat64' (aka 'double') Differential Revision: https://phabricator.services.mozilla.com/D158865
1a25e73e25c62d757cd654b1cee1a033b150f431: Bug 1784266 - Part 8: Hide union TrySetTo* methods; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 28 Sep 2022 08:56:09 +0000 - rev 636550
Push 40271 by ncsoregi@mozilla.com at Wed, 28 Sep 2022 15:34:27 +0000
Bug 1784266 - Part 8: Hide union TrySetTo* methods; r=peterv Differential Revision: https://phabricator.services.mozilla.com/D156197
feede7ecc36f4429be84a463293ba15a631bf462: Bug 1784266 - Part 7: Use generated union init method in FileSystemWritableFileStream; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 28 Sep 2022 08:56:08 +0000 - rev 636549
Push 40271 by ncsoregi@mozilla.com at Wed, 28 Sep 2022 15:34:27 +0000
Bug 1784266 - Part 7: Use generated union init method in FileSystemWritableFileStream; r=peterv Differential Revision: https://phabricator.services.mozilla.com/D156196
8b3214f5f45c82bae8aa299d8c8bb80c094645f1: Bug 1784266 - Part 6: Use generated union init method in TextDecoderStream; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 28 Sep 2022 08:56:08 +0000 - rev 636548
Push 40271 by ncsoregi@mozilla.com at Wed, 28 Sep 2022 15:34:27 +0000
Bug 1784266 - Part 6: Use generated union init method in TextDecoderStream; r=peterv Differential Revision: https://phabricator.services.mozilla.com/D156195
b9d71890967fc7f0e722f552ebaa57bd36ecc133: Bug 1784266 - Part 5: Use generated union init method in sandbox fetch; r=peterv,kmag
Edgar Chen <echen@mozilla.com> - Wed, 28 Sep 2022 08:56:08 +0000 - rev 636547
Push 40271 by ncsoregi@mozilla.com at Wed, 28 Sep 2022 15:34:27 +0000
Bug 1784266 - Part 5: Use generated union init method in sandbox fetch; r=peterv,kmag Differential Revision: https://phabricator.services.mozilla.com/D156189
93aa22adf984fc7c16fc55dc9b5ab9544af4fa88: Bug 1784266 - Part 4: Generate init methods for union; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 28 Sep 2022 08:56:07 +0000 - rev 636546
Push 40271 by ncsoregi@mozilla.com at Wed, 28 Sep 2022 15:34:27 +0000
Bug 1784266 - Part 4: Generate init methods for union; r=peterv And switch to use `Init` method in binding code. Differential Revision: https://phabricator.services.mozilla.com/D156176
48e614c747f49e163af6f6c78fa5044637c44277: Bug 1784266 - Part 3: Get rid of union conversion structure; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 28 Sep 2022 08:56:07 +0000 - rev 636545
Push 40271 by ncsoregi@mozilla.com at Wed, 28 Sep 2022 15:34:27 +0000
Bug 1784266 - Part 3: Get rid of union conversion structure; r=peterv TrySetTo* conversion methods are generated in the regular union structure now. Differential Revision: https://phabricator.services.mozilla.com/D157327
d49d2ab5f2762fe0f7da4f9173b6b5758f1a5004: Bug 1784266 - Part 2: Stop using the union conversion structure to root Record/Sequence type; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 28 Sep 2022 08:56:06 +0000 - rev 636544
Push 40271 by ncsoregi@mozilla.com at Wed, 28 Sep 2022 15:34:27 +0000
Bug 1784266 - Part 2: Stop using the union conversion structure to root Record/Sequence type; r=peterv Remove the conditional *Rooter member in the union conversion structure and switch the regular union structure to use Rooted* for Record and Sequence that contains js object (like what we do for Dictionary type). Codegen introudces a new type on isMember in getJSToNativeConversionInfo() as we need to generate different conversion code for Sequence and Record if they are union member which now use Rooted* instead of *Rooter to root js object. Differential Revision: https://phabricator.services.mozilla.com/D157326
2e1bb7717cf19eb35531c6f8abeb7d14184af850: Bug 1784266 - Part 1: Move union conversion code generator to getUnionConversionTemplate; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 28 Sep 2022 08:56:06 +0000 - rev 636543
Push 40271 by ncsoregi@mozilla.com at Wed, 28 Sep 2022 15:34:27 +0000
Bug 1784266 - Part 1: Move union conversion code generator to getUnionConversionTemplate; r=peterv Differential Revision: https://phabricator.services.mozilla.com/D156175
85a99403dd297fbee8046229f54b563c898ea1c6: Bug 1789439 - Don't allow reentrant programmatic print calls. r=smaug,peterv
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 15 Sep 2022 15:37:56 +0000 - rev 635644
Push 40241 by nfay@mozilla.com at Fri, 16 Sep 2022 03:36:28 +0000
Bug 1789439 - Don't allow reentrant programmatic print calls. r=smaug,peterv Differential Revision: https://phabricator.services.mozilla.com/D156682
d97a870b61d739e52b3b288a91105069104f3201: Bug 1577383 - Implement async iterable declaration in WebIDL. r=peterv
Shelly Lin <shellylin@gmail.com> - Fri, 29 Jul 2022 14:06:31 +0000 - rev 625493
Push 40056 by ncsoregi@mozilla.com at Fri, 29 Jul 2022 21:36:28 +0000
Bug 1577383 - Implement async iterable declaration in WebIDL. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D142527
43175d4c6e790f079770bfbfbbb223dc219abe63: Bug 1776790 - Stop exposing the length of argument list of ChromeOnly constructor to non-chrome context; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 27 Jul 2022 19:28:55 +0000 - rev 625306
Push 40047 by bszekely@mozilla.com at Thu, 28 Jul 2022 09:32:33 +0000
Bug 1776790 - Stop exposing the length of argument list of ChromeOnly constructor to non-chrome context; r=peterv Differential Revision: https://phabricator.services.mozilla.com/D152467
519c8a9a5f8c78a81ab6c7b923abe48bd575e890: Bug 1734394 - Make Geckoview use the session store collector r=geckoview-reviewers,agi,farre,peterv
Cathy Lu <calu@mozilla.com> - Fri, 15 Jul 2022 20:44:55 +0000 - rev 624206
Push 39991 by nfay@mozilla.com at Sat, 16 Jul 2022 09:20:56 +0000
Bug 1734394 - Make Geckoview use the session store collector r=geckoview-reviewers,agi,farre,peterv When the session storage prefs are enabled, GeckoSession updateSessionState will provide the bundle of information, including zoom, scroll, and form data, to the delegate. Currently works for Fission and on Fenix. Differential Revision: https://phabricator.services.mozilla.com/D148215
67fae844727366593e89afc92cc4a90d6d8ce01e: Bug 1734394 - Make Geckoview use the session store collector r=geckoview-reviewers,agi,farre,peterv
Cathy Lu <calu@mozilla.com> - Tue, 12 Jul 2022 02:50:01 +0000 - rev 623573
Push 39970 by bszekely@mozilla.com at Tue, 12 Jul 2022 09:33:27 +0000
Bug 1734394 - Make Geckoview use the session store collector r=geckoview-reviewers,agi,farre,peterv When the session storage prefs are enabled, GeckoSession updateSessionState will provide the bundle of information, including zoom, scroll, and form data, to the delegate. Currently works for Fission and on Fenix. Differential Revision: https://phabricator.services.mozilla.com/D148215
766d8b7ec62eb138b32893f36a3e1d1217bc6ff5: Bug 1776182 - Limit number of URIs that we send at a time for visited queries. r=peterv
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 11 Jul 2022 17:20:38 +0000 - rev 623525
Push 39968 by abutkovits@mozilla.com at Tue, 12 Jul 2022 04:20:08 +0000
Bug 1776182 - Limit number of URIs that we send at a time for visited queries. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D150102
0a045042fc65d4ad6bfeb91432ac3215a000cf48: Bug 1747059 - Gecko support for ShadowRealms r=peterv,smaug
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 28 Jun 2022 22:04:18 +0000 - rev 622405
Push 39912 by mlaza@mozilla.com at Wed, 29 Jun 2022 03:44:30 +0000
Bug 1747059 - Gecko support for ShadowRealms r=peterv,smaug This connects [Exposed=*] in WebIDL to ShadowRealms Differential Revision: https://phabricator.services.mozilla.com/D146349
f7b049ef3b8c7a42a5d0a580688ab982dfb7cb03: Bug 1747059 - Gecko support for ShadowRealms r=peterv,smaug
Matthew Gaudet <mgaudet@mozilla.com> - Mon, 27 Jun 2022 21:17:36 +0000 - rev 622215
Push 39910 by bszekely@mozilla.com at Tue, 28 Jun 2022 09:16:40 +0000
Bug 1747059 - Gecko support for ShadowRealms r=peterv,smaug This connects [Exposed=*] in WebIDL to ShadowRealms Differential Revision: https://phabricator.services.mozilla.com/D146349
fc6cfc9ff71dead4c1df1ca557eb8322e49fe2ec: Bug 1770237: Part 8 - Remove legacy component registration for TestInterfaceJS. r=peterv
Kris Maglione <maglione.k@gmail.com> - Wed, 22 Jun 2022 20:31:34 +0000 - rev 621814
Push 39885 by nfay@mozilla.com at Thu, 23 Jun 2022 03:54:50 +0000
Bug 1770237: Part 8 - Remove legacy component registration for TestInterfaceJS. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D148188
57fad07090a4c5b37531f276b8ca6da5d857969b: Bug 1387334 - Don't call JS_DefineProfilingFunctions in CreateGlobal. r=peterv
Andrew McCreight <continuation@gmail.com> - Wed, 22 Jun 2022 15:54:16 +0000 - rev 621770
Push 39885 by nfay@mozilla.com at Thu, 23 Jun 2022 03:54:50 +0000
Bug 1387334 - Don't call JS_DefineProfilingFunctions in CreateGlobal. r=peterv In the modern age of the Gecko Profiler, surely nobody is using this. Differential Revision: https://phabricator.services.mozilla.com/D148438
32b1bc49e7f812d1224e229bde44686c376169b0: Bug 1774475, add missing await to the test to ensure loading a new page and going back have been processed, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 21 Jun 2022 11:38:38 +0000 - rev 621567
Push 39880 by ccozmuta@mozilla.com at Wed, 22 Jun 2022 03:32:25 +0000
Bug 1774475, add missing await to the test to ensure loading a new page and going back have been processed, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D149875
8414c5a1553177d60a395208562b5452e8f1504c: Bug 1756995 - Optimize docshell load end session store collection. r=peterv
Andreas Farre <farre@mozilla.com> - Wed, 15 Jun 2022 11:15:35 +0000 - rev 620965
Push 39856 by abutkovits@mozilla.com at Wed, 15 Jun 2022 21:49:08 +0000
Bug 1756995 - Optimize docshell load end session store collection. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D146207
3f8e81810ce266813f0474f0277e8891a91f0d0c: Bug 1773732 - Set proto outparam in RemoteObjectProxyBase::getPrototypeIfOrdinary. r=peterv
Jan de Mooij <jdemooij@mozilla.com> - Wed, 15 Jun 2022 09:30:33 +0000 - rev 620946
Push 39854 by imoraru@mozilla.com at Wed, 15 Jun 2022 15:46:59 +0000
Bug 1773732 - Set proto outparam in RemoteObjectProxyBase::getPrototypeIfOrdinary. r=peterv This prevents us from ilooping in `SetPrototype`. Differential Revision: https://phabricator.services.mozilla.com/D149261
902294133e7ffb8b16f4de20917a9494f5ee88f3: Bug 1756995 - Optimize docshell load end session store collection. r=peterv
Andreas Farre <farre@mozilla.com> - Tue, 14 Jun 2022 11:54:45 +0000 - rev 620834
Push 39850 by ctuns@mozilla.com at Tue, 14 Jun 2022 21:37:29 +0000
Bug 1756995 - Optimize docshell load end session store collection. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D146207
bd3ddd2bbefa230939811492cba6ee8390951930: Bug 1772494 - Remove ErrorEventInit's error default, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 13 Jun 2022 09:33:24 +0000 - rev 620642
Push 39841 by ctuns@mozilla.com at Mon, 13 Jun 2022 15:12:39 +0000
Bug 1772494 - Remove ErrorEventInit's error default, r=peterv Tests will be added in https://github.com/web-platform-tests/wpt/pull/34297/files Differential Revision: https://phabricator.services.mozilla.com/D148243
9bff6c2a2b5960a3ae4c813a60f1acb487b280cc: Bug 1771084 part 3 - Freeze builtins for the shared system global. r=mccr8,peterv
Nika Layzell <nika@thelayzells.com> - Tue, 07 Jun 2022 19:44:59 +0000 - rev 619998
Push 39813 by nfay@mozilla.com at Wed, 08 Jun 2022 03:52:13 +0000
Bug 1771084 part 3 - Freeze builtins for the shared system global. r=mccr8,peterv Differential Revision: https://phabricator.services.mozilla.com/D147305
b0f53121ccf21bc41fba4ea0b2e1d025edce3a44: Bug 1771084 part 3 - Freeze builtins for system globals. r=mccr8,peterv
Nika Layzell <nika@thelayzells.com> - Tue, 07 Jun 2022 17:01:52 +0000 - rev 619975
Push 39813 by nfay@mozilla.com at Wed, 08 Jun 2022 03:52:13 +0000
Bug 1771084 part 3 - Freeze builtins for system globals. r=mccr8,peterv Differential Revision: https://phabricator.services.mozilla.com/D147305
6ad49f7d560a59cebad7e445bb7f57b17662f2a8: Bug 1756995 - Optimize docshell load end session store collection. r=peterv
Andreas Farre <farre@mozilla.com> - Wed, 25 May 2022 16:33:54 +0000 - rev 618864
Push 39750 by nfay@mozilla.com at Thu, 26 May 2022 09:33:28 +0000
Bug 1756995 - Optimize docshell load end session store collection. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D146207
bc029159cd39b8e65679856e4de0cf4cd8e73b44: Bug 1743636 - Call SynchronizeLayoutHistoryState before ReplacedBy. r=peterv
Andrew McCreight <continuation@gmail.com> - Tue, 17 May 2022 14:21:09 +0000 - rev 617873
Push 39711 by apavel@mozilla.com at Tue, 17 May 2022 21:26:38 +0000
Bug 1743636 - Call SynchronizeLayoutHistoryState before ReplacedBy. r=peterv Bug 1766131 added a call to this method before the other call to ReplacedBy, but apparently the other call site comes into play in some tests, at least when parent controlled navigation is enabled. This fixes browser_scrollPositions.js with parent controlled navigation, and is a step towards fixing browser_test_shentry_wireframe.js. It sounds like the issue happens when you navigate to one page, then to another in the same site, via BrowserTestUtils. Because these are initiated from the parent process, then end up getting redirected to the content process in another docshell. We have to save the layout history state before doing this, or we lose the scroll information. Differential Revision: https://phabricator.services.mozilla.com/D146140
8ae7a015ae192e0689e63cbc865e1a272ec6580d: Bug 1769758 - Remove window.mozPaintCount. r=webidl,peterv
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 17 May 2022 14:14:10 +0000 - rev 617870
Push 39711 by apavel@mozilla.com at Tue, 17 May 2022 21:26:38 +0000
Bug 1769758 - Remove window.mozPaintCount. r=webidl,peterv We unshipped it successfully a while ago (bug 1591968). Differential Revision: https://phabricator.services.mozilla.com/D146575