[Webkit-unassigned] [Bug 222943] REGRESSION(r272469): Epiphany crashes when downloading PDFs, SecurityOrigin::shouldTreatAsUniqueOrigin returns different results in web process vs. UI process

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 10 08:18:06 PST 2021


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

--- Comment #4 from Alex Christensen <achristensen at apple.com> ---
You may have also noticed in r272469 that we are using SecurityOriginData instead of SecurityOrigin in a few more places.  We have a long term goal of using SecurityOrigin only in the web process (or in the network process in the context of a web process or page) so that we can get rid of LegacySchemeRegistry in the coming decade or so.  We have made API::SecurityOrigin a wrapper of WebCore::SecurityOriginData instead of WebCore::SecurityOrigin.  You should consider doing the same for webkitSecurityOriginCreate and webkitSecurityOriginGetSecurityOrigin.  I think it's a bad idea to increase the use of LegacySchemeRegistry, and I've done so only reluctantly, realizing it increases the amount of work to remove it.

-- 
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/20210310/cae08543/attachment.htm>


More information about the webkit-unassigned mailing list