[Webkit-unassigned] [Bug 200967] WebProcess ProcessSwapping problems

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 2 02:01:53 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=200967

--- Comment #7 from Adrian Perez <aperez at igalia.com> ---
(In reply to Chris Dumez from comment #6)
> (In reply to enometh from comment #5)
> > Without understanding any of the complexity of process swapping or suspension
> > I tried commenting out 2 lines in UIProxy/WebPageProxy.cpp
> > WebPageProxy::suspendCurrentPageIfPossible
> > 
> > -    if (fromItem && m_preferences->usesPageCache())
> > -        fromItem->setSuspendedPage(suspendedPage.get());
> > 
> > and this seems to avoid the problem I was reporting.
> 
> If GTK port has an API to disable PageCache, it would also work around your
> issue too and would not require a code change.

IIUC this would be achieved using webkit_web_context_set_model(),
passing WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190902/a8b32d40/attachment.html>


More information about the webkit-unassigned mailing list