b=391902. r=gavin. FUEL Application.console.open() fails

git-svn-id: svn://10.0.0.236/trunk@232471 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
mark.finkle%gmail.com
2007-08-21 19:59:46 +00:00
parent c9cdba5329
commit 9cece5fb9e
2 changed files with 19 additions and 1 deletions

View File

@@ -67,7 +67,7 @@ Console.prototype = {
var wWatch = Components.classes["@mozilla.org/embedcomp/window-watcher;1"]
.getService(Ci.nsIWindowWatcher);
wWatch.openWindow(null, "chrome://global/content/console.xul", "_blank",
"chrome,dialog=no,all", cmdLine);
"chrome,dialog=no,all", null);
} else {
// console was already open
console.focus();

View File

@@ -1,3 +1,6 @@
const Ci = Components.interfaces;
const Cc = Components.classes;
function test() {
ok(Application, "Check global access to Application");
@@ -5,4 +8,19 @@ function test() {
ok(Application.id, "Check to see if an ID exists for the Application");
ok(Application.name, "Check to see if a name exists for the Application");
ok(Application.version, "Check to see if a version exists for the Application");
var wMediator = Cc["@mozilla.org/appshell/window-mediator;1"].getService(Ci.nsIWindowMediator);
var console = wMediator.getMostRecentWindow("global:console");
if (!console) {
Application.console.open();
setTimeout(checkConsole, 500);
}
}
function checkConsole() {
var wMediator = Cc["@mozilla.org/appshell/window-mediator;1"].getService(Ci.nsIWindowMediator);
var console = wMediator.getMostRecentWindow("global:console");
ok(console, "Check to see if the console window opened");
if (console)
console.close();
}