Skip to content

Reconsideration: allow abs-sign to advance to Baseline low #3194

@ddbeck

Description

@ddbeck

In #3189, I put an editorial hold on abs-sign, preventing it from advancing to Baseline low. We should reconsider this decision.

Background

When reviewing #3189, I saw that this feature was advancing. According to the latest BCD, this feature shipped most recently in Chrome 138. I checked for open bugs against BCD and the major browser vendor issue trackers that might touch on this feature. I found https://bugzilla.mozilla.org/show_bug.cgi?id=1845298, which reports an issue with mixed relative units in sign().

After digging into that, I found some potentially related bugs (to do with mixed units) that were not or are not reported in BCD:

Options

We could handle this in a few ways:

  • Advance: Undo my editorial override and let the BCD change go through. When this comes up again at the low→high boundary, we'll have a chance to think about this again, if the bug remains. We should choose this option if we think the behavior is unimportant to developers.
  • Submit changes upstream: Add data to BCD reflecting the bug in Firefox and the fixed bugs in Safari and Chrome. When those changes land in BCD, undo the editorial override here and follow BCD again. We should choose this option if we think the behavior is important to developers.
  • Keep the editorial override in place: silently ignore BCD. Note that this does not override per-key statuses. We should choose this option if we cannot come to an agreement about the other options.

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature definitionCreating or defining new features or groups of features.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions