Firefox 89: webrender breaks videos on Raspberry Pi
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Firefox |
Fix Released
|
Unknown
|
|||
firefox (Ubuntu) |
Fix Released
|
High
|
Olivier Tilloy |
Bug Description
Firefox 89 enabled the Webrender framework by default. Unfortunately, the GFX drivers on a Pi 4 seem to be non-compliant in a way that breaks videos - specifically, there will be a lot of primary coloured artefacts in videos. My guess is that other Raspberry Pi's will also be affected, but I don't have the hardware available to test. Setting gfx.webrender.
Mozilla doesn't seem to provide official builds for Raspberry Pi's (or Linux/Arm in general), so I think this is an issue to fix in these packages, rather than upstream. The quick solution would to just set gfx.webrender.
Additioal info:
Ubuntu release: 21.04
Firefox package: firefox/
Steps to reproduce: Play a video on Youtube, watch the coloured blocks appear. Then set gfx.webrender.
description: | updated |
tags: | added: raspi-image |
Changed in firefox (Ubuntu): | |
importance: | Undecided → High |
tags: | added: rls-ii-incoming |
tags: | added: impish |
Changed in firefox: | |
status: | Unknown → New |
Changed in firefox (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in firefox: | |
status: | New → Fix Released |
Created attachment 9225141
Firefox 89.0 black video artifacts.png
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux aarch64; rv:89.0) Gecko/20100101 Firefox/89.0
Steps to reproduce:
Updated to 89.0
Actual results:
Playing any video video content which contains black causes red and blue artifacts in where the lack should be.
Expected results:
Expect to have seen black instead of red and blue. A picture/screenshot is worth a thousand words and is attached.