我工作的一個項目,和Firebug的不斷上報nsLoginManager錯誤(這無關我的項目。螢火蟲返回不變nsLoginManager錯誤
這是令人不安的,看看在狀態「3個錯誤」欄上我的瀏覽器只打開它,看看它的艾芬nsloginmanager錯誤消息。再次
以下是錯誤:
[Exception...
"Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED)
[nsIRequest.name]" nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)"
location: "JS frame :: file:///Applications/Firefox.app/Contents/MacOS/
components/nsLoginManager.js :: anonymous :: line 315" data: no]file:///
Applications/Firefox.app/Contents/MacOS/components/nsLoginManager.js
Line 315
下面是相關代碼的形式nsLoginManager.js:
onStateChange : function (aWebProgress, aRequest,
aStateFlags, aStatus) {
// STATE_START is too early, doc is still the old page.
if (!(aStateFlags & Ci.nsIWebProgressListener.STATE_TRANSFERRING))
return;
if (!this._pwmgr._remember)
return;
var domWin = aWebProgress.DOMWindow;
var domDoc = domWin.document;
// Only process things which might have HTML forms.
if (!(domDoc instanceof Ci.nsIDOMHTMLDocument))
return;
this._pwmgr.log("onStateChange accepted: req = " +
(aRequest ? aRequest.name : "(null)") +
", flags = 0x" + aStateFlags.toString(16));
// Fastback doesn't fire DOMContentLoaded, so process forms now.
if (aStateFlags & Ci.nsIWebProgressListener.STATE_RESTORING) {
this._pwmgr.log("onStateChange: restoring document");
return this._pwmgr._fillDocument(domDoc);
}
// Add event listener to process page when DOM is complete.
domDoc.addEventListener("DOMContentLoaded",
this._domEventListener, false);
return;
},
// stubs for the nsIWebProgressListener interfaces which we don't use.
onProgressChange : function() { throw "Unexpected onProgressChange"; },
onLocationChange : function() { throw "Unexpected onLocationChange"; },
onStatusChange : function() { throw "Unexpected onStatusChange"; },
onSecurityChange : function() { throw "Unexpected onSecurityChange"; }
},
我試過註釋掉/刪除文件的整個部分,只是爲了讓錯誤重新出現。
任何幫助將是完全的。
顯然是這樣!我仍然注意到這個問題,並將其寫成gmail刷新或什麼的。然而,在閱讀你的評論之後,我就去試了一下 - 中提琴!右鍵單擊>查看源代碼= nsloginmanager錯誤。布拉沃,謝謝你! – stormdrain 2010-07-08 18:22:04