(In reply to Jamie Nicol [:jnicol] from comment #10)
I can't think of anything off of the top of my head. Looks like a driver bug of some sort. I have a device with an Adreno 530 running Android 8. However, it has an earlier Adreno driver version (251.0) than the reporter's (313.0). I cannot reproduce the issue in Firefox 89.
dodgexander, could you please try running mozregression to find out what fixed this issue for you.
You can either install a GUI application from that link, or if you're on Macos or Linux I find it easiest to install via the command line:
pip install --user mozregression
Then you tell it that version 89 was bad, 91 is good, and that you want to find the fix. And to use the "geckoview_example" or "gve" app.
mozregression --find-fix --app gve --good 91 --bad 89
If using the GUI, you click the scissor icon to "start bisection", then you should be able to enter those settings in the GUI. This will download and run a series of versions of firefox. For each one you select "good" or "bad" and eventually it should tell you what commit fixed the bug.
Please let me know if you need any help with that. Thanks!
Using the tool I get:
0:01.86 ERROR: The url 'https://hg.mozilla.org/mozilla-central/json-pushes?startdate=2021-04-19&tochange=91' contains no pushlog. Maybe use another range ?
So I tested beta (which seems to be version 90) and did the mozregression using that instead. This is the final output:
10:47.65 INFO: Narrowed integration fix window from [3aa883d4, de6dfc67] (3 builds) to [a224bb49, de6dfc67] (2 builds) (~1 steps left) 10:47.65 INFO: No more integration revisions, bisection finished. 10:47.65 INFO: First good revision: de6dfc676a6877428343a1c0fdbb099fc6b3ebfd 10:47.65 INFO: Last bad revision: a224bb494905453378576ed4e1bb8f615828f566 10:47.65 INFO: Pushlog: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=a224bb494905453378576ed4e1bb8f615828f566&tochange=de6dfc676a6877428343a1c0fdbb099fc6b3ebfd