85736aebde69025e054719838a9d8401c24ac29d: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Thu, 20 Jan 2022 06:57:38 +0000 - rev 604921
Push 39166 by ffxbld at Thu, 20 Jan 2022 06:57:45 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD et -> 35ef2dcc9133e761ad0871bb8d383678d9ac5aef ia -> 9d9e26aec46d833b91e0378fc525921760061330 ko -> 16c1dddf3d342c2fec2ed8a2f23c4c25eb9df8ba ur -> 25bbae42fbcddf3f3e9b1e7df2cab45e9d8cfa41
cc33400f0ff80f0eada6c3aa637f37d247a3ff46: Bug 1747934 - Make marker-line-height pass reliably in all platforms.
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 19 Jan 2022 20:51:45 +0100 - rev 604920
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1747934 - Make marker-line-height pass reliably in all platforms. The line height might be font-family-dependent. MANUAL PUSH: Trivial orange fix CLOSED TREE
5ca0244ba6d35ed29e915473ef7cf2238f378860: Merge autoland to mozilla-central. a=merge
Marian-Vasile Laza <mlaza@mozilla.com> - Wed, 19 Jan 2022 23:42:25 +0200 - rev 604919
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Merge autoland to mozilla-central. a=merge
f4c2fd383406ffee773c91e6a5cf1e276695a7ff: Bug 1750484 - Option to make the "Delete" download menuitem not remove history. r=Gijs,mhowell
Shane Hughes <shmediaproductions@gmail.com> - Wed, 19 Jan 2022 18:45:09 +0000 - rev 604918
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1750484 - Option to make the "Delete" download menuitem not remove history. r=Gijs,mhowell Differential Revision: https://phabricator.services.mozilla.com/D136110
8a9720cb3551b256b96e5836c9700801f3b58ad1: Bug 1747461 - Remove FileUtils.getFile from browser/modules r=bytesized
Barret Rennie <barret@brennie.ca> - Wed, 19 Jan 2022 18:37:26 +0000 - rev 604917
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1747461 - Remove FileUtils.getFile from browser/modules r=bytesized Differential Revision: https://phabricator.services.mozilla.com/D134899
e046f6d3a50242f2cf971d15a7d9f06eb03fdf22: Bug 1747461 - Remove FileUtils.getFile from browser/components/preferences r=preferences-reviewers,Gijs
Barret Rennie <barret@brennie.ca> - Wed, 19 Jan 2022 18:37:25 +0000 - rev 604916
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1747461 - Remove FileUtils.getFile from browser/components/preferences r=preferences-reviewers,Gijs Differential Revision: https://phabricator.services.mozilla.com/D134898
0867148d6da6bb2b42cefadbe1b168a8d34b1a5b: Bug 1747461 - Remove FileUtils.getFile from browser/components/downloads r=Gijs
Barret Rennie <barret@brennie.ca> - Wed, 19 Jan 2022 18:37:25 +0000 - rev 604915
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1747461 - Remove FileUtils.getFile from browser/components/downloads r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D134897
281af2dbc18415fbc1a26461828f86dd18f25d09: Bug 1747461 - Remove FileUtils.getFile from browser/base r=mossop
Barret Rennie <barret@brennie.ca> - Wed, 19 Jan 2022 18:37:25 +0000 - rev 604914
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1747461 - Remove FileUtils.getFile from browser/base r=mossop Differential Revision: https://phabricator.services.mozilla.com/D134896
ca8f62aca45e4df62efbb4e1e3fe61218032a27d: Bug 1747461 - Remove FileUtils.getFile from browser/tools/mozscreenshots r=MattN
Barret Rennie <barret@brennie.ca> - Wed, 19 Jan 2022 18:37:24 +0000 - rev 604913
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1747461 - Remove FileUtils.getFile from browser/tools/mozscreenshots r=MattN Differential Revision: https://phabricator.services.mozilla.com/D134895
8655faea1dd4fc5bcbe96a13811e50c833b7962a: Bug 1747461 - Remove FileUtils.getFile from browser/components/enterprisepolicies r=mixedpuppy
Barret Rennie <barret@brennie.ca> - Wed, 19 Jan 2022 18:37:24 +0000 - rev 604912
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1747461 - Remove FileUtils.getFile from browser/components/enterprisepolicies r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D134894
96732a2f2846c158ac1c1dc9f1f2f9b1d676df83: Bug 1749174 - Enable wayland on supported environments by default on Nightly / Early Beta. r=stransky,jrmuizel,aosmond
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 19 Jan 2022 18:25:05 +0000 - rev 604911
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1749174 - Enable wayland on supported environments by default on Nightly / Early Beta. r=stransky,jrmuizel,aosmond There are pros and cons of doing this. Pros are: * Both Fedora and Ubuntu ship this by default. I haven't run the numbers but my guess is that with those two distros the amount of users on Wayland will probably be greater than the amount of users on XWayland. * Wayland touchscreen support, and a bunch of other features that XWayland doesn't have (I'm probably missing a bunch). Cons that come to mind are: * The main one is that we're still testing X11 on automation, though it is my understanding that Martin has Wayland tests running on the Fedora automation. I'd understand if we'd want to defer this until we have Wayland tests running on the Mozilla automation (bug 1725245), though arguably that hasn't stopped us from shipping X11+EGL (though arguably a smaller change, too). * I think the other annoyance of Wayland is the lack of proper PiP support (bug 1621261): Right now users need to right-click on the PiP Window. There (most likely) will be others pros and cons (and if we can't come up with others this patch should allow us to gather more feedback in Nightly / early-beta). Thoughts? Differential Revision: https://phabricator.services.mozilla.com/D135456
5ed2c0d1e7819e74a8816219e6154f1707e52d85: Bug 1571212 - [devtools] Wait for resume to complete in all xpcshell tests. r=bomsy
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 19 Jan 2022 17:43:00 +0000 - rev 604910
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1571212 - [devtools] Wait for resume to complete in all xpcshell tests. r=bomsy test_stepping-12.js wasn't correctly waiting for thread to be resumed between each of its sub test. Similarly, other tests weren't waiting for thread front's resume request to be resume. I'm also spreading the usage of resumeAndWaitForPause to better ensure we resume and wait for next paused event without any race condition. Listening to "paused" after calling "resume" is subject to race conditions. Differential Revision: https://phabricator.services.mozilla.com/D136125
c0f50e1142c9768c96153cc36256a971d08e37b6: Bug 1747934 - set some line-height/font marker test steps as passing. CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 19 Jan 2022 18:32:03 +0100 - rev 604909
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1747934 - set some line-height/font marker test steps as passing. CLOSED TREE
a83511601780caa4d0e31770623594d9c7635bb4: Bug 1731101 - Polish CFR doorhanger & fix PanelTestProvider to help debug, r=Mardak
Dan Mosedale <dmose@mozilla.org> - Wed, 19 Jan 2022 17:13:57 +0000 - rev 604908
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1731101 - Polish CFR doorhanger & fix PanelTestProvider to help debug, r=Mardak Make the width and font sizes match the spec. Clean up button sizing. Remove lots of unnecessary font-size overrides. Fix the margin for large size icons. Fix the test PERSONALIZED_CFR_MESSAGE doorhanger and update it with a large size icon to make it possible to test and debug. Differential Revision: https://phabricator.services.mozilla.com/D129281
da061e3d46331401fd507491155fe4984ded90ad: Bug 1749435 - Use Fluent to localize `bookmarks.html` at run-time rather than build-time. r=flod,mak,fluent-reviewers
Nick Alexander <nalexander@mozilla.com> - Wed, 19 Jan 2022 17:02:26 +0000 - rev 604907
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1749435 - Use Fluent to localize `bookmarks.html` at run-time rather than build-time. r=flod,mak,fluent-reviewers This modernizes an old part of the build system to not require build-time localization at all. That's generally preferable. The most significant changes to the in-product functionality is to make import localize HTML so that we can use Fluent's `data-l10n-id`. The locale used is the user's current locale. This is different than the existing approach, which always uses the build-time (repack) locale. I believe this is a strictly superior user experience and it may lead to future improvements where-in the default bookmarks become truly dynamic and vary with the user's chosen locale rather than being point-in-time decisions. I tried to restrict these changes to only applen when we import the default bookmarks, but I think the various layers of flags no longer achieve this restriction in practice and the formatting and localization will apply to all imported `bookmarks.html` files. Since we don't anticipate (nor ourselves write) these new things in (respectively, to) `bookmarks.html`, and the file is already user-controlled, I don't think this exposes any meaningful change in functionality (or in security surface). Some notes: 1) There's no migration of `.inc` -> `.ftl` because this is the lone `.inc` file. 2) I elected to prefix all strings with `default-bookmarks-`, since the existing names were very short and likely to collide (now or in the future). 3) I elected to change the HTML file name for easier searching. 4) Since the `default-bookmarks.html` file is product-specific and the existing tests are in `toolkit/`, I elected to not test the file directly in automation. 5) We removed the explicit locale (or equivalent `%LOCALE%`) since Mozilla properties will redirect to the appropriate language automatically. Differential Revision: https://phabricator.services.mozilla.com/D135816
fdb8148fec201a3096cb068549d7bef437e4ea9f: Bug 1747934 - Apply line-height to ::marker. r=layout-reviewers,jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 19 Jan 2022 16:43:34 +0000 - rev 604906
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1747934 - Apply line-height to ::marker. r=layout-reviewers,jfkthame Differential Revision: https://phabricator.services.mozilla.com/D136313
320b13d2bea918a32d093402213c7d5fd649c500: Bug 1670108 - Make site-specific adapters using independent video wrapper classes. r=robwu,mconley
Micah Tigley <mtigley@mozilla.com> - Wed, 19 Jan 2022 16:36:36 +0000 - rev 604905
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1670108 - Make site-specific adapters using independent video wrapper classes. r=robwu,mconley Differential Revision: https://phabricator.services.mozilla.com/D109073
b82a2d152d936bb88467ae296331455a06a5d2b2: Bug 1750211 - Return an error in unexpected state. r=necko-reviewers,kershaw
Dragana Damjanovic <dd.mozilla@gmail.com> - Wed, 19 Jan 2022 16:29:39 +0000 - rev 604904
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1750211 - Return an error in unexpected state. r=necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D136005
44b1a295c186d1dbba00c047cbd3c706eca559b2: Bug 1750569 - Add test to ensure screen pixels requests succeed if the GPU process crashes. r=agi
Jamie Nicol <jnicol@mozilla.com> - Wed, 19 Jan 2022 16:14:30 +0000 - rev 604903
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1750569 - Add test to ensure screen pixels requests succeed if the GPU process crashes. r=agi Differential Revision: https://phabricator.services.mozilla.com/D136152
6ed98a8289f23a2e234a527979169845fcf31aaf: Bug 1750569 - Ensure screen pixels requests are re-sent following GPU process restart. r=agi
Jamie Nicol <jnicol@mozilla.com> - Wed, 19 Jan 2022 16:14:29 +0000 - rev 604902
Push 39165 by mlaza@mozilla.com at Wed, 19 Jan 2022 21:47:18 +0000
Bug 1750569 - Ensure screen pixels requests are re-sent following GPU process restart. r=agi If the GPU process crashes while a screen pixels request is outstanding, then currently that request will never be completed. This patch makes it so that we check for outstanding requests when the compositor is (re)initialized, and send those requests to the new compositor if they exist. This includes a refactoring of how the LayerViewSupport class accesses the UiCompositorControllerChild from the UI thread. Previously it looked it up through the nsWindow's mCompositorSession whenever it was required. However, since the compositor session can now be destroyed and created we instead notify the UI thread whenever that occurs with LayerViewSupport::NotifyCompositorSessionLost and LayerViewSupport::NotifyCompositorCreated. The latter of these takes a reference to the UiCompositorControllerChild, which can safely be used by the LayerViewSupport on the UI thread. Differential Revision: https://phabricator.services.mozilla.com/D136151
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip