diff options
author | lazyboy@chromium.org <lazyboy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-16 18:25:16 +0000 |
---|---|---|
committer | lazyboy@chromium.org <lazyboy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-16 18:25:16 +0000 |
commit | b32f2173f2b0bd1276e4c91b8cdddd494ce4742d (patch) | |
tree | 542c976e52ed45b1219967bb76c2686e4d5646cd /extensions/browser/test_extensions_browser_client.h | |
parent | 90533fc237fdf77185ab4b4dcb92da546cbe69f1 (diff) | |
download | chromium_src-b32f2173f2b0bd1276e4c91b8cdddd494ce4742d.zip chromium_src-b32f2173f2b0bd1276e4c91b8cdddd494ce4742d.tar.gz chromium_src-b32f2173f2b0bd1276e4c91b8cdddd494ce4742d.tar.bz2 |
Use default CSP for resource loading in webview (instead of platform app's CSP)
<webview> loads page in an isolated context inside platform app and hosts drive-by web. Platform app's CSP is too restrictive for <webview>, we stop using that CSP and use the default instead in this CL.
BUG=363437
Test=Load an chrome app. Load a webview html from accessible resources. Make the webview page contain inline JS. Check that the JS loads. It didn't use to load w/o this CL.
Review URL: https://codereview.chromium.org/237793003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264253 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'extensions/browser/test_extensions_browser_client.h')
-rw-r--r-- | extensions/browser/test_extensions_browser_client.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/extensions/browser/test_extensions_browser_client.h b/extensions/browser/test_extensions_browser_client.h index ee3a625..f7401fe 100644 --- a/extensions/browser/test_extensions_browser_client.h +++ b/extensions/browser/test_extensions_browser_client.h @@ -42,6 +42,7 @@ class TestExtensionsBrowserClient : public ExtensionsBrowserClient { virtual bool CanExtensionCrossIncognito( const extensions::Extension* extension, content::BrowserContext* context) const OVERRIDE; + virtual bool IsWebViewRequest(net::URLRequest* request) const OVERRIDE; virtual net::URLRequestJob* MaybeCreateResourceBundleRequestJob( net::URLRequest* request, net::NetworkDelegate* network_delegate, |