summaryrefslogtreecommitdiffstats
path: root/content/public/common/url_constants.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/public/common/url_constants.cc')
-rw-r--r--content/public/common/url_constants.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/content/public/common/url_constants.cc b/content/public/common/url_constants.cc
index d7eb89e..c7819db 100644
--- a/content/public/common/url_constants.cc
+++ b/content/public/common/url_constants.cc
@@ -5,6 +5,7 @@
#include "content/public/common/url_constants.h"
#include "content/common/savable_url_schemes.h"
+#include "googleurl/src/gurl.h"
namespace chrome {
@@ -66,4 +67,13 @@ const char* const* GetSavableSchemes() {
return GetSavableSchemesInternal();
}
+bool HasWebUIScheme(const GURL& url) {
+ return
+#if !defined(OS_IOS)
+ url.SchemeIs(chrome::kChromeDevToolsScheme) ||
+ url.SchemeIs(chrome::kChromeInternalScheme) ||
+#endif
+ url.SchemeIs(chrome::kChromeUIScheme);
+}
+
} // namespace content