Skip to content

[pull] master from mozilla:master - #545

Merged
pull[bot] merged 7 commits into
code:masterfrom
mozilla:master
Sep 13, 2026
Merged

pull[bot] merged 7 commits into
code:masterfrom
mozilla:master

Conversation

@pull

@pull pull Bot commented Sep 13, 2026

Copy link
Copy Markdown

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 : )

Snuffleupagus and others added 7 commits September 13, 2026 15:46
The existing methods are only used as a fallback in non-Firefox browsers that lack support for the Font Loading API, and this is also very old code.
By combining this functionality into just a single (private) method, we ever so slight reduce the size of this code in the MOZCENTRAL build.
…egration tests

This reduces the amount of code needed for the checks, and thereby makes
the intent of the assertions clearer.
…pe.bind` method

After the previous commit throwing an Error now results is (slightly) more code than keeping the `#testFontLoaded` call intact, and note that that method itself already throws in MOZCENTRAL builds.

Also, fix a typo in an error message thrown in WORKER_THREAD builds.
…lert

Use the `waitForTextToBe` helper function in the editor alert bar integration tests
Re-factor the test-font fallback loading in the `FontLoader` class
…n tests

This reduces the amount of code needed for the checks, and thereby makes
the intent of the assertions clearer. This completes the work started in
commits 6a53a8d and 8a02497.
Use the `waitForTextToBe` helper function in the remaining integration tests
@pull pull Bot locked and limited conversation to collaborators Sep 13, 2026
@pull pull Bot added the ⤵️ pull label Sep 13, 2026
@pull
pull Bot merged commit 5d7f2ba into code:master Sep 13, 2026

This branch had an error being deployed

1 failed deployment
sync_pdfs 5d7f2ba0 Deployed Sep 13, 2026 by pull[bot] via publish (lts/*) #101
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.

2 participants