WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
116368
Only allow 1 WebProcess to hold a PageCache
https://bugs.webkit.org/show_bug.cgi?id=116368
Summary
Only allow 1 WebProcess to hold a PageCache
Gavin Barraclough
Reported
2013-05-17 17:35:41 PDT
Currently if we have 20 web processes, each with 3 entries in the page cache, the cache can effectively grow to 60 entries (instead of 3). Stop this.
Attachments
Fix
(10.16 KB, patch)
2013-05-17 17:43 PDT
,
Gavin Barraclough
ggaren
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Gavin Barraclough
Comment 1
2013-05-17 17:43:10 PDT
Created
attachment 202175
[details]
Fix
Geoffrey Garen
Comment 2
2013-05-17 17:53:12 PDT
Comment on
attachment 202175
[details]
Fix View in context:
https://bugs.webkit.org/attachment.cgi?id=202175&action=review
r=me
> Source/WebKit2/UIProcess/WebContext.cpp:465 > +void WebContext::processDidSaveToPageCache(WebProcessProxy* process)
How about "processDidCachePage"? -- My first reading thought that the process had been saved to some sort of cache.
Geoffrey Garen
Comment 3
2013-05-17 17:53:29 PDT
(and Anders)
Gavin Barraclough
Comment 4
2013-05-17 18:13:24 PDT
Fixed in
r150314
.
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