OLD | NEW |
1 <html> | 1 <html> |
2 <head> | 2 <head> |
3 <script> | 3 <script> |
4 function print(message, color) { | 4 function print(message, color) { |
5 var paragraph = document.createElement("div"); | 5 var paragraph = document.createElement("div"); |
6 paragraph.appendChild(document.createTextNode(message)); | 6 paragraph.appendChild(document.createTextNode(message)); |
7 paragraph.style.fontFamily = "monospace"; | 7 paragraph.style.fontFamily = "monospace"; |
8 if (color) | 8 if (color) |
9 paragraph.style.color = color; | 9 paragraph.style.color = color; |
10 document.getElementById("console").appendChild(paragraph); | 10 document.getElementById("console").appendChild(paragraph); |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
86 if (window.testRunner) | 86 if (window.testRunner) |
87 testRunner.notifyDone(); | 87 testRunner.notifyDone(); |
88 } | 88 } |
89 </script> | 89 </script> |
90 </head> | 90 </head> |
91 <body onload="test();"> | 91 <body onload="test();"> |
92 <p>This page tests whether a click event on a list box item propogates with the
correct target and positioning values.<br> | 92 <p>This page tests whether a click event on a list box item propogates with the
correct target and positioning values.<br> |
93 Bug 3248: Mouse events on OPTION element seem to be ignored<br> | 93 Bug 3248: Mouse events on OPTION element seem to be ignored<br> |
94 <a href="https://bugs.webkit.org/show_bug.cgi?id=3248">https://bugs.webkit.org/s
how_bug.cgi?id=3248</a></p> | 94 <a href="https://bugs.webkit.org/show_bug.cgi?id=3248">https://bugs.webkit.org/s
how_bug.cgi?id=3248</a></p> |
95 <form action="" method="post"> | 95 <form action="" method="post"> |
96 <select style="position:absolute; top: 84;" size="2" onmousedown="mouseeventveri
fy(event, 22, 104, document.getElementById('o1'), 'mousedown')"> | 96 <select style="position:absolute; top: 84;" size="2" onmousedown="mouseeventveri
fy2(event, 22, 104, 11, 3, document.getElementById('o1'), 'mousedown')"> |
97 <option>One | 97 <option>One |
98 <option id="o1" onmousedown="mouseeventverify(event, 22, 104, this, 'mousedown')
">Two | 98 <option id="o1" onmousedown="mouseeventverify2(event, 22, 104, 11, 3, this, 'mou
sedown')">Two |
99 </select> | 99 </select> |
100 </form> | 100 </form> |
101 <form action="" method="post"> | 101 <form action="" method="post"> |
102 <select style="position:absolute; top: 164;" size="2" onmouseup="mouseeventverif
y(event, 22, 184, document.getElementById('o2'), 'mouseup')"> | 102 <select style="position:absolute; top: 164;" size="2" onmouseup="mouseeventverif
y2(event, 22, 184, 11, 3, document.getElementById('o2'), 'mouseup')"> |
103 <option>One | 103 <option>One |
104 <option id="o2" onmouseup="mouseeventverify(event, 22, 184, this, 'mouseup')">Tw
o | 104 <option id="o2" onmouseup="mouseeventverify2(event, 22, 184, 11, 3, this, 'mouse
up')">Two |
105 </select> | 105 </select> |
106 </form> | 106 </form> |
107 <form action="" method="post"> | 107 <form action="" method="post"> |
108 <select style="position:absolute; top: 242;" size="2" onclick="mouseeventverify(
event, 22, 262, document.getElementById('o3'), 'click')"> | 108 <select style="position:absolute; top: 242;" size="2" onclick="mouseeventverify2
(event, 22, 262, 11, 3, document.getElementById('o3'), 'click')"> |
109 <option>One | 109 <option>One |
110 <option id="o3" onclick="mouseeventverify(event, 22, 262, this, 'click')">Two | 110 <option id="o3" onclick="mouseeventverify2(event, 22, 262, 11, 3, this, 'click')
">Two |
111 </select> | 111 </select> |
112 </form> | 112 </form> |
113 <form action="" method="post"> | 113 <form action="" method="post"> |
114 <select style="position:absolute; top: 324;" size="2" ondblclick="mouseeventveri
fy(event, 22, 344, document.getElementById('o4'), 'dblclick')"> | 114 <select style="position:absolute; top: 324;" size="2" ondblclick="mouseeventveri
fy2(event, 22, 344, 11, 3, document.getElementById('o4'), 'dblclick')"> |
115 <option>One | 115 <option>One |
116 <option id="o4" ondblclick="mouseeventverify(event, 22, 344, this, 'dblclick')">
Two | 116 <option id="o4" ondblclick="mouseeventverify2(event, 22, 344, 11, 3, this, 'dblc
lick')">Two |
117 </select> | 117 </select> |
118 </form> | 118 </form> |
119 <select style="position:absolute; top: 408;" size="3" onmousedown="mouseeventver
ify2(event, 22, 448, 12, 38, this, 'mousedown')"> | 119 <select style="position:absolute; top: 408;" size="3" onmousedown="mouseeventver
ify2(event, 22, 448, 12, 38, this, 'mousedown')"> |
120 <option>One | 120 <option>One |
121 <option id="o5" onmousedown="mouseeventverify2(event, 22, 448, 12, 38, this, 'mo
usedown')">Two | 121 <option id="o5" onmousedown="mouseeventverify2(event, 22, 448, 12, 38, this, 'mo
usedown')">Two |
122 </select> | 122 </select> |
123 </form> | 123 </form> |
124 <div style="position:absolute; top: 550;" id='console'></div> | 124 <div style="position:absolute; top: 550;" id='console'></div> |
125 </body> | 125 </body> |
126 </html> | 126 </html> |
OLD | NEW |