summaryrefslogtreecommitdiffstats
path: root/webkit/fileapi
diff options
context:
space:
mode:
authormmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-17 15:48:31 +0000
committermmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-17 15:48:31 +0000
commit72d14b286f49e7b7829433a39e497c5fec17d67f (patch)
tree75c301c3964dc2419b2b96ce1b8eded063442b4f /webkit/fileapi
parentfac792d2c539a0a3ce9eaa0dbad3d19b0677514e (diff)
downloadchromium_src-72d14b286f49e7b7829433a39e497c5fec17d67f.zip
chromium_src-72d14b286f49e7b7829433a39e497c5fec17d67f.tar.gz
chromium_src-72d14b286f49e7b7829433a39e497c5fec17d67f.tar.bz2
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
Diffstat (limited to 'webkit/fileapi')
-rw-r--r--webkit/fileapi/file_system_path_manager.cc3
1 files changed, 2 insertions, 1 deletions
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_);
}