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

930535 Коммитов

Автор SHA1 Сообщение Дата
Nicolas Chevobbe 1aa477dd15 Bug 1913189 - [devtools] Use CodeMirror 6 in conditional breakpoint. r=bomsy.
Differential Revision: https://phabricator.services.mozilla.com/D220685
2024-09-06 05:12:26 +00:00
Nicolas Chevobbe f3480bca05 Bug 1915802 - [devtools] Select conditional breakpoint editor content. r=devtools-reviewers,ochameau.
This makes it easier to edit the expression.

Differential Revision: https://phabricator.services.mozilla.com/D220683
2024-09-06 05:12:25 +00:00
Drew Willcoxon 544937b9f7 Bug 1915317 - Integrate Rust exposure suggestions with desktop. r=daisuke
This integrates Rust exposure suggestions with desktop. Exposure suggestions are
a part of the replacement for the existing potential exposures feature
(bug 1881875). When we want to test potential exposures in the future, we can
add new exposure suggestions to remote settings and tell the Rust component to
ingest them and return them in queries. When the Rust component returns an
exposure suggestion, desktop will record it in exposure telemetry. (The other
part of the replacement is keyword exposure telemetry in bug 1915507 D220501).

More details about the design of exposure suggestions here:

* Bug 1893086
* https://github.com/mozilla/application-services/pull/6343

The way desktop tells the Rust component about different types of exposure
suggestions is through the new "provider constraints" feature. `ingest()` and
`query()` can take a `SuggestionProviderConstraints` object that changes what's
ingested and queried. Therefore, we need to re-ingest exposure suggestions when
the provider constraints change. Right now, exposure suggestions are the only
kind of suggestions that use provider constraints.

Depends on D220359

Differential Revision: https://phabricator.services.mozilla.com/D220359
2024-09-06 04:30:20 +00:00
Drew Willcoxon a3349698bc Bug 1914545 - Make UrlbarProviderQuickSuggest add all its suggestions instead of only the first. r=mak
Please see the bug for details.

This makes some changes to search strings and URLs in the tests that might look
unnecessary. They're due to switching to the QuickSuggestTestUtils helpers in
the head files instead of hardcoding the suggestions data. It's possible to
force the helpers to use the existing search strings and URLs that are used in
these tests, but it's good to be consistent with other tests that use these
helpers because it makes everything easier to understand.

Depends on D220352

Differential Revision: https://phabricator.services.mozilla.com/D219943
2024-09-06 04:30:20 +00:00
Debadree Chatterjee cb5cebcd61 Bug 1917037 - Include JOF_USES_ENV flags in explicit resource management opcodes. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D221223
2024-09-06 03:34:42 +00:00
Joel Maher dd6c59fa13 Bug 1917021 - migrate some skip-if -> run-if for browser/base/content/**/browser.toml manifests. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D221220
2024-09-06 03:23:25 +00:00
tannal 4082df5325 Bug 1899303 - Implement Redeclarable global eval-introduced vars proposal r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D220704
2024-09-05 23:14:54 +00:00
Ting-Yu Lin a41bd92dd7 Bug 1917056 Part 4 - Remove aContentMinSize parameter for AddIntrinsicSizeOffset(). r=layout-reviewers,emilio
In `AddIntrinsicSizeOffset(), `aContentMinSize` is used only to accept the
table's min intrinsic size from `IntrinsicForAxis()`. After removing the logic
from IntrinsicForAxis() in part 2, we no longer need the `aContentMinSize`
parameter.

Also, this patch improves the readability of the code that initializes `result`,
`contentBoxToBoxSizingDiff`, and `boxSizingToMarginDiff` (renamed from
`coordOutsideSize`).

This patch doesn't change behavior.

Differential Revision: https://phabricator.services.mozilla.com/D221238
2024-09-05 23:01:39 +00:00
Ting-Yu Lin 262ee52a07 Bug 1917056 Part 3 - Add WPTs for table intrinsic size. r=layout-reviewers,emilio
`table-intrinsic-size-001.html` and `table-intrinsic-size-002.html` test
`inline-size` and `max-inline-size` on the table elements, respectively. They
currently pass on Nightly, but will fail if the special logic in
IntrinsicForAxis() is removed. Since we lacked test coverage for this scenario,
I added these tests.

`table-intrinsic-size-003.html` and `table-intrinsic-size-004.html` tests the
intrinsic size when table has orthogonal writing mode. They fail due to
bug 1310551.

Differential Revision: https://phabricator.services.mozilla.com/D221237
2024-09-05 23:01:39 +00:00
Ting-Yu Lin 941c164da5 Bug 1917056 Part 2 - Move the special logic for table frame out of IntrinsicForAxis(). r=layout-reviewers,emilio
In the old logic, the table's content inline size is stored in the `min`
variable, and passed into `AddIntrinsicSizeOffset()` to account for margin,
border, and padding.

We don't seem to have test coverage for this behavior, so I added some WPTs in
the next part.

This patch shouldn't change behavior.

Differential Revision: https://phabricator.services.mozilla.com/D221236
2024-09-05 23:01:38 +00:00
Ting-Yu Lin 234c6091e7 Bug 1917056 Part 1 - Remove DEBUG_INTRINSIC_WIDTH. r=layout-reviewers,emilio
These debug information can be easily reintroduced if needed, or inspected via
rr or pernosco. I find them to be a distraction while working on the code.

Differential Revision: https://phabricator.services.mozilla.com/D221235
2024-09-05 23:01:38 +00:00
Ryan VanderMeulen 1dcc982064 Bug 1903676 - Fix bad rebase. r=me on a CLOSED TREE 2024-09-05 20:35:38 -04:00
Mozilla Releng Treescript 8b17fe1fa4 no bug - Import translations from android-l10n r=release a=l10n CLOSED TREE 2024-09-06 00:26:18 +00:00
Sebastian Hengst c78dbd8f00 Bug 1903676 - set some scheduler signal tests as passing. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D221267
2024-09-05 21:59:31 +00:00
Kagami Sascha Rosylight ac7535b5ee Bug 1903676 - Update the signal abort algorithm r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D220836
2024-09-05 16:41:20 +00:00
Mark Striemer ffc6b82a0e Bug 1908692 - Provide a chrome fallback when --button-*-bgcolor vars aren't set r=sidebar-reviewers,reusable-components-reviewers,desktop-theme-reviewers,dao,nsharpley,hjones
This should fix the close buttons in the sidebar panes when using the
system theme in light mode.

Ideally the theming code would update the design tokens when it makes
sense based on the theme, rather than having the tokens depend on the
these CSS vars. That is tracked in bug 1835869.

Differential Revision: https://phabricator.services.mozilla.com/D221083
2024-09-05 21:11:03 +00:00
edgul f2d15935d2 Bug 1914141 - Added an ending-in-number check for non-ipv4 domains for Services.io.isValidHostname. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D220488
2024-09-05 21:07:34 +00:00
Matthew Tighe 7c36009cf4 Bug 1911210 - Add multi-select mode for Compose bookmarks r=android-reviewers,boek,007
Differential Revision: https://phabricator.services.mozilla.com/D221230
2024-09-05 20:32:15 +00:00
Emilio Cobos Álvarez fa15b5f8df Bug 1916954 - Remove negative margin from vertical tabs. r=sidebar-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,kcochrane
Now we get a similar effect for free because the border of the tab box
doesn't take space after bug 1916004. This prevents the scrollbar for
going completely hidden on Linux in some case (where thin scrollbars are
_really_ thin) on cases where chrome-content-separator color is fully
opaque.

Differential Revision: https://phabricator.services.mozilla.com/D221226
2024-09-05 20:03:54 +00:00
Ted Campbell eb5e0a9510 Bug 1915702 - Update OHTTP Relay Url used by Shopping component r=bholley,fchasen,Gijs
For consistency with other uses of OHTTP in Firefox, update the URL. Both old
and new URL are aliases for the same server so behaviours are the same.

Differential Revision: https://phabricator.services.mozilla.com/D220618
2024-09-05 19:57:53 +00:00
Luca Greco b8bb8d14d5 Bug 1915606 - Fix ExtensionControlledPopups dialogs SUMO learn more link position. r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D220562
2024-09-05 19:53:04 +00:00
Andrew Halberstadt 5c74aa2a14 Bug 1917014 - Ensure python-test tasks use the public pypi server, r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D221246
2024-09-05 19:38:38 +00:00
Dimi 7c57783a15 Bug 1916945 - Include the CSC field in the formautofill field recognition heuristic reporting. r=credential-management-reviewers,issammani
Differential Revision: https://phabricator.services.mozilla.com/D221116
2024-09-05 19:35:31 +00:00
Stanca Serban a8c2eb3b74 Backed out changeset 0bb1dab143e7 (bug 1903676) as was mistakenly pushed. CLOSED TREE 2024-09-06 01:38:31 +03:00
Sebastian Hengst f81a03a5a1 Bug 1903676 - set some scheduler signal tests as passing. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D221267
2024-09-05 21:59:31 +00:00
Stanca Serban 6ada4ef444 Backed out changeset b6cff72ae340 (bug 1915523) for causing mochitests failures in browser_save_image.js. CLOSED TREE 2024-09-06 00:29:41 +03:00
Stanca Serban fe1949a695 Backed out changeset 80db8b7ff2af (bug 1891335) for causing mochitests failures in test_bug1639328.html. 2024-09-06 00:22:51 +03:00
Stanca Serban 693db69201 Backed out changeset bad7d0ccd267 (bug 1917040) for causing mochitests failures in browser_ext_themes_separators.js. 2024-09-06 00:12:35 +03:00
Stanca Serban 1d6816e685 Backed out changeset 943536ef24da (bug 1903676) for causing wpt failures in cache-abort.https.any.html. 2024-09-05 23:10:18 +03:00
Mozilla Releng Treescript 5f7617e250 no bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
an -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ar -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ast -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
az -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
be -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
bg -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
bn -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
br -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
bs -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ca -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
cak -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
cs -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
cy -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
da -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
de -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
dsb -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
el -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
en-CA -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
en-GB -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
eo -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
es-AR -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
es-CL -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
es-ES -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
es-MX -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
et -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
eu -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
fa -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ff -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
fi -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
fr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
fy-NL -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ga-IE -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
gd -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
gl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
gn -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
gu-IN -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
he -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hi-IN -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hsb -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hu -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hy-AM -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ia -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
id -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
is -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
it -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ja -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ka -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
kab -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
kk -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
km -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
kn -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ko -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
lij -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
lo -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
lt -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ltg -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
lv -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
meh -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
mix -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ml -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
mr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ms -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
my -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
nb-NO -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ne-NP -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
nl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
nn-NO -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
oc -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
pa-IN -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
pl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
pt-BR -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
pt-PT -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
rm -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ro -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ru -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sk -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
son -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sq -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sv-SE -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ta -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
te -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
th -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
tl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
tr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
trs -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
uk -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ur -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
uz -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
vi -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
wo -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
xh -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
zam -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
zh-CN -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
zh-TW -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
2024-09-05 19:02:24 +00:00
Mozilla Releng Treescript 964bd55c29 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ach -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
af -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
an -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ar -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ast -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
az -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
be -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
bg -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
bn -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
bo -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
br -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
brx -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
bs -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ca -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ca-valencia -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
cak -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ckb -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
cs -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
cy -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
da -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
de -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
dsb -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
el -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
en-CA -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
en-GB -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
eo -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
es-AR -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
es-CL -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
es-ES -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
es-MX -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
et -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
eu -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
fa -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ff -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
fi -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
fr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
fur -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
fy-NL -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ga-IE -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
gd -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
gl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
gn -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
gu-IN -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
he -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hi-IN -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hsb -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hu -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hy-AM -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
hye -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ia -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
id -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
is -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
it -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ja -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ja-JP-mac -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ka -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
kab -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
kk -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
km -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
kn -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ko -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
lij -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
lo -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
lt -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ltg -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
lv -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
meh -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
mk -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
mr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ms -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
my -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
nb-NO -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ne-NP -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
nl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
nn-NO -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
oc -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
pa-IN -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
pl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
pt-BR -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
pt-PT -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
rm -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ro -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ru -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sat -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sc -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
scn -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sco -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
si -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sk -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
skr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
son -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sq -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
sv-SE -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
szl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ta -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
te -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
tg -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
th -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
tl -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
tr -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
trs -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
uk -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
ur -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
uz -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
vi -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
wo -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
xh -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
zh-CN -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
zh-TW -> 9f4b4cc220a63529fa7cd67cc8f6479dfc33ab64
2024-09-05 19:02:16 +00:00
Jacob Wood ae49323559 Bug 1915523 - Fix callback function for saving canvas as image r=niklas
Differential Revision: https://phabricator.services.mozilla.com/D220507
2024-09-05 18:48:18 +00:00
Gabriel Lee 3de1b39518 Bug 1879933 - Add a button to change the translation direction in about:translations. r=translations-reviewers,fluent-reviewers,desktop-theme-reviewers,bolsson,nordzilla,dao
Add button. Disabled when the selected languages are equivalent.

Differential Revision: https://phabricator.services.mozilla.com/D217045
2024-09-05 18:24:08 +00:00
Stephanie Cunnane 8000b1bfad Bug 1916866 - Extend probe expiration dates: browser.searchinit.secure_opensearch_*. r=search-reviewers,jteow
Differential Revision: https://phabricator.services.mozilla.com/D221228
2024-09-05 18:23:14 +00:00
Mugurell 9d0a72a4e2 Bug 1900622 - Avoid individually scrolling addressbar if shown together with the navbar r=android-reviewers,harrisono
If the dynamic toolbar feature is enabled then these two will be scrolled together.
If the addressbar is permitted to also be scrolled independently then it would be scrolled
two times.

Differential Revision: https://phabricator.services.mozilla.com/D220997
2024-09-05 17:38:11 +00:00
Emilio Cobos Álvarez ca6381ac16 Bug 1917040 - Use outline for content separator. r=desktop-theme-reviewers,dao
I did not think of it at the time but outline gives us the right
snapping characteristics for free, so it's simpler.

Differential Revision: https://phabricator.services.mozilla.com/D221227
2024-09-05 17:30:39 +00:00
Lee Salzman 7499f0288d Bug 1916907 - Support linear gradients in DrawTargetWebgl. r=aosmond
This attempts to map linear gradient to 1D textures of sufficient resolution
for a given rendered primitive. The 1D texture can then be rendered using
the image shader, without having to add any specialized gradient shaders.

The 1D ramp textures are much smaller than uploading a texture for an entire
fallback primitive, which becomes a significant performance benefit in the
case of primitives that take up a large area on screen.

In the future it might be possible to cache these ramp textures, but for now
they remain uncached.

Differential Revision: https://phabricator.services.mozilla.com/D221107
2024-09-05 17:24:16 +00:00
Nicolas Guichard d39955ba19 Bug 1883953 - Replace arm-debug-searchfox task with aarch64-debug-searchfox. r=nalexander,geckoview-reviewers,taskgraph-reviewers,jcristau,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D217402
2024-09-05 17:23:29 +00:00
Emilio Cobos Álvarez 61a57e6c46 Bug 1891335 - Compute EffectInfo updates at IntersectionObserver time. r=smaug,hiro
What goes on here is that there's a couple of unfortunate style change
sequences which end up making us not do the EffectsInfo dance correctly.

Twitter uses (maybe didn't use to, which would explain the regression) a
visibility: hidden, out-of-flow iframe for a bit (which we correctly
throttle). But then they switch to an in-flow, visible, zero-height
iframe. That we should _not_ throttle. However, we end up not getting to
the display list code at all, because nsBlockFrame decides that we don't
need to descend into an empty line[1].

It seems less error prone to re-use the IntersectionObserver timing and
computation to determine whether the iframe is visible. That completely
matches in-process iframes, too.

Removing the empty frame border and putting them on an empty line in
dom/base/test/test_bug1639328.html is enough to reproduce the issue
without this patch.

[1]: https://searchfox.org/mozilla-central/rev/fe2743c6c5c708061c7f6504b26958fcc815bb4a/layout/generic/nsBlockFrame.cpp#7569-7579

Differential Revision: https://phabricator.services.mozilla.com/D207479
2024-09-05 17:16:12 +00:00
Emilio Cobos Álvarez 69d03391c0 Bug 1911977 - Minor clean-ups in nsDocShell::InternalLoad. r=smaug
Use const and the same style for download and JS checks.

Differential Revision: https://phabricator.services.mozilla.com/D221028
2024-09-05 17:08:39 +00:00
Matthew Gaudet 13a6dc30e5 Bug 1905987 - Use invalidation for generation counter checking in Warp r=iain
Differential Revision: https://phabricator.services.mozilla.com/D215566
2024-09-05 17:06:05 +00:00
Stanca Serban e9d76de444 Backed out changeset 819d4c9682d4 (bug 1908630) as requested for working in the incorrect sandbox. CLOSED TREE 2024-09-05 21:37:26 +03:00
James Graham eb27ec839c Bug 1916888 - Fix metadata for view transitions test. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D221240
2024-09-05 18:16:58 +00:00
Stanca Serban 958fbd55b1 Backed out changeset 8b534f06cad8 (bug 1916579) for causing reftests failures in 1903905.html. 2024-09-05 20:27:46 +03:00
kpatenio 29cf1e6872 Bug 1916543 - add a pref for Review Checker migrated to sidebar. r=shopping-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D221057
2024-09-05 16:56:02 +00:00
Emilio Cobos Álvarez 1a4d02e3dd Bug 1916004 - Address review feedback that I forgot to push to phab.
Move the code as per Dao's comment.

MANUAL PUSH: Trivial fix CLOSED TREE
2024-09-05 18:52:10 +02:00
Henrik Skupin 2ec1bc55e3 Bug 1898477 - [marionette] Fix teardown logic for test_no_window_update_restart.py. r=application-update-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D221011
2024-09-05 16:45:04 +00:00
Kagami Sascha Rosylight 1a2d673e75 Bug 1903676 - Update the signal abort algorithm r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D220836
2024-09-05 16:41:20 +00:00
Emilio Cobos Álvarez 255bdeb411 Bug 1916925, bug 1916926 - Update some test annotations. a=testonly DONTBUILD
MANUAL PUSH: Trivial orange fix CLOSED TREE
2024-09-05 18:40:50 +02:00
Rob Wu 2ff7c8d7b1 Bug 1916240 - Drop no-op webRequest listener r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D220835
2024-09-05 16:33:49 +00:00