Reporting Bugs

If you discover a bug in Echofon for Firefox, please send us a report by following the steps below. You can send it to here or @echofon.

First, collect platform information and version number of Firefox and Echofon.

  • Browser version and platform (e.g. Firefox 3.6.2 and Mac OS 10.6.1)
  • Echofon version (Find this under Tools > Addons)

Second, set Echofon preferences. Enter about:config in Firefox location bar then enter "twitter" in the filter field. You can see several preference variables of Echofon. Set "extensions.twitternotifier.debug" to "true" to enable debug logging.

about_config.png

Next, enter "java" in the filter field then set "javascript.options.showInConsole" to "true" to enable JavaScript errors in the Error Console.

js_in_console.png

Next, open Tools > Web Developer -> Error Console. You should see several debug logs for Echofon.

The error console looks like this:

error_console.png

The error console contains all errors and warnings. You may have quite a few. The most efficient way of debugging Echofon is:

  1. Close all tabs then open a blank page
  2. Choose Logout from a context menu of Echofon (right click on the Echofon icon)
  3. Clear all error logs
  4. Login with Echofon
  5. Check the Error Console (if the console doesn't have any logs, perhaps you missed a setting in about:config)