title: Firebug returning constant nsLoginManager error
body: <p>I'm working on a project, and Firebug keeps on reporting a nsLoginManager error (which has nothing to do with my project. </p>
  
  <p>It is disconcerting to see "3 errors" in the status bar on my browser only to open it up and see it's the effing nsloginmanager error message... AGAIN.</p>
  
  <p>Here is the error:</p>
  
  <pre><code>[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
  </code></pre>
  
  <p>Here is the relevant code form nsLoginManager.js:</p>
  
  <pre><code>        onStateChange : function (aWebProgress, aRequest,
                                aStateFlags,  aStatus) {
  
          // STATE_START is too early, doc is still the old page.
          if (!(aStateFlags &amp; 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 &amp; 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"; }
  },
  </code></pre>
  
  <p>I've tried commenting out/deleting whole portions of the file, only to have the error re-appear.</p>
  
  <p>Any help would be totally.</p>