Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(500)

Unified Diff: chrome/browser/browser_browsertest.cc

Issue 6804032: Add TLS-SRP (RFC 5054) support Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: use system srp and mpi libs, not local copies Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/browser_browsertest.cc
diff --git a/chrome/browser/browser_browsertest.cc b/chrome/browser/browser_browsertest.cc
index 55a2a846980aabff63b3fa7d418a2ec580a73c2c..2b987268acfce0501ae2ad7d62cdc78ea1b6563d 100644
--- a/chrome/browser/browser_browsertest.cc
+++ b/chrome/browser/browser_browsertest.cc
@@ -306,8 +306,8 @@ IN_PROC_BROWSER_TEST_F(BrowserTest, RenderIdleTime) {
}
}
-// Test IDC_CREATE_SHORTCUTS command is enabled for url scheme file, ftp, http
-// and https and disabled for chrome://, about:// etc.
+// Test IDC_CREATE_SHORTCUTS command is enabled for url scheme file, ftp, http,
+// https, and httpsv and disabled for chrome://, about:// etc.
// TODO(pinkerton): Disable app-mode in the model until we implement it
// on the Mac. http://crbug.com/13148
#if !defined(OS_MACOSX)
@@ -343,6 +343,20 @@ IN_PROC_BROWSER_TEST_F(BrowserTest, CommandCreateAppShortcutHttps) {
EXPECT_TRUE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS));
}
+IN_PROC_BROWSER_TEST_F(BrowserTest, CommandCreateAppShortcutHttpsv) {
+ CommandUpdater* command_updater = browser()->command_updater();
+
+ net::TestServer test_server(net::TestServer::TYPE_HTTPS, FilePath(kDocRoot));
+ ASSERT_TRUE(test_server.Start());
+ GURL https_url(test_server.GetURL("/"));
+ GURL::Replacements replacements;
+ replacements.SetSchemeStr("httpsv");
+ GURL httpsv_url = https_url.ReplaceComponents(replacements);
+ ASSERT_TRUE(https_url.SchemeIs(chrome::kHttpsvScheme));
+ ui_test_utils::NavigateToURL(browser(), https_url);
+ EXPECT_TRUE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS));
+}
+
IN_PROC_BROWSER_TEST_F(BrowserTest, CommandCreateAppShortcutFtp) {
CommandUpdater* command_updater = browser()->command_updater();

Powered by Google App Engine
This is Rietveld 408576698