Turn off web security for devtools.
authorCheng Zhao <zcbenz@gmail.com>
Tue, 26 Aug 2014 08:05:10 +0000 (16:05 +0800)
committerCheng Zhao <zcbenz@gmail.com>
Tue, 26 Aug 2014 08:05:10 +0000 (16:05 +0800)
atom/browser/atom_browser_client.cc

index 8b06e6d..bfc2ce5 100644 (file)
@@ -85,6 +85,12 @@ void AtomBrowserClient::OverrideWebkitPrefs(
   prefs->allow_displaying_insecure_content = true;
   prefs->allow_running_insecure_content = true;
 
+  // Turn off web security for devtools.
+  if (url.SchemeIs("chrome-devtools")) {
+    prefs->web_security_enabled = false;
+    return;
+  }
+
   NativeWindow* window = NativeWindow::FromRenderView(
       render_view_host->GetProcess()->GetID(),
       render_view_host->GetRoutingID());