OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 package org.chromium.content.browser; | 5 package org.chromium.content.browser; |
6 | 6 |
7 import android.test.suitebuilder.annotation.SmallTest; | 7 import android.test.suitebuilder.annotation.SmallTest; |
8 import android.text.TextUtils; | 8 import android.text.TextUtils; |
9 import android.util.Pair; | 9 import android.util.Pair; |
10 | 10 |
(...skipping 28 matching lines...) Expand all Loading... |
39 private ContentViewCore mContentViewCore; | 39 private ContentViewCore mContentViewCore; |
40 private String mTransitionEnteringColor; | 40 private String mTransitionEnteringColor; |
41 | 41 |
42 TestNavigationTransitionDelegate(ContentViewCore contentViewCore, boolea
n handleDefer) { | 42 TestNavigationTransitionDelegate(ContentViewCore contentViewCore, boolea
n handleDefer) { |
43 mContentViewCore = contentViewCore; | 43 mContentViewCore = contentViewCore; |
44 mHandleDefer = handleDefer; | 44 mHandleDefer = handleDefer; |
45 mTransitionStylesheets = new ArrayList<String>(); | 45 mTransitionStylesheets = new ArrayList<String>(); |
46 } | 46 } |
47 | 47 |
48 @Override | 48 @Override |
49 public void didDeferAfterResponseStarted(String enteringColor) { | 49 public void didDeferAfterResponseStarted(String markup, String cssSelect
or, |
| 50 String enteringColor) { |
50 mDidCallDefer = true; | 51 mDidCallDefer = true; |
51 mContentViewCore.resumeResponseDeferredAtStart(); | 52 mContentViewCore.resumeResponseDeferredAtStart(); |
52 mTransitionEnteringColor = enteringColor; | 53 mTransitionEnteringColor = enteringColor; |
53 } | 54 } |
54 | 55 |
55 @Override | 56 @Override |
56 public boolean willHandleDeferAfterResponseStarted() { | 57 public boolean willHandleDeferAfterResponseStarted() { |
57 return mHandleDefer; | 58 return mHandleDefer; |
58 } | 59 } |
59 | 60 |
(...skipping 242 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
302 | 303 |
303 assertTrue("X-Transition-Entering-Color parsed correctly.", | 304 assertTrue("X-Transition-Entering-Color parsed correctly.", |
304 TextUtils.equals( | 305 TextUtils.equals( |
305 delegate.getTransitionEnteringColor(), | 306 delegate.getTransitionEnteringColor(), |
306 transitionEnteringColor)); | 307 transitionEnteringColor)); |
307 } finally { | 308 } finally { |
308 if (webServer != null) webServer.shutdown(); | 309 if (webServer != null) webServer.shutdown(); |
309 } | 310 } |
310 } | 311 } |
311 } | 312 } |
OLD | NEW |