e982bb4e3e84f1db4fb5575aa9424f66e0760d6e: Bug 1714608 - Replace custom partitionKey parsing method in SiteDataManager with ChromeUtils helper. r=timhuang
Paul Zuehlcke <pbz@mozilla.com> - Wed, 07 Jul 2021 17:36:46 +0000 - rev 653372
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1714608 - Replace custom partitionKey parsing method in SiteDataManager with ChromeUtils helper. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D118726
d8ca4f3e8aa396a19d1b4554816d6f2f9261ffd1: Bug 1709671 - Remove redundant ProgID check from IsDefaultBrowser. r=agashlin
Molly Howell <mhowell@mozilla.com> - Wed, 07 Jul 2021 17:33:06 +0000 - rev 653371
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1709671 - Remove redundant ProgID check from IsDefaultBrowser. r=agashlin Also switch to removing the quotes and command-line parameters from the command string obtained from the registry before comparing it to our path, instead of *adding* those things to our path, to make the comparison more reliable. Differential Revision: https://phabricator.services.mozilla.com/D114383
54a334cbe65adb18f26d14e8fe61b3dc641fbed3: Bug 1716560 - Create C++ API for NimbusFeatures r=emilio
Andrei Oprea <andrei.br92@gmail.com> - Wed, 07 Jul 2021 17:12:29 +0000 - rev 653370
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1716560 - Create C++ API for NimbusFeatures r=emilio Differential Revision: https://phabricator.services.mozilla.com/D117339
5794aaa434b0449f731547a15bee403f1d9505d1: Bug 1708502 - De-dupe about:newtab icons. r=thecount
Sam Foster <sfoster@mozilla.com> - Wed, 07 Jul 2021 17:08:28 +0000 - rev 653369
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1708502 - De-dupe about:newtab icons. r=thecount Differential Revision: https://phabricator.services.mozilla.com/D118863
f282075686a50dcd87590e0d4df1644af7f81186: Bug 1717765, tweak the check when creating a new content viewer shouldn't succeed, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 07 Jul 2021 16:55:23 +0000 - rev 653368
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1717765, tweak the check when creating a new content viewer shouldn't succeed, r=peterv The patch is based on the assumption that the assertion fails because of https://searchfox.org/mozilla-central/rev/1c5c3f4ec274462b92cf5bd82235ae3a56c508e9/dom/base/nsGlobalWindowInner.cpp#2775 Differential Revision: https://phabricator.services.mozilla.com/D119233
ce3c35cb21fc7a586256e27569054be100526dc4: Bug 1718231 - JS::ContextOptions::ergonomicBrandChecks_ is sometimes used before it is defined. r=mgaudet.
Julian Seward <jseward@acm.org> - Wed, 07 Jul 2021 16:27:35 +0000 - rev 653367
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1718231 - JS::ContextOptions::ergonomicBrandChecks_ is sometimes used before it is defined. r=mgaudet. It appears that (1) JS::ContextOptions::ContextOptions() doesn't give an initial value for field ergonomicBrandChecks_, and (2) at least in a browser build, it can be used in that state. This trivial patch initialises it to `false`. Differential Revision: https://phabricator.services.mozilla.com/D119284
0cf557aafeaaa723f340932fb316c91d5557b0dc: Bug 1699419 - Consolidate browser toolbar background handling. r=desktop-theme-reviewers,harry
Molly Howell <mhowell@mozilla.com> - Wed, 07 Jul 2021 16:11:23 +0000 - rev 653366
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1699419 - Consolidate browser toolbar background handling. r=desktop-theme-reviewers,harry This patch moves code that sets the background of the browser toolbars into one place. It also removes some non-Proton Windows-only code rather than updating it for this. Differential Revision: https://phabricator.services.mozilla.com/D118658
edc4528a66ffce821b3c981469c5274fbc71b534: Bug 1714608 - Cleaned up partitionKey base domain helpers. r=timhuang
Paul Zuehlcke <pbz@mozilla.com> - Wed, 07 Jul 2021 16:05:06 +0000 - rev 653365
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1714608 - Cleaned up partitionKey base domain helpers. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D118724
d5eecd649c3ff2e007369a94664e0094d17c5277: Bug 1719491 - revert clang-format of tools/profiler/public/GeckoTraceEvent.h. r=ng
Michael Froman <mfroman@mozilla.com> - Wed, 07 Jul 2021 15:57:17 +0000 - rev 653364
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1719491 - revert clang-format of tools/profiler/public/GeckoTraceEvent.h. r=ng Bug 1714577 meant to exclude tools/profiler/public/GeckoTraceEvent.h from clang-format, but the trailing comment in .clang-format-ignored broke that. Bug 1519636 then formatted the file. This fixes the exclusion in .clang-format-ignore and backs out the clang-format on tools/profiler/public/GeckoTraceEvent.h. Differential Revision: https://phabricator.services.mozilla.com/D119297
a2a00a017b59202b498936ea1c87b820a13b63db: Bug 1717631 - Structured clone telemetry r=jonco
Steve Fink <sfink@mozilla.com> - Wed, 07 Jul 2021 15:56:58 +0000 - rev 653363
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1717631 - Structured clone telemetry r=jonco Differential Revision: https://phabricator.services.mozilla.com/D118516
a8afff01c420d0cd74969d81848dc44489b887e3: Bug 1719366: Only perform selection on valid start and end markers r=eeejay DONTBUILD
Morgan Reschenberg <mreschenberg@mozilla.com> - Wed, 07 Jul 2021 15:48:56 +0000 - rev 653362
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1719366: Only perform selection on valid start and end markers r=eeejay DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D119234
b2823ae04a94d871250e3fd32340694e602f5307: Bug 1719359 - Make the fix in Bug 1714512 more consistent r=desktop-theme-reviewers,harry
Itiel <itiel_yn8@walla.com> - Wed, 07 Jul 2021 15:36:21 +0000 - rev 653361
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1719359 - Make the fix in Bug 1714512 more consistent r=desktop-theme-reviewers,harry Differential Revision: https://phabricator.services.mozilla.com/D119102
eb9c0b2c751632402eceaa47b60f5a2fddb8e3cf: Bug 1697639 - Only add AGRs to mFrameToAnimatedGeometryRootMap when creating AGRs r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Wed, 07 Jul 2021 15:33:44 +0000 - rev 653360
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1697639 - Only add AGRs to mFrameToAnimatedGeometryRootMap when creating AGRs r=mattwoodrow This enforces a stable frame to AGR mapping, which was previously changing when AGR status of the frame changed due to display port change. The downside of this is that the intermediate results are not cached, which means more traversals. Differential Revision: https://phabricator.services.mozilla.com/D118603
8ca067484bdf7e34af02b1479db69d99a7376173: Bug 1719248 - [devtools] Better handle actorIDs in webconsole stubs. r=bomsy.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 07 Jul 2021 15:28:51 +0000 - rev 653359
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1719248 - [devtools] Better handle actorIDs in webconsole stubs. r=bomsy. Instead of manually replacing actorIDs in `getCleanedPacket`, we're introducing a `replaceActorIds` option to `getSerializedPacket` that will replace all actorIDs occurences with a fake one. That way, we won't have to modify `getCleanedPacket` each time a new property is added on a grip. Depends on D119096 Differential Revision: https://phabricator.services.mozilla.com/D119167
24f721024e865c9a6372acd514bb90dfed881efd: Bug 1715988 - [devtools] Match incomplete search terms in status-code:search. r=nchevobbe
Claudia <contatodaclau@gmail.com> - Wed, 07 Jul 2021 14:52:58 +0000 - rev 653358
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1715988 - [devtools] Match incomplete search terms in status-code:search. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D118177
2b7fa7c56fb42c7922289c231333a2a031258343: Bug 1713843 - Don't register prefs listeners in about:telemetry r=janerik
Chris H-C <chutten@mozilla.com> - Wed, 07 Jul 2021 14:39:41 +0000 - rev 653357
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1713843 - Don't register prefs listeners in about:telemetry r=janerik unload listeners aren't reliable at the best of time, and for about: pages they seem to never fire in my testing. There is no weakref-based listener setup for prefs in JS and I don't want to build one, so this makes the prefs display in about:telemetry only update on render, not live. Differential Revision: https://phabricator.services.mozilla.com/D119285
ccd3c31983d29b3009695c23c97cc7b6250cb537: Bug 1716963 - Deserialize marionette message earlier, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Wed, 07 Jul 2021 14:23:00 +0000 - rev 653356
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1716963 - Deserialize marionette message earlier, r=webdriver-reviewers,whimboo This avoid the weirdness where we reach into the binary message data to get the message type and then unconditionally deserialize as JSON anyway. Differential Revision: https://phabricator.services.mozilla.com/D118452
6dc6503a36642983cb09892264b13420911bcc5a: Bug 1716963 - Guard access to marionette socket with a lock, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Wed, 07 Jul 2021 14:22:59 +0000 - rev 653355
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1716963 - Guard access to marionette socket with a lock, r=webdriver-reviewers,whimboo This should ensure that we can't end up with multiple threads interleaving reads or writes on the socket. Differential Revision: https://phabricator.services.mozilla.com/D118148
6b8537e78d74200b07502d0d40250601e5339b4a: Bug 1716963 - Don't call cleanup from __del__ if it already ran, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Wed, 07 Jul 2021 14:22:59 +0000 - rev 653354
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1716963 - Don't call cleanup from __del__ if it already ran, r=webdriver-reviewers,whimboo Allow marionette users to opt out of __del__ doing any work by first explictly calling cleanup(). Differential Revision: https://phabricator.services.mozilla.com/D118147
9d5ec2a71554836d9f885c0bdb1acb71732abc3b: Bug 1716963 - Rewrite the message recv function in marionette, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Wed, 07 Jul 2021 14:22:59 +0000 - rev 653353
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1716963 - Rewrite the message recv function in marionette, r=webdriver-reviewers,whimboo The previous function used early return in a way that made it hard to follow, and made undocumented assumptions about the minimum possible size of a message. This version is intended to have clearer control flow and make the assumptions more explicit. Differential Revision: https://phabricator.services.mozilla.com/D118146
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip