OLD | NEW |
1 <html> | 1 <html> |
2 <head> | 2 <head> |
3 <title>FrameSet Rotation Hit Test</title> | 3 <title>FrameSet Rotation Hit Test</title> |
4 | 4 |
5 <script> | 5 <script> |
6 function init() { | 6 function init() { |
7 if (!window.eventSender || !window.internals) | 7 if (!window.eventSender) |
8 return; | 8 return; |
9 // Scale the page and resize the frames to verify hit testing on the
frameset | 9 // Scale the page and resize the frames to verify hit testing on the
frameset |
10 var leftPanelWidth = window.innerWidth / 8; | 10 var leftPanelWidth = window.innerWidth / 8; |
11 var panelHeight = window.innerHeight / 2; | 11 var panelHeight = window.innerHeight / 2; |
12 window.internals.setPageScaleFactor(0.5, 0, 0); | 12 eventSender.setPageScaleFactor(0.5, 0, 0); |
13 eventSender.mouseMoveTo(panelHeight / 2, leftPanelWidth); | 13 eventSender.mouseMoveTo(panelHeight / 2, leftPanelWidth); |
14 eventSender.mouseDown(); | 14 eventSender.mouseDown(); |
15 eventSender.mouseMoveTo(panelHeight / 2, 2 * leftPanelWidth); | 15 eventSender.mouseMoveTo(panelHeight / 2, 2 * leftPanelWidth); |
16 eventSender.mouseUp(); | 16 eventSender.mouseUp(); |
17 } | 17 } |
18 window.onload = init; | 18 window.onload = init; |
19 </script> | 19 </script> |
20 </head> | 20 </head> |
21 <!--rotate the frameset and translate it to make sure the entire frameset is v
isible after scaling--> | 21 <!--rotate the frameset and translate it to make sure the entire frameset is v
isible after scaling--> |
22 <frameset style="background-color: red; -webkit-transform: rotate(90deg) trans
late(100px, 0px);" cols="25%,75%"> | 22 <frameset style="background-color: red; -webkit-transform: rotate(90deg) trans
late(100px, 0px);" cols="25%,75%"> |
23 <frame src="data:text/html,<body bgcolor='green'></body>"> | 23 <frame src="data:text/html,<body bgcolor='green'></body>"> |
24 <frame src="data:text/html,<body bgcolor='green'></body>"> | 24 <frame src="data:text/html,<body bgcolor='green'></body>"> |
25 </frameset> | 25 </frameset> |
26 </html> | 26 </html> |
OLD | NEW |