Bug 574452 Exception fills my Error Console: (NS_NOINTERFACE) [nsISupports.QueryInterface]" nsresult: "0x80004002 (NS_NOINTERFACE)"

r=gavin

--HG--
extra : rebase_source : a5db4da740578f8da82a09886834145cd25139f5
This commit is contained in:
timeless@mozdev.org 2010-07-08 18:20:00 +03:00
Родитель 4cad68f232
Коммит 25846c259b
1 изменённых файлов: 3 добавлений и 4 удалений

Просмотреть файл

@ -3053,9 +3053,8 @@ HUDConsoleObserver = {
Services.console.unregisterListener(this);
}
if (aSubject instanceof Ci.nsIConsoleMessage) {
var err = aSubject.QueryInterface(Ci.nsIScriptError);
switch (err.category) {
if (aSubject instanceof Ci.nsIScriptError) {
switch (aSubject.category) {
case "XPConnect JavaScript":
case "component javascript":
case "chrome javascript":
@ -3065,7 +3064,7 @@ HUDConsoleObserver = {
case "HUDConsole":
case "CSS Parser":
case "content javascript":
HUDService.reportConsoleServiceContentScriptError(err);
HUDService.reportConsoleServiceContentScriptError(aSubject);
return;
default:
HUDService.reportConsoleServiceMessage(aSubject);