efa00a72e576ac0d11d0dd0e459d12589d3469ef: Bug 1661786 - Part 2: Correct statement about JSWindowActorChild lifetime, r=neha
Nika Layzell <nika@thelayzells.com> - Fri, 28 Aug 2020 19:12:59 +0000 - rev 546884
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1661786 - Part 2: Correct statement about JSWindowActorChild lifetime, r=neha Differential Revision: https://phabricator.services.mozilla.com/D88656
acd7c88d4fb9afa48f37bbe83fe4b505d739e3cf: Bug 1661786 - Part 1: Move JS actor documentation into it's own folder, r=neha
Nika Layzell <nika@thelayzells.com> - Fri, 28 Aug 2020 19:12:57 +0000 - rev 546883
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1661786 - Part 1: Move JS actor documentation into it's own folder, r=neha Differential Revision: https://phabricator.services.mozilla.com/D88655
d4806f9d1294ca12f26ad6dd17586b1c06e57821: Bug 1661731: Fix use of nsAutoPrinter in nsPrinterWin::DefaultSettings. r=jwatt
Bob Owen <bobowencode@gmail.com> - Fri, 28 Aug 2020 18:44:12 +0000 - rev 546882
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1661731: Fix use of nsAutoPrinter in nsPrinterWin::DefaultSettings. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D88621
35664ccb8c1ba72d7fde06414154f086c17a4b4a: Bug 1661785 - Check for both CUPS_PRINT_COLOR_MODE_COLOR and CUPS_PRINT_COLOR_MODE_AUTO for CUPS color printing support. r=nordzilla
Emily McDonough <emcdonough@mozilla.com> - Fri, 28 Aug 2020 19:15:21 +0000 - rev 546881
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1661785 - Check for both CUPS_PRINT_COLOR_MODE_COLOR and CUPS_PRINT_COLOR_MODE_AUTO for CUPS color printing support. r=nordzilla This may fix bug 1660658. It's pretty harmless if it turns out to be redundant to make this check. Differential Revision: https://phabricator.services.mozilla.com/D88654
21165ed01da885ef7c8e13ece433c83080756cdc: Bug 1660060 - Add a keypress listener to the percentScale element. r=emalysz
Micah Tigley <mtigley@mozilla.com> - Fri, 28 Aug 2020 18:58:24 +0000 - rev 546880
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1660060 - Add a keypress listener to the percentScale element. r=emalysz Differential Revision: https://phabricator.services.mozilla.com/D88446
a47ed8d910807ce7ee066707d510e9b8cd349cb6: Bug 1661783 - Disable `test_rst.py` on Linux r=ahal
Ricky Stewart <rstewart@mozilla.com> - Fri, 28 Aug 2020 18:57:20 +0000 - rev 546879
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1661783 - Disable `test_rst.py` on Linux r=ahal This test begins to fail due to a `pip` installation issue after bug 1660351. It's already disabled on macOS (also due to what the comment says is a `pip` installation issue), so it's very possible the custom `requirements.txt` that this test installs is deficient in some way that surfaces in certain `virtualenv`s under certain circumstances. I can't diagnose the failure, but what I have seen is that bug 1659539 will fix that problem entirely with no extra intervention required, so we should be able to re-enable this for Linux (and maybe macOS as well?) when that patch lands. Differential Revision: https://phabricator.services.mozilla.com/D88653
e3446f7ae8473079c3d210cb224066ff3a96fd0f: Bug 1658318 - Add Reflect[@@toStringTag]. r=jorendorff
Adam Vandolder <avandolder@mozilla.com> - Fri, 28 Aug 2020 16:33:02 +0000 - rev 546878
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1658318 - Add Reflect[@@toStringTag]. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D87874
fbd07f0d19d2009779ebde0c676fcbce64607371: Backed out 7 changesets (bug 1651705) for mochitest failures on test_resizers_resizing_elements.html . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 28 Aug 2020 23:06:39 +0300 - rev 546877
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Backed out 7 changesets (bug 1651705) for mochitest failures on test_resizers_resizing_elements.html . CLOSED TREE Backed out changeset 7fd32a3fb6e7 (bug 1651705) Backed out changeset de4edbcb15c1 (bug 1651705) Backed out changeset 531e71369f68 (bug 1651705) Backed out changeset 84590e96de88 (bug 1651705) Backed out changeset 7d9d2d44b2ee (bug 1651705) Backed out changeset 9ffca762753c (bug 1651705) Backed out changeset 2d79f4348b36 (bug 1651705)
4ee63a7a01c558ab33cbe80885cf966630e27dc9: Bug 1568597 - RemoteWorkerManager::SelectTargetActorForSharedWorker should select an actor that is kept alive. r=asuth
Luca Greco <lgreco@mozilla.com> - Fri, 28 Aug 2020 18:11:22 +0000 - rev 546876
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1568597 - RemoteWorkerManager::SelectTargetActorForSharedWorker should select an actor that is kept alive. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D88412
fbaf90b7996a7949563d0d19ae482193c7684cdf: Bug 1568597 - Defer RemoteWorkerService init to ContentChild::RecvRemoteType. r=asuth,nika
Luca Greco <lgreco@mozilla.com> - Fri, 28 Aug 2020 17:59:15 +0000 - rev 546875
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1568597 - Defer RemoteWorkerService init to ContentChild::RecvRemoteType. r=asuth,nika I did notice this issue while investigating a test failure on browser/components/contextualidentity/test/browser/browser_serviceworkers.js The issue seems to be triggered when we are using a preallocated child process for a call to RemoteWorkerManager::LaunchNewContentProcess, when that happens we do expect that the new process is going to call RemoteWorkerManager::RegisterActor once its RemoteWorkerService is being initialized in the new child process, but when we are reusing a preallocated child process the RemoteWorkerService was already initialized and RegisterActor was already called while the remoteType for the child process was still "prealloc". This patch fix the failure by deferring initializing RemoteWorkerService in child processes to when we do receive a non "prealloc" remoteType in ContentChild::RecvRemoteType. Differential Revision: https://phabricator.services.mozilla.com/D86590
e3b29d1ae1418ff54b1f5c2d105be273f85884fa: Bug 1568597 - Make RemoteWorkerManager::GetRemoteType/MatchRemoteType fission-aware. r=asuth,nika
Luca Greco <lgreco@mozilla.com> - Fri, 28 Aug 2020 17:58:58 +0000 - rev 546874
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1568597 - Make RemoteWorkerManager::GetRemoteType/MatchRemoteType fission-aware. r=asuth,nika Differential Revision: https://phabricator.services.mozilla.com/D81373
8381d47bee217dafdc882962a2024fdfe6f7f881: Bug 1568597 - Allow extension principal workers to run in the main process if remote extensions are disabled by pref. r=asuth
Luca Greco <lgreco@mozilla.com> - Fri, 28 Aug 2020 17:58:37 +0000 - rev 546873
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1568597 - Allow extension principal workers to run in the main process if remote extensions are disabled by pref. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D86710
3ab251f67b71bfefc6f3aa29bea44f1d9b1de1a4: Bug 1660506 - Move backstop determination to the decision task and store it in a parameter, r=marco,taskgraph-reviewers,jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 26 Aug 2020 21:56:05 +0000 - rev 546872
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1660506 - Move backstop determination to the decision task and store it in a parameter, r=marco,taskgraph-reviewers,jmaher We want to be able to retroactively tell whether a push was a backstop or not. This patch stores whether or not a push was a "backstop" directly in the parameters. The optimization strategy now simply returns 'not params["backstop"]'. For simplicity, I'm not counting the 'optimized-backstop' as a backstop. It's unclear if we'll want to be able to detect these types of the pushes in the future or not, but we can cross that bridge when we get there. Differential Revision: https://phabricator.services.mozilla.com/D88151
7c48fc6f04e34454550c64a59075212d075657ec: Bug 1660506 - Drop the 'remove_on_projects' feature from the Backstop optimization, r=marco
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 26 Aug 2020 19:11:22 +0000 - rev 546871
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1660506 - Drop the 'remove_on_projects' feature from the Backstop optimization, r=marco In the past, the 'backstop' optimization was applied to tasks by default across all projects, even though it only really made sense on autoland. To choose what would happen on non-autoland branches, we invented this 'remove_on_projects' concept. These days, we only apply the backstop optimization in the first place for autoland. So 'remove_on_projects' is no longer necessary. Depends on D88149 Differential Revision: https://phabricator.services.mozilla.com/D88150
7883543ded4d5f419cb2281a6400c6209f65bd54: Bug 1660506 - Simplify the backstop optimizations, r=marco
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 26 Aug 2020 21:40:05 +0000 - rev 546870
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1660506 - Simplify the backstop optimizations, r=marco This patch cleans up some of the backstop strategy names. Specifically: 1. Rename 'full-backstop' -> 'backstop'. The old 'backstop' algorithm was unused anyway, so there is no conflict. It is also just defined directly in the decorator rather than using 'Alias'. So now rather than 'full-backstop' and 'optimized-backstop', it's just 'backstop' and 'optimized-backstop'. 2. Remove 'backstop-X-hours-Y-minutes' strategies, and replace them with the corresponding 'push-interval-X' strategy. This means we lose the time component in the 'optimized-backstop'. But it isn't a problem, because we shouldn't be using a time component there at all anyway (we should just use it with the 'backstop'). Differential Revision: https://phabricator.services.mozilla.com/D88149
821348f4946076519ac16ea5cac477f65a7974a7: Bug 1660835: Add LZ4 compression options to IOUtils read and write methods r=barret,Gijs
Keefer Rourke <krourke@mozilla.com> - Fri, 28 Aug 2020 15:57:44 +0000 - rev 546869
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1660835: Add LZ4 compression options to IOUtils read and write methods r=barret,Gijs NB: This change breaks the IOUtils.read API, requiring that an options dictionary is passed as the optional second argument, rather than a number indicating the max bytes to read. This option is not used out of tests however. Differential Revision: https://phabricator.services.mozilla.com/D88177
5943b631af6e42a60bba0e835fe8b1c55c425c48: Bug 1660328: Implement IOUtils::getChildren method r=barret,Gijs
Keefer Rourke <krourke@mozilla.com> - Fri, 28 Aug 2020 15:49:58 +0000 - rev 546868
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1660328: Implement IOUtils::getChildren method r=barret,Gijs This change introduces a `getChildren` method to the IOUtils interface, which returns an array of absolute paths pointing to the immediate children of a directory. This method should provide equivalent (though not the same) functionality to iterating directory entries using a new `OS.File.DirectoryIterator`. Differential Revision: https://phabricator.services.mozilla.com/D87875
c449b3b295fcb3cc58baf0bd4213955a5f683493: Bug 1661492 - Auto-advance migration in the absence of further action. r=jaws,botond
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 28 Aug 2020 18:01:33 +0000 - rev 546867
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1661492 - Auto-advance migration in the absence of further action. r=jaws,botond This advances the migration by 25% each release, starting in release 83 and completing in 86. The migration code can be removed in the 86 nightly cycle (or anytime after that). Differential Revision: https://phabricator.services.mozilla.com/D88453
312e5f280ef05f5eef33df16fc200fac062fd11b: Bug 1661579 - Use previous frame when searching backwards at start of frame. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Fri, 28 Aug 2020 17:55:04 +0000 - rev 546866
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1661579 - Use previous frame when searching backwards at start of frame. r=morgan Differential Revision: https://phabricator.services.mozilla.com/D88489
1d7a63a52abef2ce91a7c61128bb3393b01694a2: Bug 1661730. Allow std::function to be specified as a native type in XPIDL. r=nika
Jonathan Watt <jwatt@jwatt.org> - Fri, 28 Aug 2020 17:51:36 +0000 - rev 546865
Push 37737 by csabou@mozilla.com at Sat, 29 Aug 2020 09:12:26 +0000
Bug 1661730. Allow std::function to be specified as a native type in XPIDL. r=nika std::function requires parenthesis to be supported in the type. Differential Revision: https://phabricator.services.mozilla.com/D88636
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip