Bug 1132783 - Fix the init sequence of animationinspector tests to avoid intermittents. r=bgrins

CLOSED TREE
This commit is contained in:
Patrick Brosset 2015-02-13 05:41:00 -05:00
parent f4044b0556
commit 2f3a9f59b6

View File

@ -159,7 +159,12 @@ let openAnimationInspector = Task.async(function*() {
let win = inspector.sidebar.getWindowForTab("animationinspector");
let {AnimationsController, AnimationsPanel} = win;
yield AnimationsPanel.once(AnimationsPanel.PANEL_INITIALIZED);
info("Waiting for the animation controller and panel to be ready");
if (AnimationsPanel.initialized) {
yield AnimationsPanel.initialized;
} else {
yield AnimationsPanel.once(AnimationsPanel.PANEL_INITIALIZED);
}
return {
toolbox: toolbox,