Граф коммитов

73412 Коммитов

Автор SHA1 Сообщение Дата
Dão Gottwald 41e84c4e3a Bug 1765821 - Remove now-redundant !important from in-content common-shared.css xul|tab styling. r=amy
Differential Revision: https://phabricator.services.mozilla.com/D144312
2022-04-21 23:28:49 +00:00
Norisz Fay 8f626f6989 Backed out changeset 41bd981c3622 (bug 1651728) for causing bc failures on browser_readerMode_download.js CLOSED TREE 2022-04-22 01:33:29 +03:00
Hunter Jones 738d90142b Bug 1678390: Prevent Picture-in-Picture windows from opening on top of one another r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D97847
2022-04-21 21:58:39 +00:00
Chris H-C e3d4d5098d Bug 1763593 - Bypass NS_DispatchToMainThread's assert while handling the leak. r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D144175
2022-04-21 20:57:41 +00:00
Chris H-C bb93306954 Bug 1763593 - Clear the map immediately if already late in shutdown r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D144174
2022-04-21 20:57:41 +00:00
Norisz Fay 88be59b607 Backed out 2 changesets (bug 1654054) for causing bc failures on browser_nimbusShowIconOnly.js
CLOSED TREE

Backed out changeset 2b6a67ada4d3 (bug 1654054)
Backed out changeset 2f9ad49eb131 (bug 1654054)
2022-04-21 22:53:22 +03:00
Luca Greco 084e167245 Bug 1761828 - Propagate isHandlingUserInput from ProxyAPIImplementation.callAsyncFunction. r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D143188
2022-04-21 19:32:53 +00:00
Luca Greco 860ddca07a Bug 1764568 - Include extensions.manifestV3.enabled and extensions.eventPages.enabled prefs in about:support. r=mixedpuppy
Depends on D143726

Differential Revision: https://phabricator.services.mozilla.com/D143727
2022-04-21 18:56:06 +00:00
Luca Greco 47a3cfa721 Bug 1764568 - Include extensions.manifestV3.enabled and extensions.eventPages.enabled prefs to telemetry environment. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D143726
2022-04-21 18:56:06 +00:00
Mike Conley 251672771a Bug 1654054 - Port videocontrols to Fluent. r=mconley,fluent-reviewers,pip-reviewers,flod
Original patch by Guanlin Cheng <chenggu3@msu.edu>.

Differential Revision: https://phabricator.services.mozilla.com/D139742
2022-04-21 17:58:17 +00:00
chadb 668bdfbf42 Bug 1651728 Remove reader mode toolbar from saved document. r=niklas,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D138562
2022-04-21 17:57:51 +00:00
Nika Layzell 5404b2b305 Bug 1763413 - Stop disabling Fission in safe mode, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D144198
2022-04-21 14:54:01 +00:00
Gabriele Svelto 95e13b1839 Bug 1702509 - Add an annotation describing how a crash report was submitted r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D143184
2022-04-21 12:43:11 +00:00
Iulian Moraru ec22d990e6 Backed out changeset 18ff5f7245ce (bug 1764512) for causing multiple mochitest failures. 2022-04-21 12:19:13 +03:00
Martin Robinson c2e4c343e0 Bug 1764512 - Find in page should ignore content skipped via `content-visibility` r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D143573
2022-04-21 06:33:59 +00:00
Cristian Tuns cf1ff772f0 Backed out changeset 395f906e2904 (bug 1751693) as requested by Bas on element #build. CLOSED TREE 2022-04-20 20:05:48 -04:00
Bas Schouten c357e94fd8 Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=jrmuizel,nical
Differential Revision: https://phabricator.services.mozilla.com/D140681
2022-04-20 23:54:21 +00:00
Cristian Tuns 9f7f5dc7c8 Backed out 2 changesets (bug 1654054) for causing mochites failures on browser_nimbusMessageFirstTimePip.js CLOSED TREE
Backed out changeset 164e5a97cc41 (bug 1654054)
Backed out changeset dde97d800713 (bug 1654054)
2022-04-20 18:47:32 -04:00
Matthew Gregan ac471e08bd Bug 1761691 - Fix audio_thread_priority build when dbus is build disabled. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D144077
2022-04-20 21:37:06 +00:00
Mike Conley 05c6efed91 Bug 1765606 - Make browser_resizeVideo.js more resilient against non-default OS control configurations. r=pip-reviewers,mhowell
Some OS's are configured such that the top-left edge isn't at 0,0 (which browser_resizeVideo.js
assumed). This makes this test more resilient to such configurations by sampling the top-left
edge coordinates before the test runs.

Differential Revision: https://phabricator.services.mozilla.com/D144206
2022-04-20 21:25:12 +00:00
Mike Conley 41ac19ba0f Bug 1654054 - Port videocontrols to Fluent. r=mconley,fluent-reviewers,pip-reviewers,flod
Original patch by Guanlin Cheng <chenggu3@msu.edu>.

Differential Revision: https://phabricator.services.mozilla.com/D139742
2022-04-20 21:22:45 +00:00
Dana Keeler 7b106018a8 Bug 1763524 - extend CLIENT_CERTIFICATE_SCAN_TIME telemetry probe data-review=travis_ r=jschanck
Depends on D143859

Differential Revision: https://phabricator.services.mozilla.com/D143860
2022-04-20 17:59:01 +00:00
Niklas Baumgardner 30dba333d3 Bug 1763243 - Increase text-track width on PiP windows. r=pip-reviewers,desktop-theme-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D143089
2022-04-20 17:00:13 +00:00
Edgar Chen ace5a2aad1 Bug 1746448; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D143483
2022-04-20 15:37:47 +00:00
Mathieu Leplatre e5519cc11b Bug 1634127 - Download attachments in IndexedDB by default r=necko-reviewers,robwu,dragana
This patch changes the default behaviour of `download()`.

- Previous file-based behaviour was moved to `downloadToDisk()` and `deleteFromDisk()`. Existing consumers were migrated to avoid behaviour change.
- `download()` has now `{useCache: true}` by default, option was dropped, and `deleteCached()` is now `deleteDownloaded()`

Differential Revision: https://phabricator.services.mozilla.com/D141980
2022-04-20 13:07:50 +00:00
Serge Guelton 04d40614bd Bug 1764407 - Cleanup toolkit/components/remote/ includes r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D143530
2022-04-20 11:13:20 +00:00
criss e8d6d26858 Backed out changeset 5382bd66d8f7 (bug 1702509) for causing failures on browser_UnsubmittedCrashHandler.js . CLOSED TREE 2022-04-20 14:18:20 +03:00
Hannah Peuckmann 7ad6013969 Bug 1759579 - Improve performace of (sub)domain cookie permission check in sanitizeOnShutdown. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D141496
2022-04-20 09:51:50 +00:00
ganguin e2f88e166b Bug 1661450 - 1/2 Make webrtc depend on MOZ_X11 r=ng
1. add the MOZ_X11 config flag in build/gn.mozbuild and set the gn_vars
accordingly.

2. create the new gn-config/mozconfig files and delete previous ones
dom/media/webrtc/third_party_build/gn-configs/**.mozconfig with
--enable-default-toolkit=cairo-gtk3-wayland-only for the non X11 version.
New toolkit nmae is required to force disable X11 detection as
cairo-gtk3-wayland will auto-detect X11 and make generate-gn-build-files.sh
fail.

3. Add the MOZ_X11 config flag in python/mozbuild/mozbuild/gn_processor.py

Then run
dom/media/webrtc/third_party_build/gn-configs/generate-gn-build-files.sh

Differential Revision: https://phabricator.services.mozilla.com/D142904
2022-04-20 09:32:10 +00:00
ganguin df23203d4e Bug 1661450 - 8/8 Allow builds without MOZ_X11 r=glandium,stransky
Allow builds without MOZ_X11 when toolkit is cairo-gtk3-wayland and X11
dependencies are missing.

Depends on D139533

Differential Revision: https://phabricator.services.mozilla.com/D139534
2022-04-20 09:32:09 +00:00
ganguin 9396739e3c Bug 1661450 - 5/8 Fix build system to handle undefined MOZ_X11 r=stransky
Force usage of EGL when building for wayland only.

Enable build component that get disabled by undefined MOZ_X11 but are required
for MOZ_WAYLAND.

Depends on D139530

Differential Revision: https://phabricator.services.mozilla.com/D139531
2022-04-20 09:32:08 +00:00
ganguin fc2a921247 Bug 1661450 - 1/8 Guard X11 specific code with MOZ_X11 r=stransky
Add MOZ_X11 ifdefs on X11 specific code, mainly alongside GdkIsX11Display.

Differential Revision: https://phabricator.services.mozilla.com/D139526
2022-04-20 09:32:07 +00:00
Tim Huang be60e29ba8 Bug 1759496 - Part 2: Add a test to verify if the console message of partitioned storage was sent correctly. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D141096
2022-04-20 08:32:31 +00:00
Tim Huang eea156ce1e Bug 1759496 - Part 1: Report content blocking to console directly from the iframe r=smaug,pbz
This patch modifies the target inner window ID used to report the
content blocking. We used to use the window ID of the top-level window
to report but it doesn't work in Fission because the top window might
exist in a different process. We change to use the window ID of the
iframe that generates the content blocking message for reporting. The
devtools will send the message to the top web console without touching
the content process of the top-level window.

Differential Revision: https://phabricator.services.mozilla.com/D141095
2022-04-20 08:32:31 +00:00
Gabriele Svelto 08af3280d9 Bug 1702509 - Add an annotation describing how a crash report was submitted r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D143184
2022-04-20 08:08:28 +00:00
Mike Hommey 6b078d7de3 Bug 1660745 - Update encoding_rs to 0.8.31 and packed_simd to 0.3.7. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D88002
2022-04-20 06:24:28 +00:00
sotaro 0054e1bdb2 Bug 1736479 - Make gfx SanityTest.jsm work again r=gfx-reviewers,bradwerth
If we want to re-enable SanityTest.jsm test, we need to disable native compositor(DirectComposition) on the testing window, since taking snapshot of native compositor is very slow on Windows. Then CompositorOptions could be used to notice to disable native compositor(DirectComposition).
To notice it from SanityTest.jsm to gecko, nsIAppWindow::needFastSnaphot() is used.

Differential Revision: https://phabricator.services.mozilla.com/D130824
2022-04-20 01:08:52 +00:00
Rob Wu d39b87da84 Bug 1763529 - Update expiration of blocklist probes r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D143707
2022-04-19 20:53:23 +00:00
Luca Greco 8d79f368ea Bug 1763043 - return a rejected promise if extension.wakeupBackground is called while extension.hasShutdown is true. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D144011
2022-04-19 19:50:06 +00:00
Luca Greco 91e9ca6433 Bug 1763043 - extension.terminateBackground should early exit if extension.hasShutdown is true. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D143997
2022-04-19 19:50:06 +00:00
Tim Giles be95e09032 Bug 1748842 - Fix credit card not filling correctly on walmart.com. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D143373
2022-04-19 18:01:01 +00:00
Andreas Farre 8b02a9cde2 Bug 1739450 - Part 2: Collect session history when wireframes are collected. r=peterv,mconley
Because wireframes are collected together with the session history
entry for its docshell, we need to collect session history to make
sure that collected wireframes show up.

Differential Revision: https://phabricator.services.mozilla.com/D143368
2022-04-19 15:19:22 +00:00
Andreas Farre e4c062012a Bug 1739450 - Part 1: Move ownership of session store scroll and form data to platform. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D130389
2022-04-19 15:19:22 +00:00
Tooru Fujisawa 8a1a0a9041 Bug 1764689 - Remove unnnecessary global this reference in BOOKMARK_VALIDATORS.url. r=mak
Depends on D143713

Differential Revision: https://phabricator.services.mozilla.com/D143714
2022-04-19 11:57:20 +00:00
criss 8d62d22b30 Backed out 10 changesets (bug 1661450) for causing build bustages on nsWindow.cpp. CLOSED TREE
Backed out changeset 2c41d82de0c5 (bug 1661450)
Backed out changeset 5f58fcd7ac0b (bug 1661450)
Backed out changeset 62e56a6dcd22 (bug 1661450)
Backed out changeset 4b422ffa729f (bug 1661450)
Backed out changeset 6ca4705772da (bug 1661450)
Backed out changeset 031a6313459f (bug 1661450)
Backed out changeset 06ddf05e97d6 (bug 1661450)
Backed out changeset 4388b1b9aafd (bug 1661450)
Backed out changeset 600f9fd09fa6 (bug 1661450)
Backed out changeset cc5e8efe3ebf (bug 1661450)
2022-04-19 12:25:14 +03:00
Dão Gottwald 672cc0f1ff Bug 1764815 - Stop using !important for .tabbrowser-tab to override tabbox.css. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D143753
2022-04-19 08:58:53 +00:00
ganguin d87231be26 Bug 1661450 - 1/2 Make webrtc depend on MOZ_X11 r=ng
1. add the MOZ_X11 config flag in build/gn.mozbuild and set the gn_vars
accordingly.

2. create the new gn-config/mozconfig files and delete previous ones
dom/media/webrtc/third_party_build/gn-configs/**.mozconfig with
--enable-default-toolkit=cairo-gtk3-wayland-only for the non X11 version.
New toolkit nmae is required to force disable X11 detection as
cairo-gtk3-wayland will auto-detect X11 and make generate-gn-build-files.sh
fail.

3. Add the MOZ_X11 config flag in python/mozbuild/mozbuild/gn_processor.py

Then run
dom/media/webrtc/third_party_build/gn-configs/generate-gn-build-files.sh

Differential Revision: https://phabricator.services.mozilla.com/D142904
2022-04-19 08:35:29 +00:00
ganguin a6f7d5578e Bug 1661450 - 8/8 Allow builds without MOZ_X11 r=glandium,stransky
Allow builds without MOZ_X11 when toolkit is cairo-gtk3-wayland and X11
dependencies are missing.

Depends on D139533

Differential Revision: https://phabricator.services.mozilla.com/D139534
2022-04-19 08:35:28 +00:00
ganguin 297f530b7c Bug 1661450 - 5/8 Fix build system to handle undefined MOZ_X11 r=stransky
Force usage of EGL when building for wayland only.

Enable build component that get disabled by undefined MOZ_X11 but are required
for MOZ_WAYLAND.

Depends on D139530

Differential Revision: https://phabricator.services.mozilla.com/D139531
2022-04-19 08:35:27 +00:00
ganguin 936e3f0555 Bug 1661450 - 1/8 Guard X11 specific code with MOZ_X11 r=stransky
Add MOZ_X11 ifdefs on X11 specific code, mainly alongside GdkIsX11Display.

Differential Revision: https://phabricator.services.mozilla.com/D139526
2022-04-19 08:35:26 +00:00