Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v122.0.1 #43

Merged
merged 3,053 commits into from
Feb 15, 2024
Merged

v122.0.1 #43

merged 3,053 commits into from
Feb 15, 2024

Conversation

dothq-robot
Copy link

Firefox v122.0.1

Merge in changes from upstream (v122.0.1)

Checklist

  • Changes have been reviewed
  • If necessary, any changes downstream (dothq/browser-desktop) have been made
  • Upstream with Dot Browser mounted can be built
  • REVISION file is ready to be updated

hiikezoe and others added 30 commits January 17, 2024 06:27
…sable-pixel-alignment in nsHTMLScrollFrame::ScrollByCSSPixelsInternal. r=botond, a=dmeehan

Depends on D198766

Differential Revision: https://phabricator.services.mozilla.com/D198767
…=nalexander,nrishel, a=dmeehan

Per the documentation the system should handle `arguments=dismiss` to fire dismiss event but somehow it still fires activate event. This patch thus handles it manually while still taking advantage of the Windows provided localization of the button.

Differential Revision: https://phabricator.services.mozilla.com/D199018
…X_BETA_123_BASE a=release DONTBUILD CLOSED TREE
…3ee48432af 6ce31295db4ca7eaf1e699f04667371f3fb3ad80| CLOSED TREE DONTBUILD a=release
…X_BETA_122_END a=release DONTBUILD CLOSED TREE
… TREE

ar -> 6696691db47a2b7e9dab21946ab4973d153c91d5
bo -> removed
brx -> removed
ckb -> removed
hye -> removed
lo -> removed
ltg -> removed
meh -> removed
scn -> removed
skr -> removed
wo -> removed
…ll being investigated.

This reverts:

 * Bug 1867201 - Minor non-functional clean-ups to ScrollbarActivity. r=jwatt
 * Bug 1867201 - Fix ScrollbarActivity's behavior on macOS. r=mstange
 * Bug 1865754: Enforce that ScrollbarActivity's mScrollableFrame member is non-null and immutable. r=hiro
 * Bug 1863620 - Use an accelerated animation for overlay scrollbar. r=hiro
 * Bug 1864425 - Remove PendingAnimationTracker. r=birtles
…X_123_0b1_BUILD1 a=release CLOSED TREE DONTBUILD
…TION_123_0b1_BUILD1 a=release CLOSED TREE DONTBUILD
…out of beta

Backed out changeset 666ea29342c4 (bug 1866773)
Backed out changeset 368974d2dc9b (bug 1866773)
kab -> 20e448a39304b268be78f182b7bfc62c11363eb8
…X_123_0b1_RELEASE a=release CLOSED TREE DONTBUILD
…TION_123_0b1_RELEASE a=release CLOSED TREE DONTBUILD
The test is updated to take the new behavior into account (empty icon must be
set before pageshow), but it doesn't cover the flicker case, as that's complex.

Original Revision: https://phabricator.services.mozilla.com/D199092

Differential Revision: https://phabricator.services.mozilla.com/D199250
…o MOZ_ASSERT() a=pascalc

We have plenty of crashes from Nightly users to investigate.
Leaving the MOZ_ASSERT() in place will catch any instances in CI.

Original Revision: https://phabricator.services.mozilla.com/D199192

Differential Revision: https://phabricator.services.mozilla.com/D199295
…alue is autoselected when it is focused. r=Standard8 a=pascalc

Ensuring the test coverage is provided to avoid reappearance of the issue when re-focusing the Search bar with keyboard would not auto select the value of the input.

The bug is being resolved by bug 1875654.

Differential Revision: https://phabricator.services.mozilla.com/D199311
…or registered non-length variables when they reference font-relative properties. r=firefox-style-system-reviewers,emilio a=pascalc

Differential Revision: https://phabricator.services.mozilla.com/D199239
PrototypeNM1 and others added 29 commits February 8, 2024 11:25
…vpx - moz.build file updates. r=ng a=pascalc

This patch is the result of running:

> ./mach python python/mozbuild/mozbuild/gn_processor.py \
>  dom/media/webrtc/third_party_build/gn-configs/webrtc.json

Differential Revision: https://phabricator.services.mozilla.com/D200946
…efore blitting for video overlay with non Intel GPUs a=pascalc

Normally when D3D11Texture2D is copied by ID3D11DeviceContext::CopySubresourceRegion() with compositor device, WebRender does not need to wait copy complete, since WebRender also uses compositor device.

But with Non-intel GPUs(like NDIVIA), there is a case that the copy complete need to be wait explicitly even with compositor device

mSyncObject->Synchronize() could not be used with compositor device.

Wait of the query is not called in D3D11DXVA2Manager::CopyToImage(), since the wait could take long time. Then the Wait of the query is deferred to just before blitting for video overlay.

Original Revision: https://phabricator.services.mozilla.com/D200041

Differential Revision: https://phabricator.services.mozilla.com/D201007
…al opens;r=mossop a=pascalc

Bug 1692124 improved the behavior for workflows where external opens should move into sessions
inside containers, but it created an issue for those where external opens should move into
the default container and there are also tabs from the same domains inside containers, and
would create extra interstitials with the Multi-Account Containers addon if the predicted
container is different than the "always open" addon setting.

While the heuristic could be improved, it will never be perfect for all workflows,
so this patch introduces a pref to opt out of the behavior (and always open external
links in the default user context ID).

Differential Revision: https://phabricator.services.mozilla.com/D199443
…etSelectionDOMRanges if the initial tree hasn't been constructed yet. a=pascalc

Original Revision: https://phabricator.services.mozilla.com/D199601

Differential Revision: https://phabricator.services.mozilla.com/D201181
bg -> a78b383a85fd89e44422bbf072fec869d3be3a3c
br -> 99c3dffee5a313cd7ebb6869ffadb76356c8a1ec
cs -> 7d4fd4d78de214d3d78d5103d8bf494ec645093c
el -> cc8f281fa809748d3a7566b5cc708821ae38bb85
it -> 4b832d5501105c0bac99576568eb3403a9e39697
rm -> a8fdc4183176259e99c1c7ca357fc3935c0afc4b
ro -> 00fcee83206b41d529f7b033c161f84c05d45323
…TION_123_0b9_BUILD1 a=release CLOSED TREE DONTBUILD
…X_123_0b9_BUILD1 a=release CLOSED TREE DONTBUILD
…X_123_0b9_RELEASE a=release CLOSED TREE DONTBUILD
…TION_123_0b9_RELEASE a=release CLOSED TREE DONTBUILD
bg -> b987d5048514c75aac573d4847069065f5470c51
cy -> 29b5ce477f60e283d7611bdb3d8ebc71210425a9
et -> bff9b4fe4d2e1d81097b80288d820469163943bb
hy-AM -> bb35df7f01ab5bc8dc291cb22ceae369f1743418
sk -> 7b580fdfbe6dd9681de943ab2e01766bbff1c673
sv-SE -> a15d2134421c2eb39cc22bbc31caa92c6d71d828
da -> c28f29d6aeaf9406b1b9010257505266f0cec6b1
el -> 6ee3ea1e373ae3ae0d0b9282928330202ce8c48d
eo -> a49c675a535b2a64464ea0accc09ff2973b05bc8
fi -> 98d91086ae0ede15b46cd6895028234c75438648
fur -> 4740369cd0966830fd9e94f1e539afd387a5a687
hr -> 346f07989c5a8dce8fdefa0143025e9971aeaec4
it -> 215d4dc0ffaa76692101ac0b7dfb1c49c3776a0b
ja -> 8b3b663d44cf6b18b7eb0125a080a617b3eacaff
ja-JP-mac -> 4397ebaa58e41453cf732b5d1c7c578c37d0ed78
kab -> 2fbb3e609306293c5a1c429d71d79cfbb3ed6829
lt -> ae29756fe459e37c7f56ce1c8d5f6f4370a52622
tg -> 2f44ace18c3f4ce7201754bd40dfabf4702d798e
…ke in private browsing r=necko-reviewers,kershaw a=pascalc

Differential Revision: https://phabricator.services.mozilla.com/D201013
cs -> 17bc13515a80239ce134c2427c1ca2067f5609fb
cy -> 259fe6c9eb36e450d89e66333939ceb2db35d5a0
da -> dc549df8229b26cf821f40d54a90d006b22a0e67
eo -> ae87e4e07700f3a483fef84ada775bd2fbfbaab0
hy-AM -> b414c97c93bdb321dc3a334129e22aa5e9769147
pl -> e0ff715223a78e41d11770b923ac1c5c525c6be3
rm -> 8176316b389c4bfe258aa384a9bac2dd6f32b6fa
sk -> fa76e4e97c5f6e51905039f1905b2478a635ca65
zh-CN -> 2f237d4a35c6b48483637618bf2ac9f70c019224
…X_RELEASE_123_BASE a=release DONTBUILD CLOSED TREE
…0ddc7e3fdb 8f8b7a07d8a6721d87f1ae8e3699ee3b9e7f6168| CLOSED TREE DONTBUILD a=release
…X_RELEASE_122_END a=release DONTBUILD CLOSED TREE
…X_123_0_BUILD1 a=release CLOSED TREE DONTBUILD
…X_123_0_BUILD2 a=release CLOSED TREE DONTBUILD
…errors from IDXGIKeyedMutex::AcquireSync.". a=pascalc

This reverts commit e25a5f344af32bdd689500bae7b4f24f205ba9f0.

We believe bug 1664063 was causing to hit some broken device reset
handling code.

Differential Revision: https://phabricator.services.mozilla.com/D201658
…X_123_0_BUILD3 a=release CLOSED TREE DONTBUILD
@kierandrewett kierandrewett merged commit 2bcd877 into dothq:release Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment