Retain jpeg xl support? #2184
Replies: 6 comments 12 replies
-
If someone submits a patch with this feature behind a flag — why not. |
Beta Was this translation helpful? Give feedback.
-
I'm against keeping around such complicated parts of the codebase as it increases the attack surface without any chance of getting security updates by upstream. Especially because an image decoder deals with arbitrary data |
Beta Was this translation helpful? Give feedback.
-
The commit that dropped jpeg-xl is definitely nontrivial: https://chromium-review.googlesource.com/c/chromium/src/+/4081749 |
Beta Was this translation helpful? Give feedback.
-
In terms of attack surface: note that libjxl is integrated in many applications, not just browsers, and there is definitely a commitment by its contributors to keep fixing security bugs if and when any are found. Also note that this would in general not be a particularly attractive attack vector imo, considering 1) few browsers currently support jxl, and 2) the process doing the image decode should be relatively isolated from most of the other parts of the browser, so in case of a vulnerability, it is hard to do much more than to stall or crash a tab. |
Beta Was this translation helpful? Give feedback.
-
Thorium enabled jxl by default, and it looks like they're also looking at keeping it in after upstream removed it: Alex313031/thorium#104 |
Beta Was this translation helpful? Give feedback.
-
Any updates on this? |
Beta Was this translation helpful? Give feedback.
-
Google is dropping JPEG XL from Chromium.
Will it be retained in ungoogled-chromium?
Beta Was this translation helpful? Give feedback.
All reactions