Neither one nor Many

 
December 1 2015

In addition to my previous blog post How to debug XUL applications.

Last friday I learned that you can use the DOM inspector on XUL applications as well. This is quite useful if you want to see what events are hidden behind a button, try out layout changes, etc., etc. It is also quite fast, I don't notice any performance difference.

These instructions are taken from a very useful stackoverflow answer. Summarizing:

  • Add [XRE] EnableExtensionManager=1 to your application.ini if it isn't already.
  • If you are using the xulrunner app you already have the Error Console available (for info see my previous blog post for this). Type in it the following: window.openDialog("chrome://mozapps/content/extensions/extensions.xul", "", "chrome,dialog=no,resizable=yes");.
  • You will be presented the Add-ons Manager, in there choose "Install Add-on From File..." and download the "DOM Inspector". (I have a local copy here: addon-6622-latest.xpi (downloaded from: here)).
  • You need to restart and start xulrunner with an additional -inspector flag.

One tip with the DOM inspector, if you use "File >> Inspect Chrome Document" and the list is huge, highlight an item with your mouse and press the End key on your keyboard. You likely need one at the bottom of the list because those are the XUL files loaded most recently.

Blog Comments (3)

Review Sites UK

website: https://truereviews.uk/ @

2025-11-17 13:22:00

This guide is great for inspecting and debugging XUL applications. The DOM Inspector tips are very useful. For more insights, you can also check review sites UK that evaluate developer tools and browser extensions to find the best options.

pureoud2nl

website: https://pureoud.nl/ @

2026-05-01 05:08:31

Ontdek de exclusieve wereld van niche en Arabische parfums bij PureOud.nl. Van French Avenue Parfum, Arabiyat Prestige Parfum, Rayhaan Parfum, Lattafa, Rasasi, Paris Corner, Gissah en Maison Asrar – wij bieden een breed assortiment aan luxe geuren voor dames en heren.<a href="https://pureoud.nl/French Avenue Testers kopen-French Avenue sample service-Arabiyat Prestige Aristo kopen-Lattafa Testers kopen-Lattafa Sample service/">Rayhaan Aquatica Kopen</a> Koop eenvoudig populaire parfums zoals French Avenue Vulcan Feu, Amber Empire, Liquid Brun, <a href="https://pureoud.nl/French Avenue Testers kopen-French Avenue sample service-Arabiyat Prestige Aristo kopen-Lattafa Testers kopen-Lattafa Sample service/">Rayhaan Aquatica Kopen</a> Forbidden Fruit x Aromatix, Rayhaan Aquatica, Pharaoh, Tonquin Giza, Gissah Imperial Valley, Reef 33 en Marshmallow Blush. Profiteer van scherpe prijzen, snelle levering en originele producten.

pureoudnl

website: https://pureoud.nl/ @

2026-05-02 01:58:16

Ontdek de exclusieve wereld van niche en Arabische parfums bij PureOud.nl. Van French Avenue Parfum, Arabiyat Prestige Parfum, Rayhaan Parfum, Lattafa, Rasasi, Paris Corner, Gissah en Maison Asrar – wij bieden een breed assortiment aan luxe geuren voor dames en heren.<a href="https://pureoud.nl/French Avenue Testers kopen-French Avenue sample service-Arabiyat Prestige Aristo kopen-Lattafa Testers kopen-Lattafa Sample service/">Rayhaan Aquatica Kopen</a> Koop eenvoudig populaire parfums zoals French Avenue Vulcan Feu, Amber Empire, Liquid Brun, <a href="https://pureoud.nl/French Avenue Testers kopen-French Avenue sample service-Arabiyat Prestige Aristo kopen-Lattafa Testers kopen-Lattafa Sample service/">Rayhaan Aquatica Kopen</a> Forbidden Fruit x Aromatix, Rayhaan Aquatica, Pharaoh, Tonquin Giza, Gissah Imperial Valley, Reef 33 en Marshmallow Blush. Profiteer van scherpe prijzen, snelle levering en originele producten


Leave a Reply

Comment may not be visible immediately, because I process everything manually.**

**) I plan to automate this.., but it's on my ToDo since for ever..


Author:
Ray Burgemeestre
february 23th, 1984

Topics:
C++, Linux, Webdev

Other interests:
Music, Art, Zen