Closed Bug 2023933 Opened 7 months ago Closed 6 months ago

Perma /css/css-color/parsing/color-computed-color-mix-function.html | Property color value 'color-mix(in srgb, red)' - assert_true: 'color-mix(in srgb, red)' - when Gecko 150 merges to beta on 2026-03-23

Categories

(Core :: CSS Parsing and Computation, defect, P3)

defect

Tracking

()

RESOLVED FIXED
150 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox148 --- unaffected
firefox149 --- unaffected
firefox150 + fixed

People

(Reporter: amarc, Assigned: tlouw)

References

(Regression)

Details

(Keywords: regression)

Central-as-beta-simulation

How to run these simulations

Failure log

  • Failure snippet:
[task 2026-03-17T11:49:06.638+00:00] 11:49:06     INFO - TEST-PASS | /css/css-color/parsing/color-computed-color-mix-function.html | Property color value 'color-mix(in oklch, hsl(0 100% 100%), blue)'
[task 2026-03-17T11:49:06.638+00:00] 11:49:06     INFO - TEST-UNEXPECTED-FAIL | /css/css-color/parsing/color-computed-color-mix-function.html | Property color value 'color-mix(in srgb, red)' - assert_true: 'color-mix(in srgb, red)' is a supported value for color. expected true got false
[task 2026-03-17T11:49:06.638+00:00] 11:49:06     INFO - test_computed_value/<@http://web-platform.test:8000/css/support/computed-testcommon.js:25:16
[task 2026-03-17T11:49:06.638+00:00] 11:49:06     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-03-17T11:49:06.638+00:00] 11:49:06     INFO - test@http://web-platform.test:8000/resources/testharness.js:633:30
[task 2026-03-17T11:49:06.638+00:00] 11:49:06     INFO - test_computed_value@http://web-platform.test:8000/css/support/computed-testcommon.js:22:7
[task 2026-03-17T11:49:06.638+00:00] 11:49:06     INFO - fuzzy_test_computed_color@http://web-platform.test:8000/css/support/color-testcommon.js:62:22
[task 2026-03-17T11:49:06.638+00:00] 11:49:06     INFO - @http://web-platform.test:8000/css/css-color/parsing/color-computed-color-mix-function.html:576:30
[task 2026-03-17T11:49:06.641+00:00] 11:49:06     INFO - 
[task 2026-03-17T11:49:06.641+00:00] 11:49:06     INFO - TEST-UNEXPECTED-FAIL | /css/css-color/parsing/color-computed-color-mix-function.html | Property color value 'color-mix(in srgb, red 50%)' - assert_true: 'color-mix(in srgb, red 50%)' is a supported value for color. expected true got false
[task 2026-03-17T11:49:06.641+00:00] 11:49:06     INFO - test_computed_value/<@http://web-platform.test:8000/css/support/computed-testcommon.js:25:16
[task 2026-03-17T11:49:06.641+00:00] 11:49:06     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-03-17T11:49:06.641+00:00] 11:49:06     INFO - test@http://web-platform.test:8000/resources/testharness.js:633:30
[task 2026-03-17T11:49:06.641+00:00] 11:49:06     INFO - test_computed_value@http://web-platform.test:8000/css/support/computed-testcommon.js:22:7
[task 2026-03-17T11:49:06.641+00:00] 11:49:06     INFO - fuzzy_test_computed_color@http://web-platform.test:8000/css/support/color-testcommon.js:62:22
[task 2026-03-17T11:49:06.641+00:00] 11:49:06     INFO - @http://web-platform.test:8000/css/css-color/parsing/color-computed-color-mix-function.html:577:30
[task 2026-03-17T11:49:06.642+00:00] 11:49:06     INFO - 
[task 2026-03-17T11:49:06.642+00:00] 11:49:06     INFO - TEST-UNEXPECTED-FAIL | /css/css-color/parsing/color-computed-color-mix-function.html | Property color value 'color-mix(in srgb, red, green, blue)' - assert_true: 'color-mix(in srgb, red, green, blue)' is a supported value for color. expected true got false
[task 2026-03-17T11:49:06.642+00:00] 11:49:06     INFO - test_computed_value/<@http://web-platform.test:8000/css/support/computed-testcommon.js:25:16
[task 2026-03-17T11:49:06.642+00:00] 11:49:06     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-03-17T11:49:06.642+00:00] 11:49:06     INFO - test@http://web-platform.test:8000/resources/testharness.js:633:30
[task 2026-03-17T11:49:06.642+00:00] 11:49:06     INFO - test_computed_value@http://web-platform.test:8000/css/support/computed-testcommon.js:22:7
[task 2026-03-17T11:49:06.642+00:00] 11:49:06     INFO - fuzzy_test_computed_color@http://web-platform.test:8000/css/support/color-testcommon.js:62:22
[task 2026-03-17T11:49:06.642+00:00] 11:49:06     INFO - @http://web-platform.test:8000/css/css-color/parsing/color-computed-color-mix-function.html:578:30
[task 2026-03-17T11:49:06.644+00:00] 11:49:06     INFO - 
[task 2026-03-17T11:49:06.644+00:00] 11:49:06     INFO - TEST-UNEXPECTED-FAIL | /css/css-color/parsing/color-computed-color-mix-function.html | Property color value 'color-mix(in srgb, red 50%, green 30%, blue 20%)' - assert_true: 'color-mix(in srgb, red 50%, green 30%, blue 20%)' is a supported value for color. expected true got false
[task 2026-03-17T11:49:06.644+00:00] 11:49:06     INFO - test_computed_value/<@http://web-platform.test:8000/css/support/computed-testcommon.js:25:16
[task 2026-03-17T11:49:06.644+00:00] 11:49:06     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-03-17T11:49:06.644+00:00] 11:49:06     INFO - test@http://web-platform.test:8000/resources/testharness.js:633:30
[task 2026-03-17T11:49:06.644+00:00] 11:49:06     INFO - test_computed_value@http://web-platform.test:8000/css/support/computed-testcommon.js:22:7
[task 2026-03-17T11:49:06.644+00:00] 11:49:06     INFO - fuzzy_test_computed_color@http://web-platform.test:8000/css/support/color-testcommon.js:62:22
[task 2026-03-17T11:49:06.644+00:00] 11:49:06     INFO - @http://web-platform.test:8000/css/css-color/parsing/color-computed-color-mix-function.html:579:30
[task 2026-03-17T11:49:06.647+00:00] 11:49:06     INFO - 
[task 2026-03-17T11:49:06.647+00:00] 11:49:06     INFO - TEST-UNEXPECTED-FAIL | /css/css-color/parsing/color-computed-color-mix-function.html | Property color value 'color-mix(in srgb, red 30%, green 60%, blue 90%)' - assert_true: 'color-mix(in srgb, red 30%, green 60%, blue 90%)' is a supported value for color. expected true got false
[task 2026-03-17T11:49:06.647+00:00] 11:49:06     INFO - test_computed_value/<@http://web-platform.test:8000/css/support/computed-testcommon.js:25:16
[task 2026-03-17T11:49:06.647+00:00] 11:49:06     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-03-17T11:49:06.647+00:00] 11:49:06     INFO - test@http://web-platform.test:8000/resources/testharness.js:633:30
[task 2026-03-17T11:49:06.647+00:00] 11:49:06     INFO - test_computed_value@http://web-platform.test:8000/css/support/computed-testcommon.js:22:7
[task 2026-03-17T11:49:06.647+00:00] 11:49:06     INFO - fuzzy_test_computed_color@http://web-platform.test:8000/css/support/color-testcommon.js:62:22
[task 2026-03-17T11:49:06.647+00:00] 11:49:06     INFO - @http://web-platform.test:8000/css/css-color/parsing/color-computed-color-mix-function.html:580:30
[task 2026-03-17T11:49:06.648+00:00] 11:49:06     INFO - 
[task 2026-03-17T11:49:06.649+00:00] 11:49:06     INFO - TEST-UNEXPECTED-FAIL | /css/css-color/parsing/color-computed-color-mix-function.html | Property color value 'color-mix(in srgb, red, green, blue, white)' - assert_true: 'color-mix(in srgb, red, green, blue, white)' is a supported value for color. expected true got false
[task 2026-03-17T11:49:06.649+00:00] 11:49:06     INFO - test_computed_value/<@http://web-platform.test:8000/css/support/computed-testcommon.js:25:16
[task 2026-03-17T11:49:06.649+00:00] 11:49:06     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
[task 2026-03-17T11:49:06.649+00:00] 11:49:06     INFO - test@http://web-platform.test:8000/resources/testharness.js:633:30
[task 2026-03-17T11:49:06.649+00:00] 11:49:06     INFO - test_computed_value@http://web-platform.test:8000/css/support/computed-testcommon.js:22:7
[task 2026-03-17T11:49:06.649+00:00] 11:49:06     INFO - fuzzy_test_computed_color@http://web-platform.test:8000/css/support/color-testcommon.js:62:22
[task 2026-03-17T11:49:06.649+00:00] 11:49:06     INFO - @http://web-platform.test:8000/css/css-color/parsing/color-computed-color-mix-function.html:581:30
[task 2026-03-17T11:49:06.649+00:00] 11:49:06     INFO - TEST-OK | /css/css-color/parsing/color-computed-color-mix-function.html | took 1610ms
[task 2026-03-17T11:49:06.650+00:00] 11:49:06     INFO - PID 15069 | 1773748146570	Marionette	INFO	Stopped listening on port 42643
[task 2026-03-17T11:49:07.034+00:00] 11:49:07     INFO - Browser exited with return code -15
[task 2026-03-17T11:49:07.035+00:00] 11:49:07  WARNING - Firefox didn't exit cleanly, not processing leak logs
[task 2026-03-17T11:49:07.036+00:00] 11:49:07     INFO - Closing logging queue
[task 2026-03-17T11:49:07.036+00:00] 11:49:07     INFO - queue closed
[task 2026-03-17T11:49:07.052+00:00] 11:49:07     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmpdbnaufqa
[task 2026-03-17T11:49:07.068+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282.log
[task 2026-03-17T11:49:07.069+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, Main Thread] WARNING: Failed to connect to client: Error calling StartServiceByName for org.freedesktop.timedate1: Launch helper exited with unknown return code 1
[task 2026-03-17T11:49:07.069+00:00] 11:49:07     INFO - PID 16723 | : file /builds/worker/checkouts/gecko/widget/gtk/nsAppShell.cpp:262
[task 2026-03-17T11:49:07.070+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, Main Thread] WARNING: Failed to connect to client: Error calling StartServiceByName for org.freedesktop.login1: Launch helper exited with unknown return code 1
[task 2026-03-17T11:49:07.071+00:00] 11:49:07     INFO - PID 16723 | : file /builds/worker/checkouts/gecko/widget/gtk/nsAppShell.cpp:262
[task 2026-03-17T11:49:07.071+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, Main Thread] WARNING: Failed to register host application for portals: file /builds/worker/checkouts/gecko/widget/gtk/WidgetUtilsGtk.cpp:200
[task 2026-03-17T11:49:07.072+00:00] 11:49:07     INFO - PID 16723 | libEGL warning: DRI3: Screen seems not DRI3 capable
[task 2026-03-17T11:49:07.073+00:00] 11:49:07     INFO - PID 16723 | libEGL warning: DRI3: Screen seems not DRI3 capable
[task 2026-03-17T11:49:07.073+00:00] 11:49:07     INFO - PID 16723 | 1773748144390	Marionette	INFO	Marionette enabled
[task 2026-03-17T11:49:07.074+00:00] 11:49:07     INFO - PID 16723 | MESA: error: ZINK: failed to choose pdev
[task 2026-03-17T11:49:07.075+00:00] 11:49:07     INFO - PID 16723 | libEGL warning: egl: failed to create dri2 screen
[task 2026-03-17T11:49:07.075+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282_forkserver_pid16853.log
[task 2026-03-17T11:49:07.076+00:00] 11:49:07     INFO - PID 16723 | Initializing context 7f9c80913cf0 surface 0 on display 7f9c9e333d00
[task 2026-03-17T11:49:07.077+00:00] 11:49:07     INFO - PID 16723 | GL_VENDOR: Mesa
[task 2026-03-17T11:49:07.077+00:00] 11:49:07     INFO - PID 16723 | mVendor: Unknown
[task 2026-03-17T11:49:07.078+00:00] 11:49:07     INFO - PID 16723 | GL_RENDERER: llvmpipe (LLVM 19.1.1, 256 bits)
[task 2026-03-17T11:49:07.079+00:00] 11:49:07     INFO - PID 16723 | mRenderer: Unknown
[task 2026-03-17T11:49:07.079+00:00] 11:49:07     INFO - PID 16723 | mIsMesa: 1
[task 2026-03-17T11:49:07.080+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, Renderer] WARNING: robust_buffer_access_behavior marked as unsupported: file /builds/worker/checkouts/gecko/gfx/gl/GLContextFeatures.cpp:643
[task 2026-03-17T11:49:07.081+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282_socket_pid16873.log
[task 2026-03-17T11:49:07.081+00:00] 11:49:07     INFO - PID 16723 | 1773748144658	Marionette	INFO	Listening on port 51649
[task 2026-03-17T11:49:07.082+00:00] 11:49:07     INFO - PID 16723 | [WARN  rkv::backend::impl_safe::environment] `load_ratio()` is irrelevant for this storage backend.
[task 2026-03-17T11:49:07.083+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282_tab_pid16985.log
[task 2026-03-17T11:49:07.084+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, GMPThread] WARNING: Failed to delete GMP storage directory: file /builds/worker/checkouts/gecko/dom/media/gmp/GMPServiceParent.cpp:1878
[task 2026-03-17T11:49:07.084+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282_rdd_pid16996.log
[task 2026-03-17T11:49:07.085+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, Main Thread] WARNING: '!anonymousDivElement', file /builds/worker/checkouts/gecko/dom/html/TextControlState.cpp:1556
[task 2026-03-17T11:49:07.086+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, Main Thread] WARNING: NS_ENSURE_SUCCESS_VOID(PrepareEditor()) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/html/TextControlState.cpp:1794
[task 2026-03-17T11:49:07.087+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282_tab_pid17102.log
[task 2026-03-17T11:49:07.087+00:00] 11:49:07     INFO - PID 16723 | [WARN  webrender::device::gl] Missing optimized shader source for cs_linear_gradient_DITHERING
[task 2026-03-17T11:49:07.088+00:00] 11:49:07     INFO - PID 16723 | [Child 16985, Main Thread] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/modules/libjar/nsJARChannel.cpp:382
[task 2026-03-17T11:49:07.088+00:00] 11:49:07     INFO - Starting runner
[task 2026-03-17T11:49:07.139+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1227
[task 2026-03-17T11:49:07.140+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, sqldb:places.sqlite #3] WARNING: Suboptimal indexes for the SQL statement 0x7f9c629815c0 (http://mzl.la/1FuID0j).: file /builds/worker/checkouts/gecko/storage/mozStoragePrivateHelpers.cpp:112
[task 2026-03-17T11:49:07.152+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, sqldb:places.sqlite #3] WARNING: Suboptimal indexes for the SQL statement 0x7f9c629815c0 (http://mzl.la/1FuID0j).: file /builds/worker/checkouts/gecko/storage/mozStoragePrivateHelpers.cpp:112
[task 2026-03-17T11:49:07.202+00:00] 11:49:07     INFO - PID 16723 | console.error: services.settings:
[task 2026-03-17T11:49:07.205+00:00] 11:49:07     INFO - PID 16723 |   Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
[task 2026-03-17T11:49:07.205+00:00] 11:49:07     INFO - PID 16723 |   Stack:
[task 2026-03-17T11:49:07.206+00:00] 11:49:07     INFO - PID 16723 |     EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
[task 2026-03-17T11:49:07.207+00:00] 11:49:07     INFO - PID 16723 | list@resource://services-settings/Database.sys.mjs:96:13
[task 2026-03-17T11:49:07.232+00:00] 11:49:07     INFO - PID 16723 | [Parent 16723, Main Thread] WARNING: NS_ENSURE_TRUE(mNameHashtable.Get(aName, &index)) failed: file /builds/worker/checkouts/gecko/storage/mozStorageRow.cpp:89
[task 2026-03-17T11:49:07.566+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282_utility_pid17251.log
[task 2026-03-17T11:49:07.575+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282_tab_pid17259.log
[task 2026-03-17T11:49:07.577+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282_tab_pid17262.log
[task 2026-03-17T11:49:07.589+00:00] 11:49:07     INFO - PID 16723 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpouiupd10/runtests_leaks_1282_tab_pid17274.log
[task 2026-03-17T11:49:08.048+00:00] 11:49:08     INFO - PID 16723 | [Child 17259, Main Thread] WARNING: '!IsSecureURI(uri)', file /builds/worker/checkouts/gecko/dom/reporting/ReportingHeader.cpp:240
[task 2026-03-17T11:49:08.214+00:00] 11:49:08     INFO - TEST-START | /css/css-color/parsing/color-computed-contrast-color-function.html
Flags: needinfo?(tlouw)

I'm going to enable this on stable: https://bugzilla.mozilla.org/show_bug.cgi?id=2024171

Flags: needinfo?(tlouw)
Assignee: nobody → tlouw
Severity: -- → S3
Status: NEW → ASSIGNED
Priority: -- → P3

Tomorrow is the last working day before the Fx150 merge day. firefox-main merges to beta on Monday 2026-03-23.
:thouw, are you planning a patch here in time, or a patch under Bug 2024171?

Flags: needinfo?(tlouw)

The enable patch will go in tomorrow morning.

Flags: needinfo?(tlouw)
Depends on: 2024171

:tlouw can this be closed now?

Flags: needinfo?(tlouw)

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

The enable flag landed in bug 2024171, so I'm closing this one.

Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Flags: needinfo?(tlouw)
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
You need to log in before you can comment on or make changes to this bug.