Components.classes["@mozilla.org/consoleservice;1"].getService(Components.interfaces.nsIConsoleService) [] [] null Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch2); 1000 = limit && messages[i].message; i--); while (++i < messages.length) { this.appendItem(messages[i]); } ]]> 0; i--) { this.observe_delayed(this.mMsgQueue.shift()); } if (this.mMsgQueue.length > 0) { setTimeout(function(c) { c.observe_process(); }, 0, this); } } catch (ex) { } ]]> 100){row.setAttribute("code", aMessage.sourceLine.substring(0,100).replace(/\n\-+\^$/, "").replace(/\s/g, " ")+"/* ... */"); row.setAttribute("column", aMessage.columnNumber || 0); row.setAttribute("errorDots", this.repeatChar(" ", (aMessage.columnNumber > 100) ? 105 : aMessage.columnNumber)); } else { row.setAttribute("code", aMessage.sourceLine.replace(/\n\-+\^$/, "").replace(/\s/g, " ")); row.setAttribute("column", aMessage.columnNumber || 0); row.setAttribute("errorDots", this.repeatChar(" ", aMessage.columnNumber)); } } if (("nsIScriptError2" in Components.interfaces && aMessage instanceof Components.interfaces.nsIScriptError2 && "timeStamp" in aMessage) || (aMessage instanceof Components.interfaces.nsIScriptError && "timeStamp" in aMessage)) { var ts = new Date(aMessage.timeStamp); var tss = ts.toTimeString(); tss = ts.toDateString() + " " + tss.substr(0, tss.indexOf(" ")); row.setAttribute("timestamp", tss); } this.appendConsoleRow(row); ]]> 0) { var item = (this.reversed)?this.lastChild:this.firstChild; this.removeConsoleRow(item); } ]]> = 0; i--) { this.appendChild(children[i]); } ]]> )([\s\S]+)" nsresult: "0x\S+ \((.+)\)" location: "(?:(?:JS|native) frame :: (?!)(.+) :: .+ :: line (\d+)|)" data: (?:yes|no)\]$/.test(aMessage.errorMessage) || /^(?:uncaught exception: )?\[Exception... "(?!)([\s\S]+)" code: "\d+" nsresult: "0x\S+ \((.+)\)" location: "(?:(.+) Line: (\d+)|)"\]$/.test(aMessage.errorMessage)) { return { errorMessage: RegExp.$1 + ((RegExp.$1.indexOf(RegExp.$2) == -1)?" = " + RegExp.$2:""), sourceName: RegExp.$3, lineNumber: RegExp.$4 }; } return aMessage; ]]> -1) { this.mListeners.splice(ix, 1); } ]]> numItems - 1) newIndex = numItems - 1; var itemAtIndex = this.getItemAtIndex(newIndex); var newItem = itemAtIndex; // make sure that the item is actually visible/selectable if (this._userSelecting && newItem && !this._canUserSelect(newItem)) { newItem = this.getNextVisible(itemAtIndex, offset > 1 || offset == -1); // make sure to scroll at least by one item when page scrolling if ((offset > 1 || offset < -1) && newItem == this.currentItem) newItem = this.getNextVisible(itemAtIndex, offset < 0); } if (newItem) { if (isSelectingRange) this.selectItemRange(null, newItem); else if (isSelecting) this.selectItem(newItem); this.currentItem = newItem; this.ensureIndexIsVisible(this.getIndexOfItem(newItem)); if (!newItem || newItem.boxObject.height <= this.scrollBoxObject.height) this.ensureIndexIsVisible(this.getIndexOfItem(newItem)); else // always show the top of overlong rows this.scrollToIndex(this.currentIndex); } ]]> 0; } catch (ex) { return this.parentNode && !this.hidden; } ]]> Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch2); ' + URI + ''); ]]> = items.length) { i = 0; } items[i].setAttribute("checked", "true"); items[i].doCommand(); } ]]> 2500