Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: ff71a3d8c503a022bdcc94955a78a8d9aa7bbab3
https://github.com/WebKit/WebKit/commit/ff71a3d8c503a022bdcc94955a78a8d9aa7bbab3
Author: Adrian Perez de Castro <[email protected]>
Date: 2026-01-31 (Sat, 31 Jan 2026)
Changed paths:
M Source/WebKit/UIProcess/API/glib/IconDatabase.cpp
Log Message:
-----------
Cherry-pick 306459@main (19b29dbb67bb).
https://bugs.webkit.org/show_bug.cgi?id=306568
[GTK] IconDatabase tries to use IconDatabaseInfo table even if it does not
exist
https://bugs.webkit.org/show_bug.cgi?id=306568
Reviewed by Carlos Alberto Lopez Perez.
Check whether the IconDatabaseInfo table exists before attempting
to read data from it. When the table does not exist, the rest of
the version check code is skipped, and the table will be created
by the existing call to IconDatabase::createTablesIfNeeded() down
below.
* Source/WebKit/UIProcess/API/glib/IconDatabase.cpp:
(WebKit::IconDatabase::IconDatabase):
Canonical link: https://commits.webkit.org/306459@main
Canonical link: https://commits.webkit.org/305877.37@webkitglib/2.52
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications