WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
254013
keep decoded image data for background tabs in volatile memory
https://bugs.webkit.org/show_bug.cgi?id=254013
Summary
keep decoded image data for background tabs in volatile memory
Cameron McCormack (:heycam)
Reported
2023-03-15 23:53:39 PDT
Currently with full GPU process enabled, any images we draw will result in ShareableBitmaps that are held on to by the Web process until their owning NativeImage is destroyed. This decoded image data is often not needed when a tab has gone into the background. Let's try moving the decoded data into volatile memory once tabs go into the background, to reduce our footprint.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-03-15 23:53:55 PDT
<
rdar://problem/106794310
>
Cameron McCormack (:heycam)
Comment 2
2023-03-15 23:59:49 PDT
https://github.com/WebKit/WebKit/pull/11597
Cameron McCormack (:heycam)
Comment 3
2023-05-29 19:40:36 PDT
Preferred the approach in
bug 254768
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug