firefox-devel.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sun, 07 Nov 2010 19:57:25 +0200
changeset 668 d7142397bfb3
child 683 94d031debe17
permissions -rwxr-xr-x
Move developer info to firefox-devel.txt

-*- mode: outline; coding: utf-8; fill-column: 90 -*-

* Setting up environment.

In 'about:config' set this variable:

  javascript.options.showInConsole = true
                Logs errors in chrome files to the Error Console.
  javascript.options.strict = true
                Enables strict JavaScript warnings in the Error Console.
  extensions.logging.enabled = true
                This will send more detailed information about installation and update
                problems to the Error Console.

  https://developer.mozilla.org/en/Setting_up_extension_development_environment
                setting up profile, options and about developer plugin

* Useful developer plugin.

** Firebug.

Firebug integrates with Firefox to put a wealth of development tools at your fingertips
while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any
web page.

  http://getfirebug.com
                home page
  https://addons.mozilla.org/firefox/addon/1843
                download page

* Extension security.

  https://developer.mozilla.org/en/Security_best_practices_in_extensions