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

Unified Diff: LayoutTests/fast/forms/listbox-hit-test-zoomed.html

Issue 347773002: Implement select listbox using shadow DOM (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 5 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: LayoutTests/fast/forms/listbox-hit-test-zoomed.html
diff --git a/LayoutTests/fast/forms/listbox-hit-test-zoomed.html b/LayoutTests/fast/forms/listbox-hit-test-zoomed.html
index ea09eed33a47ef4c2c067d2bd8c35007a8525894..fa222d4c6a29e9d3a11743b0dea200192febd9e7 100644
--- a/LayoutTests/fast/forms/listbox-hit-test-zoomed.html
+++ b/LayoutTests/fast/forms/listbox-hit-test-zoomed.html
@@ -16,27 +16,27 @@
function test() {
setup();
- mouseDownOnSelect("sl1", 1, false, false);
+ mouseDownOnSelect("sl1", 1);
var expectedSelectionResults = new Array(false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false);
testResults("sl1", expectedSelectionResults, 1);
- mouseDownOnSelect("sl1", 6, false, false);
+ mouseDownOnSelect("sl1", 6);
expectedSelectionResults = new Array(false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false);
testResults("sl1", expectedSelectionResults, 2);
}
- function mouseDownOnSelect(selId, index, shift, meta) {
+ function mouseDownOnSelect(selId, index) {
var sl = document.getElementById(selId);
var itemHeight = 14 * 1.2;
var borderPaddingTop = 20 * 1.2;
var borderPaddingLeft = 20 * 1.2;
var y = index * itemHeight - window.pageYOffset + borderPaddingTop + itemHeight / 2;
-
+
var clickX = sl.offsetLeft + borderPaddingLeft + 5;
var clickY = sl.offsetTop + y;
- var event = document.createEvent("MouseEvent");
- event.initMouseEvent("mousedown", true, true, document.defaultView, 1, clickX, clickY, clickX, clickY, false, false, shift, meta, 0, document);
- sl.dispatchEvent(event);
+ eventSender.mouseMoveTo(clickX, clickY);
+ eventSender.mouseDown();
+ eventSender.mouseUp();
}
function testResults(selId, expectedArr, testNum) {

Powered by Google App Engine
This is Rietveld 408576698