Index: chrome/browser/browser_about_handler.cc |
=================================================================== |
--- chrome/browser/browser_about_handler.cc (revision 50921) |
+++ chrome/browser/browser_about_handler.cc (working copy) |
@@ -86,7 +86,6 @@ |
// The (alphabetized) paths used for the about pages. |
const char kCreditsPath[] = "credits"; |
-const char kCachePath[] = "cache"; |
const char kDnsPath[] = "dns"; |
const char kHistogramsPath[] = "histograms"; |
const char kMemoryRedirectPath[] = "memory-redirect"; |
@@ -97,10 +96,6 @@ |
const char kTcmallocPath[] = "tcmalloc"; |
const char kTermsPath[] = "terms"; |
const char kVersionPath[] = "version"; |
-const char kAboutPath[] = "about"; |
-// Not about:* pages, but included to make about:about look nicer |
-const char kNetInternalsPath[] = "net-internals"; |
-const char kPluginsPath[] = "plugins"; |
#if defined(OS_LINUX) |
const char kLinuxProxyConfigPath[] = "linux-proxy-config"; |
@@ -112,31 +107,6 @@ |
const char kSysPath[] = "system"; |
#endif |
-// Add path here to be included in about:about |
-const char *kAllAboutPaths[] = { |
- kCachePath, |
- kCreditsPath, |
- kDnsPath, |
- kHistogramsPath, |
- kMemoryPath, |
- kNetInternalsPath, |
- kPluginsPath, |
- kStatsPath, |
- kSyncPath, |
- kTasksPath, |
- kTcmallocPath, |
- kTermsPath, |
- kVersionPath, |
-#if defined(OS_LINUX) |
- kLinuxProxyConfigPath, |
-#endif |
-#if defined(OS_CHROMEOS) |
- kNetworkPath, |
- kOSCreditPath, |
- kSysPath, |
-#endif |
- }; |
- |
// Points to the singleton AboutSource object, if any. |
ChromeURLDataManager::DataSource* about_source = NULL; |
@@ -235,37 +205,6 @@ |
// Individual about handlers --------------------------------------------------- |
-std::string AboutAbout() { |
- std::string html; |
- html.append("<html><head><title>About Pages</title></head><body>\n"); |
- html.append("<h2>List of About pages</h2><ul>\n"); |
- for (size_t i = 0; i < arraysize(kAllAboutPaths); i++) { |
- if (kAllAboutPaths[i] == kNetInternalsPath || |
- kAllAboutPaths[i] == kPluginsPath) |
- html.append("<li><a href='chrome://"); |
- else |
- html.append("<li><a href='chrome://about/"); |
- html.append(kAllAboutPaths[i]); |
- html.append("/'>about:"); |
- html.append(kAllAboutPaths[i]); |
- html.append("</a>\n"); |
- } |
- const char *debug[] = { "crash", "hang", "shorthang" }; |
- html.append("</ul><h2>For Debug</h2>"); |
- html.append("</ul><p>The following pages are for debugging purposes only. " |
- "Because they crash or hang the renderer, they're not linked " |
- "directly; you can type them into the address bar if you need " |
- "them.</p><ul>"); |
- for (size_t i = 0; i < arraysize(debug); i++) { |
- html.append("<li>"); |
- html.append("about:"); |
- html.append(debug[i]); |
- html.append("\n"); |
- } |
- html.append("</ul></body></html>"); |
- return html; |
-} |
- |
#if defined(OS_CHROMEOS) |
std::string AboutNetwork(const std::string& query) { |
int refresh; |
@@ -801,8 +740,6 @@ |
} else if (path == kCreditsPath) { |
response = ResourceBundle::GetSharedInstance().GetRawDataResource( |
IDR_CREDITS_HTML).as_string(); |
- } else if (path == kAboutPath) { |
- response = AboutAbout(); |
#if defined(OS_CHROMEOS) |
} else if (path == kOSCreditsPath) { |
response = ResourceBundle::GetSharedInstance().GetRawDataResource( |