mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
0f167a14a3
--HG-- rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
34 lines
1009 B
XML
34 lines
1009 B
XML
<?xml version="1.0"?>
|
|
|
|
<window id="Test for bug 540247" title="Testcase" class="reftest-wait"
|
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
|
|
|
<script><![CDATA[
|
|
document.addEventListener("MozReftestInvalidate", runtest, false);
|
|
|
|
function runtest() {
|
|
// Make sure that the effects of the scroll are painted to the screen before
|
|
// shrinking the size of the scrolled frame.
|
|
window.addEventListener("MozAfterPaint", finish, false);
|
|
var sbo = document.getElementById('s').boxObject;
|
|
sbo.scrollTo(0, 1000);
|
|
}
|
|
|
|
function finish() {
|
|
document.getElementById('b').height = '100';
|
|
document.documentElement.className = "";
|
|
}
|
|
]]>
|
|
</script>
|
|
|
|
<scrollbox id="s" height="200" style="overflow: scroll;">
|
|
<vbox>
|
|
<vbox height="150" width="200" style="background: red;" id="b"/>
|
|
<vbox height="150" width="200" style="background: green;"/>
|
|
<vbox height="150" width="200" style="background: blue;"/>
|
|
<label value="a"/>
|
|
</vbox>
|
|
</scrollbox>
|
|
|
|
</window>
|