Details
-
Type:
User Story
-
Status: Withdrawn
-
Priority:
P2: Important
-
Resolution: Out of scope
-
Affects Version/s: 5.11
-
Fix Version/s: None
-
Component/s: WebEngine
-
Labels:None
Description
It should be possible to temporarily release resources like OpenGL contexts for both WebEngineView and QWebEngineView objects that are currently not shown / hidden.
Use case
Tabbed web browsers can have an almost arbitrary number of tabs open, but the content of only one tab is visible at a time. Anyhow, the most straightforward solution - having a WebEngineView in each tab - also means that every tab binds some resources, most prominently up to 3 OpenGL contexts and a renderer process.
It would be great that such a browser could just free resources for a tab that is not used since a while, or if the resources are exhausted.
Related
https://developers.google.com/web/updates/2015/09/tab-discarding
Attachments
Issue Links
- resulted in
-
QTBUG-74166 Implement page lifecycle API
-
- Closed
-