Image rendering performance degradation on Firefox 90+
Categories
(Core :: DOM: Navigation, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox-esr91 | --- | fixed |
firefox93 | --- | wontfix |
firefox94 | --- | fixed |
firefox95 | --- | fixed |
People
(Reporter: websec02.g02, Unassigned)
References
(Regression)
Details
(Keywords: regression)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36
Steps to reproduce:
https://bugzilla.mozilla.org/show_bug.cgi?id=1726113#c6
Performance degradation occurs when rendering a log of images.
Test case:
https://ws9.me/misc/firefox/1.html
Press the button in red.
Firefox 93.0 ... 20secs
Firefox 90.0 … 30secs
Firefox 89.0b9 … < 1sec
Chrome 94 ... < 1sec
Chrome 92 … < 1sec
<img src=>
is slow on Firefox90+, but CSS background image is not.
Comment 1•3 years ago
|
||
It seems like this is fixed on Nightly. I've been trying to use mozregression with --find-fix
to find out what fixed it but wasn't able to complete the search.
25:26.71 INFO: Oldest known good integration revision: b50ef8e31c4c2dd8993366c68c2f6f87e5a4f68a
25:26.71 INFO: Newest known bad integration revision: 561ed5ccdd2400934cb05151dbf8dbe105bfc963
25:26.71 INFO: To resume, run:
25:26.71 INFO: mozregression --find-fix --repo=mozilla-central --good=b50ef8e31c4c2dd8993366c68c2f6f87e5a4f68a --bad=561ed5ccdd2400934cb05151dbf8dbe105bfc963
But even if we don't have it narrowed down to one bug, it's likely that the fix made it into Firefox 94, which will be released really soon (November 2nd or so).
Comment 2•3 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Layout' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Reporter | ||
Comment 3•3 years ago
|
||
I confirmed this is fixed on Developer Edition v94.0b9.
You can close this issue. Thank you.
![]() |
||
Comment 4•3 years ago
|
||
![]() |
||
Updated•3 years ago
|
![]() |
||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 5•3 years ago
|
||
From the regressing bug and the fix, it appears this was a DOM issue rather than Layout. Dup'ing to 1728413, where it got fixed.
Updated•3 years ago
|
Description
•