joewalker/devtools-window — pull request #33 by harthur (2012-10-03 22:49:32+00:00)
Title: Move toolbox code into a separate Toolbox.jsm module

Can someone review this? I tried separating the toolbox into it's own module. Just a few changes.

`gDevTools.jsm` imports `Toolbox.jsm`, and `Toolbox.jsm` lazy loads `gDevTools.jsm` when it needs the list of tools and constants. The lazy import is necessary, it did not work with immediate importing ( got an `EXPORTED_SYMBOLS is not an array` error).