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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 5 02:16:50 PDT 2019


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

--- Comment #16 from Carlos Garcia Campos <cgarcia at igalia.com> ---
(In reply to Michael Catanzaro from comment #13)
> (In reply to Carlos Garcia Campos from comment #12)
> > The other alternative would be to disable PSON entirely in 2.26.
> 
> I'd do it, but only if we also revert enough of Chris's work on the 2.26
> branch to bring back single-process model for 2.26. Then we can have a
> smooth upgrade to 2.26 so this is no longer an emergency, and continue to
> discuss how to handle this situation for 2.28.

Unfortunately that's not that easy and we already have a workaround. I expect more apps to be broken because of this bug than apps depending on the single process model. I know it would be ideal if apps didn't have to do anything, but we have a very simple workaround for the single process model case. This bug is more complicated and the only way I see right now to not break apps is disabling PSON.

> We should still try to sort this out now, but it'll be a lot easier to solve
> this at the very beginning of the next release cycle rather than the end of
> the current one.

It's a pity that very few people try early unstable releases, and I didn't notice any issue because I don't use the remember password feature of ephy.

> We might need to seriously consider an API version bump, though hopefully it
> can be avoided.
> 
> (In reply to Carlos Garcia Campos from comment #10)
> > hmm, it's not only suspended pages, there's also the process cache.
> 
> What's the impact of process cache on API users?

I guess it will be slower to load pages when switching processes due to history navigation (which is always expected to be fast).

-- 
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/20190905/50a7f5de/attachment.html>


More information about the webkit-unassigned mailing list