Closed Bug 2017267 Opened 3 months ago Closed 2 months ago

Perma jxl reftests and test_migration_firefoxLabsEnrollments - [test_migration_firefoxLabsEnrollments : 761] Pref image.jxl.enabled should not be set on the user branch - false == true when Gecko 149 merges to beta on 2026-02-23

Categories

(Core :: Graphics: ImageLib, defect)

defect

Tracking

()

RESOLVED FIXED
149 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox147 --- unaffected
firefox148 --- unaffected
firefox149 + fixed

People

(Reporter: rperta, Assigned: saschanaz)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Flags: needinfo?(krosylight)
Assignee: nobody → krosylight
Status: NEW → ASSIGNED

(In reply to agoloman from comment #1)

It also causes these xpc failures .
Failure log

Any idea how to fix that, Beth? Is jpeg-xl still the right item to test here?

Flags: needinfo?(krosylight) → needinfo?(brennie)
Summary: Perma image/test/reftest/jxl/jxl-size-33x33.jxl == image/test/reftest/jxl/jxl-size-33x33.png | load failed: timed out after 300000 ms waiting for 'load' event for image/test/reftest/jxl/jxl-size-33x33.jxl when Gecko 149 merges to beta on 2026-02-23 → Perma test_migration_firefoxLabsEnrollments - [test_migration_firefoxLabsEnrollments : 761] Pref image.jxl.enabled should not be set on the user branch - false == true when Gecko 149 merges to beta on 2026-02-23

I'm looking into this.

Flags: needinfo?(brennie)

The prefs for JPEG-XL are now gated behind a build flag (MOZ_JXL), which
breaks tests that attempt the migration unconditionally. Now, we only
will do the migration if MOZ_JXL is enabled (i.e., the prefs exist).

Pushed by brennie@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/14a0a72139d6 https://hg.mozilla.org/integration/autoland/rev/a00ddc3490d2 Do not run labs migration for jpeg-xl feature if JPEG-XL is disabled r=nimbus-reviewers,relud
Severity: -- → S3
Summary: Perma test_migration_firefoxLabsEnrollments - [test_migration_firefoxLabsEnrollments : 761] Pref image.jxl.enabled should not be set on the user branch - false == true when Gecko 149 merges to beta on 2026-02-23 → Perma jxl reftests and test_migration_firefoxLabsEnrollments - [test_migration_firefoxLabsEnrollments : 761] Pref image.jxl.enabled should not be set on the user branch - false == true when Gecko 149 merges to beta on 2026-02-23

Verified in today's beta simulation and the failure does not exist anymore. Here

Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
QA Whiteboard: [qa-triage-done-c150/b149]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: