Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / touchadjustment / nested-shadow-node.html
index f4f978e..487cc19 100644 (file)
@@ -3,6 +3,7 @@
 <head>
     <title>Touch Adjustment : Touch adjustment does not target shadow DOM elements - bug 89556</title>
     <script src="../resources/js-test.js"></script>
+    <script src="resources/touchadjustment.js"></script>
     <style>
         #targetDiv {
             background: #00f;
@@ -82,8 +83,7 @@
     function testTouch(touchX, touchY, padding, adjustedX, adjustedY, tolerance) {
         var left = touchX - padding / 2;
         var top = touchY - padding / 2;
-        adjustedNode = internals.touchNodeAdjustedToBestClickableNode(left, top, padding, padding, document);
-        shouldBe('adjustedNode.id', 'element.id');
+        testTouchPoint(touchPoint(left, top, padding), element, /* allowTextNodes */ false, /* disallowShadowDOM */ true);
         adjustedPoint = internals.touchPositionAdjustedToBestClickableNode(left, top, padding, padding, document);
         shouldBeCloseTo('adjustedPoint.x', adjustedX, tolerance);
         shouldBeCloseTo('adjustedPoint.y', adjustedY, tolerance);