Open Bug 1951006 Opened 22 days ago Updated 1 day ago

Firefox fails WPT css/css-viewport/zoom/zoom-with-sign-function.html

Categories

(Core :: Audio/Video, defect)

defect

Tracking

()

People

(Reporter: dholbert, Unassigned)

References

(Depends on 1 open bug)

Details

We fail this WPT:

wpt.fyi: https://wpt.fyi/results/css/css-viewport/zoom/zoom-with-sign-function.html
wpt.live: https://wpt.live/css/css-viewport/zoom/zoom-with-sign-function.html

The two subtests that we fail there are:

calc(sign(1em - 1px) * 2) should be used-value-equivalent to 2
calc(sign(1em - 1px) * 2%) should be used-value-equivalent to 2%

This is the same sort of pattern as in bug 1932704 comment 1, but with a different property (zoom here, vs. a numeric piece of a -webkit-gradient over there).

As noted in bug 1932704 comment 1, this is bug 1827404 or related I think. For now this is part of the zoom piece of the interop-2025-webcompat focus area, but we should perhaps request to remove it since it's not actually testing anything specific to zoom, and is instead testing this bit of CSS calc() syntax and just happens to be using the zoom property to test it.

See Also: → 1915981
Depends on: 1915913
Depends on: 1814588

I probably need to file a test-change-proposal similar to https://github.com/web-platform-tests/interop/issues/937 here, since I don't think it makes sense to consider this as being especially important for zoom interoperability.

I submitted https://github.com/web-platform-tests/interop/issues/939 to remove this test from interop, and it was accepted/merged, so we can remove the interop association here.

No longer blocks: interop-2025-webcompat
You need to log in before you can comment on or make changes to this bug.