Commit 7265935a authored by dpapad's avatar dpapad Committed by Commit Bot

WebUI cleanup: Remove support for obsolete chrome://extensions-frame URL.

Since M59, this URL simply forwards to chrome://extensions. This CL
removes the redirect.

reached" page.

Bug: None
Test: Visit chrome://extensions-frame, should see "This site can’t be
Change-Id: Iff52fdf5cfbd6e945b1565945f786e77591edfce
Reviewed-on: https://chromium-review.googlesource.com/c/1495864Reviewed-by: default avatarDevlin <rdevlin.cronin@chromium.org>
Reviewed-by: default avatarLei Zhang <thestig@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org>
Cr-Commit-Position: refs/heads/master@{#636634}
parent 03dd856b
...@@ -67,11 +67,10 @@ bool WillHandleBrowserAboutURL(GURL* url, ...@@ -67,11 +67,10 @@ bool WillHandleBrowserAboutURL(GURL* url,
if (host == chrome::kChromeUISyncHost) { if (host == chrome::kChromeUISyncHost) {
// Replace sync with sync-internals (for legacy reasons). // Replace sync with sync-internals (for legacy reasons).
host = chrome::kChromeUISyncInternalsHost; host = chrome::kChromeUISyncInternalsHost;
// Redirect chrome://extensions, chrome://extensions-frame, and // Redirect chrome://extensions and chrome://settings/extensions all to
// chrome://settings/extensions all to chrome://extensions and forward path. // chrome://extensions and forward path.
#if BUILDFLAG(ENABLE_EXTENSIONS) #if BUILDFLAG(ENABLE_EXTENSIONS)
} else if (host == chrome::kChromeUIExtensionsHost || } else if (host == chrome::kChromeUIExtensionsHost ||
host == chrome::kChromeUIExtensionsFrameHost ||
(host == chrome::kChromeUISettingsHost && (host == chrome::kChromeUISettingsHost &&
url->path() == url->path() ==
std::string("/") + chrome::kDeprecatedExtensionsSubPage)) { std::string("/") + chrome::kDeprecatedExtensionsSubPage)) {
......
...@@ -51,7 +51,7 @@ IN_PROC_BROWSER_TEST_F(ExtensionBrowserTest, DISABLED_OptionsPage) { ...@@ -51,7 +51,7 @@ IN_PROC_BROWSER_TEST_F(ExtensionBrowserTest, DISABLED_OptionsPage) {
content::RenderFrameHost* frame = content::FrameMatchingPredicate( content::RenderFrameHost* frame = content::FrameMatchingPredicate(
tab_strip->GetActiveWebContents(), tab_strip->GetActiveWebContents(),
base::Bind(&content::FrameHasSourceUrl, base::Bind(&content::FrameHasSourceUrl,
GURL(chrome::kChromeUIExtensionsFrameURL))); GURL(chrome::kChromeUIExtensionsURL)));
EXPECT_TRUE(content::ExecuteScript( EXPECT_TRUE(content::ExecuteScript(
frame, frame,
kScriptClickOptionButton)); kScriptClickOptionButton));
......
...@@ -618,10 +618,6 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui, ...@@ -618,10 +618,6 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui,
return &NewWebUI<ManagementUI>; return &NewWebUI<ManagementUI>;
#endif #endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
if (url.host_piece() == chrome::kChromeUIExtensionsFrameHost)
return &NewWebUI<extensions::ExtensionsUI>;
#endif
#if BUILDFLAG(ENABLE_PRINT_PREVIEW) #if BUILDFLAG(ENABLE_PRINT_PREVIEW)
if (url.host_piece() == chrome::kChromeUIPrintHost && if (url.host_piece() == chrome::kChromeUIPrintHost &&
!profile->GetPrefs()->GetBoolean(prefs::kPrintPreviewDisabled)) { !profile->GetPrefs()->GetBoolean(prefs::kPrintPreviewDisabled)) {
...@@ -893,8 +889,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::GetFaviconResourceBytes( ...@@ -893,8 +889,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::GetFaviconResourceBytes(
return ManagementUI::GetFaviconResourceBytes(scale_factor); return ManagementUI::GetFaviconResourceBytes(scale_factor);
#if BUILDFLAG(ENABLE_EXTENSIONS) #if BUILDFLAG(ENABLE_EXTENSIONS)
if (page_url.host_piece() == chrome::kChromeUIExtensionsHost || if (page_url.host_piece() == chrome::kChromeUIExtensionsHost) {
page_url.host_piece() == chrome::kChromeUIExtensionsFrameHost) {
return extensions::ExtensionsUI::GetFaviconResourceBytes(scale_factor); return extensions::ExtensionsUI::GetFaviconResourceBytes(scale_factor);
} }
#endif // BUILDFLAG(ENABLE_EXTENSIONS) #endif // BUILDFLAG(ENABLE_EXTENSIONS)
......
...@@ -61,8 +61,6 @@ const char kChromeUIDownloadsURL[] = "chrome://downloads/"; ...@@ -61,8 +61,6 @@ const char kChromeUIDownloadsURL[] = "chrome://downloads/";
const char kChromeUIDriveInternalsHost[] = "drive-internals"; const char kChromeUIDriveInternalsHost[] = "drive-internals";
const char kChromeUIExtensionIconHost[] = "extension-icon"; const char kChromeUIExtensionIconHost[] = "extension-icon";
const char kChromeUIExtensionIconURL[] = "chrome://extension-icon/"; const char kChromeUIExtensionIconURL[] = "chrome://extension-icon/";
const char kChromeUIExtensionsFrameHost[] = "extensions-frame";
const char kChromeUIExtensionsFrameURL[] = "chrome://extensions-frame/";
const char kChromeUIExtensionsHost[] = "extensions"; const char kChromeUIExtensionsHost[] = "extensions";
const char kChromeUIExtensionsInternalsHost[] = "extensions-internals"; const char kChromeUIExtensionsInternalsHost[] = "extensions-internals";
const char kChromeUIExtensionsURL[] = "chrome://extensions/"; const char kChromeUIExtensionsURL[] = "chrome://extensions/";
......
...@@ -66,8 +66,6 @@ extern const char kChromeUIDownloadsURL[]; ...@@ -66,8 +66,6 @@ extern const char kChromeUIDownloadsURL[];
extern const char kChromeUIDriveInternalsHost[]; extern const char kChromeUIDriveInternalsHost[];
extern const char kChromeUIExtensionIconHost[]; extern const char kChromeUIExtensionIconHost[];
extern const char kChromeUIExtensionIconURL[]; extern const char kChromeUIExtensionIconURL[];
extern const char kChromeUIExtensionsFrameHost[];
extern const char kChromeUIExtensionsFrameURL[];
extern const char kChromeUIExtensionsHost[]; extern const char kChromeUIExtensionsHost[];
extern const char kChromeUIExtensionsInternalsHost[]; extern const char kChromeUIExtensionsInternalsHost[];
extern const char kChromeUIExtensionsURL[]; extern const char kChromeUIExtensionsURL[];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment