Open Bug 1619409 Opened 4 years ago Updated 3 months ago

[meta] WebRender issues that may alleviate the drawbacks from having one renderer per tab in GeckoView

Categories

(Core :: Graphics: WebRender, task, P3)

task

Tracking

()

People

(Reporter: mstange, Unassigned)

References

(Depends on 3 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

A browser tab in Fenix / GeckoView is similar to a browser window in Desktop Firefox; each tab gets its own widget and compositor / renderer.
A background tab in GeckoView is probably similar to minimized desktop browser window with a single tab in it.

There are some things we can do in WebRender to work better in this environment. This bug tracks them.

Note: Fenix currently does not place a limit on the number of loaded tabs at one time. When too many tabs are open, Fenix crashes once it runs of memory, see https://github.com/mozilla-mobile/android-components/issues/5933.

Depends on: 1619414
Priority: -- → P3
Depends on: 1654938
Severity: normal → S3
Blocks: wr-todos
You need to log in before you can comment on or make changes to this bug.