diff --git a/Client/Frontend/Browser/Tab.swift b/Client/Frontend/Browser/Tab.swift index d1bf61eaad34..eaade3519ba6 100644 --- a/Client/Frontend/Browser/Tab.swift +++ b/Client/Frontend/Browser/Tab.swift @@ -346,11 +346,7 @@ class Tab: NSObject { } func removeAllBrowsingData(completionHandler: @escaping () -> Void = {}) { - let dataTypes = Set([WKWebsiteDataTypeCookies, - WKWebsiteDataTypeLocalStorage, - WKWebsiteDataTypeSessionStorage, - WKWebsiteDataTypeWebSQLDatabases, - WKWebsiteDataTypeIndexedDBDatabases]) + let dataTypes = WKWebsiteDataStore.allWebsiteDataTypes() webView?.configuration.websiteDataStore.removeData(ofTypes: dataTypes, modifiedSince: Date.distantPast,