Like Firebug, I'm enamored with ChromeBug. It's an amazing tool and
your efforts are certainly appreciated.
You mentioned the feedback cycle so here's a few notes on my
experience installing and using ChromeBug. As an XUL and Extensions
novice, step 5 was quite hard to follow. I didn't understand what
"create the dev-links" meant, so getting a grasp on the task at hand
and using google to help me troubleshoot was tough. In hindsight I
guess a dev setup is a manifest that points to a chrome directory and
source rather than a package. Since I didn't have ant installed, I
read and reread the OR instructions. It might help others to
explicitly state which three files in the Extensions folder need to be
created, which file they use as a template and show their relative
paths. I messed around with install.rdf, build.xml and creating email
address file names in the extensions folder but never got it right.
In the end I went through the effort to setup ant since the
installation is scripted. The only ant related issue I had was not
noticing the use of forward slashes for install.dir in
local.properties. After many iterations of running ant and finding no
deployed files in the profile directory I finally identified and fixed
the issue.
Using ChromeBug is fantastic. I've spent time in the past reading XUL
articles and tutorials but nothing compares to inspecting XUL elements
in the browser. I have a few issues unrelated to setup - such as being
unable to hit breakpoints set in Firebug .js files (like html.js,
dom.js, etc) and FBTrace remains empty no matter how many options I
check off. I've confirmed that browser.dom.window.dump.enabled is set
to true and I'm running FF 2.0.0.11. I'd love to be able to evaluate
and debug FireBug but for now can live with simply viewing into what's
there and how it works.
Thanks again,
John
> > > > created a new profile forChromebugthere wasn't an 'extensions'