X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcontent%2Fpublic%2Fandroid%2Fjavatests%2Fsrc%2Forg%2Fchromium%2Fcontent%2Fbrowser%2Finput%2FSelectionHandleTest.java;h=e8ff4b2c617b3c47b6aff64621fa7c48a05512db;hb=004985e17e624662a4c85c76a7654039dc83f028;hp=08dc1d48a23359bc5a0772bc07862c7dcea2ce14;hpb=2f108dbacb161091e42a3479f4e171339b7e7623;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/content/public/android/javatests/src/org/chromium/content/browser/input/SelectionHandleTest.java b/src/content/public/android/javatests/src/org/chromium/content/browser/input/SelectionHandleTest.java index 08dc1d4..e8ff4b2 100644 --- a/src/content/public/android/javatests/src/org/chromium/content/browser/input/SelectionHandleTest.java +++ b/src/content/public/android/javatests/src/org/chromium/content/browser/input/SelectionHandleTest.java @@ -12,16 +12,15 @@ import android.test.suitebuilder.annotation.MediumTest; import android.text.Editable; import android.text.Selection; import android.view.MotionEvent; +import android.view.ViewGroup; import org.chromium.base.ThreadUtils; import org.chromium.base.test.util.Feature; import org.chromium.base.test.util.UrlUtils; -import org.chromium.content.browser.ContentView; import org.chromium.content.browser.RenderCoordinates; import org.chromium.content.browser.test.util.Criteria; import org.chromium.content.browser.test.util.CriteriaHelper; import org.chromium.content.browser.test.util.DOMUtils; -import org.chromium.content.browser.test.util.TestCallbackHelperContainer; import org.chromium.content.browser.test.util.TestInputMethodManagerWrapper; import org.chromium.content.browser.test.util.TestTouchUtils; import org.chromium.content.browser.test.util.TouchCommon; @@ -325,7 +324,6 @@ public class SelectionHandleTest extends ContentShellTestBase { private void dragHandleTo(final HandleView handle, final int dragToX, final int dragToY, final int steps) throws Throwable { - ContentView view = getContentView(); assertTrue(ThreadUtils.runOnUiThreadBlocking(new Callable() { @Override public Boolean call() { @@ -337,7 +335,7 @@ public class SelectionHandleTest extends ContentShellTestBase { int realDragToX = dragToX + (realX - adjustedX); int realDragToY = dragToY + (realY - adjustedY); - ContentView view = getContentView(); + ViewGroup view = getContentViewCore().getContainerView(); int[] fromLocation = TestTouchUtils.getAbsoluteLocationFromRelative( view, realX, realY); int[] toLocation = TestTouchUtils.getAbsoluteLocationFromRelative( @@ -370,12 +368,11 @@ public class SelectionHandleTest extends ContentShellTestBase { } private Rect getNodeBoundsPix(String nodeId) throws Throwable { - Rect nodeBounds = DOMUtils.getNodeBounds(getContentView(), - new TestCallbackHelperContainer(getContentView()), nodeId); + Rect nodeBounds = DOMUtils.getNodeBounds(getContentViewCore(), nodeId); - RenderCoordinates renderCoordinates = getContentView().getRenderCoordinates(); - int offsetX = getContentView().getContentViewCore().getViewportSizeOffsetWidthPix(); - int offsetY = getContentView().getContentViewCore().getViewportSizeOffsetHeightPix(); + RenderCoordinates renderCoordinates = getContentViewCore().getRenderCoordinates(); + int offsetX = getContentViewCore().getViewportSizeOffsetWidthPix(); + int offsetY = getContentViewCore().getViewportSizeOffsetHeightPix(); int left = (int) renderCoordinates.fromLocalCssToPix(nodeBounds.left) + offsetX; int right = (int) renderCoordinates.fromLocalCssToPix(nodeBounds.right) + offsetX; @@ -391,7 +388,7 @@ public class SelectionHandleTest extends ContentShellTestBase { TouchCommon touchCommon = new TouchCommon(this); int centerX = nodeWindowBounds.centerX(); int centerY = nodeWindowBounds.centerY(); - touchCommon.longPressView(getContentView(), centerX, centerY); + touchCommon.longPressView(getContentViewCore().getContainerView(), centerX, centerY); assertWaitForHandlesShowingEquals(true); assertWaitForHandleViewStopped(getStartHandle()); @@ -403,7 +400,7 @@ public class SelectionHandleTest extends ContentShellTestBase { private void clickToDismissHandles() throws Throwable { TestTouchUtils.sleepForDoubleTapTimeout(getInstrumentation()); - new TouchCommon(this).singleClickView(getContentView(), 0, 0); + new TouchCommon(this).singleClickView(getContentViewCore().getContainerView(), 0, 0); assertWaitForHandlesShowingEquals(false); }