diff options
author | podivilov@chromium.org <podivilov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-22 09:28:43 +0000 |
---|---|---|
committer | podivilov@chromium.org <podivilov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-22 09:28:43 +0000 |
commit | 27c790d4c60ac6a2f7ca445e7946884c450f1c53 (patch) | |
tree | 0620d3b15d510bb35c71fd5c3896d6c69515e7d1 /chrome/common/url_constants.cc | |
parent | 0192f41151d4d34576da444f1d7d1e1fded4f648 (diff) | |
download | chromium_src-27c790d4c60ac6a2f7ca445e7946884c450f1c53.zip chromium_src-27c790d4c60ac6a2f7ca445e7946884c450f1c53.tar.gz chromium_src-27c790d4c60ac6a2f7ca445e7946884c450f1c53.tar.bz2 |
Move inspector to "chrome-devtools" scheme
Pages with "chrome" scheme have very narrow permissions (e.g. no access to localStorage). We want inspector page to have the same permissions as usual page.
Review URL: http://codereview.chromium.org/3838005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63495 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/url_constants.cc')
-rw-r--r-- | chrome/common/url_constants.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/chrome/common/url_constants.cc b/chrome/common/url_constants.cc index 1c65a66..fdca702 100644 --- a/chrome/common/url_constants.cc +++ b/chrome/common/url_constants.cc @@ -1,3 +1,4 @@ + // Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -11,6 +12,7 @@ namespace chrome { const char kAboutScheme[] = "about"; const char kBlobScheme[] = "blob"; +const char kChromeDevToolsScheme[] = "chrome-devtools"; const char kChromeInternalScheme[] = "chrome-internal"; const char kChromeUIScheme[] = "chrome"; const char kDataScheme[] = "data"; @@ -38,6 +40,7 @@ const char* kSavableSchemes[] = { kFileScheme, kFtpScheme, kExtensionScheme, + kChromeDevToolsScheme, kChromeUIScheme, NULL }; @@ -72,7 +75,7 @@ const char kChromeUIAppLauncherURL[] = "chrome://newtab/#mode=app-launcher"; const char kChromeUIBookmarksURL[] = "chrome://bookmarks/"; const char kChromeUIBugReportURL[] = "chrome://bugreport/"; const char kChromeUIConstrainedHTMLTestURL[] = "chrome://constrained-test/"; -const char kChromeUIDevToolsURL[] = "chrome://devtools/"; +const char kChromeUIDevToolsURL[] = "chrome-devtools://devtools/"; const char kChromeUIDownloadsURL[] = "chrome://downloads/"; const char kChromeUIExtensionsURL[] = "chrome://extensions/"; const char kChromeUIFavIconURL[] = "chrome://favicon/"; @@ -165,6 +168,7 @@ const char kSystemOptionsSubPage[] = "system"; void RegisterChromeSchemes() { // Don't need "chrome-internal" which was used in old versions of Chrome for // the new tab page. + url_util::AddStandardScheme(kChromeDevToolsScheme); url_util::AddStandardScheme(kChromeUIScheme); url_util::AddStandardScheme(kGearsScheme); url_util::AddStandardScheme(kExtensionScheme); |