Страницы: 1
Довольно интересная штука.
Console² replaces the JavaScript Console with what could be the next generation Error Console.
As of Firefox 1.5, the JavaScript Console is used not only for JavaScript errors, but for CSS errors as well. This extension takes this into account by providing a simple possibility to display errors by type. In case you find Console Filter too confusing, this might be what you've been looking for.
Console² let's you display errors filtered by type (Errors, Warnings, Messages), language (JavaScript, CSS, XML) and context (Chrome, Content). Furthermore it provides a simple search box (as seen in the History and Bookmarks sidebars) and some accessibility improvements.
On the way, this extension proposes fixes to the following bugs: 68025, 80704, 81209, 83019, 86093, 88057, 147015, 175517, 213950, 238898, 265871, 275265, 276904, 289927, 302211, 305206, 307354 and 301039.
Download
Console² 0.1.7
* Most flickering is gone (at filtering messages and when loading the original console)
* Categories should be applied correctly (if you don't agree, please refer to this post)
* Minor improvements (such as page up/down support)This release works with Firefox 1.5 and Thunderbird 1.5.
Known issues
* The mode buttons' width varies depending on the active mode.
* Reversing the sort order takes a moment, if many messages are present (the sorting takes place in the DOM, whereas the original console uses a CSS hack).
* There's no feedback when (accidentally) filtering evaluated JavaScript.Work-arounds or ideas for how to fix these issues are very welcome.
Обсуждение расширения - http://forums.mozillazine.org/viewtopic.php?t=318102
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Пожалуй, это самая подходящая тема.
Наткнулся, что тут спрашивают и вспомнил.
Я, 06.04.2015 23:25:33:
О, Console^2 получилось оживить:
http://forums.mozillazine.org/viewtopic … #p14060753
http://console2.mozdev.org/history.html
=> http://infocatcher.ucoz.net/temp/console2-1.0a3.mod.xpi
Я делал исправления с поддержкой старых версий.
--- a/content/console2/console2.xml +++ b/content/console2/console2.xml @@ -522,7 +522,9 @@ <constructor><![CDATA[ var x = document.getAnonymousElementByAttribute(this, "anonid", "main-box"); - this.scrollBoxObject = x.boxObject.QueryInterface(Components.interfaces.nsIScrollBoxObject); + this.scrollBoxObject = x.boxObject; + if("nsIScrollBoxObject" in Components.interfaces) + this.scrollBoxObject instanceof Components.interfaces.nsIScrollBoxObject; this._bundle = document.getAnonymousElementByAttribute(this, "anonid", "string-bundle"); this.initDupeFinder(); this._limit = this.mPrefs.getIntPref("extensions.console2.max-errors");
--- a/content/console2/global/richlistbox.xml +++ b/content/console2/global/richlistbox.xml @@ -63,7 +63,10 @@ document.getAnonymousElementByAttribute(this, "anonid", "main-box"); </field> <field name="scrollBoxObject"> - this._scrollbox.boxObject.QueryInterface(Components.interfaces.nsIScrollBoxObject); + var bo = this._scrollbox.boxObject; + if("nsIScrollBoxObject" in Components.interfaces) + bo instanceof Components.interfaces.nsIScrollBoxObject; + bo; </field> <constructor> <![CDATA[
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Страницы: 1