Bug 1078455 - "UITour: Add ability to highlight Dev. Tools and WebIDE toolbar buttons" [r=MattN+bmo]

This commit is contained in:
Michael Ratcliffe 2014-10-30 13:35:25 +00:00
parent 73be65ad46
commit 0ac0cb07ec
2 changed files with 17 additions and 2 deletions

View File

@ -101,6 +101,8 @@ this.UITour = {
["help", {query: "#PanelUI-help"}],
["home", {query: "#home-button"}],
["loop", {query: "#loop-call-button"}],
["devtools", {query: "#developer-button"}],
["webide", {query: "#webide-button"}],
["forget", {
query: "#panic-button",
widgetName: "panic-button",

View File

@ -9,6 +9,8 @@ let gContentWindow;
Components.utils.import("resource:///modules/UITour.jsm");
let hasWebIDE = Services.prefs.getBoolPref("devtools.webide.widget.enabled");
function test() {
requestLongerTimeout(2);
UITourTest();
@ -34,13 +36,17 @@ let tests = [
"help",
"home",
"loop",
"devtools",
"pinnedTab",
"privateWindow",
"quit",
"search",
"searchProvider",
"urlbar",
].concat(searchEngineTargets()));
...searchEngineTargets(),
...(hasWebIDE ? ["webide"] : [])
]);
ok(UITour.availableTargetsCache.has(window),
"Targets should now be cached");
done();
@ -60,6 +66,7 @@ let tests = [
"customize",
"help",
"loop",
"devtools",
"home",
"pinnedTab",
"privateWindow",
@ -67,7 +74,10 @@ let tests = [
"search",
"searchProvider",
"urlbar",
].concat(searchEngineTargets()));
...searchEngineTargets(),
...(hasWebIDE ? ["webide"] : [])
]);
ok(UITour.availableTargetsCache.has(window),
"Targets should now be cached again");
CustomizableUI.reset();
@ -93,11 +103,14 @@ let tests = [
"help",
"home",
"loop",
"devtools",
"pinnedTab",
"privateWindow",
"quit",
"urlbar",
...(hasWebIDE ? ["webide"] : [])
]);
CustomizableUI.reset();
done();
});