Closed Bug 1738292 Opened 3 years ago Closed 3 years ago

Image rendering performance degradation on Firefox 90+

Categories

(Core :: DOM: Navigation, defect)

Firefox 90
defect

Tracking

()

RESOLVED DUPLICATE of bug 1728413
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.

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

Pushlog:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=561ed5ccdd2400934cb05151dbf8dbe105bfc963&tochange=b50ef8e31c4c2dd8993366c68c2f6f87e5a4f68a

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).

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.

Component: Untriaged → Layout
Product: Firefox → Core

I confirmed this is fixed on Developer Edition v94.0b9.
You can close this issue. Thank you.

Depends on: 1728413
Regressed by: 1696158
Has Regression Range: --- → yes
Keywords: regression

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.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Component: Layout → DOM: Navigation
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.