Closed Bug 2040074 Opened 2 months ago Closed 2 months ago

enable image.jxl.enabled pref on nightly channel only

Categories

(Core :: Graphics: ImageLib, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
153 Branch
Tracking Status
firefox153 --- fixed

People

(Reporter: tnikkel, Assigned: tnikkel)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

No description provided.
Depends on: 2040273

This should be added to the Nightly release notes and at MDN's experimental features page once it lands.

[Why is this notable]: New supported image format.
[Affects Firefox for Android]: yes
[Suggested wording]: Starting with Firefox 153, Nightly builds support the new JPEG XL image format, which generally has better compression than WebP, JPEG, PNG and GIF and is designed to supersede them.
[Links (documentation, blog post, etc)]:
https://jpeg.org/jpegxl/
https://jpegxl.info/
Intend to Prototype

Wording partially taken from https://caniuse.com/jpegxl.

Sebastian

relnote-firefox: --- → ?
Keywords: dev-doc-needed

I'd have first checked with authors before requesting docs for them (release managers usually needinfo authors for docs request).

Notably jpegxl.com looks like a random website than having any authority, while jpegxl.info does.

Flags: needinfo?(sebastianzartner)

Backed out for causing failures @test_bug496292.html.

Flags: needinfo?(tnikkel)

(In reply to Kagami Rosylight [:saschanaz] (they/them) from comment #3)

I'd have first checked with authors before requesting docs for them (release managers usually needinfo authors for docs request).

Release managers needinfo feature authors when they see it's missing. Though I often saw features not included in the release notes, because the relnote-firefox or dev-doc-needed flags were missing. So I add thos flags myself when I see them missing.

Though my believe is, authors themselves should be responsible for adding those flags when they turn on a new feature just like they are meant to send an "Intent to Prototype" or "Intent to Ship" for them.
(This also applies to DevTools features, which are currently pretty much always forgotten to be flagged appropriately for the release notes. And I think they deserve more shoutouts.)

Notably jpegxl.com looks like a random website than having any authority, while jpegxl.info does.

Right. I've switched them in my release note comment. Thanks for the hint!

Sebastian

Flags: needinfo?(sebastianzartner)

Exactly, and to do so needinfo is better than writing one on their behalfs.

Depends on: 2041267
Depends on: 2041269
Depends on: 2041274
Flags: needinfo?(tnikkel)
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch

Note added to the Web platform section of our 153 nightly release notes with this wording:

Starting with Firefox 153, Nightly builds support the new JPEG XL image format, which generally has better compression than WebP, JPEG, PNG and GIF and is designed to supersede them.

I am keeping the relnote-firefox? flag set until we include this note in our final 153 release notes, thanks.

Type: task → enhancement

The note here was replaced by the note in Bug 2016688 for both Nightly and Beta.

The status of jxl is different on nightly and beta. On nightly it is enabled by default. On beta is it now available to enable, but is not enabled by default. Do the notes handle this?

Flags: needinfo?(pascalc)
QA Whiteboard: [qa-triage-done-c154/b153]
See Also: → 2048344

(In reply to Timothy Nikkel (:tnikkel) from comment #11)

The status of jxl is different on nightly and beta. On nightly it is enabled by default. On beta is it now available to enable, but is not enabled by default. Do the notes handle this?

Yes, we have separate notes between nightly and beta.

Flags: needinfo?(pascalc)
You need to log in before you can comment on or make changes to this bug.