FIX: add chrome-devtools:// to list of WebUI schemes

https://chromium-review.googlesource.com/c/chromium/src/+/617598
This commit is contained in:
deepak1556 2017-11-29 22:30:21 +05:30 committed by Cheng Zhao
parent fbd5e4c2b3
commit cdab073614
2 changed files with 7 additions and 0 deletions

View file

@ -97,6 +97,11 @@ void BrowserClient::GetAdditionalAllowedSchemesForFileSystem(
additional_schemes->push_back(content::kChromeUIScheme); additional_schemes->push_back(content::kChromeUIScheme);
} }
void BrowserClient::GetAdditionalWebUISchemes(
std::vector<std::string>* additional_schemes) {
additional_schemes->push_back(content::kChromeDevToolsScheme);
}
net::NetLog* BrowserClient::GetNetLog() { net::NetLog* BrowserClient::GetNetLog() {
return &net_log_; return &net_log_;
} }

View file

@ -45,6 +45,8 @@ class BrowserClient : public content::ContentBrowserClient {
override; override;
void GetAdditionalAllowedSchemesForFileSystem( void GetAdditionalAllowedSchemesForFileSystem(
std::vector<std::string>* additional_schemes) override; std::vector<std::string>* additional_schemes) override;
void GetAdditionalWebUISchemes(
std::vector<std::string>* additional_schemes) override;
net::NetLog* GetNetLog() override; net::NetLog* GetNetLog() override;
base::FilePath GetDefaultDownloadDirectory() override; base::FilePath GetDefaultDownloadDirectory() override;
content::DevToolsManagerDelegate* GetDevToolsManagerDelegate() override; content::DevToolsManagerDelegate* GetDevToolsManagerDelegate() override;