Skip to content

[pull] main from mozilla-firefox:main#346

Merged
pull[bot] merged 116 commits intopixeldevel:mainfrom
mozilla-firefox:main
Jan 29, 2026
Merged

[pull] main from mozilla-firefox:main#346
pull[bot] merged 116 commits intopixeldevel:mainfrom
mozilla-firefox:main

Conversation

@pull
Copy link

@pull pull bot commented Jan 29, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

anba and others added 30 commits January 29, 2026 10:31
…inor

Moves initialisation, `resolvedOptions`, and `segment` to C++.

Part 2 removes the self-hosted code.

Differential Revision: https://phabricator.services.mozilla.com/D279032
…l.DurationFormat. r=spidermonkey-reviewers,mgaudet

Differential Revision: https://phabricator.services.mozilla.com/D279037
…abled. r=emilio

This is necessary because it's only enabled in nightly for now.

Differential Revision: https://phabricator.services.mozilla.com/D280754
…,nical

The IMAGE_GTEST_DECODER_BASE_F macro includes the 4 removed tests and 2 others that weren't being run.

Differential Revision: https://phabricator.services.mozilla.com/D280904
The regressing patch had missed applying the surface's clipping rect in the case where the surface is in raster space.

Differential Revision: https://phabricator.services.mozilla.com/D280595
…eudo elements. r=emilio,firefox-style-system-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D280081
…tten,Roger DONTBUILD

This also updates the Fenix docs, which were very outdated and contained
lots of now-invalid links. I have removed all of these.
However there's other Android telemetry documentation that is outdated.

Differential Revision: https://phabricator.services.mozilla.com/D280732
Automatic update from web-platform-tests
Map "Color" to web-features (#57328)

--

wpt-commits: 32006ad1c817b401a0ad454e8d786744f9a98ff1
wpt-pr: 57328
… accept an empty string., a=testonly

Automatic update from web-platform-tests
Tests to ensure 'animation-name' doesn't accept an empty string. (#56260)

--

wpt-commits: 8d789131acec848a52eb9a3285c75adc84fcc72a
wpt-pr: 56260
…a=testonly

Automatic update from web-platform-tests
Implement (unsafe) streaming sanitizer

This is based on the draft algorithm in
WICG/sanitizer-api#190 (comment)

- extract single-node decisions/operations in Sanitizer to own methods
- expose a method that sanitizes a single node,
  and another one that queries specifically for replacing element with
  children.
- The streaming sanitizer is passed to the parser when using the
  streaming methods.
- when a node is about to be inserted, we consult the streaming
  sanitizer about whether the node itself should be modified/dropped,
  and whether it should skip some of the stack due to
  replaceElementWithChildren.

For now only the unsafe version is implemented, as streamHTML is not yet
exposed.

This needs a much wider test coverage, for now this is a prototype to
feed the spec discussion.

Bug: 475738087
Change-Id: Iba91dfd1bcc1195eeeaf9930ec941135e8a14b38
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7462514
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Commit-Queue: Noam Rosenthal <nrosenthal@google.com>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1574418}

--

wpt-commits: ec74332812c570a84a34c2562d9cce0856a27da3
wpt-pr: 57331
…e and play-pause actions, a=testonly

Automatic update from web-platform-tests
[animation-trigger] Remove play-alternate and play-pause actions

In [1] the working group decided to drop play-pause and play-alternate
actions for now.

[1] w3c/csswg-drafts#12611 (comment)

Bug: 390314945, 441908430
Change-Id: I492ebd36564e83287a14bb0e254f2b65b8bba13c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7511968
Commit-Queue: David Awogbemila <awogbemila@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Reviewed-by: David Awogbemila <awogbemila@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1574559}

--

wpt-commits: a0f0f2f274fa92cb144a93579e847e4d63e413f4
wpt-pr: 57337
…en breaking before a node., a=testonly

Automatic update from web-platform-tests
Bail earlier in layout cache matching when breaking before a node.

If there is a break before a node, re-using its layout result in the
next fragmentainer is always a bad idea if break appeal was less than
ideal when fitting it in the previous column (there may be more room for
it in the next column).

Move some code further up, to avoid failures in
MaySkipLayoutWithinBlockFormattingContext().

The out-of-flow positioned element was required to trigger the DCHECK
failure, since this for some reason causes the inline layout algorithm
to resolve the block BFC offset, which in turn will prevent the
SubtreeModifiedMarginStrut from being set when it otherwise would.

It is likely that this fixes correctness issues too, but I couldn't come
up with a test for that.

Bug: 413385740
Change-Id: I3a8746cff7f28325e6d7d7b1674bff8e37d0ed8f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7516846
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1574605}

--

wpt-commits: 49dbfbe8f643b8aa911a5de1479eda3db5ea5d8a
wpt-pr: 57336
…alignment for non-intrinsic tracks, a=testonly

Automatic update from web-platform-tests
[Masonry] Implement item-level baseline alignment for non-intrinsic
tracks

This CL implements support for baseline alignment at the item level
in the non-intrinsic (fixed) tracks for grid-lanes.

Implementation:
- Added baseline alignment logic to handle align-items/justify-items
align-self/justify-self with baseline and last-baseline values.
- Items now properly align their baselines within their track when the
container specifies baseline alignment.
- Support for both row and column direction in grid-lanes(align-items
and justify-items respectively)

Test Coverage:
Added tests covering:
- Basic first/last baseline alignment (001)
- Self-alignment overrides (002)
- Margins with baseline alignment (003)
- Multi-track spanning items and dense packing(004)
- Multiple writing modes: vertical-rl/lr, sideways-rl/lr (005)

Bug: 343257585
Change-Id: I596e51b1a7f6e9cb77ca286b8eb044f6f17971ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7408310
Reviewed-by: Alison Maher <almaher@microsoft.com>
Reviewed-by: Kurt Catti-Schmidt <kschmi@microsoft.com>
Commit-Queue: Yanling Wang <yanlingwang@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1574610}

--

wpt-commits: c2807c2f99f57d1426d253a9140821138c36c13b
wpt-pr: 57260
…whitespace, a=testonly

Automatic update from web-platform-tests
CSP: test that U+000B is not treated as whitespace

--

wpt-commits: f169d441f42da2fd60b668c7aefd02e79c378b26
wpt-pr: 57326
…rs used by Obserable methods, a=testonly

Automatic update from web-platform-tests
SuppressDetachCheck() on promise resolvers used by Obserable methods

Bug: 472771920
Change-Id: If6e6e39c6509658bff767321e2348e573bffb14f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7512714
Reviewed-by: Nate Chapin <japhet@chromium.org>
Commit-Queue: Andrey Kosyakov <caseq@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1574638}

--

wpt-commits: 9eebd5afef864f414548791c6e8a9f840ecc01fc
wpt-pr: 57339
…, a=testonly

Automatic update from web-platform-tests
Map iframe-related tests to web-features (#57323)

--

wpt-commits: ce7533833901dbb8556ca1aadeb2b257c2eea5f9
wpt-pr: 57323
chorotan and others added 27 commits January 29, 2026 16:22
…iew-reviewers,translations-reviewers" for causing bc failures on browser_preferences_usage.js

This reverts commit fe11142.

Revert "Bug 2010993 - Add TranslationsFeature Telemetry r=translations-reviewers,gregtatum"

This reverts commit 45bd645.

Revert "Bug 2010993 - Make FullPage Translations react to feature enabledness r=translations-reviewers,gregtatum"

This reverts commit 1288d8c.

Revert "Bug 2010993 - Rework StatePerTopChromeWindow to StatePerTab r=translations-reviewers,gregtatum"

This reverts commit cceadb3.

Revert "Bug 2010993 - Make AppMenu react to Translations feature enabledness r=translations-reviewers,gregtatum"

This reverts commit 63d9a87.

Revert "Bug 2010993 - Make SelectTranslations react to feature enabledness r=translations-reviewers,gregtatum"

This reverts commit accc09b.

Revert "Bug 2010993 - Make Translate QuickAction react to feature enabledness r=daleharvey,translations-reviewers,urlbar-reviewers,gregtatum,mak"

This reverts commit e97e9bb.

Revert "Bug 2010993 - Make about:translations react to feature enabledness r=translations-reviewers,gregtatum"

This reverts commit f78f5e8.

Revert "Bug 2010993 - Ensure TranslationsEngine is destroyed when disabling Translations r=translations-reviewers,gregtatum"

This reverts commit 97239f8.
…smaug,zcorpan" for causing wpt failures on replaceState-inside-back-handler-infinite.optional.html

This reverts commit ab959ec.
…iple threads when opening the main menu r=aaronmt

Added composeTestRule.waitForIdle() after clicking the menu to ensure Compose finishes recomposition and drawing before continuing the test and also removed the UIAutomator assertion.

verifyAddonsCanBeUninstalledTest - successfully passed 150x on Firebase ✅

All UI tests successfully passed 2x on Firebase ✅

Differential Revision: https://phabricator.services.mozilla.com/D280946
…andard `kotlinx.coroutines.test.runTest` in media feature tests. r=android-reviewers,giorga

Differential Revision: https://phabricator.services.mozilla.com/D280972
… is called with TreeKind::Flat; r=masayuki

nsContentUtils::GetIndexInParent() with Flat TreeKind can be called from layout
or selection code. In the selection case, the UAWidget is ingored while compute the
parent node, and the shadow host is used instead. This patch attempts to detect
that situation and use the appropriate way to compute the index.

Bug 2012637 is going to introduce a TreeKind for selection, at which point this
hacky detection will no longer be needed.

Differential Revision: https://phabricator.services.mozilla.com/D280752
…Utils::GetFlattenedTreeAncestorsAndOffsets(); r=masayuki

The UAWidget is ignored when computing the ancestors, so we should do the same
when computing the offsets.

Differential Revision: https://phabricator.services.mozilla.com/D277672
…anch. r=ip-protection-reviewers,rking

- Updates `IPPNimbusHelper.isEligible` to reject when in the control branch of an experiment.
- Updates tests to no longer enroll into the experiment by default.

Differential Revision: https://phabricator.services.mozilla.com/D280827
…op-theme-reviewers,fxview-reviewers,ai-frontend-reviewers,sfoster,bolsson

Differential Revision: https://phabricator.services.mozilla.com/D277264
…tabs r=Gijs,ai-frontend-reviewers

Figma
- New tab: https://www.figma.com/design/5KuePTGmOEUFyCHBHCsGim/AI-Mode-%E2%80%94%C2%A0MVP-Scope-Design?node-id=1-32143&p=f&m=dev
- First run: https://www.figma.com/design/5KuePTGmOEUFyCHBHCsGim/AI-Mode-%E2%80%94%C2%A0MVP-Scope-Design?node-id=16014-62500&p=f

Updates
- Hide ask button for new tab on both vertical/horizontal tabs -> we shouldn't open a second sidebar when the assistant is full page
- Hide navbar buttons according to Figma for vertical tabs first run and new tab
- Add opacity and pointer-events: none for vertical tabs

Differential Revision: https://phabricator.services.mozilla.com/D280449
…n. r=desktop-theme-reviewers,ip-protection-reviewers,fluent-reviewers,dao,flod,fchasen

- Uses ipprotection-status-box component to create disconnected / connected states
- Replaces moz-box-group and items with new disconnected / connected lit templates in ipprotection-status-card.mjs
- Modifies tests to query the turn on / off buttons instead of old toggle
- Removes unused fluent ids

Differential Revision: https://phabricator.services.mozilla.com/D280512
…ection-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,fchasen,dao

Differential Revision: https://phabricator.services.mozilla.com/D280885
…ent. r=home-newtab-reviewers,desktop-theme-reviewers,dao,maxx

Differential Revision: https://phabricator.services.mozilla.com/D280644
…rs,desktop-theme-reviewers,fxview-reviewers,ai-frontend-reviewers,sfoster,bolsson" for causing bc failures @ browser_exclude_fxview_hidden_tabs.js

This reverts commit 525f363.
…ILD CLOSED TREE

ach -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
af -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
an -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ar -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ast -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
az -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
be -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
bg -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
bn -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
bo -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
br -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
brx -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
bs -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ca -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ca-valencia -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
cak -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ckb -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
cs -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
cy -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
da -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
de -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
dsb -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
el -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
en-CA -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
en-GB -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
eo -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
es-AR -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
es-CL -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
es-ES -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
es-MX -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
et -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
eu -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
fa -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ff -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
fi -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
fr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
fur -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
fy-NL -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ga-IE -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
gd -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
gl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
gn -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
gu-IN -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
he -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hi-IN -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hsb -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hu -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hy-AM -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hye -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ia -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
id -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
is -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
it -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ja -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ja-JP-mac -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ka -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
kab -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
kk -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
km -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
kn -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ko -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
lij -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
lo -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
lt -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ltg -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
lv -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
meh -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
mk -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ml -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
mr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ms -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
my -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
nb-NO -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ne-NP -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
nl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
nn-NO -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
oc -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
pa-IN -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
pl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
pt-BR -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
pt-PT -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
rm -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ro -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ru -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sat -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sc -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
scn -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sco -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
si -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sk -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
skr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
son -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sq -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sv-SE -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
szl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ta -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
te -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
tg -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
th -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
tl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
tr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
trs -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
uk -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ur -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
uz -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
vi -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
wo -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
xh -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
zh-CN -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
zh-TW -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
…LD CLOSED TREE

ach -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
an -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ar -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ast -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
az -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
be -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
bg -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
bn -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
br -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
bs -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ca -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
cak -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
cs -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
cy -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
da -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
de -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
dsb -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
el -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
en-CA -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
en-GB -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
eo -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
es-AR -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
es-CL -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
es-ES -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
es-MX -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
et -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
eu -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
fa -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ff -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
fi -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
fr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
fy-NL -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ga-IE -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
gd -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
gl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
gn -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
gu-IN -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
he -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hi-IN -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hsb -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hu -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
hy-AM -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ia -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
id -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
is -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
it -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ja -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ka -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
kab -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
kk -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
km -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
kn -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ko -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
lij -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
lo -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
lt -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ltg -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
lv -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
meh -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
mix -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ml -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
mr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ms -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
my -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
nb-NO -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ne-NP -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
nl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
nn-NO -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
oc -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
pa-IN -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
pl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
pt-BR -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
pt-PT -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
rm -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ro -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ru -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sk -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
son -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sq -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
sv-SE -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ta -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
te -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
th -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
tl -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
tr -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
trs -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
uk -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
ur -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
uz -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
vi -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
wo -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
xh -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
zam -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
zh-CN -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
zh-TW -> 7c77718c6cc1c3607cb5584c7272359a7a51f120
…sContentUtils::GetFlattenedTreeAncestorsAndOffsets(); r=masayuki" for causing mochitest failures @ test_htmlcopyencoder_details

This reverts commit d7693f5.
…Parent() is called with TreeKind::Flat; r=masayuki" for causing mochitest failures @ test_htmlcopyencoder_details

This reverts commit 23721b7.
…ck content scripts across browser restarts; r=denschub,webcompat-reviewers,ksenia" for causing Bug 2013323

This reverts commit bc55aef.
…=ip-protection-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,fchasen,dao" for causing bc failures @ browser/content/ipprotection/ipprotection-status-card.css

This reverts commit bac0c7c.
…rotection. r=desktop-theme-reviewers,ip-protection-reviewers,fluent-reviewers,dao,flod,fchasen" for causing bc failures @ browser/content/ipprotection/ipprotection-status-card.css

This reverts commit dd4f67f.
@pull pull bot locked and limited conversation to collaborators Jan 29, 2026
@pull pull bot added the ⤵️ pull label Jan 29, 2026
@pull pull bot merged commit 8d8cb89 into pixeldevel:main Jan 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.