Commit Graph

937004 Commits

Author SHA1 Message Date
Andreas Farre
e98ce4b44b Bug 1926456 - Skip discarded contexts when setting synced field. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D226769
2024-10-24 12:47:34 +00:00
Sarah Clements
76c97d790d Bug 1926065 - Add strings for sidebar-button callout r=sidebar-reviewers,fluent-reviewers,omc-reviewers,nsharpley,bolsson,mviar
Differential Revision: https://phabricator.services.mozilla.com/D226698
2024-10-24 12:40:16 +00:00
Gijs Kruitbosch
4ac5b1f6cc Bug 1926120 - go back to also moving the toolbox in macOS fullscreen menubar animation, and add a border/shadow, r=desktop-theme-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D226657
2024-10-24 12:30:50 +00:00
Vasish Baungally
e2772d926c Bug 1925273 - Set script type for mochitest using manifest flavor. r=perftest-reviewers,afinder
Differential Revision: https://phabricator.services.mozilla.com/D225972
2024-10-24 11:57:24 +00:00
ffxbld
d34f56b1f8 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes mobile-experiments ct-logs - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D226759
2024-10-24 11:57:05 +00:00
Alexandru Marc
a00b5961a1 Backed out changeset 8275003e3b48 (bug 1926378) for causing bc failures @ browser_keyboard_tests.js . CLOSED TREE 2024-10-24 15:18:50 +03:00
Gijs Kruitbosch
54eb4d3d26 Bug 1926378 - put screenshots panel in the browser stack instead of the toolbox, r=niklas,mconley
Differential Revision: https://phabricator.services.mozilla.com/D226676
2024-10-24 11:15:40 +00:00
Emilio Cobos Álvarez
ef8619b60e Bug 1924100 - More fine-grained settings change. r=stransky
Avoid calling OnSettingsChange when we start watching dbus if nothing
changed.

OnSettingsChanged already checks sIgnoreChangedSettings.

Differential Revision: https://phabricator.services.mozilla.com/D226693
2024-10-24 10:56:45 +00:00
Florian Quèze
9c9981f0e3 Bug 1923028 - Migrate scalars to use Glean APIs for dom.*, r=chutten.
Differential Revision: https://phabricator.services.mozilla.com/D226688
2024-10-24 10:52:57 +00:00
Florian Quèze
73f15b57e9 Bug 1923028 - Migrate scalars to use Glean APIs for browser.ui.interaction.* probes in BrowserUsageTelemetry.sys.mjs, r=chutten.
Differential Revision: https://phabricator.services.mozilla.com/D226515
2024-10-24 10:52:57 +00:00
Florian Quèze
7f9105ed5e Bug 1923028 - Migrate scalars to use Glean APIs for browser.ui.interaction.* probes outside of BrowserUsageTelemetry.sys.mjs, r=chutten,mconley.
Differential Revision: https://phabricator.services.mozilla.com/D226514
2024-10-24 10:52:57 +00:00
Florian Quèze
78cb8740b6 Bug 1923028 - Migrate scalars to use Glean APIs for urlbar.searchmode.*, r=chutten,search-reviewers,scunnane.
Differential Revision: https://phabricator.services.mozilla.com/D226510
2024-10-24 10:52:56 +00:00
Florian Quèze
7b9c896272 Bug 1923028 - Migrate scalars to use Glean APIs for browser.search.{content,withads,adclicks}.*, r=chutten,search-reviewers,scunnane.
Differential Revision: https://phabricator.services.mozilla.com/D226509
2024-10-24 10:52:56 +00:00
Florian Quèze
41ade54d98 Bug 1923028 - Migrate scalars to use Glean APIs for browser.engagement.navigation.*, r=chutten,search-reviewers,scunnane.
Differential Revision: https://phabricator.services.mozilla.com/D226372
2024-10-24 10:52:55 +00:00
Florian Quèze
8d90976aba Bug 1923028 - Use GIFFT mirroring for scalars that are already in both Glean and legacy telemetry, r=chutten.
Differential Revision: https://phabricator.services.mozilla.com/D226370
2024-10-24 10:52:55 +00:00
Marco Bonardo
4fe7501550 Bug 1922247 - Change Micah to Peer Emeritus in Downloads. r=Gijs,zeid
Differential Revision: https://phabricator.services.mozilla.com/D224320
2024-10-24 10:15:07 +00:00
Drew Willcoxon
21d84a04fc Bug 1926381 - Integrate MLSuggest with UrlbarProviderQuickSuggest and implement Yelp ML suggestions. r=daisuke
This adds a new Suggest backend for ML-based suggestions called
`SuggestBackendMl`. Before, with the JS and Rust backends, only one backend was
enabled at a time, but both the ML and Rust backends can be enabled at the same
time since we will want to serve suggestions from both for the foreseeable
future. Features can support ML suggestions by implementing the new
`BaseFeature.mlIntent` getter and handling ML suggestions in `makeResult()`.
Each feature can decide whether it supports ML suggestions and whether they
should be preferred over Rust suggestions.

I've updated the Yelp feature to hook into this, since Yelp suggestions are
supported by the ML model that Chidam is working on. If ML is enabled, then the
feature will only serve ML suggestions. I'm not sure if that's what we want long
term, but for now that will make it clear to people which backend is being used
while we develop this feature.

The `quickSuggestMlEnabled` variable/pref determines whether the ML backend is
enabled. The `yelpMlEnabled` variable/pref determines whether Yelp ML
suggestions are enabled. We can create similar variable/prefs for each feature
that supports ML suggestions so that they can be toggled independently of each
other.

Other changes:

Move the `is_sponsored` logic out of the Rust backend and into the provider.
Otherwise it would need to be duplicated in the ML backend too.

Depends on D224523

Differential Revision: https://phabricator.services.mozilla.com/D226736
2024-10-24 09:52:00 +00:00
t-p-white
c30bda6acc Bug 1926572 - Update the add-ons card primary button width r=android-reviewers,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D226636
2024-10-24 09:37:12 +00:00
serge-sans-paille
53068cdf31 Bug 1922838 - Replace ArrayLength, ArrayEnd and MOZ_ARRAY_LENGTH by standard alternative r=glandium,necko-reviewers,jgilbert,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,anti-tracking-reviewers,places-reviewers,profiler-reviewers,win-reviewers,dom-storage-reviewers,bytesized,janv,dimi,daisuke,karlt,gstoll,canaltinova,timhuang
Namely std::size, std::end and std::size. This drops C support for
MOZ_ARRAY_LENGTH but it wasn't used anyway.

Differential Revision: https://phabricator.services.mozilla.com/D224611
2024-10-24 09:06:01 +00:00
Jan Varga
5fe0ba685f Bug 1903816 - GetDatabasesOp::SendResults doesn't check if operation failed; r=dom-storage-reviewers,jstutte
Differential Revision: https://phabricator.services.mozilla.com/D226739
2024-10-24 08:56:31 +00:00
Alexandru Marc
83543f20f2 Backed out changeset 448597bce69d (bug 1922838) for causing build bustages. CLOSED TREE 2024-10-24 11:37:49 +03:00
RebecaTudor
37882e2a6c Bug 1900862 - [a11y]Increase tap area for search engine icon r=android-reviewers,gmalekpour
To fix the issues of the touch target for search engine icon
from edit toolbar the height changed from 40 to 48.
And to keep the same visual as before the top margin was changed
from 8 to 4.

Differential Revision: https://phabricator.services.mozilla.com/D220558
2024-10-24 08:25:18 +00:00
Julian Descottes
caf6ff7368 Bug 1926482 - [wdspec] Remove flaky test for BiDi network events with cached images r=webdriver-reviewers,Sasha
Based on the discussion in the bug, the specific behavior tested in this file is not reliable and might also change in the future.
We have cross browser tests already asserting simpler caching scenarios also added in D224506, which should be sufficient here.

Differential Revision: https://phabricator.services.mozilla.com/D226637
2024-10-24 08:12:54 +00:00
Jan Horak
b50a0cb858 Bug 1618094 Use SchemeSupported dbus method to check if system supports scheme; r=stransky
The SchemeSupported has been added to the org.freedesktop.portal.OpenURI interface.
That should fix problems with wrong uri scheme handling by checking whenever system
is able to open specified scheme.

Differential Revision: https://phabricator.services.mozilla.com/D225771
2024-10-24 08:07:49 +00:00
Alexandra Borovova
74fd4a8aff Bug 1926537 - Update test expectations for console/console-log-large-array.any.js. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D226744
2024-10-24 08:14:05 +00:00
Mike Hommey
0750ac3e5a Bug 1926473 - Consider x86_64-apple-ios as a simulator target. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D226581
2024-10-24 07:47:31 +00:00
Mike Hommey
d401094841 Bug 1926471 - Validate that the iOS SDK can be used for the given target. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D226580
2024-10-24 07:47:31 +00:00
Mike Hommey
2ae41f5a95 Bug 1926148 - Default to iOS Simulator builds. r=nika
As running on a device is more involved, we might as well default to
building for the simulator for now.

Differential Revision: https://phabricator.services.mozilla.com/D226411
2024-10-24 07:47:30 +00:00
serge-sans-paille
c7a369b29a Bug 1922838 - Replace ArrayLength, ArrayEnd and MOZ_ARRAY_LENGTH by standard alternative r=glandium,necko-reviewers,jgilbert,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,anti-tracking-reviewers,places-reviewers,profiler-reviewers,win-reviewers,dom-storage-reviewers,bytesized,janv,dimi,daisuke,karlt,gstoll,canaltinova,timhuang
Namely std::size, std::end and std::size. This drops C support for
MOZ_ARRAY_LENGTH but it wasn't used anyway.

Differential Revision: https://phabricator.services.mozilla.com/D224611
2024-10-24 07:38:30 +00:00
Paul Adenot
d67698f7db Bug 1925288 - Clean up webcodecs prefs in tests (performance and WPT). r=chunmin,aosmond,perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D225986
2024-10-24 07:37:55 +00:00
Paul Adenot
30136fedbd Bug 1926253 - Only enable fmt static assert for double conversion on recent clang. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D226656
2024-10-24 07:37:51 +00:00
Henrik Skupin
abdf0b39b6 Bug 1629824 - [browser] Re-enable browser startup tests for Windows ASAN builds depending on startup profiling. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D226448
2024-10-24 07:33:39 +00:00
Mozilla Releng Treescript
e995f1661b no bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
an -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ar -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ast -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
az -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
be -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
bg -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
bn -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
br -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
bs -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ca -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
cak -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
cs -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
cy -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
da -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
de -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
dsb -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
el -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
en-CA -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
en-GB -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
eo -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
es-AR -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
es-CL -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
es-ES -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
es-MX -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
et -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
eu -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
fa -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ff -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
fi -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
fr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
fy-NL -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ga-IE -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
gd -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
gl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
gn -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
gu-IN -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
he -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hi-IN -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hsb -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hu -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hy-AM -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ia -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
id -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
is -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
it -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ja -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ka -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
kab -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
kk -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
km -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
kn -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ko -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
lij -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
lo -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
lt -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ltg -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
lv -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
meh -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
mix -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ml -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
mr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ms -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
my -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
nb-NO -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ne-NP -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
nl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
nn-NO -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
oc -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
pa-IN -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
pl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
pt-BR -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
pt-PT -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
rm -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ro -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ru -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sk -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
son -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sq -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sv-SE -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ta -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
te -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
th -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
tl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
tr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
trs -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
uk -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ur -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
uz -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
vi -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
wo -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
xh -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
zam -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
zh-CN -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
zh-TW -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
2024-10-24 07:01:53 +00:00
Mozilla Releng Treescript
145c572616 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
af -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
an -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ar -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ast -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
az -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
be -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
bg -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
bn -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
bo -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
br -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
brx -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
bs -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ca -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ca-valencia -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
cak -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ckb -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
cs -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
cy -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
da -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
de -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
dsb -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
el -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
en-CA -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
en-GB -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
eo -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
es-AR -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
es-CL -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
es-ES -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
es-MX -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
et -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
eu -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
fa -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ff -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
fi -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
fr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
fur -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
fy-NL -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ga-IE -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
gd -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
gl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
gn -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
gu-IN -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
he -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hi-IN -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hsb -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hu -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hy-AM -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
hye -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ia -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
id -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
is -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
it -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ja -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ja-JP-mac -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ka -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
kab -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
kk -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
km -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
kn -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ko -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
lij -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
lo -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
lt -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ltg -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
lv -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
meh -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
mk -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
mr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ms -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
my -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
nb-NO -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ne-NP -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
nl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
nn-NO -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
oc -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
pa-IN -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
pl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
pt-BR -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
pt-PT -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
rm -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ro -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ru -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sat -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sc -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
scn -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sco -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
si -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sk -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
skr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
son -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sq -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
sv-SE -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
szl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ta -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
te -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
tg -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
th -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
tl -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
tr -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
trs -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
uk -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
ur -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
uz -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
vi -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
wo -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
xh -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
zh-CN -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
zh-TW -> 6ec61285a4dd5dd6e7b9ca8488807eaaa79ade60
2024-10-24 07:01:46 +00:00
moz-wptsync-bot
d1af69bcb0 Bug 1926537 - [wpt-sync] Update web-platform-tests to 9220b4d4810e89642f7b21609cee40de875ebce8, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 9220b4d4810e89642f7b21609cee40de875ebce8
wpt-type: landing
2024-10-24 06:57:55 +00:00
Dale Curtis
0a3d7fbf11 Bug 1926476 [wpt PR 48766] - Bump maximum video frame size by one bit., a=testonly
Automatic update from web-platform-tests
Bump maximum video frame size by one bit.

This increases the maximum canvas size from 268,435,456 or roughly
16384x16384 to 536,870,911 or roughly 23170x23170. This increase
still allows us to represent up to 8 bytes per pixel (which matches
our largest pixel formats) without overflowing a uint32_t.

This also updates the file to use inline constexpr per the
presubmit check and adds tests for these allocation limits.

Fixed: 374807001
Change-Id: I7eef8b488fa758bfcd0202917469d585724e23ba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5955549
Commit-Queue: Eugene Zemtsov <eugene@chromium.org>
Auto-Submit: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Eugene Zemtsov <eugene@chromium.org>
Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372466}

--

wpt-commits: 9220b4d4810e89642f7b21609cee40de875ebce8
wpt-pr: 48766
2024-10-24 06:57:54 +00:00
Austin Sullivan
15dc633cfe Bug 1926415 [wpt PR 48761] - webnn: Support the gatherND operator in CoreML, a=testonly
Automatic update from web-platform-tests
webnn: Support the gatherND operator in CoreML

Negative and OOB indices are not handled

Bug: 41481333, 366412395
Cq-Include-Trybots: luci.chromium.try​:mac15-blink-rel,mac15.arm64-blink-rel,mac14-blink-rel,mac14.arm64-blink-rel,win11-blink-rel
Change-Id: I5d1587c1b3c5cb1a2ee3f2255989227c4284ce7f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5905204
Reviewed-by: Phillis Tang <phillis@chromium.org>
Auto-Submit: Austin Sullivan <asully@chromium.org>
Commit-Queue: Austin Sullivan <asully@chromium.org>
Commit-Queue: Phillis Tang <phillis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372359}

--

wpt-commits: e233dfc52c99f3e7ee1d4228327c088f938edc8b
wpt-pr: 48761
2024-10-24 06:57:53 +00:00
Janice Liu
9af0178de2 Bug 1926400 [wpt PR 48759] - Enforce Noopener on Cross-Site Blob URL Navigations, a=testonly
Automatic update from web-platform-tests
Enforce Noopener on Cross-Site Blob URL Navigations

To align Chrome with WebKit behavior, Chromium will enforce noopener
on navigations to Blob URLs where the corresponding site is
cross-site to the top-level site performing the window.open.
This ensures that a null handle is returned when `window.open` is
performed regardless of if the navigation succeeded.

Design Doc:
https://docs.google.com/document/d/1Xk73RLlLgfVw1p2tYBGqlP7ROQxaMh6kxfusSMm9exM/edit?usp=sharing

Bug: 361751872
Change-Id: I62316cf979629f5be26bbec708c76057f1e2ad80
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5887349
Commit-Queue: Janice Liu <janiceliu@chromium.org>
Reviewed-by: Andrew Williams <awillia@chromium.org>
Reviewed-by: David Baron <dbaron@chromium.org>
Auto-Submit: Janice Liu <janiceliu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372255}

--

wpt-commits: 2f200e8682867cad45d67e6b78101f77308e055b
wpt-pr: 48759
2024-10-24 06:57:52 +00:00
Reilly Grant
4534e87561 Bug 1924615 [wpt PR 48613] - webusb: Use [PassAsSpan] to handle BufferSource arguments, a=testonly
Automatic update from web-platform-tests
webusb: Use [PassAsSpan] to handle BufferSource arguments

This change simplifies the implementation of WebUSB methods which accept
a BufferSource argument by using the [PassAsSpan] WebIDL attribute.

Using this requires a behavior change: Passing a detached buffer is now
no longer fatal (except when it causes other argument validation errors)
because a detached buffer turns into an empty span. I think this is a
safe change to make because it matches the WebIDL rules for handling
detached buffers (throwing a specific error was unspecified behavior)
and this case is developer error, so sites shouldn't be depending on it.

Change-Id: I8af158d51b1760625984f697eac880ecd808d13b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5924242
Commit-Queue: Reilly Grant <reillyg@chromium.org>
Auto-Submit: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Matt Reynolds <mattreynolds@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372209}

--

wpt-commits: e439383c09646be4bbdf037c5b5624aa91bf8dec
wpt-pr: 48613
2024-10-24 06:57:51 +00:00
moz-wptsync-bot
d76ba91a6a Bug 1926370 [wpt PR 48756] - Update wpt metadata, a=testonly
wpt-pr: 48756
wpt-type: metadata
2024-10-24 06:57:51 +00:00
Ari Chivukula
2de83cc668 Bug 1926370 [wpt PR 48756] - [Partitioned Popins] Add RSA tests, a=testonly
Automatic update from web-platform-tests
[Partitioned Popins] Add RSA tests

Before we go ahead and add requestStorageAccess support, we should
verify current behavior.

Explainer: https://explainers-by-googlers.github.io/partitioned-popins/
I2P: https://groups.google.com/a/chromium.org/g/blink-dev/c/ApU_zUmpQ2g/

Bug: 340606651
Change-Id: I86b890361b25eaab935dad57ba87aab1f094c779
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5952629
Reviewed-by: Sandor «Alex» Major <sandormajor@google.com>
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372170}

--

wpt-commits: 407bfd162040225332718f5ed6b9b936ffcb0fa5
wpt-pr: 48756
2024-10-24 06:57:50 +00:00
Liam Brady
f9c5feecb3 Bug 1926377 [wpt PR 48757] - Attempt to de-flake web-share and web-bluetooth tests., a=testonly
Automatic update from web-platform-tests
Attempt to de-flake web-share and web-bluetooth tests.

These tests are flaking after a refactor to get them to work with
headless mode. This CL refactors them again to use remote context
executors. This CL also ensures that the frames are live before
attempting to give them user activation by clicking.

Bug: 374384731
Bug: 374376117
Change-Id: I0188d0117b6a7ba69e2ad30b2558e81e8c256f1a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5954504
Reviewed-by: Andrew Verge <averge@chromium.org>
Commit-Queue: Liam Brady <lbrady@google.com>
Cr-Commit-Position: refs/heads/main@{#1372175}

--

wpt-commits: be00d61dbd576e02219a010f3c4954c8fb541f21
wpt-pr: 48757
2024-10-24 06:57:49 +00:00
Austin Sullivan
a3a71c8481 Bug 1926380 [wpt PR 48758] - webnn: Support the gatherElements operator in CoreML, a=testonly
Automatic update from web-platform-tests
webnn: Support the gatherElements operator in CoreML

Negative and OOB indices are not yet supported

Bug: 41481333
Cq-Include-Trybots: luci.chromium.try​:mac15-blink-rel,mac15.arm64-blink-rel,mac14-blink-rel,mac14.arm64-blink-rel,win11-blink-rel
Change-Id: Idb5e193347c5989927daa5cf60c3b58430fbb88c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5941495
Reviewed-by: Phillis Tang <phillis@chromium.org>
Auto-Submit: Austin Sullivan <asully@chromium.org>
Commit-Queue: Phillis Tang <phillis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372166}

--

wpt-commits: fffced24df3652d111e70914568189b2cb057393
wpt-pr: 48758
2024-10-24 06:57:48 +00:00
moz-wptsync-bot
71c3ee0c33 Bug 1926355 [wpt PR 48754] - Update wpt metadata, a=testonly
wpt-pr: 48754
wpt-type: metadata
2024-10-24 06:57:47 +00:00
Noam Rosenthal
4aa0912ad8 Bug 1926355 [wpt PR 48754] - moveBefore: fire focusout/focusin when moving focused element, a=testonly
Automatic update from web-platform-tests
moveBefore: fire focusout/focusin when moving focused element

If the moved element has focus within its tree, we fire focusout on
the old parent, and focusin on the new parent.

Note that this focusin might be fired on an inert subtree. We rely on
the focus fixup during the rendering step to correct the focus in this
event, which would fire a subsequent focusout on the previously focused
element, all the way up the tree.

Bug: 40150299
Change-Id: I6ce0c489bd498a4a56067253be2d9c0c32d38387
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5937967
Reviewed-by: Dominic Farolino <dom@chromium.org>
Commit-Queue: Noam Rosenthal <nrosenthal@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372142}

--

wpt-commits: 1a169720a30eb368045c6c2febf1beeccd374b95
wpt-pr: 48754
2024-10-24 06:57:47 +00:00
Austin Sullivan
7048257b35 Bug 1926356 [wpt PR 48755] - webnn: Support scalar MLTensors on CoreML, a=testonly
Automatic update from web-platform-tests
webnn: Support scalar MLTensors on CoreML

Previously, passing a scalar MLTensor to dispatch() would hit a CHECK

A scalar MLTensor is now represented as a one-element MLMultiArray,
which matches what we do on Windows

Bug: 367755362
Change-Id: I72c1bf3abfc69de038554e69b4b8990e361d1bfe
Cq-Include-Trybots: luci.chromium.try​:win11-blink-rel,mac14.arm64-blink-rel,mac14-blink-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5950527
Commit-Queue: Weizhong Xia <weizhong@google.com>
Reviewed-by: Weizhong Xia <weizhong@google.com>
Reviewed-by: Phillis Tang <phillis@chromium.org>
Auto-Submit: Austin Sullivan <asully@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372102}

--

wpt-commits: 9aab5a4f0591c4cf520b49f8bd810186a32a5ce8
wpt-pr: 48755
2024-10-24 06:57:46 +00:00
Noam Rosenthal
76c289c944 Bug 1926341 [wpt PR 48752] - View transition layered capture: capture borders separately, a=testonly
Automatic update from web-platform-tests
View transition layered capture: capture borders separately

The border shorthand property is insufficient when the borders are
uneven.

Bug: 373759981
Change-Id: I06a6a99145c6ff06a4fe78cb738327adbe4db2f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5946903
Commit-Queue: Noam Rosenthal <nrosenthal@chromium.org>
Reviewed-by: Khushal Sagar <khushalsagar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372116}

--

wpt-commits: b1451ff463c2d13b7b0f3935c99d4f41c3534b4e
wpt-pr: 48752
2024-10-24 06:57:45 +00:00
Joey Arhar
e1a6711765 Bug 1926093 [wpt PR 48739] - Fire input and change for customizable select, a=testonly
Automatic update from web-platform-tests
Fire input and change for customizable select

Calling HTMLOptionElement::SetSelected doesn't fire input or change
events, so this patch changes the mouse/keyboard code in
HTMLOptionElement to call other methods on HTMLSelectElement which fire
those events.

Fixed: 374241712
Change-Id: Ibb87f73ab570201e669960ea269f7e688fed6569
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5943703
Reviewed-by: Traian Captan <tcaptan@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372115}

--

wpt-commits: 6575bab107aec3b8a74ad03528081aacc69b0dbc
wpt-pr: 48739
2024-10-24 06:57:44 +00:00
moz-wptsync-bot
513bc6408d Bug 1926347 [wpt PR 48753] - Update wpt metadata, a=testonly
wpt-pr: 48753
wpt-type: metadata
2024-10-24 06:57:43 +00:00
Ari Chivukula
3b20f21df4 Bug 1926347 [wpt PR 48753] - [Partitioned Popins] Add third-party cookie blocked tests, a=testonly
Automatic update from web-platform-tests
[Partitioned Popins] Add third-party cookie blocked tests

Before we go ahead and add requestStorageAccess support, we should
verify behavior when 3pc are blocked.

Explainer: https://explainers-by-googlers.github.io/partitioned-popins/
I2P: https://groups.google.com/a/chromium.org/g/blink-dev/c/ApU_zUmpQ2g/

Bug: 340606651
Change-Id: I65ce0ff708b8c44f34561fb104fc9e7891eb44e5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5954365
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
Commit-Queue: Sandor «Alex» Major <sandormajor@google.com>
Reviewed-by: Sandor «Alex» Major <sandormajor@google.com>
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372104}

--

wpt-commits: 19115773952525ad8ac3282b86d0477a50d0b59b
wpt-pr: 48753
2024-10-24 06:57:42 +00:00