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

796654 Коммитов

Автор SHA1 Сообщение Дата
Mozilla Releng Treescript db3a641900 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
bn -> 3e70be242fb9fef9721e058eaf09e9c786a62691
cs -> f7fd475433a34fbcfc808223f09c051670ec400b
eu -> 68c850ee5c599ef44fbb7489a0b78f5d0f447a6d
sv-SE -> d68d4d7908aee9c4e16cff8320b944ddbd7e6279
2022-05-29 19:08:40 +00:00
criss 7751fef9ee Merge autoland to mozilla-central. a=merge 2022-05-29 12:01:04 +03:00
Mozilla Releng Treescript a2486c11eb no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
tg -> bf074e549256fa7cc5c85d1136cddc51aef915cf
2022-05-29 07:11:16 +00:00
Dan Robertson ff6c4f5304 Bug 1744354 - Do not build print string for apz.printree logging unless the pref is enabled. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D147569
2022-05-29 00:52:36 +00:00
Botond Ballo 59f561e464 Bug 1770619 - Identify the async zoom container in the WebRenderScrollData dump. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D147571
2022-05-28 21:55:54 +00:00
Botond Ballo bc6735e778 Bug 1770619 - In the content-side WebRenderScrollData dump, include the display item from which a WebRenderLayerScrollData node was created. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D147009
2022-05-28 21:55:54 +00:00
stransky a3d16af2f2 Bug 1770407 [Linux] Remove GBM GL backend r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D147421
2022-05-28 20:13:42 +00:00
stransky c85f81924d Bug 1770407 [Linux] Use MESA_platform_surfaceless GL backed on Linux instead of GBM one r=jgilbert
MESA_platform_surfaceless provides better alternative to GBM GL backend so let's use that instead of GBM.

Differential Revision: https://phabricator.services.mozilla.com/D147420
2022-05-28 20:13:42 +00:00
Mozilla Releng Treescript d70b8c5189 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
be -> e9eb8563dd39caa07b952fc911aa0d7589e3c1a1
cs -> 2951ec6c6b4b25f8ec37f31e924fe07f87f2f686
de -> 9a5568129053b7d9fb96218ff5a094102c738571
el -> a7a39bd557e81e34005a513d68184e812e5a5b20
it -> 8cfd2549b29e0f04c148f245095572bf2b9d3d36
kk -> 2d89f14eb74196370dd22017f18fceb68f694d57
ru -> e14e0886c9e7c4ab445042e770c3dee202dc3e48
2022-05-28 19:01:45 +00:00
Rob Wu 206065d8e0 Bug 1766852 - Re-enable test_ext_scripting_permissions.html on Android and Linux r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D147525
2022-05-28 10:00:21 +00:00
Sebastian Hengst c9ad8a5c5d Bug 1771292 - set webmessaging/broadcastchannel/cross-partition.https.tentative.html as failing outside Nightly.
New test steps got added in bug 1770342.

First party isolation (partioning) is only enabled in Nightly. Bug 1549587 is
the general bug tracking first party isolation.

Differential Revision: https://phabricator.services.mozilla.com/D147493
2022-05-28 09:44:42 +00:00
Neil Deakin 59e7375898 Bug 1770683, only replace or append the correct extension for media types, and some selected content types, or if the extension is not present, r=Gijs
This is closer to the behaviour before bug 1746052. Also adds some tests for compressed types.

Differential Revision: https://phabricator.services.mozilla.com/D147537
2022-05-28 09:42:32 +00:00
Cristian Tuns 15ba3c3ec3 Merge mozilla-central to autoland on a CLOSED TREE 2022-05-28 05:15:36 -04:00
Cristian Tuns de15f9c109 Merge autoland to mozilla-central. a=merge 2022-05-28 05:12:34 -04:00
Mozilla Releng Treescript ce7c56bcac no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
cs -> a2fcc6c867f2756f253b354b8653ef98e4c15352
dsb -> fba612aa89a8e49a318e84af529d4c941f73fe0f
el -> 4b3d465484c820bfeb0a5536a5a68fc7c9a10465
es-AR -> 92b20c975d8c0a41ea6be9f4ce10d61fcc965508
hsb -> 8c2e02c3d298197eebd2b09f95f75142319ac5e2
it -> 0248e70c2a51c956f474d480491e6ae28aed595d
tg -> 91295d36a862dc09d0fb8cba0c6126c45cc0f026
vi -> d7e483f257c2eb503e8e94e8431a3338c543e111
2022-05-28 06:58:32 +00:00
Lee Salzman 063258e3b6 Bug 1771349 - Add some null checks to DrawTargetRecording. r=aosmond,gfx-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D147520
2022-05-28 04:05:51 +00:00
Emilio Cobos Álvarez 081d695984 Bug 1771564 - Fix macOS builds.
MANUAL PUSH: Bustage fix CLOSED TREE.
2022-05-28 03:41:55 +02:00
Emilio Cobos Álvarez 9c190fff4b Bug 1771564 - Constify ComputedStyle usage in nsComputedDOMStyle. r=dholbert
None of the consumer need to mutate styles, and this saves some ugly
const_casting on the next patch.

Doesn't change behavior.

Differential Revision: https://phabricator.services.mozilla.com/D147555
2022-05-28 01:04:24 +00:00
Steve Fink 819ec57dae Bug 1735434 - Gather additional information for cycle collection profiler markers r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D128316
2022-05-27 23:42:54 +00:00
Cosmin Sabou 9c4151b966 Backed out changeset 2ef92e77b85b (bug 1759560) for causing Android xpcshell timeouts. 2022-05-28 01:17:28 +03:00
Mike Hommey 35dbe9c4e7 Bug 1771483 - Bump clang-tidy version
Differential Revision: https://phabricator.services.mozilla.com/D147549
2022-05-27 21:21:53 +00:00
Scott 27ba9ac1b0 Bug 1771026 - Remove some dead tagging code in Pocket panels r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D147426
2022-05-27 21:13:52 +00:00
Dan Robertson 24e720ea06 Bug 1771364 - Add basic testing section to APZ docs. r=botond
Add a simple testing section to the APZ docs, that provides useful links, where
the tests are located, and a few practical tips.

Differential Revision: https://phabricator.services.mozilla.com/D147441
2022-05-27 20:44:02 +00:00
Butkovits Atila cf50f092e7 Backed out changeset 6b14bf7e1883 (bug 1771349) for causing crashtest failures. CLOSED TREE 2022-05-27 23:44:36 +03:00
Dennis Jackson a6eafd8ee6 Bug 1767934 - land NSS NSS_3_79_RTM UPGRADE_NSS_RELEASE, r=nss-reviewers,jschanck DONTBUILD
2022-05-26  Dennis Jackson  <djackson@mozilla.com>

	* lib/nss/nss.h, lib/softoken/softkver.h, lib/util/nssutil.h:
	Set version numbers to 3.79 final
	[3463596523be] [NSS_3_79_RTM] <NSS_3_79_BRANCH>

2022-05-20  Dennis Jackson  <djackson@mozilla.com>

	* .hgtags:
	Added tag NSS_3_79_BETA2 for changeset 82f9862369bd
	[5498a0531d73] <NSS_3_79_BRANCH>

Differential Revision: https://phabricator.services.mozilla.com/D147412
2022-05-27 20:28:25 +00:00
Mike Hommey fb9fe9a4de Bug 1771269 - Build local toolchains on integration+release rather than trunk. r=taskgraph-reviewers,ahal
In rare cases (but which do happen), some change lands on release
branches that invalidates the local toolchain hashes. In those cases,
the local toolchains are currently not produced unless something else
depends on them, which leaves bootstrapping broken on those branches.

Because setting the right set of `run-on-projects` is manual and
error-prone, it's simpler to simply leave it to the taskgraph code
to set it properly for tasks with the `local-toolchain` attribute.

Differential Revision: https://phabricator.services.mozilla.com/D147473
2022-05-27 20:22:12 +00:00
Mike Kaply 9eed78e6db Bug 1770960 - Enterprise policy for using system print dialog. r=mstriemer,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D147212
2022-05-27 19:59:12 +00:00
Razvan Cojocaru 331a6fea02 Bug 1767124 - Change the return type of nsLayoutUtils::GetTransformToAncestorScaleExcludingAnimated to MatrixScalesDouble. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D147100
2022-05-27 19:23:33 +00:00
Razvan Cojocaru 2add5dfe81 Bug 1770416 - axis lock switching should lock to an axis based on the lock angle. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D146998
2022-05-27 19:20:14 +00:00
Alexandre Lissy da51fede3d Bug 1771416 - Disable utility audio tests on Android Isolated Process r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D147491
2022-05-27 19:08:48 +00:00
David Shin bd41081544 Bug 1770217 - Move conversion between `layers::TimingFunction` and `ComputedTimingFunction` into `ComputedTimingFunction`. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D146836
2022-05-27 18:57:14 +00:00
ahochheiden c9ebd0b85d Bug 1770993 - Remove the `.strip()` from the MOZCONFIG_SUGGESTION_TEMPLATE so that a newline is output before the shell prompt r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D147485
2022-05-27 18:48:56 +00:00
ahochheiden efa7c0d842 Bug 1770991 - Added an extra space and removed `.strip()` so that the spacing between the `./mach bootstrap` choice prompt and the choice input matches textual conventions r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D147486
2022-05-27 18:48:23 +00:00
Matthew Gaudet 90f53ff004 Bug 1770609 - Update private name token position when starting processing a new scope to ensure good diagnostics r=arai
Differential Revision: https://phabricator.services.mozilla.com/D147463
2022-05-27 17:28:08 +00:00
Gijs Kruitbosch 8e44e81399 Bug 1699445 - fix esr/release targeting of featuregates, r=mconley
Right in the nick of time for this ESR cycle this feels like a nice thing to fix...

Differential Revision: https://phabricator.services.mozilla.com/D147119
2022-05-27 17:07:28 +00:00
Rob Wu e5f930858b Bug 1766822 - Decouple WebExtensionPolicy update from BrowserExtensionContent r=willdurand,zombie
This ensures that WebExtensionPolicy is properly initialized even when
ExtensionProcessScript has not instantiated BrowserExtensionContent yet.

Differential Revision: https://phabricator.services.mozilla.com/D147331
2022-05-27 17:02:04 +00:00
Rob Wu cda44bbb0c Bug 1766822 - Refactor, introduce updateAllowedOrigins r=willdurand
Introduce common updateAllowedOrigins helper to avoid repetition of
policy.allowedOrigins-updating logic in four places.

While there are no user-visible behavioral changes, the patch does fix a
small issue: previously policy.allowedOrigins could have multiple
MatchPattern instances with exactly the same pattern due to the
implementation in ExtensionChild, now the helper ensures that all
patterns are unique.

Differential Revision: https://phabricator.services.mozilla.com/D147330
2022-05-27 17:02:04 +00:00
William Durand cc4170aadd Bug 1766822 - Add a test case to reveal the bug. r=robwu
This new test file contains a test case that exposes an issue described
in Bug 1766822. This test file hangs after having loaded `example.org`
with no particular CLI flag passed to `mach test`.

Note that when we pass `--disable-fission`, the test file passes in most
cases but not all the time with `--verify`, which is why I didn't enable
more prefs (e.g., `dom.ipc.processPrelaunch.enabled`).

Differential Revision: https://phabricator.services.mozilla.com/D146186
2022-05-27 17:02:04 +00:00
Lee Salzman a7712554f4 Bug 1771349 - Add some null checks to DrawTargetRecording. r=aosmond,gfx-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D147520
2022-05-27 16:34:27 +00:00
Narcis Beleuzu e3d25251cc Backed out changeset 7f67e3634e8f (bug 1735434) for multiple failures/crashes on nsJSEnvironment.cpp . CLOSED TREE 2022-05-27 19:39:37 +03:00
Michael Ratcliffe 39a7b6d134 Bug 1771387 - Fix DevTools eslint react/prop-types errors batch 4 r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D147467
2022-05-27 16:17:28 +00:00
Michael Ratcliffe c2c0851427 Bug 1771210 - Fix DevTools eslint react/prop-types errors batch 3 r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D147358
2022-05-27 16:16:11 +00:00
owlishDeveloper b613996db5 Bug 1759560 - Use BuildConfig.DEBUG_BUILD instead of BuildConfig.DEBUG due to an Android bug which causes BuildConfig.DEBUG to be true in release builds r=geckoview-reviewers,agi
This is part 1 of the bug, it addresses the crush itself, and the weird case of BuildConfig.DEBUG being `true` in release builds (due to an external to gv bug).

There will be a follow up, in a separate bug, to address the actual flow (Web Extensions opening web pages in popups and how we want to handle that).

Differential Revision: https://phabricator.services.mozilla.com/D147456
2022-05-27 16:14:49 +00:00
Lee Salzman 23d9eba396 Bug 1771415 - Properly support subpixel AA in DrawTargetWebgl. r=aosmond,gfx-reviewers
It turns out subpixel AA handling is quite broken in DrawTargetWebgl. First,
we need to distinguish whether or not we are rendering bitmap or outline
fonts, so this adds a query MayUseBitmaps that tries to make a best guess
about whether the font has any bitmap glyphs in it.

If the font has bitmaps, then it might render grayscale bitmaps which use
the supplied color or color emoji which ignore the color. If the font is
just outlines, it may instead render subpixel AA which needs to be interpreted
as a subpixel mask rather than as a normal RGBA result. Thus, MayUseBitmaps
helps us distinguish what a potential rasterized color result is and how to
properly blend it.

Next, we use a similar blending strategy as for WebRender without dual-source
blending to blend the subpixel AA mask using a mode with a constant blend color.

Differential Revision: https://phabricator.services.mozilla.com/D147487
2022-05-27 16:07:15 +00:00
Steve Fink ab9c7c302b Bug 1735434 - Gather additional information for cycle collection profiler markers r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D128316
2022-05-27 15:44:22 +00:00
criss 1479b11f4e Backed out 4 changesets (bug 1731136) for causing Bug 1771465. a=backout
Backed out changeset c333a19d8712 (bug 1731136)
Backed out changeset 6b5b4b5eb1e9 (bug 1731136)
Backed out changeset 7afa3f4b5a85 (bug 1731136)
Backed out changeset b408a3230170 (bug 1731136)
2022-05-27 17:39:43 +03:00
Mozilla Releng Treescript 8dc10fa2f7 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
ckb -> c7f33d37d437d2b2b12d4714af9b32c85b773cbd
el -> ba043325be164ce24ff8616632261a33cbc4979c
eo -> 48df63579b8d3b03470310ced4df2aec832f3c77
fr -> eb9166934d8527b17a09f9a3eb66e4e0baafa5a8
gd -> 3d35a439bc700a5b9b3660760f59954a0208cf7a
it -> a179552e94c0bd678f98de5ff7437b6402167d54
ko -> bc407104ab8688d2582105423660d2b23a5c846d
nn-NO -> 4598fb2e432dd8a22069fd6c16a0119ffc86f33e
pt-BR -> b36fc002d4667abd0b60de0f8f3129bdefdf68ca
sc -> 66bac0d6dd628cc350a07a78ba50aa687983b793
tg -> 7f40cc8ca793e118c1452226a24f1e857849f742
2022-05-27 19:02:32 +00:00
criss 59b9e1210a Backed out 4 changesets (bug 1731136) for causing Bug 1771465 . CLOSED TREE
Backed out changeset c333a19d8712 (bug 1731136)
Backed out changeset 6b5b4b5eb1e9 (bug 1731136)
Backed out changeset 7afa3f4b5a85 (bug 1731136)
Backed out changeset b408a3230170 (bug 1731136)
2022-05-27 17:39:43 +03:00
criss 60af38395c Backed out 6 changesets (bug 1765307) as per dev's request. CLOSED TREE
Backed out changeset 56feedc5c0a3 (bug 1765307)
Backed out changeset 44991705d133 (bug 1765307)
Backed out changeset 417de8ef5343 (bug 1765307)
Backed out changeset 351f1d3fd689 (bug 1765307)
Backed out changeset babee487e11f (bug 1765307)
Backed out changeset 0c341bc2a708 (bug 1765307)
2022-05-27 17:30:03 +03:00
Serge Guelton 32148d64d5 Bug 1770463 - cleanup dom/media/webrtc/transport includes r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D146926
2022-05-27 14:21:05 +00:00