Commit 8f2bb08c authored by adamk@chromium.org's avatar adamk@chromium.org

Remove unused allowWebComponents method from ContentSettingsObserver

This method is never called from Blink ("web components" are always enabled).

Review URL: https://codereview.chromium.org/408053002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285037 0039d316-1c4b-4281-b951-d872f2087c98
parent 6fc7aab6
......@@ -428,24 +428,6 @@ bool ContentSettingsObserver::allowWriteToClipboard(bool default_value) {
return allowed;
}
bool ContentSettingsObserver::allowWebComponents(bool default_value) {
if (default_value)
return true;
WebFrame* frame = render_frame()->GetWebFrame();
WebSecurityOrigin origin = frame->document().securityOrigin();
if (EqualsASCII(origin.protocol(), content::kChromeUIScheme))
return true;
if (const extensions::Extension* extension = GetExtension(origin)) {
if (extension->permissions_data()->HasAPIPermission(
APIPermission::kExperimental))
return true;
}
return false;
}
bool ContentSettingsObserver::allowMutationEvents(bool default_value) {
WebFrame* frame = render_frame()->GetWebFrame();
WebSecurityOrigin origin = frame->document().securityOrigin();
......
......@@ -65,7 +65,6 @@ class ContentSettingsObserver
virtual bool allowStorage(bool local) OVERRIDE;
virtual bool allowReadFromClipboard(bool default_value) OVERRIDE;
virtual bool allowWriteToClipboard(bool default_value) OVERRIDE;
virtual bool allowWebComponents(bool default_value) OVERRIDE;
virtual bool allowMutationEvents(bool default_value) OVERRIDE;
virtual bool allowPushState() OVERRIDE;
virtual void didNotAllowPlugins() OVERRIDE;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment