[Webkit-unassigned] [Bug 222366] [WPE][GTK] Move network session APIs to a new WebKitNetworkSession class

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 23 07:33:30 PST 2023


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

--- Comment #17 from Michael Catanzaro <mcatanzaro at gnome.org> ---
I guess disabling the favicon database makes sense for apps that are not web browsers, but our default settings are mostly designed to be good for browsers, so I'd say favicon database should be enabled by default. What would be really nice would be to have two sets of defaults, with an API to express intent. For example, WebKitSettings could have a construct property to indicate whether the application should receive web browser or non-browser defaults. The closest we have to this currently is WebKitCacheModel (WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER/WEBKIT_CACHE_MODEL_WEB_BROWSER/WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER), but of course that's not a good match for settings.

P.S. Please also update migrating-to-webkitgtk-6.0.md.

-- 
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/20230123/4da7a5e3/attachment-0001.htm>


More information about the webkit-unassigned mailing list