Index: content/public/android/javatests/src/org/chromium/content/browser/TransitionTest.java |
diff --git a/content/public/android/javatests/src/org/chromium/content/browser/TransitionTest.java b/content/public/android/javatests/src/org/chromium/content/browser/TransitionTest.java |
index 086efd10eb19d357630a2f144b55b38b01b02025..f304b05c951f06657d2a364c691c6f60bfb3a05c 100644 |
--- a/content/public/android/javatests/src/org/chromium/content/browser/TransitionTest.java |
+++ b/content/public/android/javatests/src/org/chromium/content/browser/TransitionTest.java |
@@ -174,48 +174,45 @@ public class TransitionTest extends ContentShellTestBase { |
*/ |
@SmallTest |
public void testAddStylesheetToTransitionCalled() throws Throwable { |
- TestWebServer webServer = null; |
+ TestWebServer webServer = TestWebServer.start(); |
try { |
- webServer = new TestWebServer(false); |
- |
- final String url2 = webServer.setResponse(URL_2, URL_2_DATA, null); |
- ContentShellActivity activity = launchContentShellWithUrl(url2); |
- waitForActiveShellToBeDoneLoading(); |
- ContentViewCore contentViewCore = activity.getActiveContentViewCore(); |
- TestCallbackHelperContainer testCallbackHelperContainer = |
- new TestCallbackHelperContainer(contentViewCore); |
- contentViewCore.getWebContents().setHasPendingNavigationTransitionForTesting(); |
- TestNavigationTransitionDelegate delegate = |
- new TestNavigationTransitionDelegate(contentViewCore, true); |
- contentViewCore.getWebContents().setNavigationTransitionDelegate(delegate); |
- |
- int currentCallCount = testCallbackHelperContainer |
- .getOnPageFinishedHelper().getCallCount(); |
- String[] headers = { |
- "link", |
- "<transition0.css>;rel=transition-entering-stylesheet;scope=*", |
- "link", |
- "<transition1.css>;rel=transition-entering-stylesheet;scope=*", |
- "link", |
- "<transition2.css>;rel=transition-entering-stylesheet;scope=*" |
- }; |
- final String url3 = webServer.setResponse(URL_3, |
- URL_3_DATA, |
- createHeadersList(headers)); |
- LoadUrlParams url3_params = new LoadUrlParams(url3); |
- loadUrl(contentViewCore, testCallbackHelperContainer, url3_params); |
- testCallbackHelperContainer.getOnPageFinishedHelper().waitForCallback( |
- currentCallCount, |
- 1, |
- 10000, |
- TimeUnit.MILLISECONDS); |
- |
- assertTrue("addStylesheetToTransition called.", |
- delegate.getDidCallAddStylesheet()); |
- assertTrue("Three stylesheets are added", |
- delegate.getTransitionStylesheets().size() == 3); |
+ final String url2 = webServer.setResponse(URL_2, URL_2_DATA, null); |
+ ContentShellActivity activity = launchContentShellWithUrl(url2); |
+ waitForActiveShellToBeDoneLoading(); |
+ ContentViewCore contentViewCore = activity.getActiveContentViewCore(); |
+ TestCallbackHelperContainer testCallbackHelperContainer = |
+ new TestCallbackHelperContainer(contentViewCore); |
+ contentViewCore.getWebContents().setHasPendingNavigationTransitionForTesting(); |
+ TestNavigationTransitionDelegate delegate = |
+ new TestNavigationTransitionDelegate(contentViewCore, true); |
+ contentViewCore.getWebContents().setNavigationTransitionDelegate(delegate); |
+ |
+ int currentCallCount = testCallbackHelperContainer |
+ .getOnPageFinishedHelper().getCallCount(); |
+ String[] headers = { |
+ "link", |
+ "<transition0.css>;rel=transition-entering-stylesheet;scope=*", |
+ "link", |
+ "<transition1.css>;rel=transition-entering-stylesheet;scope=*", |
+ "link", |
+ "<transition2.css>;rel=transition-entering-stylesheet;scope=*" |
+ }; |
+ final String url3 = webServer.setResponse(URL_3, |
+ URL_3_DATA, |
+ createHeadersList(headers)); |
+ LoadUrlParams url3_params = new LoadUrlParams(url3); |
+ loadUrl(contentViewCore, testCallbackHelperContainer, url3_params); |
+ testCallbackHelperContainer.getOnPageFinishedHelper().waitForCallback( |
+ currentCallCount, |
+ 1, |
+ 10000, |
+ TimeUnit.MILLISECONDS); |
+ |
+ assertTrue("addStylesheetToTransition called.", |
+ delegate.getDidCallAddStylesheet()); |
+ assertTrue("Three stylesheets are added", |
+ delegate.getTransitionStylesheets().size() == 3); |
} finally { |
- if (webServer != null) |
webServer.shutdown(); |
} |
} |
@@ -226,38 +223,35 @@ public class TransitionTest extends ContentShellTestBase { |
*/ |
@SmallTest |
public void testAddStylesheetToTransitionNotCalled() throws Throwable { |
- TestWebServer webServer = null; |
+ TestWebServer webServer = TestWebServer.start(); |
try { |
- webServer = new TestWebServer(false); |
- |
- final String url2 = webServer.setResponse(URL_2, URL_2_DATA, null); |
- ContentShellActivity activity = launchContentShellWithUrl(url2); |
- waitForActiveShellToBeDoneLoading(); |
- ContentViewCore contentViewCore = activity.getActiveContentViewCore(); |
- TestCallbackHelperContainer testCallbackHelperContainer = |
- new TestCallbackHelperContainer(contentViewCore); |
- contentViewCore.getWebContents().setHasPendingNavigationTransitionForTesting(); |
- TestNavigationTransitionDelegate delegate = |
- new TestNavigationTransitionDelegate(contentViewCore, true); |
- contentViewCore.getWebContents().setNavigationTransitionDelegate(delegate); |
- |
- int currentCallCount = testCallbackHelperContainer |
- .getOnPageFinishedHelper().getCallCount(); |
- final String url3 = webServer.setResponse(URL_3, URL_3_DATA, null); |
- LoadUrlParams url3_params = new LoadUrlParams(url3); |
- loadUrl(contentViewCore, testCallbackHelperContainer, url3_params); |
- testCallbackHelperContainer.getOnPageFinishedHelper().waitForCallback( |
- currentCallCount, |
- 1, |
- 10000, |
- TimeUnit.MILLISECONDS); |
- |
- assertFalse("addStylesheetToTransition is not called.", |
- delegate.getDidCallAddStylesheet()); |
- assertTrue("No stylesheets are added", |
- delegate.getTransitionStylesheets().size() == 0); |
+ final String url2 = webServer.setResponse(URL_2, URL_2_DATA, null); |
+ ContentShellActivity activity = launchContentShellWithUrl(url2); |
+ waitForActiveShellToBeDoneLoading(); |
+ ContentViewCore contentViewCore = activity.getActiveContentViewCore(); |
+ TestCallbackHelperContainer testCallbackHelperContainer = |
+ new TestCallbackHelperContainer(contentViewCore); |
+ contentViewCore.getWebContents().setHasPendingNavigationTransitionForTesting(); |
+ TestNavigationTransitionDelegate delegate = |
+ new TestNavigationTransitionDelegate(contentViewCore, true); |
+ contentViewCore.getWebContents().setNavigationTransitionDelegate(delegate); |
+ |
+ int currentCallCount = testCallbackHelperContainer |
+ .getOnPageFinishedHelper().getCallCount(); |
+ final String url3 = webServer.setResponse(URL_3, URL_3_DATA, null); |
+ LoadUrlParams url3_params = new LoadUrlParams(url3); |
+ loadUrl(contentViewCore, testCallbackHelperContainer, url3_params); |
+ testCallbackHelperContainer.getOnPageFinishedHelper().waitForCallback( |
+ currentCallCount, |
+ 1, |
+ 10000, |
+ TimeUnit.MILLISECONDS); |
+ |
+ assertFalse("addStylesheetToTransition is not called.", |
+ delegate.getDidCallAddStylesheet()); |
+ assertTrue("No stylesheets are added", |
+ delegate.getTransitionStylesheets().size() == 0); |
} finally { |
- if (webServer != null) |
webServer.shutdown(); |
} |
} |
@@ -268,10 +262,8 @@ public class TransitionTest extends ContentShellTestBase { |
*/ |
@SmallTest |
public void testParseTransitionEnteringColor() throws Throwable { |
- TestWebServer webServer = null; |
+ TestWebServer webServer = TestWebServer.start(); |
try { |
- webServer = new TestWebServer(false); |
- |
final String url2 = webServer.setResponse(URL_2, URL_2_DATA, null); |
ContentShellActivity activity = launchContentShellWithUrl(url2); |
waitForActiveShellToBeDoneLoading(); |
@@ -307,7 +299,7 @@ public class TransitionTest extends ContentShellTestBase { |
delegate.getTransitionEnteringColor(), |
transitionEnteringColor)); |
} finally { |
- if (webServer != null) webServer.shutdown(); |
+ webServer.shutdown(); |
} |
} |
} |