diff options
Diffstat (limited to 'src/core/renderer/content_settings_observer_qt.h')
-rw-r--r-- | src/core/renderer/content_settings_observer_qt.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/core/renderer/content_settings_observer_qt.h b/src/core/renderer/content_settings_observer_qt.h index 69b0eda9e..9c071aa3c 100644 --- a/src/core/renderer/content_settings_observer_qt.h +++ b/src/core/renderer/content_settings_observer_qt.h @@ -51,7 +51,6 @@ #include "url/gurl.h" namespace blink { -class WebContentSettingCallbacks; class WebSecurityOrigin; } @@ -68,10 +67,8 @@ public: ~ContentSettingsObserverQt() override; // blink::WebContentSettingsClient: - bool AllowDatabase(const blink::WebString &name, - const blink::WebString &display_name, - unsigned estimated_size) override; - void RequestFileSystemAccessAsync(const blink::WebContentSettingCallbacks &callbacks) override; + bool AllowDatabase() override; + void RequestFileSystemAccessAsync(base::OnceCallback<void(bool)> callback) override; bool AllowIndexedDB(const blink::WebSecurityOrigin &origin) override; bool AllowStorage(bool local) override; @@ -94,7 +91,7 @@ private: base::flat_map<StoragePermissionsKey, bool> m_cachedStoragePermissions; int m_currentRequestId; - base::flat_map<int, blink::WebContentSettingCallbacks> m_permissionRequests; + base::flat_map<int, base::OnceCallback<void(bool)>> m_permissionRequests; DISALLOW_COPY_AND_ASSIGN(ContentSettingsObserverQt); }; |