Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(409)

Unified Diff: third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/multi-pointer-preventdefault.html

Issue 2098883002: Make PointerEvent an experimental web platform feature. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased, fixed js path. Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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>

Powered by Google App Engine
This is Rietveld 408576698