Because I still not finished 1.0 version of XPCOMViewer I’ve just uploaded 0.9b version to the addons.mozilla.org which fixes some bugs from previous 0.9a version.
The most noticable bugfix is that XPCOMViewer no more brokes HTML form elements after installation to the Firefox. This was caused by forgotten piece of debug code
:
// ========== // XXX Only for debugging. Comment this in release version!!! try { var _prefs = Components.classes ["@mozilla.org/preferences-service;1"]. getService(Components.interfaces.nsIPrefService). getBranch(""); _prefs.setBoolPref("browser.dom.window.dump.enabled", true); _prefs.setBoolPref("javascript.options.showInConsole", true); _prefs.setBoolPref("javascript.options.strict", true); _prefs.setBoolPref("nglayout.debug.enable_xbl_forms", true); _prefs.setBoolPref("nglayout.debug.disable_xul_cache", true); _prefs.setBoolPref("nglayout.debug.disable_xul_fastload", true); } catch(e) {} // ==========
