Webrender broken on Adreno 510 devices with esr140

🌍 Web Compatibility

Firefox esr140 has broken webrender with all devices that use an Adreno 510 series GPU. This issue has been recently resolved in newer versions of Firefox, but the fix was not included in esr140. Please include the following commit to fix this issue with latest version of Tor Browser using esr140.

https://github.com/mozilla-firefox/firefox/commit/d61103060ca0

URL

kernel.org

Expected behaviour

Site should be rendered correctly but all the images look pixelated.

Actual behaviour

Images are pixelated.

Reproduction steps

go to kernel.org and see incorrectly rendered images

Bookkeeping

  • Browser version:
  • Browser channel:
    • Release
    • Alpha
    • Nightly
  • Distribution method:
    • Installer/archive from torproject.org
    • tor-browser-launcher
    • homebrew
    • other (please specify):
  • Operating System:
    • Windows
    • macOS
    • Linux
    • Android
    • Tails
    • Other (please specify):
  • Operating System Version: Android 7.1

Have you modified any of the settings in about:preferences or about:config? If yes, which ones?

no

Do you have any extra extensions installed?

no

Troubleshooting

Does this bug occur in a fresh installation?

yes

Is this bug new? If it is a regression, in which version of the browser did this bug first appear?

When Tor Browser moved to esr140.

Does this bug occur in the Alpha release channel?

yes

Does this bug occur in Firefox ESR (Desktop only)?

No, this bug is specific to all devices with Android Adreno 510 GPUs

Does this bug occur in Firefox Rapid Release?

No


Edited by syphyr