Safely display SVG favicons by using the remote-image protocol
Categories
(Firefox :: Tabbed Browser, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox148 | --- | fixed |
People
(Reporter: tschuster, Assigned: tschuster)
References
Details
(Keywords: sec-want, Whiteboard: [adv-main148-])
Attachments
(1 file)
Since bug 1586083 we send raster images (PNG, JPEG etc.) as safe pixel data from the child to parent and re-encode it there for display and sharing (think the WebExtension API). We can't easily do this for (all) SVG images, because those need to be dynamically sized etc. To solve this issue I am adding the remote-image protocol in bug 1985987, which will safely decode the SVG at a specific size in a child process. This bug will be used to change the frontend to actually make use of the protocol.
| Assignee | ||
Comment 1•8 months ago
|
||
Updated•8 months ago
|
| Assignee | ||
Comment 2•8 months ago
|
||
There are still a few small improvement that I want to make with the moz-remote-image: protocol before using it for something as important as the URL bar, but I hope that by adding the pref I can at least more easily test the code. I will of course add tests for this when enabling it by default.
Updated•6 months ago
|
Updated•5 months ago
|
Description
•