diff options
author | ajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-07 14:28:40 +0000 |
---|---|---|
committer | ajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-07 14:28:40 +0000 |
commit | a2192f2be162eb59b504ce5907db89dcb3eeaadc (patch) | |
tree | cceb9114a0d4d7efb8dbe34e49b6fbf68f567fbc /chrome/test/base/ui_test_utils.cc | |
parent | 6ed4a752cb894cf53537da7d2f77a23e5b80ada0 (diff) | |
download | chromium_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.cc | 8 |
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(¶ms); +} + void NavigateToURL(Browser* browser, const GURL& url) { NavigateToURLWithDisposition(browser, url, CURRENT_TAB, BROWSER_TEST_WAIT_FOR_NAVIGATION); |