Index: chrome/test/data/webui/menu_test.html |
diff --git a/chrome/test/data/webui/menu_test.html b/chrome/test/data/webui/menu_test.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..7e0e9205a06d1766491e64abf1a9c0e387aebfd6 |
--- /dev/null |
+++ b/chrome/test/data/webui/menu_test.html |
@@ -0,0 +1,23 @@ |
+<!DOCTYPE html> |
+<html> |
+<body> |
+<script> |
+ |
+function testHandleMouseOver() { |
+ var menu = new cr.ui.Menu; |
+ |
+ var called = false; |
+ menu.findMenuItem_ = function() { |
+ called = true; |
+ return cr.ui.Menu.prototype.findMenuItem_.apply(this, arguments); |
+ }; |
+ |
+ var over = new MouseEvent('mouseover', {bubbles: true, target: cr.doc.body}); |
+ assertFalse(called); |
+ menu.dispatchEvent(over); |
+ assertTrue(called); |
+} |
+ |
+</script> |
+</body> |
+</html> |