From 72d14b286f49e7b7829433a39e497c5fec17d67f Mon Sep 17 00:00:00 2001 From: "mmenke@chromium.org" Date: Fri, 17 Jun 2011 15:48:31 +0000 Subject: Save net-internals log dumps directly to disk. BUG=86497 TEST=manual Review URL: http://codereview.chromium.org/7155031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89491 0039d316-1c4b-4281-b951-d872f2087c98 --- webkit/fileapi/file_system_path_manager.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'webkit/fileapi') diff --git a/webkit/fileapi/file_system_path_manager.cc b/webkit/fileapi/file_system_path_manager.cc index 395f880..1013352 100644 --- a/webkit/fileapi/file_system_path_manager.cc +++ b/webkit/fileapi/file_system_path_manager.cc @@ -30,6 +30,7 @@ using WebKit::WebFileSystem; using base::PlatformFileError; +static const char kChromeScheme[] = "chrome"; static const char kExtensionScheme[] = "chrome-extension"; namespace fileapi { @@ -105,7 +106,7 @@ bool FileSystemPathManager::IsAllowedScheme(const GURL& url) const { // Basically we only accept http or https. We allow file:// URLs // only if --allow-file-access-from-files flag is given. return url.SchemeIs("http") || url.SchemeIs("https") || - url.SchemeIs(kExtensionScheme) || + url.SchemeIs(kExtensionScheme) || url.SchemeIs(kChromeScheme) || (url.SchemeIsFile() && allow_file_access_from_files_); } -- cgit v1.1