27 lines
1.1 KiB
HTML
27 lines
1.1 KiB
HTML
<html>
|
|
<head>
|
|
<title>FrameSet Rotation Hit Test</title>
|
|
|
|
<script>
|
|
function init() {
|
|
if (!window.eventSender || !window.internals)
|
|
return;
|
|
// Scale the page and resize the frames to verify hit testing on the frameset
|
|
var leftPanelWidth = window.innerWidth / 8;
|
|
var panelHeight = window.innerHeight / 2;
|
|
window.internals.setPageScaleFactor(0.5, 0, 0);
|
|
eventSender.mouseMoveTo(panelHeight / 2, leftPanelWidth);
|
|
eventSender.mouseDown();
|
|
eventSender.mouseMoveTo(panelHeight / 2, 2 * leftPanelWidth);
|
|
eventSender.mouseUp();
|
|
}
|
|
window.onload = init;
|
|
</script>
|
|
</head>
|
|
<!--rotate the frameset and translate it to make sure the entire frameset is visible after scaling-->
|
|
<frameset style="background-color: red; -webkit-transform: rotate(90deg) translate(100px, 0px);" cols="25%,75%">
|
|
<frame src="data:text/html,<body bgcolor='green'></body>">
|
|
<frame src="data:text/html,<body bgcolor='green'></body>">
|
|
</frameset>
|
|
</html>
|