summaryrefslogtreecommitdiffstats
path: root/chrome/test/base/ui_test_utils.cc
diff options
context:
space:
mode:
authorajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-07 14:28:40 +0000
committerajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-07 14:28:40 +0000
commita2192f2be162eb59b504ce5907db89dcb3eeaadc (patch)
treecceb9114a0d4d7efb8dbe34e49b6fbf68f567fbc /chrome/test/base/ui_test_utils.cc
parent6ed4a752cb894cf53537da7d2f77a23e5b80ada0 (diff)
downloadchromium_src-a2192f2be162eb59b504ce5907db89dcb3eeaadc.zip
chromium_src-a2192f2be162eb59b504ce5907db89dcb3eeaadc.tar.gz
chromium_src-a2192f2be162eb59b504ce5907db89dcb3eeaadc.tar.bz2
Convert PhishingClassifierTest to a real browser test.
Because creation of child frames now uses a synchronous IPC, all users of RenderViewFakeResourcesTest deadlock. This converts the PhishingClassifierTest to a real browser test which avoids the deadlock. BUG=245126 Review URL: https://codereview.chromium.org/55983006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233612 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/base/ui_test_utils.cc')
-rw-r--r--chrome/test/base/ui_test_utils.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/test/base/ui_test_utils.cc b/chrome/test/base/ui_test_utils.cc
index 4f65067..88c1e43 100644
--- a/chrome/test/base/ui_test_utils.cc
+++ b/chrome/test/base/ui_test_utils.cc
@@ -163,6 +163,14 @@ void NavigateToURL(chrome::NavigateParams* params) {
content::WaitForLoadStop(params->target_contents);
}
+
+void NavigateToURLWithPost(Browser* browser, const GURL& url) {
+ chrome::NavigateParams params(browser, url,
+ content::PAGE_TRANSITION_FORM_SUBMIT);
+ params.uses_post = true;
+ NavigateToURL(&params);
+}
+
void NavigateToURL(Browser* browser, const GURL& url) {
NavigateToURLWithDisposition(browser, url, CURRENT_TAB,
BROWSER_TEST_WAIT_FOR_NAVIGATION);