Firefox 3.0.6 AutoComplete Bug
Firefox 3.0.6 has been released but autocomplete bug still lives. Get rid of the bug when working on your JavaScript project.
This Firefox bug is harmless and safe to ignore as described on this page.
Some Javascript developers mistakenly see it as the culprit when something is not working in their scripts and exceptions like below appearing in their error console.
uncaught exception: [Exception... "Cannot modify properties of a WrappedNative" nsresult: "0x80570034 (NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN)" location: "JS frame :: chrome://global/content/bindings/autocomplete.xml :: onxblpopuphiding :: line 834" data: no]
For many of us, web designers and developers, the bug is too much annoying especially when troubleshooting or debugging browser side scripts on Firefox. So it is best to suppress it until the real source of the problem is located and fixed.
-
Turn OFF Firefox autocomplete feature
- On the menu, click Tools --> Options
- Click on Privacy tab
- Clear the Remember what I enter in forms and the search bar check box
- Then click OK button.
-
Comment out the buggy code in autocomplete.xml
This method is useful when you need the autocomplete functionality in Firefox while fixing scripts.
- Get a software that can read and update scripts inside JAR archive files
- Locate your Mozilla Firefox chrome folder (usually, "C:\Program Files\Mozilla Firefox\chrome" on Microsoft Windows")
- Open toolkit.jar, inside it, open content/global/bindings/autocomplete.xml with your favourite editor
- Go to line 834, you will see something like
this.mInput.mIgnoreFocus = true;
- Put a double slash at the beginning of that line so it would read as
//this.mInput.mIgnoreFocus = true;
- Save it and you're done.
Comments















