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

Unified Diff: third_party/WebKit/LayoutTests/fast/forms/option-mouseevents.html

Issue 1509853008: Move select/option/optgroup-related tests in fast/forms to fast/forms/select. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years 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/fast/forms/option-mouseevents.html
diff --git a/third_party/WebKit/LayoutTests/fast/forms/option-mouseevents.html b/third_party/WebKit/LayoutTests/fast/forms/option-mouseevents.html
deleted file mode 100644
index 118505a3dd25446ebc6c49ec2e4ca5220c1b8699..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/fast/forms/option-mouseevents.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<html>
-<head>
-<script>
-function print(message, color) {
- var paragraph = document.createElement("div");
- paragraph.appendChild(document.createTextNode(message));
- paragraph.style.fontFamily = "monospace";
- if (color)
- paragraph.style.color = color;
- document.getElementById("console").appendChild(paragraph);
-}
-function shouldBe(description, actual, expected)
-{
- if (expected === actual) {
- print("PASS: " + description + " should be " + expected +
- " and is\n",
- "green");
- } else {
- print("FAIL: " + description + " should be " + expected +
- " but instead is " + actual + "\n",
- "red");
- }
-}
-function mouseeventverify(event, x, y, offsetX, offsetY, target, type)
-{
- shouldBe("event type", event.type, type);
- shouldBe("event target", event.target, target);
- shouldBe("event.pageX", event.pageX, x);
- shouldBe("event.pageY", event.pageY, y);
- shouldBe("event.offsetX", event.offsetX, offsetX);
- shouldBe("event.offsetY", event.offsetY, offsetY);
- shouldBe("event.x", event.x, x);
- shouldBe("event.y", event.y, y);
-}
-function test() {
- if (window.testRunner) {
- testRunner.dumpAsText();
- testRunner.waitUntilDone();
- }
-
- if (window.eventSender) {
- eventSender.mouseMoveTo(22, 104);
- eventSender.mouseDown();
- eventSender.mouseUp();
- }
-
- if (window.eventSender) {
- eventSender.mouseMoveTo(22, 184);
- eventSender.mouseDown();
- eventSender.mouseUp();
- }
-
- if (window.eventSender) {
- eventSender.mouseMoveTo(22, 262);
- eventSender.mouseDown();
- eventSender.mouseUp();
- }
-
- if (window.eventSender) {
- eventSender.mouseMoveTo(22, 344);
- eventSender.mouseDown();
- eventSender.mouseUp();
- eventSender.mouseDown();
- eventSender.mouseUp();
- }
-
- if (window.eventSender) {
- eventSender.mouseMoveTo(22, 448);
- eventSender.mouseDown();
- eventSender.mouseUp();
- eventSender.mouseDown();
- eventSender.mouseUp();
- }
-
- if (window.testRunner)
- testRunner.notifyDone();
-}
-</script>
-</head>
-<body onload="test();">
-<p>This page tests whether a click event on a list box item propogates with the correct target and positioning values.<br>
-Bug 3248: Mouse events on OPTION element seem to be ignored<br>
-<a href="https://bugs.webkit.org/show_bug.cgi?id=3248">https://bugs.webkit.org/show_bug.cgi?id=3248</a></p>
-<form action="" method="post">
-<select style="position:absolute; top: 84;" size="2" onmousedown="mouseeventverify(event, 22, 104, 13, 5, document.getElementById('o1'), 'mousedown')">
-<option>One
-<option id="o1" onmousedown="mouseeventverify(event, 22, 104, 13, 5, this, 'mousedown')">Two
-</select>
-</form>
-<form action="" method="post">
-<select style="position:absolute; top: 164;" size="2" onmouseup="mouseeventverify(event, 22, 184, 13, 5, document.getElementById('o2'), 'mouseup')">
-<option>One
-<option id="o2" onmouseup="mouseeventverify(event, 22, 184, 13, 5, this, 'mouseup')">Two
-</select>
-</form>
-<form action="" method="post">
-<select style="position:absolute; top: 242;" size="2" onclick="mouseeventverify(event, 22, 262, 13, 5, document.getElementById('o3'), 'click')">
-<option>One
-<option id="o3" onclick="mouseeventverify(event, 22, 262, 13, 5, this, 'click')">Two
-</select>
-</form>
-<form action="" method="post">
-<select style="position:absolute; top: 324;" size="2" ondblclick="mouseeventverify(event, 22, 344, 13, 5, document.getElementById('o4'), 'dblclick')">
-<option>One
-<option id="o4" ondblclick="mouseeventverify(event, 22, 344, 13, 5, this, 'dblclick')">Two
-</select>
-</form>
-<select style="position:absolute; top: 408;" size="3" onmousedown="mouseeventverify(event, 22, 448, 12, 38, this, 'mousedown')">
-<option>One
-<option id="o5" onmousedown="mouseeventverify(event, 22, 448, 12, 38, this, 'mousedown')">Two
-</select>
-</form>
-<div style="position:absolute; top: 550;" id='console'></div>
-</body>
-</html>

Powered by Google App Engine
This is Rietveld 408576698