mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Add support for the chrome-untrusted scheme (see issue #3047)
Lack of this functionality was causing print preview to fail with PdfUnseasoned enabled.
This commit is contained in:
@ -530,8 +530,10 @@ class CefWebUIControllerFactory : public content::WebUIControllerFactory {
|
||||
|
||||
// Returns true if WebUI is allowed to handle the specified |url|.
|
||||
static bool AllowWebUIForURL(const GURL& url) {
|
||||
if (!url.SchemeIs(content::kChromeUIScheme))
|
||||
if (!url.SchemeIs(content::kChromeUIScheme) &&
|
||||
!url.SchemeIs(content::kChromeUIUntrustedScheme)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (IsAllowedWebUIHost(url.host()))
|
||||
return true;
|
||||
|
Reference in New Issue
Block a user