| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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.android_webview.test; | 5 package org.chromium.android_webview.test; |
| 6 | 6 |
| 7 import android.graphics.Rect; | 7 import android.graphics.Rect; |
| 8 import android.support.test.filters.SmallTest; |
| 8 import android.test.InstrumentationTestCase; | 9 import android.test.InstrumentationTestCase; |
| 9 import android.test.suitebuilder.annotation.SmallTest; | |
| 10 | 10 |
| 11 import org.chromium.android_webview.AwScrollOffsetManager; | 11 import org.chromium.android_webview.AwScrollOffsetManager; |
| 12 import org.chromium.base.test.util.Feature; | 12 import org.chromium.base.test.util.Feature; |
| 13 | 13 |
| 14 /** | 14 /** |
| 15 * Integration tests for ScrollOffsetManager. | 15 * Integration tests for ScrollOffsetManager. |
| 16 */ | 16 */ |
| 17 public class AwScrollOffsetManagerTest extends InstrumentationTestCase { | 17 public class AwScrollOffsetManagerTest extends InstrumentationTestCase { |
| 18 private static class TestScrollOffsetManagerDelegate implements AwScrollOffs
etManager.Delegate { | 18 private static class TestScrollOffsetManagerDelegate implements AwScrollOffs
etManager.Delegate { |
| 19 private int mOverScrollDeltaX; | 19 private int mOverScrollDeltaX; |
| (...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 425 | 425 |
| 426 offsetManager.requestChildRectangleOnScreen(0, 0, | 426 offsetManager.requestChildRectangleOnScreen(0, 0, |
| 427 new Rect(0, 0, rectWidth, rectHeight), true); | 427 new Rect(0, 0, rectWidth, rectHeight), true); |
| 428 simlateOverScrollPropagation(offsetManager, delegate); | 428 simlateOverScrollPropagation(offsetManager, delegate); |
| 429 assertEquals(-CONTENT_WIDTH + VIEW_WIDTH, delegate.getOverScrollDeltaX()
); | 429 assertEquals(-CONTENT_WIDTH + VIEW_WIDTH, delegate.getOverScrollDeltaX()
); |
| 430 assertEquals(-CONTENT_HEIGHT + VIEW_HEIGHT, delegate.getOverScrollDeltaY
()); | 430 assertEquals(-CONTENT_HEIGHT + VIEW_HEIGHT, delegate.getOverScrollDeltaY
()); |
| 431 assertEquals(0, delegate.getScrollX()); | 431 assertEquals(0, delegate.getScrollX()); |
| 432 assertEquals(0, delegate.getScrollX()); | 432 assertEquals(0, delegate.getScrollX()); |
| 433 } | 433 } |
| 434 } | 434 } |
| OLD | NEW |