gecko/gfx/tests/unit/test_nsIScriptableRegion.js
Jon Morton 0f167a14a3 Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
--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
2014-10-14 13:15:21 -07:00

11 lines
370 B
JavaScript

function run_test()
{
let rgn = Components.classes["@mozilla.org/gfx/region;1"].createInstance(Components.interfaces.nsIScriptableRegion);
do_check_true (rgn.getRects() === null)
rgn.unionRect(0,0,80,60);
do_check_true (rgn.getRects().toString() == "0,0,80,60")
rgn.unionRect(90,70,1,1);
do_check_true (rgn.getRects().toString() == "0,0,80,60,90,70,1,1")
}