Closed Bug 2007551 Opened 3 months ago Closed 1 month ago

Use swap-horizontal.svg in about:translations

Categories

(Firefox :: Translations, task, P3)

task

Tracking

()

RESOLVED FIXED
150 Branch
Tracking Status
firefox150 --- fixed

People

(Reporter: nordzilla, Assigned: nordzilla)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

Description

The about:translations page has long used arrows-updown.svg and transformed it into horizontal arrows for the swap-languages button.

Now that we are going to release the page officially, we should have an official swap-horizontal.svg icon.

I've requested the new icon here (internal only).

This commit introduces the new official swap-horizontal-20.svg icon
and utilizes it in the about:translations page for the swap-languages
button.

Attachment #9542153 - Attachment description: Bug 2007551 - Use new swap-horizontal-20.svg in about:translations r=#translations-reviewers! → WIP: Bug 2007551 - Use new swap-horizontal-20.svg in about:translations r=#translations-reviewers!
Attachment #9542153 - Attachment description: WIP: Bug 2007551 - Use new swap-horizontal-20.svg in about:translations r=#translations-reviewers! → Bug 2007551 - Use new swap-horizontal-20.svg in about:translations r=#translations-reviewers!
Attachment #9542153 - Attachment description: Bug 2007551 - Use new swap-horizontal-20.svg in about:translations r=#translations-reviewers! → Bug 2007551 - Use new swap-horizontal-20.svg in about:translations r=sfoster!
Attachment #9542153 - Attachment description: Bug 2007551 - Use new swap-horizontal-20.svg in about:translations r=sfoster! → Bug 2007551 - Use new swap-horizontal-20.svg in about:translations r=#translations-reviewers!
Pushed by enordin@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/f32b2adac212 https://hg.mozilla.org/integration/autoland/rev/03beb2a5a811 Use new swap-horizontal-20.svg in about:translations r=translations-reviewers,desktop-theme-reviewers,emilio,gregtatum
Pushed by smolnar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/9dd611698e23 https://hg.mozilla.org/integration/autoland/rev/7d1f99a91d5a Revert "Bug 2007551 - Use new swap-horizontal-20.svg in about:translations r=translations-reviewers,desktop-theme-reviewers,emilio,gregtatum" for causing bc failures @ browser_MLSuggest_integration.js

This is part of a single backout that spanned multiple bugs.

In the patch stack, I increased the timeout when waiting for a mocked RemoteSettings model to download within our Translations tests, hoping that it might also help to reduce intermittent Translations test failures.

There are a few ml related tests that share our Remote Settings mocks. This test case happens to wait for the full duration of the timeout as part of the success path of the test case.

I've reverted the timeout change, and everything should hopefully be fine now.

I would one day like to either fully separate this code, or unify it in a way that ml doesn't rely on Translations under the hood, so that its more clear where the downstream consumers are.

Flags: needinfo?(enordin)
Pushed by enordin@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/5530b3be5c04 https://hg.mozilla.org/integration/autoland/rev/864bad3a56d7 Use new swap-horizontal-20.svg in about:translations r=translations-reviewers,desktop-theme-reviewers,emilio,gregtatum
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
QA Whiteboard: [qa-triage-done-c151/b150]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: