gecko/browser/components/tabview/test/browser_tabview_bug624692.js
2014-03-30 09:43:50 -04:00

27 lines
757 B
JavaScript

/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
function test() {
requestLongerTimeout(2);
waitForExplicitFinish();
newWindowWithTabView(function (win) {
registerCleanupFunction(function () win.close());
let cw = win.TabView.getContentWindow();
let groupItem = cw.GroupItems.groupItems[0];
let tabItem = groupItem.getChild(0);
hideGroupItem(groupItem, function () {
unhideGroupItem(groupItem, function () {
let bounds = tabItem.getBounds();
groupItem.arrange({immediately: true});
ok(bounds.equals(tabItem.getBounds()),
"tabItem bounds were correct after unhiding the groupItem");
finish();
});
});
});
}