From cdab07361478b3aab1d0070111e7fed702c57260 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Wed, 29 Nov 2017 22:30:21 +0530 Subject: [PATCH] FIX: add chrome-devtools:// to list of WebUI schemes https://chromium-review.googlesource.com/c/chromium/src/+/617598 --- brightray/browser/browser_client.cc | 5 +++++ brightray/browser/browser_client.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/brightray/browser/browser_client.cc b/brightray/browser/browser_client.cc index 0882fa7817fd..c4b7c66dd9e2 100644 --- a/brightray/browser/browser_client.cc +++ b/brightray/browser/browser_client.cc @@ -97,6 +97,11 @@ void BrowserClient::GetAdditionalAllowedSchemesForFileSystem( additional_schemes->push_back(content::kChromeUIScheme); } +void BrowserClient::GetAdditionalWebUISchemes( + std::vector* additional_schemes) { + additional_schemes->push_back(content::kChromeDevToolsScheme); +} + net::NetLog* BrowserClient::GetNetLog() { return &net_log_; } diff --git a/brightray/browser/browser_client.h b/brightray/browser/browser_client.h index 691633c82654..88b132c42c50 100644 --- a/brightray/browser/browser_client.h +++ b/brightray/browser/browser_client.h @@ -45,6 +45,8 @@ class BrowserClient : public content::ContentBrowserClient { override; void GetAdditionalAllowedSchemesForFileSystem( std::vector* additional_schemes) override; + void GetAdditionalWebUISchemes( + std::vector* additional_schemes) override; net::NetLog* GetNetLog() override; base::FilePath GetDefaultDownloadDirectory() override; content::DevToolsManagerDelegate* GetDevToolsManagerDelegate() override;