RESOLVED FIXED 261669
[GTK][WPE] Use enable-html5-database runtime flag to control IndexedDB API
https://bugs.webkit.org/show_bug.cgi?id=261669
Summary [GTK][WPE] Use enable-html5-database runtime flag to control IndexedDB API
Przemyslaw Gorszkowski
Reported 2023-09-18 00:42:28 PDT
Currently we have enable-html5-database (runtime flag), webkit_settings_set_enable_html5_database/webkit_settings_get_enable_html5_database (API for controlling DatabaseEnabled setting) and DatabaseEnabled (setting) but it is used for "Web SQL Database" (https://www.w3.org/TR/webdatabase/). After https://bugs.webkit.org/show_bug.cgi?id=245484 we need to add a separate setting and API to control visibility of the indexedDB API.
Attachments
Michael Catanzaro
Comment 1 2023-09-18 06:44:18 PDT
WebSQL isn't supported anymore so the enable-html5-database only affects IndexedDB nowadays. It should probably be renamed in a future API version.
Przemyslaw Gorszkowski
Comment 2 2023-09-18 06:52:09 PDT
EWS
Comment 3 2023-09-19 12:42:55 PDT
Committed 268142@main (c58657f2f72f): <https://commits.webkit.org/268142@main> Reviewed commits have been landed. Closing PR #17858 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.