Open Bug 1423671 Opened 7 years ago Updated 2 years ago

Opening new windows is sluggish

Categories

(Core :: Graphics: WebRender, defect, P4)

x86_64
macOS
defect

Tracking

()

Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- unaffected
firefox59 --- disabled
firefox60 --- disabled
firefox61 --- disabled
firefox62 --- disabled
firefox63 --- disabled
firefox64 --- disabled

People

(Reporter: jdm, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: perf)

STR: * Disable the webrender preference * Open a new window * Open a private window * Enable the webrender preference * Restart Firefox * Open a new window * Open a private window For me, opening the new windows is noticeably zippier without webrender enabled, on the order of at least .5s or more.
(note, obviously restart firefox after disabling the preference)
Whiteboard: [wr-mvp] [triage]
My filed bug got duped against this one. So I see the same when tearing off tabs into new windows. The decrease of performance is very noticeable because it takes about 4s with webrender enabled, and only 200ms or so with webrender disabled. This is about 20 times slower.
Keywords: perf
Do you see this on Windows or only on Mac?
Priority: P3 → P4
See Comment 5 - has anyone seen this on Windows? Is this still a problem?
Flags: needinfo?(josh)
Flags: needinfo?(hskupin)
I don't use Windows but I can still see it on MacOS.
Flags: needinfo?(hskupin)
I don't use Windows.
Flags: needinfo?(josh)

This is caused by us needing to recompile the shaders and do other GL init related things. When we get coreanimation support we'll be able to use a single GL context for all windows which should improve things.

Depends on: 1429522
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.