Open Bug 1606222 Opened 6 years ago Updated 3 years ago

Network connection - High GPU load until the "connection timeout" message appear caused by throbber

Categories

(Core :: Graphics, enhancement, P3)

Unspecified
Windows
enhancement

Tracking

()

Tracking Status
firefox73 --- affected

People

(Reporter: bugs, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf)

Attachments

(4 files)

If Firefox tries to connect to a (no longer existing) website like https://amorebetterlife.com I noticed a higher GPU load (Task Manager -> Performance -> GPU) as long as it reaches the "network connection timeout" message compared to other browsers.

Firefox Beta 72 / Nightly 73
WebRender ~ 12 % GPU / 3D load
Direct3D 11 (Advanced Layers) ~ 10% GPU / 3D load

Microsoft Edge (old), Edge Chromium Canary, Opera Dev
~ 5% GPU / 3D load

Could it be that the "jumping dot" (left <-> right) animation in the left of the tabs is using the high GPU usage or is it a "screen/content refresh" problem?

Reason: In my opinion on devices with a battery this will unnecessary drain the battery.

Component: Performance → Graphics

I confirmed with picture cache debugging enabled that only the upper left tile is invalidating (the one with the animating dot), so at least nothing is seriously wrong where we re-draw the whole page. However we still need to composite/refresh the whole page so the DirectComposite work might fix this (WIP). Thanks for the report!

Blocks: wr-perf
Keywords: perf
Priority: -- → P3
Summary: Network connection - High GPU load until the "connection timeout" message appear → Network connection - High GPU load until the "connection timeout" message appear caused by throbber

The OS compositor integration landed a little while ago, are you still experiencing unreasonably high GPU load ?

Blocks: wr-gpu-time
No longer blocks: wr-perf
Flags: needinfo?(bugs)

Between the example website reacts different than for 8 month ago, so I currently cannot reproduce it and can't find a similar page behavior.
In my opinion we can close it until I/we find a new example.
Thank you so far.

Flags: needinfo?(bugs)

The bug has a release status flag that shows some version of Firefox is affected, thus it will be considered confirmed.

Status: UNCONFIRMED → NEW
Ever confirmed: true
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: