Closed Bug 2061690 Opened 1 month ago Closed 1 month ago

Perma css/css-color/values | multiple failures - when Gecko 155 merges to Beta on 2026-08-13

Categories

(Core :: CSS Parsing and Computation, defect)

defect

Tracking

()

VERIFIED FIXED
155 Branch
Tracking Status
firefox-esr140 --- unaffected
firefox-esr153 --- unaffected
firefox153 --- unaffected
firefox154 --- unaffected
firefox155 + verified

People

(Reporter: asilaghi, Assigned: sajidanwar)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Central as Beta simulation

How to run these simulations

[task 2026-08-07T11:06:21.265+00:00] 11:06:21     INFO - TEST-START | /css/css-values/calc-in-media-queries-with-mixed-units.html
[task 2026-08-07T11:06:21.271+00:00] 11:06:21     INFO - Closing window 799efbb6-4ec7-4bb2-8341-c84f08268c1f
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - 
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - TEST-PASS | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between px-em in @media was correct
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - TEST-PASS | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vh+em in @media was correct
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - TEST-PASS | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vw-em in @media was correct
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - TEST-PASS | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vw+vh in @media was correct
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - TEST-PASS | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vh+px in @media was correct
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - TEST-PASS | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vw+px in @media was correct
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - TEST-UNEXPECTED-FAIL | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between px/em*em in @media was correct - assert_equals: expected "rgb(255, 165, 0)" but got "rgb(0, 0, 255)"
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - @http://web-platform.test:8000/css/css-values/calc-in-media-queries-with-mixed-units.html:28:26
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-08-07T11:06:22.545+00:00] 11:06:22     INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2916:35
[task 2026-08-07T11:06:22.546+00:00] 11:06:22     INFO - 
[task 2026-08-07T11:06:22.546+00:00] 11:06:22     INFO - TEST-UNEXPECTED-FAIL | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vh*em in @media was correct - assert_equals: expected "rgb(255, 165, 0)" but got "rgb(0, 0, 255)"
[task 2026-08-07T11:06:22.546+00:00] 11:06:22     INFO - @http://web-platform.test:8000/css/css-values/calc-in-media-queries-with-mixed-units.html:28:26
[task 2026-08-07T11:06:22.546+00:00] 11:06:22     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-08-07T11:06:22.546+00:00] 11:06:22     INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2916:35
[task 2026-08-07T11:06:22.548+00:00] 11:06:22     INFO - 
[task 2026-08-07T11:06:22.548+00:00] 11:06:22     INFO - TEST-FAIL | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vh*vw/em*px/vh in @media was correct - assert_equals: expected "rgb(255, 165, 0)" but got "rgb(0, 0, 255)"
[task 2026-08-07T11:06:22.548+00:00] 11:06:22     INFO - @http://web-platform.test:8000/css/css-values/calc-in-media-queries-with-mixed-units.html:28:26
[task 2026-08-07T11:06:22.548+00:00] 11:06:22     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-08-07T11:06:22.548+00:00] 11:06:22     INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2916:35
[task 2026-08-07T11:06:22.548+00:00] 11:06:22     INFO - TEST-UNEXPECTED-FAIL | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vw/px*vh in @media was correct - assert_equals: expected "rgb(255, 165, 0)" but got "rgb(0, 0, 255)"
[task 2026-08-07T11:06:22.548+00:00] 11:06:22     INFO - @http://web-platform.test:8000/css/css-values/calc-in-media-queries-with-mixed-units.html:28:26
[task 2026-08-07T11:06:22.548+00:00] 11:06:22     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-08-07T11:06:22.548+00:00] 11:06:22     INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2916:35
[task 2026-08-07T11:06:22.549+00:00] 11:06:22     INFO - 
[task 2026-08-07T11:06:22.550+00:00] 11:06:22     INFO - TEST-UNEXPECTED-FAIL | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vh*vw/em*px in @media was correct - assert_equals: expected "rgb(255, 165, 0)" but got "rgb(0, 0, 255)"
[task 2026-08-07T11:06:22.550+00:00] 11:06:22     INFO - @http://web-platform.test:8000/css/css-values/calc-in-media-queries-with-mixed-units.html:28:26
[task 2026-08-07T11:06:22.550+00:00] 11:06:22     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-08-07T11:06:22.550+00:00] 11:06:22     INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2916:35
[task 2026-08-07T11:06:22.551+00:00] 11:06:22     INFO - 
[task 2026-08-07T11:06:22.551+00:00] 11:06:22     INFO - TEST-UNEXPECTED-FAIL | /css/css-values/calc-in-media-queries-with-mixed-units.html | box should be orange if the calc between vw*vh*px*em/px/px/px in @media was correct - assert_equals: expected "rgb(255, 165, 0)" but got "rgb(0, 0, 255)"
[task 2026-08-07T11:06:22.551+00:00] 11:06:22     INFO - @http://web-platform.test:8000/css/css-values/calc-in-media-queries-with-mixed-units.html:28:26
[task 2026-08-07T11:06:22.551+00:00] 11:06:22     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-08-07T11:06:22.551+00:00] 11:06:22     INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2916:35
[task 2026-08-07T11:06:22.551+00:00] 11:06:22     INFO - TEST-OK | /css/css-values/calc-in-media-queries-with-mixed-units.html | took 1277ms
[task 2026-08-07T11:06:22.553+00:00] 11:06:22     INFO - PID 14571 | 1786100782549	Marionette	INFO	Stopped listening on port 55145
Assignee: nobody → sajidanwar94
Status: NEW → ASSIGNED

Also these and these mochitests seems to from the same change set.

Flags: needinfo?(emilio)
Attachment #9624030 - Attachment description: Bug 2061690 - Enable CSS typed arithmetic pref on WPTs. r=#style → Bug 2061690 - Enable CSS typed arithmetic pref on tests. r=#style
Flags: needinfo?(emilio)
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch

The patch landed in nightly and beta is affected, along with ESR.
:sajidanwar, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(sajidanwar94)

Hmm, I'm not sure why this is marked as affecting versions before 155? The original regressing patch only landed on 155. Going to clear out the statuses for the other versions, hopefully that's OK.

Set release status flags based on info from the regressing bug 1827404

It s verified fix in today's beta simulation

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: