WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 251519
[GTK] Update documentation
https://bugs.webkit.org/show_bug.cgi?id=251519
Summary
[GTK] Update documentation
Michael Catanzaro
Reported
2023-02-01 08:48:21 PST
We should document favicon database changes in migration guide. The favicon database is now enabled by default, and it moved from WebKitWebContext to WebKitWebsiteDataManager.
Attachments
Add attachment
proposed patch, testcase, etc.
Michael Catanzaro
Comment 1
2023-02-01 09:25:51 PST
Let's document downloads changes too. E.g. the download-started signal moved from WebKitWebContext to WebKitNetworkSession, and webkit_web_context_download_uri() is replaced with webkit_network_session_download_uri().
Michael Catanzaro
Comment 2
2023-02-01 09:32:40 PST
"All the networking APIs have been moved from [
type@WebKit.WebContext
] and [
type@WebKit.WebsiteDataManager
] to the new class [
type@WebKit.NetworkSession
]." I will expand on this. Affected APIs are: webkit_web_context_clear_cache webkit_web_context_download_uri webkit_web_context_get_cookie_manager webkit_web_context_prefetch_dns WebKitWebContext::download-started
Michael Catanzaro
Comment 3
2023-02-01 15:14:46 PST
There are a lot more affected APIs in WebKitWebsiteDataManager. Can't plausibly mention them all.
Michael Catanzaro
Comment 4
2023-02-01 15:15:10 PST
Pull request:
https://github.com/WebKit/WebKit/pull/9487
EWS
Comment 5
2023-02-07 10:19:56 PST
Committed
259967@main
(a9f86aa9b538): <
https://commits.webkit.org/259967@main
> Reviewed commits have been landed. Closing PR #9487 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug