| Index: chrome/renderer/content_settings_observer.h
|
| ===================================================================
|
| --- chrome/renderer/content_settings_observer.h (revision 260883)
|
| +++ chrome/renderer/content_settings_observer.h (working copy)
|
| @@ -49,6 +49,7 @@
|
| void DidBlockContentType(ContentSettingsType settings_type);
|
|
|
| // blink::WebPermissionClient implementation.
|
| + // TODO(jam): remove all these methods after Blink rolls.
|
| virtual bool allowDatabase(blink::WebFrame* frame,
|
| const blink::WebString& name,
|
| const blink::WebString& display_name,
|
| @@ -89,6 +90,35 @@
|
| const blink::WebSecurityOrigin& context,
|
| const blink::WebURL& url);
|
|
|
| + virtual bool allowDatabase(const blink::WebString& name,
|
| + const blink::WebString& display_name,
|
| + unsigned long estimated_size);
|
| + virtual bool allowFileSystem();
|
| + virtual bool allowImage(bool enabled_per_settings,
|
| + const blink::WebURL& image_url);
|
| + virtual bool allowIndexedDB(const blink::WebString& name,
|
| + const blink::WebSecurityOrigin& origin);
|
| + virtual bool allowPlugins(bool enabled_per_settings);
|
| + virtual bool allowScript(bool enabled_per_settings);
|
| + virtual bool allowScriptFromSource(bool enabled_per_settings,
|
| + const blink::WebURL& script_url);
|
| + virtual bool allowStorage(bool local);
|
| + virtual bool allowReadFromClipboard(bool default_value);
|
| + virtual bool allowWriteToClipboard(bool default_value);
|
| + virtual bool allowWebComponents(bool default_value);
|
| + virtual bool allowMutationEvents(bool default_value);
|
| + virtual bool allowPushState();
|
| + virtual void didNotAllowPlugins();
|
| + virtual void didNotAllowScript();
|
| + virtual bool allowDisplayingInsecureContent(
|
| + bool allowed_per_settings,
|
| + const blink::WebSecurityOrigin& context,
|
| + const blink::WebURL& url);
|
| + virtual bool allowRunningInsecureContent(
|
| + bool allowed_per_settings,
|
| + const blink::WebSecurityOrigin& context,
|
| + const blink::WebURL& url);
|
| +
|
| // This is used for cases when the NPAPI plugins malfunction if used.
|
| bool AreNPAPIPluginsBlocked() const;
|
|
|
|
|