[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
Tue Mar 9 13:27:31 PST 2021


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

Michael Catanzaro <mcatanzaro at gnome.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mcatanzaro at gnome.org

--- Comment #2 from Michael Catanzaro <mcatanzaro at gnome.org> ---
Hm, well we could do that, sure... but that seems pretty fragile? Both for Cocoa platforms -- it seems like a potentially-serious footgun that SecurityOrigin may return different results for the same security origin depending on which process it's used from -- and for GLib platforms, since the code moves an implementation detail up to the GLib API layer. (If we want it to be platform-specific, I would even prefer #ifdefs in WebPageProxy rather than putting it in WebKitWebContext.cpp. Why should WebKitWebContext know about LegacySchemeRegistry?)

Anyway, I'll implement it this way if that's really what you prefer. Just seems riskier to me.

-- 
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/20210309/444fb71a/attachment.htm>


More information about the webkit-unassigned mailing list