Skip to content

Fix CSS test issues in Firefox coming from CSS zoom support #5489

Description

@mgol

Description

Firefox implemented CSS zoom in version 126. That version fails our CSS tests.

Snapshot from main:
Screenshot 2024-05-20 at 18 56 59

Snapshot from 3.x-stable:
Screenshot 2024-05-20 at 18 58 42

The main version may just need a test tweak but the 3.x-stable one seems like a genuine failure. We'll need to investigate before the next release.

Link to test case

N/A, our own tests are failing.

Activity

  1. added this to the 3.7.2 milestone on May 20, 2024
  2. mgol commented on May 20, 2024

    @mgol
    MemberAuthor

    It looks like in Firefox 126 stable zoom affects offsetWidth values. In 127 Developer Edition & 128 Nightly it does not, just like it does not in Chrome.

    Fortunately, Firefox 126 will not be ESR.

  3. added
    Discuss in MeetingReserved for Issues and PRs that anyone would like to discuss in the weekly meeting.
    on May 20, 2024
  4. timmywil commented on May 24, 2024

    @timmywil
    Member

    I'd like to fix this before beta.2, even if just a test fix.

  5. self-assigned this
    on May 29, 2024
  6. added 7 commits that reference this issue on May 29, 2024
    12c5243
    7fb1e19
    f56402a
    f163b3d
    ddc2964
    95a9c63
    dfa7f99
  7. added 4 commits that reference this issue on May 29, 2024
    f481229
    5b11c77
    2f901cd
    7c935e2
  8. removed
    Discuss in MeetingReserved for Issues and PRs that anyone would like to discuss in the weekly meeting.
    on Jun 3, 2024
  9. added 2 commits that reference this issue on Jun 3, 2024
    071f6db
    29a9030
  10. mgol commented on Jun 3, 2024

    @mgol
    MemberAuthor

    Landed on main in 071f6db & on 3.x-stable in 29a9030.

  11. locked as resolved and limited conversation to collaborators on Sep 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions