4 <title>This test is successful if fixed position elements re-layout correctly on page scale changes
</title>
8 background-color:#ccffcc;
14 background-color:#ccccff;
20 <body onload=
"runTest();" style=
"width:1600px;height:1200px;margin:0;">
21 <div class=
"fixed_size" style=
"left:10px;top:20px"></div>
22 <div class=
"fixed_size" style=
"right:30px;top:40px"></div>
23 <div class=
"fixed_size" style=
"left:50px;bottom:60px"></div>
24 <div class=
"fixed_size" style=
"right:70px;bottom:80px"></div>
25 <div class=
"percentage_size" style=
"left:40%;top:35%"></div>
26 <div class=
"percentage_size" style=
"right:30%;top:25%"></div>
27 <div class=
"percentage_size" style=
"left:20%;bottom:15%"></div>
28 <div class=
"percentage_size" style=
"right:10%;bottom:5%"></div>
29 <div id=
"spacer" style=
"width: 1700px; height: 1300px"></div>
32 if (window
.internals
&& window
.eventSender
) {
33 window
.internals
.setPageScaleFactorLimits(0.5, 4);
34 window
.internals
.setPageScaleFactor(0.5);
36 // Force scrollbar to hide and re-layout immediately.
37 var spacer
= document
.getElementById('spacer');
38 spacer
.style
.display
= "none";
39 document
.body
.offsetTop
;