| Index: chrome/renderer/chrome_content_renderer_client.cc
|
| diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc
|
| index 72a3cd95e4555fec9c144a5e2873fe9c520d6a45..6346a76bfd510fc6b8bc417432eee0478806f38f 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.cc
|
| +++ b/chrome/renderer/chrome_content_renderer_client.cc
|
| @@ -517,6 +517,13 @@ void ChromeContentRendererClient::RenderThreadStarted() {
|
| WebSecurityPolicy::addOriginTrustworthyWhiteList(
|
| WebSecurityOrigin::create(origin));
|
| }
|
| +
|
| + std::set<std::string> schemes;
|
| + GetSchemesBypassingSecureContextCheckWhitelist(&schemes);
|
| + for (const std::string& scheme : schemes) {
|
| + WebSecurityPolicy::addSchemeToBypassSecureContextWhitelist(
|
| + WebString::fromUTF8(scheme));
|
| + }
|
| }
|
|
|
| void ChromeContentRendererClient::RenderFrameCreated(
|
|
|