Commit graph

828130 commits

Author SHA1 Message Date
Dana Keeler
27dea1181b Bug 1811633 - vendor PKI.js r=tjr,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D167465
2023-01-26 00:07:48 +00:00
Emilio Cobos Álvarez
b20db2f2c0 Bug 1812335 - Remove some XUL image usage from preferences. r=Gijs,settings-reviewers
Use content rather than list-style.

Differential Revision: https://phabricator.services.mozilla.com/D167811
2023-01-25 23:13:53 +00:00
Daisuke Akatsuka
025ed7282a Bug 1808932: Take abandonment event even when closing the result view while the input does not have focus. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D167641
2023-01-25 22:38:27 +00:00
Russell Chan
021a6d01e4 Bug 1786648 - [Cleanup] Remove background images used in Proton new user Onboarding r=omc-reviewers,pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D166735
2023-01-25 22:34:12 +00:00
Nico Grunbaum
cb45146c42 Bug 1811322 - P1 - apply patches to vendor libyuv to b2528b0be934 ;r=webrtc-reviewers,mjf
Depends on D167858

Differential Revision: https://phabricator.services.mozilla.com/D167859
2023-01-25 22:33:53 +00:00
Nico Grunbaum
c1bc9bcd59 Bug 1811322 - P0 - vendor libyuv to b2528b0be934;r=webrtc-reviewers,mjf
Differential Revision: https://phabricator.services.mozilla.com/D167858
2023-01-25 22:33:52 +00:00
Cristian Tuns
8d1005d303 Backed out changeset d29394cee316 (bug 1804466) for causing bc failures on browser_datetime_datepicker_keynav.js CLOSED TREE 2023-01-25 18:31:17 -05:00
Cristian Tuns
450e37a837 Backed out 8 changesets (bug 1773760) for causing mochitest failures and build bustages on Android CLOSED TREE
Backed out changeset d21043c53a8e (bug 1773760)
Backed out changeset d874fa9f72da (bug 1773760)
Backed out changeset 3d270430ac9a (bug 1773760)
Backed out changeset d644ed6a5b97 (bug 1773760)
Backed out changeset 0276c01b26db (bug 1773760)
Backed out changeset 5b5584197d5f (bug 1773760)
Backed out changeset 7c89625a2b88 (bug 1773760)
Backed out changeset 8507daa63430 (bug 1773760)
2023-01-25 18:09:18 -05:00
Cristian Tuns
8b7643bf45 Backed out changeset 77829bad66a9 (bug 984589) for causing bc failures in browser_downloads_panel_block.js CLOSED TREE 2023-01-25 17:42:43 -05:00
Anna Yeddi
d3bd15255b Bug 1804466 - Add tests to ensure the focus is not lost after a datepicker reopens. r=kcochrane
Ensure navigating through Datepicker using keyboard after a date has already been selected will loose keyboard focus when reaching a different month. The new tests cover both cases reported:
1. When selection is done on the calendar grid
2. When selection is done on the month-year panel

Differential Revision: https://phabricator.services.mozilla.com/D167752
2023-01-25 22:16:04 +00:00
John Schanck
1f2baf2945 Bug 1773760 - part 8: move string constants to WebAuthnEnumStrings.h. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D167864
2023-01-25 22:12:09 +00:00
John Schanck
fd7cda747d Bug 1773760 - part 7: update legacy tests. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D167832
2023-01-25 22:12:08 +00:00
John Schanck
d0b9472298 Bug 1773760 - part 6: remove the TokenBindingStatus enum. r=webidl,smaug
Depends on D167750

Differential Revision: https://phabricator.services.mozilla.com/D167751
2023-01-25 22:12:08 +00:00
John Schanck
b9ca850792 Bug 1773760 - part 5: remove the AuthenticatorTransport enum. r=keeler,webidl,smaug
Depends on D167749

Differential Revision: https://phabricator.services.mozilla.com/D167750
2023-01-25 22:12:08 +00:00
John Schanck
8c5e4429df Bug 1773760 - part 4: make PublicKeyCredentialType a DOMString. r=keeler,webidl,smaug
Depends on D167748

Differential Revision: https://phabricator.services.mozilla.com/D167749
2023-01-25 22:12:07 +00:00
John Schanck
7e87c63940 Bug 1773760 - part 3: make UserVerificationRequirement a DOMString. r=keeler,webidl,smaug
Depends on D167747

Differential Revision: https://phabricator.services.mozilla.com/D167748
2023-01-25 22:12:06 +00:00
John Schanck
0ac78da65a Bug 1773760 - part 2: make AttestationConveyancePreference a DOMString. r=keeler,webidl,smaug
Depends on D167746

Differential Revision: https://phabricator.services.mozilla.com/D167747
2023-01-25 22:12:06 +00:00
John Schanck
8b21058cbc Bug 1773760 - part 1: make AuthenticatorAttachment a DOMString. r=keeler,webidl,smaug
Differential Revision: https://phabricator.services.mozilla.com/D167746
2023-01-25 22:12:05 +00:00
Tomislav Jovanovic
38f57efb7d Bug 1802175 - Add migration test for mv2 (required) to mv3 (optional) host permissions r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D167626
2023-01-25 21:58:24 +00:00
Amy Churchwell
67146cb0ec Bug 984589 - Sideways sliding animation in panels should be disabled when prefers-reduced-motion is turned on. r=sfoster,mhowell,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D167311
2023-01-25 21:53:06 +00:00
Francesco Lodolo (:flod)
a22fe5fe46 Bug 1812011 - Fix missing variable comments and consistency, r=fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D167788
2023-01-25 21:18:32 +00:00
Francesco Lodolo (:flod)
bcc543d625 Bug 1812011 - Add check for missing variable comments, r=gregtatum,eemeli
Differential Revision: https://phabricator.services.mozilla.com/D167787
2023-01-25 21:18:32 +00:00
James Teow
1723d8fe78 Bug 1776030 - Prevent tip callback from returning when opened in a new tab - r=adw
Differential Revision: https://phabricator.services.mozilla.com/D167838
2023-01-25 21:15:03 +00:00
Hiroyuki Ikezoe
63b11934d6 Bug 1811871 - Check collapsed attribute rather than computed opacity value to tell whether which navigation ison is currently visible. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D167740
2023-01-25 21:03:55 +00:00
Tim Giles
a8ab9054a3 Bug 1809458 - Remove redundant support-link implementation. r=extension-reviewers,rpl
Differential Revision: https://phabricator.services.mozilla.com/D167726
2023-01-25 20:53:29 +00:00
Tim Giles
27ab7286f3 Bug 1804695 - Replace recommended-extensions-program link with moz-support-link. r=extension-reviewers,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167725
2023-01-25 20:53:28 +00:00
Tim Giles
d9605d25c6 Bug 1804695 - Replace personalized-addons link with moz-support-link. r=extension-reviewers,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167724
2023-01-25 20:53:28 +00:00
Tim Giles
48096f0995 Bug 1804695 - Replace extensions-pb link with moz-support-link. r=extension-reviewers,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167723
2023-01-25 20:53:27 +00:00
Tim Giles
2de515e847 Bug 1804695 - Replace addon-badge-verified link with moz-support-link. r=extension-reviewers,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167722
2023-01-25 20:53:26 +00:00
Tim Giles
5acee184d3 Bug 1804695 - Replace addon-badge-line link with moz-support-link. r=extension-reviewers,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167721
2023-01-25 20:53:26 +00:00
Tim Giles
47dac57118 Bug 1804695 - Replace addon-badge-recommended link with moz-support-link. r=extension-reviewers,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167720
2023-01-25 20:53:26 +00:00
Tim Giles
5362a2dda4 Bug 1804695 - Replace extensions-permissions link with moz-support-link. r=extension-reviewers,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167718
2023-01-25 20:53:25 +00:00
Mike Hommey
5eccedbded Bug 1812201 - Upgrade wine to 8.0. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D167737
2023-01-25 20:47:51 +00:00
Barret Rennie
174e56e197 Bug 1812390 - Disable fxrecord jobs on m-c while investigating outage r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D167861
2023-01-25 20:46:36 +00:00
Alexandre Poirot
d906cdb5af Bug 1811257 - [devtools] Fix browser toolbox debugger source tree when using the iframe dropdown. r=devtools-reviewers,jdescottes
The debugger and the thread actor don't support window-global target actor's iframe switching.
So disable this entirely in the frontend.

This feature only applies to webextension and browser toolbox
which are the only one supporting more than one target and still
not EFT-compliant.
Once they become compliant we might be able to work on the frontend
to support client side target selection and filtering the SourceTree
for the currently selected target.

Differential Revision: https://phabricator.services.mozilla.com/D167268
2023-01-25 20:30:57 +00:00
Gijs Kruitbosch
8d271f4e63 Bug 1812410 - reinstate Micah Tigley as peer/owner for downloads/PiP, r=mhowell,mak,zeid DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D167856
2023-01-25 20:26:00 +00:00
Cristian Tuns
d1e6642127 Backed out 7 changesets (bug 1704500) for causing build bustages CLOSED TREE
Backed out changeset e48723d8d42e (bug 1704500)
Backed out changeset 897b985f9298 (bug 1704500)
Backed out changeset c2474d1c0046 (bug 1704500)
Backed out changeset d4508f8ba7df (bug 1704500)
Backed out changeset 241be693628d (bug 1704500)
Backed out changeset 341ec2465c7d (bug 1704500)
Backed out changeset 0d1c0dcd7645 (bug 1704500)
2023-01-25 15:33:33 -05:00
Jens Stutte
a18102714d Bug 1809134 - Ensure we get ContentChild::NotifiedImpendingShutdown before (the last) BrowserChild::RecvDestroy. r=smaug
For normal (desktop) fission, we add NotifyImpendingShutdown before we notify destroy to the browser if we know a content process will go away both during normal operations and when the parent shuts down.
For e10s and Android we can only add NotifyImpendingShutdown when the parent process is shutting down, as they use a different keep alive logic that is hard to anticipate.

Differential Revision: https://phabricator.services.mozilla.com/D166303
2023-01-25 20:15:12 +00:00
sotaro
37e3a996aa Bug 1811048 - Adjust fuzzy of drawImage-from-blob.tentative.html for Beta r=jnicol
Differential Revision: https://phabricator.services.mozilla.com/D167798
2023-01-25 20:13:36 +00:00
Sammy Khamis
2494b4d0b1 Bug 1706933: When sync removes a bookmark with a keyword, should also remove the keyword if necessary r=mak,lina
Differential Revision: https://phabricator.services.mozilla.com/D167333
2023-01-25 20:13:24 +00:00
Greg Mierzwinski
64ab08a741 Bug 1812379 - Re-clone the benchmark repo if the remote origins don't match. r=perftest-reviewers,kshampur
This patch fixes an issue where updating the repository origin causes a failure because we dont' check for changes there. With this change, we now check the URL before performing an update to make sure we have the correct repo. Otherwise, we'll fail on the revision validation step.

Differential Revision: https://phabricator.services.mozilla.com/D167834
2023-01-25 20:04:22 +00:00
David Parks
b27f3c0973 Bug 1704500: Test Windows geolocation utility process restart on crash r=gerard-majax
Make sure that the geolocation utility process restarts for georequests that arrive after a crash. This tests process behavior regardless of whether or not the OS is set to allow geolocation (and in automation, it is not).

Depends on D162944

Differential Revision: https://phabricator.services.mozilla.com/D162945
2023-01-25 19:58:47 +00:00
David Parks
459f7ad436 Bug 1704500: Add utility process test helpers r=gerard-majax
Also makes the existing utility process test functions a bit more general.

Depends on D162943

Differential Revision: https://phabricator.services.mozilla.com/D162944
2023-01-25 19:58:47 +00:00
David Parks
5236e4720d Bug 1704500: Make UtilityActorName an alias for WebIDLUtilityActorName r=gerard-majax
This eliminates a redundant enum that we had to keep synchronized with another.

Depends on D155020

Differential Revision: https://phabricator.services.mozilla.com/D162943
2023-01-25 19:58:47 +00:00
David Parks
c44fed11b7 Bug 1704500: Run Windows' ILocation provider in a utility process r=emilio,cmartin
Previously, the ILocation COM object ran in the main process.  Due to a race condition, it would sometimes crash the process so we are moving it to a utility process, where it can crash safely.  The old WindowsLocationProvider class has become a proxy that forwards requests to the child process via the PWindowsLocation parent actor.  The PWindowsLocationChild executes the requests and sends the results back.  Failures in ILocation (like geolocation being off in Windows settings) are sent back as well -- they will cause the WindowsLocationProvider to start the MLS geolocation fallback, as they did before.

Additionally, this patch caches the accuracy setting in order to guarantee the proper accuracy is set when requesting reports.  Previously, we called SetHighAccuracy too early and it was silently not set (bug 1773456).

Depends on D155019

Differential Revision: https://phabricator.services.mozilla.com/D155020
2023-01-25 19:58:46 +00:00
David Parks
43b711fb05 Bug 1704500: Use structs to normalize utility process sandbox code r=gerard-majax,bobowen
Adds UtilitySandboxProps, which abstract the more universal sandbox properties into a data object so that the various types of utility process can simply list them. This also adds a somewhat weak sandbox for the new "WindowsUtils" utility process type.

Depends on D155018

Differential Revision: https://phabricator.services.mozilla.com/D155019
2023-01-25 19:58:46 +00:00
David Parks
41fcb215d0 Bug 1704500: Add WindowsUtils kind of utility process on Windows r=gerard-majax,ipc-reviewers,nika
Adds a new type of utility process that is set up to handle Windows OS objects.  We are adding this process type to run Windows geolocation APIs but more services are expected to be included in it.  The ILocation APIs have a race condition that would otherwise crash the main process.  The ILocation work is in a later patch in the series.

Depends on D155017

Differential Revision: https://phabricator.services.mozilla.com/D155018
2023-01-25 19:58:45 +00:00
David Parks
6a29255196 Bug 1704500: Add logging to UtilityProcessHost/Manager r=gerard-majax
Adds a "utilityproc" log to trace utility process launch and shutdown steps.

Differential Revision: https://phabricator.services.mozilla.com/D155017
2023-01-25 19:58:45 +00:00
Julian Descottes
7d4467db1a Bug 1810340 - [devtools] Do not load DOMContentReference in the dedicated devtools global r=devtools-reviewers,ochameau
Parent process pages use a DevTools server loaded in the devtools global but should still load shared singletons in the regular global.

Differential Revision: https://phabricator.services.mozilla.com/D167731
2023-01-25 19:52:47 +00:00
Erich Gubler
eec73ccfa8 Bug 1812260: build(snap): re-apply forgotten cmath include in ANGLE codegen (sorry!) r=jgilbert,gfx-reviewers,nical
Re-apply D156577, which was forgotten in our recent rebase of ANGLE (orig. performed at 06d250c819ee
and 94699211d97b).

Differential Revision: https://phabricator.services.mozilla.com/D167815
2023-01-25 19:45:10 +00:00