Commit Graph

855065 Commits

Author SHA1 Message Date
Bryan Olsson
3432a23987 Bug 1852843 - Add Santali (sat) to language names in mozIntl and language pack metadata, r=fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D188062
2023-09-13 05:08:11 +00:00
Masatoshi Kimura
1cbf60617c Bug 1850631 - Call nsIDefaultAgent directly to set default. r=nrishel,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D187853
2023-09-13 03:18:46 +00:00
Narcis Beleuzu
b064ae3504 Backed out changeset c74fb301e2f4 (bug 1851609) for bc failures on browser_shopping_integration.js . CLOSED TREE 2023-09-13 04:51:24 +03:00
Sam Foster
4d9ff0f489 Bug 1851867 - Updated the sidebar icons in fxview-next to better center them. r=fxview-reviewers,kcochrane
Differential Revision: https://phabricator.services.mozilla.com/D188050
2023-09-12 23:22:19 +00:00
Byron Campen
3268e45012 Bug 1852775: Fix bug where JsepTrack::GetRtcSsrcs got the order wrong. r=mjf
Depends on D188040

Differential Revision: https://phabricator.services.mozilla.com/D188041
2023-09-12 23:02:21 +00:00
Byron Campen
cdd894ff3d Bug 1852775: Test case for bug. r=mjf
Verify that RTX SSRCs are in the same order on the JsepTrack as they are in SDP

Differential Revision: https://phabricator.services.mozilla.com/D188040
2023-09-12 23:02:21 +00:00
Stephanie Cunnane
aec7784b82 Bug 1847794 - Ensure the Search component's browser mochitests and XPCShell tests use add_setup correctly. r=search-reviewers,daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D187935
2023-09-12 22:41:40 +00:00
Robert Longson
4a4ce85eea Bug 1287054 part 2 - support vw, vh, vmin and vmax units for non-CSS lengths r=emilio,jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D180619
2023-09-12 21:10:55 +00:00
Robert Longson
1516885758 Bug 1287054 part 1 - support rem, ch, ic and cap units for non-CSS lengths r=emilio,jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D180618
2023-09-12 21:10:54 +00:00
Andrew Halberstadt
5d73e87225 Bug 1852774 - [ci] Fix Wayland debug test misconfiguration, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D188035
2023-09-12 20:57:49 +00:00
Mike Hommey
198651d478 Bug 1852646 - Always enable crash-diagnostics-dir on automation. r=firefox-build-system-reviewers,nalexander
Now that the minimum supported version of clang is 7, we don't need to
exclude clang < 7.

Differential Revision: https://phabricator.services.mozilla.com/D187946
2023-09-12 20:33:27 +00:00
Mike Hommey
96cfb72582 Bug 1852704 - Update rust-minidump to current main. r=gsvelto,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187965
2023-09-12 20:31:17 +00:00
Emilio Cobos Álvarez
4dfed1f5fa Bug 1852454 - Standardize on ParserContext::chrome_rules_enabled for chrome rules checks. r=boris
This isn't a behavior different in practice, since UA sheets are already
chrome-rules-enabled via this check [1], because they are loaded with
resource:// URIs.

Let's have just one check for chrome rules, which is also cheaper.

In theory someone could load a UA sheet with a data: URI or something,
but that should arguably get all that chrome_rules_enabled powers too.

[1]: https://searchfox.org/mozilla-central/rev/b04a323df47fa71e27734133c16a9cb6525caee4/layout/style/URLExtraData.cpp#33-39

Differential Revision: https://phabricator.services.mozilla.com/D187855
2023-09-12 20:17:09 +00:00
Andrew Osmond
42d06b7a2b Bug 1851943 - Clip coordinates correctly for source negative coordinates when drawing to canvas. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D188017
2023-09-12 20:00:24 +00:00
Perry McManis
20fc5f94f9 Bug 1849236 - Send a shopping component displayed Event r=jhirsch,TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D186500
2023-09-12 20:00:05 +00:00
Barret Rennie
3b9cb27644 Bug 1821176 - Unconditionally show rollouts on about:studies r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D187789
2023-09-12 19:47:55 +00:00
Fred Chasen
50abcc8df9 Bug 1851609 - Add Analyze and Analysis Status Product APIs. r=shopping-reviewers,jhirsch
- Adds the API endpoint and schema for analyze and analysis status.
- Adds `requestCreateAnalysis` and `requestAnalysisCreationStatus` methods for products.
- Updated `pollForAnalysisCompleted` to poll the analysis status api instead of analysis.
- Polling now has an initial wait of 30s and will poll every 1s after that for 3 more minutes when analyze status is pending.
- Polling will skip the wait and check every 1s (for 3 minutes) if analysis is already in progress.
- Removed exponential backoff as the new api gives updated progress with the status, so better to get it consistently.
- Removed links to external analysis triggers.
- Update ShoppingSidebarChild `updateContent` to check if there is an analysis in progress and if so wait for it to finish before requesting the analysis.

NOTE: Now that `pollForAnalysisCompleted` has a status api to poll, it returns a status result. The analysis data will now need to be requested with `requestAnalysis` after the polling has finished.

Differential Revision: https://phabricator.services.mozilla.com/D187818
2023-09-12 18:55:31 +00:00
Narcis Beleuzu
45ec3150ca Backed out changeset 2366aaf20db5 (bug 1821176) for bc failure on browser_about_studies.js . CLOSED TREE 2023-09-12 22:25:12 +03:00
Narcis Beleuzu
a26730a02c Backed out changeset e2f01ea9db72 (bug 1848815) for bc failure on browser_aboutCertError_mitm.js 2023-09-12 22:16:18 +03:00
Mozilla Releng Treescript
5c451b5d38 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
cy -> 7216b892fc2db1e951a43f9c2cc692c4afa9b43e
da -> 5721c74a6ec62d548afea2efbe6865b94b125fde
fi -> 2cb4c3b3c5c327ef21e1b0a42cbf00aec895e23b
fr -> 6969b162694cfc540950826f47c286dd940b24b8
hy-AM -> d58fa3e2fd36551a282a8d3aee4807f2e8a31e36
it -> 01fe5039d61342b230e0e54ecdfab035fa96f1b5
nn-NO -> 3de712438cebc597f7ddebabc5e5ff97b3816f53
2023-09-12 19:00:47 +00:00
stransky
231d42ad01 Bug 1847336 [Linux] Skip frame rendering if we don't have EGL window to paint into r=sotaro
If SetEGLNativeWindowSize() returns false window size put to SetEGLNativeWindowSize() doesn't match screen scale and
will lead to Wayland protocol error. Skip this frame rendering and wait for new window size provided by layout.

Depends on D187890

Differential Revision: https://phabricator.services.mozilla.com/D187891
2023-09-12 18:32:44 +00:00
stransky
7aa5ec67ec Bug 1847336 [Linux] Propagate SetEGLNativeWindowSize() to WebRender/OGL compositor r=emilio
Propagate return code from nsWindow::SetEGLNativeWindowSize() to WebRender/OGL compositors.
It allows to skip rendering in case of incompatible recent EGL buffer size.

Depends on D187889

Differential Revision: https://phabricator.services.mozilla.com/D187890
2023-09-12 18:32:44 +00:00
stransky
a8dd741056 Bug 1847336 [Linux] Don't adjust EGLWindow size for recent scale by MozContainer r=emilio
If screen scale doesn't match requested EGLWindow size, doesn't adjust requested EGLWindow size but rather fail and report it back.
We can't update EGLWindow size imediatelly as EGL surface buffers are already created and wl_egl_window_resize() is effective for next rendering cycle,
so recent rendering will use old and incompatible screen size.

Differential Revision: https://phabricator.services.mozilla.com/D187889
2023-09-12 18:32:44 +00:00
Barret Rennie
8e2aefc4d6 Bug 1850127 - Handle setPref prefs which are nested r=emcminn
Pref observers registered for prefs like "foo" will also fire for pref changes
on "foo.bar", etc. If a feature registered nested prefs like these, then a
change to pref "foo.bar" would trigger the pref listener for "foo.bar" and
cause spurious unenrollments, especially when attempting to enroll in both an
experiment and rollout at the same time, and when trying to unenroll from an
experiment when also enrolled in a rollout.

Differential Revision: https://phabricator.services.mozilla.com/D187936
2023-09-12 18:30:22 +00:00
William Durand
074ffc748d Bug 1852537 - Add missing add-on install error codes. r=whimboo,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187986
2023-09-12 18:29:56 +00:00
William Durand
18d5a11837 Bug 1852537 - Fix typo in an add-on install error code. r=whimboo,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187902
2023-09-12 18:29:56 +00:00
Molly Howell
195c1d7d83 Bug 1852151 - Add a policy equivalent to DisableFirefoxAccounts but without being called Firefox. r=mkaply,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D187726
2023-09-12 18:14:08 +00:00
John Schanck
15932f108f Bug 1852636 - vendor authenticator-rs v0.4.0-alpha.21. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187956
2023-09-12 18:07:55 +00:00
John Schanck
389f2e379e Bug 1759626 - WebAuthn isUVPAA result depends on Android resident key pref. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D187926
2023-09-12 18:05:00 +00:00
Barret Rennie
8f17590be8 Bug 1821176 - Unconditionally show rollouts on about:studies r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D187789
2023-09-12 17:51:05 +00:00
Neil Deakin
3331d1bd85 Bug 1852236, treat null string formActionOrigin values as not present in certain cases, also restores some checks of formActionOrigin that got lost, r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D187842
2023-09-12 17:48:15 +00:00
Molly Howell
e48b3d224a Bug 1848815 - Add a user-facing setting to enable enterprise roots import, and enable it by default. r=keeler,settings-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,Itiel,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D186236
2023-09-12 17:15:09 +00:00
Steve Fink
af73f591a5 Bug 1851619 - Common up some initialization and teardown code r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D187948
2023-09-12 17:09:57 +00:00
Steve Fink
d6f1d64f2d Bug 1851619 - Do not call ShellCleanupFinalizationRegistryCallback after ShellContext is dead r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D187947
2023-09-12 17:09:57 +00:00
Jan de Mooij
80dddb1e5c Bug 1852755 - Call encodeSafepoints as part of off-thread codegen instead of on the main thread. r=iain
This was showing up in profiles on M1. It likely affects arm64 more than x64
because it has so many registers.

Differential Revision: https://phabricator.services.mozilla.com/D187987
2023-09-12 16:50:57 +00:00
Jan de Mooij
1cae9ca7cc Bug 1851162 - Ship disabling Spectre JIT mitigations in Fission content processes. r=iain
Now that ORB is shipping in Firefox 118+ (bug 1851143), we can let this pref
change ride the trains to release in Firefox 119.

Differential Revision: https://phabricator.services.mozilla.com/D187993
2023-09-12 16:32:50 +00:00
Emilio Cobos Álvarez
cf18ae38db Bug 1852568 - Update cssparser. r=tlouw,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187910
2023-09-12 16:03:44 +00:00
Zachary Svoboda
2da94692ba Bug 1643843 - Improve narrow view for compat panel unsupported browsers r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D187920
2023-09-12 15:34:26 +00:00
Nicolas Chevobbe
a84824ada8 Bug 1767678 - [devtools] Handle null rule editor in getPropertiesForRuleIndex. r=devtools-reviewers,ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D187978
2023-09-12 15:17:40 +00:00
Nicolas Silva
0386470d2c Bug 1852723 - Reduce the per-device descriptor heap allocation in the dx12 backend. r=gfx-reviewers,bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D187972
2023-09-12 15:15:22 +00:00
Tim Huang
ce2edf4d30 Bug 1846712 - Implement s shim for MSN login. r=twisniewski,pbz,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D186793
2023-09-12 14:49:10 +00:00
Sandor Molnar
8640f33f25 Backed out changeset 3f735a759aae (bug 1591533) for causing gv-junit failures on RuntimeSettingsTest#largeKeepaliveFactor CLOSED TREE 2023-09-12 19:26:10 +03:00
Sandor Molnar
1ce41dead6 Backed out changeset 9c12eef28616 (bug 1846266) for causing wpt LeakSanitizer. 2023-09-12 18:42:00 +03:00
Eden Chuang
1d507abf75 Bug 1738426 - Ignoring status 206 and vary header checking for opaque response in Cache API. r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D186431
2023-09-12 14:17:53 +00:00
cschanaj
96113e9390 Bug 1591533 - Add GV API to enable DNS-over-HTTPS capability on Fenix r=geckoview-reviewers,calu,owlish
This PR adds a couple GeckoView API to setup and specific DoH TRR mode
and server URI, which enables the DNS-over-HTTPS capability on Firefox
Fenix.

Differential Revision: https://phabricator.services.mozilla.com/D121455
2023-09-12 14:05:58 +00:00
Paul Zuehlcke
c64b6cd093 Bug 1852760 - Add Nimbus features to control cookie banner handling prefs. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D187988
2023-09-12 13:53:18 +00:00
Andreas Farre
fa87352be2 Bug 1852213 - Add crash annotation to record differing load flags. r=jjaschke,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D187969
2023-09-12 13:52:55 +00:00
Sandor Molnar
210db4d258 Bug 1844776 - Fix lint failure. a=lint-fix. CLOSED TREE 2023-09-12 17:05:48 +03:00
Paul Zuehlcke
1ab300a5d2 Bug 1844776 - Test. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D181780
2023-09-12 13:25:27 +00:00
Geoff Brown
0acef37df0 Bug 1852368 - Improve tooltool search in mozharness r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D187940
2023-09-12 12:59:39 +00:00