| Index: third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/multi-pointer-preventdefault.html
|
| diff --git a/third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/multi-pointer-preventdefault.html b/third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/multi-pointer-preventdefault.html
|
| deleted file mode 100644
|
| index 09399e1f880134e46b86082e63e723dbace94751..0000000000000000000000000000000000000000
|
| --- a/third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/multi-pointer-preventdefault.html
|
| +++ /dev/null
|
| @@ -1,118 +0,0 @@
|
| -<!DOCTYPE HTML>
|
| -<script src="../../../../../resources/js-test.js"></script>
|
| -<style>
|
| -div.box {
|
| - margin: 10px;
|
| - padding: 50px;
|
| - float: left;
|
| -}
|
| -</style>
|
| -
|
| -<div id="target" class="box" style="background-color:green;">
|
| -</div>
|
| -
|
| -<div id="console"></div>
|
| -
|
| -<script>
|
| -description("Verifies the effect of pointer event prevent-default on pointerdown & mouse/pen events.");
|
| -
|
| -var mouseEventList = ["mousedown", "mouseup", "mouseenter", "mouseleave", "mouseover", "mouseout", "mousemove"];
|
| -var pointerEventList = ["pointerdown", "pointerup", "pointerenter", "pointerleave", "pointerover", "pointerout", "pointermove"];
|
| -
|
| -var eventPointerTypeToPreventDefault = "";
|
| -var eventIsPrimaryToPreventDefault = false;
|
| -var seqNo = 0;
|
| -
|
| -var rect = document.getElementById("target").getBoundingClientRect();
|
| -var x1 = rect.left - 3;
|
| -var y1 = rect.top - 5;
|
| -var x2 = rect.left + 3;
|
| -var y2 = rect.top + 5;
|
| -
|
| -function init() {
|
| - var targetDiv = document.getElementById("target");
|
| -
|
| - mouseEventList.forEach(function(eventName) {
|
| - targetDiv.addEventListener(eventName, function(event) {
|
| - debug(++seqNo + ". target received " + event.type);
|
| - });
|
| - });
|
| -
|
| - pointerEventList.forEach(function(eventName) {
|
| - targetDiv.addEventListener(eventName, function(event) {
|
| - var preventDefaultMsg = "";
|
| - if (event.type == "pointerdown"
|
| - && event.pointerType == eventPointerTypeToPreventDefault
|
| - && event.isPrimary == eventIsPrimaryToPreventDefault) {
|
| - event.preventDefault();
|
| - preventDefaultMsg = ", prevented default";
|
| - }
|
| -
|
| - debug(++seqNo + ". target received " + event.type + ' ' + (event.isPrimary? 'primary ':'non-primary ') + event.pointerType + preventDefaultMsg);
|
| - });
|
| - });
|
| -}
|
| -
|
| -function testScenario(pointerType, isPrimary) {
|
| - seqNo = 0;
|
| - eventPointerTypeToPreventDefault = pointerType;
|
| - eventIsPrimaryToPreventDefault = isPrimary;
|
| - debug("--- test with preventDefault on " + (isPrimary? "primary ":"non-primary ") + pointerType + " ---");
|
| -
|
| - debug("- start with mouse, primary pen and non-primary pen outside target -");
|
| - eventSender.mouseMoveTo(x1, y1);
|
| - eventSender.mouseMoveTo(x1, y1, [], "pen", 0);
|
| - eventSender.mouseMoveTo(x1, y1, [], "pen", 1);
|
| - eventSender.mouseDown(0);
|
| - eventSender.mouseUp(0);
|
| -
|
| -
|
| - debug("- move mouse into target & press -");
|
| - eventSender.mouseMoveTo(x2, y2);
|
| - eventSender.mouseDown(1);
|
| -
|
| - debug("- move primary pen into target & press -");
|
| - eventSender.mouseMoveTo(x2+1, y2+1, [], "pen", 0);
|
| - eventSender.mouseDown(1, [], "pen", 0);
|
| -
|
| - debug("- move non-primary pen into target & press -");
|
| - eventSender.mouseMoveTo(x2+2, y2+2, [], "pen", 1);
|
| - eventSender.mouseDown(1, [], "pen", 1);
|
| -
|
| - debug("- jiggle mouse in target -");
|
| - eventSender.mouseMoveTo(x2+3, y2+3);
|
| -
|
| - debug("- jiggle non-primary pen in target -");
|
| - eventSender.mouseMoveTo(x2+5, y2+5, [], "pen", 1);
|
| -
|
| - debug("- jiggle primary pen in target -");
|
| - eventSender.mouseMoveTo(x2+4, y2+4, [], "pen", 0);
|
| -
|
| - debug("- release mouse -");
|
| - eventSender.mouseUp(1);
|
| -
|
| - debug("- release non-primary pen -");
|
| - eventSender.mouseUp(1, [], "pen", 1);
|
| -
|
| - debug("- release primary pen -");
|
| - eventSender.mouseUp(1, [], "pen", 0);
|
| -
|
| - debug("");
|
| -}
|
| -
|
| -function runTests() {
|
| -
|
| - testScenario("none", false);
|
| - testScenario("mouse", true);
|
| - testScenario("pen", true);
|
| - testScenario("pen", false);
|
| -
|
| -}
|
| -
|
| -init();
|
| -if (window.eventSender)
|
| - runTests();
|
| -else
|
| - debug("This test requires eventSender");
|
| -
|
| -</script>
|
|
|