Firebug Release Notes
From FirebugWiki
(Difference between revisions)
Sebastianz (Talk | contribs) (Added 1.10.0a8) |
Sebastianz (Talk | contribs) m (Added 1.11b2 and 1.11b3) |
||
| (34 intermediate revisions not shown) | |||
| Line 5: | Line 5: | ||
* [https://addons.mozilla.org/en-US/firefox/addon/1843/ Mozilla Addons Firebug page] | * [https://addons.mozilla.org/en-US/firefox/addon/1843/ Mozilla Addons Firebug page] | ||
* [https://getfirebug.com/releases/firebug Releases overview page] | * [https://getfirebug.com/releases/firebug Releases overview page] | ||
| - | * [https://getfirebug.com/releases/firebug/1. | + | * [https://getfirebug.com/releases/firebug/1.11 Firebug 1.11 (in beta phase)] |
| - | * [https://getfirebug.com/releases/firebug/1. | + | * [https://getfirebug.com/releases/firebug/1.10 Firebug 1.10 (current stable)] |
| - | * [https://getfirebug.com/releases/firebug/1. | + | * [https://getfirebug.com/releases/firebug/1.9 Firebug 1.9 (previous release)] |
| + | |||
| + | == Firebug 1.11 == | ||
| + | |||
| + | This is the upcoming version. It is currently in beta phase. | ||
| + | |||
| + | === Overview of Firebug 1.11 === | ||
| + | * [[Firebug Roadmap]] | ||
| + | |||
| + | === Features and changes === | ||
| + | |||
| + | ==== [[Console Panel|Console]] and [[Command Line]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=18 Enhanced] <code>[[$x|$x()]]</code> | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5803 Event target] is added to event logs | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5866 Stack trace] is shown for function call logs | ||
| + | * <code>[[$|$()]]</code> now uses <code>[http://code.google.com/p/fbug/issues/detail?id=5764 querySelector()]</code> instead of <code>getElementById()</code> | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5779 Root element] can now be set for <code>[[$|$()]]</code> | ||
| + | * API for [http://code.google.com/p/fbug/issues/detail?id=5817 registering commands] | ||
| + | * Auto-completion for [http://code.google.com/p/fbug/issues/detail?id=959 built-in members] | ||
| + | * Support for [http://code.google.com/p/fbug/issues/detail?id=5843 PerformanceTiming] spec | ||
| + | * New [[Command Line API]] <code>[http://code.google.com/p/fbug/issues/detail?id=5878 include()]</code> | ||
| + | * Completion List Popup is opened [http://code.google.com/p/fbug/issues/detail?id=5999 at start of expression] | ||
| + | * <code>[http://code.google.com/p/fbug/issues/detail?id=5135 window.postMessage()]</code> output is displayed | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6064 Formatting of parts] of console logs | ||
| + | |||
| + | ==== [[HTML Panel|HTML]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=4626 Doctypes] of <code><iframe></code>s are displayed | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5893 Touch events] are logged when enabling event logging for a tag | ||
| + | * HTML content can be [http://code.google.com/p/fbug/issues/detail?id=5358 pasted] | ||
| + | |||
| + | ==== [[Style Side Panel|Style]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=2796 New CSS rules] can be created inside the [[Style Side Panel]] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=2495 Used fonts] are highlighted | ||
| + | |||
| + | ==== [[Computed Side Panel|Computed]] ==== | ||
| + | * Long property values are [http://code.google.com/p/fbug/issues/detail?id=5879 cropped] | ||
| + | |||
| + | ==== [[Watch Side Panel|Watch]] ==== | ||
| + | * All watch expressions can be [http://code.google.com/p/fbug/issues/detail?id=5639 removed at once] | ||
| + | |||
| + | ==== [[CSS Panel|CSS]] ==== | ||
| + | * Long values are [http://code.google.com/p/fbug/issues/detail?id=5862 cropped] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6007 Save success] is indicated for media queries of <code>@import</code> rules | ||
| + | |||
| + | ==== [[Elements Side Panel]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5931 Matching elements] can be displayed for CSS selectors (integrated [[Firebug Extensions#selectbug|SelectBug]]) | ||
| + | * Added [http://code.google.com/p/fbug/issues/detail?id=5989 auto-completion] for selectors | ||
| + | |||
| + | ==== [[Net Panel|Net]] ==== | ||
| + | * Display of [http://code.google.com/p/fbug/issues/detail?id=5324 SPDY protocol] | ||
| + | |||
| + | ==== [[Cookies Panel|Cookies]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5834 Infotip] for cookie size | ||
| + | |||
| + | ==== Miscellaneous ==== | ||
| + | * Preference <code>[http://code.google.com/p/fbug/issues/detail?id=5623 extensions.firebug.delayLoad]</code> to allow controlling delayed loading of Firebug | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5864 Location menu search] includes file path | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=2202 Activation] complies to the some origin policy | ||
| + | * Improved logic for [http://code.google.com/p/fbug/issues/detail?id=5888 when to open the first-run page] | ||
| + | |||
| + | You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DEnhancement+-is%3Aopen+fixed%3A1.11 list of all enhancements of Firebug 1.11]. | ||
| + | |||
| + | === Bug fixes === | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=4265 Argument logging] was unified | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5630 Error breakpoints] can be set for shallow errors when ''Show Stack Trace with Errors'' isn't set | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5676 Completion List Popup] works correctly when switching to [[Command Editor]] | ||
| + | * Cookies panel is localized when <code>[http://code.google.com/p/fbug/issues/detail?id=5716 extensions.firebug.useDefaultLocale]</code> is set to <code>true</code> | ||
| + | * Inline editing of [http://code.google.com/p/fbug/issues/detail?id=5755 cropped values] shows them completely | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5774 HTML tab] keeps displayed for XHR requests on browser tab change | ||
| + | * Firefox [http://code.google.com/p/fbug/issues/detail?id=5809 crash on Linux avoided] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5825 Infotip for web fonts] displayed correctly | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5826 Special font definitions] are displayed | ||
| + | * [[Style Side Panel]] [http://code.google.com/p/fbug/issues/detail?id=5654 isn't empty after reloading] a page while not hovering it | ||
| + | * Tables created via <code>console.table()</code> can be [http://code.google.com/p/fbug/issues/detail?id=5832 scrolled horizontally] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5833 UTF-8 values in cookies] are displayed correctly | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5836 Numbers formatting] respects OS locale settings | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5841 Short tags] of elements with a class attribute starting with a space are displayed correctly | ||
| + | * [[HTML Panel]] [http://code.google.com/p/fbug/issues/detail?id=5849 visibility updates] affect children | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5852 Changing an attribute] of an HTML element doesn't switch to it inside the [[Style Side Panel]] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5854 Toggling options] while menu is still open takes effect | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5857 gcli commands] are removed again when Firebug is disabled | ||
| + | * ''[http://code.google.com/p/fbug/issues/detail?id=5859 Delete "element.style"]'' is working as expected | ||
| + | * All [http://code.google.com/p/fbug/issues/detail?id=4929 not inheritable properties] are listed correctly | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5554 Cookies from IDN domains] are shown | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5643 Style disabling] works [http://code.google.com/p/fbug/issues/detail?id=5644 as expected] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5749 Denying host-specific cookies] and accepting to remove them only removes them and not others | ||
| + | * Correct display of [http://code.google.com/p/fbug/issues/detail?id=5783 IPv6] addresses | ||
| + | * Header parts [http://code.google.com/p/fbug/issues/detail?id=5870 surrounded by arrow brackets] are not interpreted as HTML tags | ||
| + | * [[Layout Side Panel]] refreshes values when [http://code.google.com/p/fbug/issues/detail?id=5885 resizing the browser window] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5908 XHR responses] are opened in a new browser tab | ||
| + | * [[HTML Panel]] is properly updated when [http://code.google.com/p/fbug/issues/detail?id=5705 reloading an iframe] | ||
| + | * Radio button isn't [http://code.google.com/p/fbug/issues/detail?id=5744 deselected] when inspecting it | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5786 Array-like] [http://code.google.com/p/fbug/issues/detail?id=6104 objects] are shown differently than real arrays | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5850 Element visibility] is updated when its CSS is changed | ||
| + | * Inspector doesn't [http://code.google.com/p/fbug/issues/detail?id=5905 blink] on font family related checking | ||
| + | * HTML Edit Mode doesn't lose [http://code.google.com/p/fbug/issues/detail?id=5934 focus] when accessibility enhancements are enabled | ||
| + | * Source link is shown for [http://code.google.com/p/fbug/issues/detail?id=5945 CSS errors] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5946 Disabling Firebug] doesn't break Firefox UI | ||
| + | * Firebug can be [http://code.google.com/p/fbug/issues/detail?id=5949 opened in popop windows] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5954 Console logging from iframes] is working correctly | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5959 Help command] works on Mac OS and Linux/Unix | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5996 Global completions] respect <code>[[cd()]]</code> | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5204 Pressing <code class="key">Esc</code>] doesn't let CSS properties disappear | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5889 Copy/Paste] work in [[Layout Side Panel]] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5964 Cookies at root level] are shown | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=2582 Start Button Infotip] is correctly reflecting the panel states | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6039 Firebug gets closed] when browser popup window is closed | ||
| + | * Inspection doesn't [http://code.google.com/p/fbug/issues/detail?id=6048 jump around] | ||
| + | * Extensions don't break [http://code.google.com/p/fbug/issues/detail?id=3523 Location Menu] anymore | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6013 Box model shading] works after iframe reload | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6083 Break On XHR] works as expected | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6091 RTL character] doesn't break [[HTML Panel]] display | ||
| + | * | ||
| + | |||
| + | You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DDefect+-is%3Aopen+fixed%3A1.11 list of all bug fixes of Firebug 1.11]. | ||
| + | |||
| + | === Links to notes for each release === | ||
| + | {| class="wikitable" | ||
| + | ! style="width:100px" | Version || Release Date | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/11/30/firebug-1-11-beta-3/ 1.11.0b3] || 2012-11-30 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/11/16/firebug-1-11-beta-2/ 1.11.0b2] || 2012-11-16 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/11/09/firebug-1-11-beta-1/ 1.11.0b1] || 2012-11-09 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/11/02/firebug-1-11-alpha-6/ 1.11.0a6] || 2012-11-02 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/10/19/firebug-1-11-alpha-5/ 1.11.0a5] || 2012-10-19 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/10/05/firebug-1-11-alpha-4/ 1.11.0a4] || 2012-10-05 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/09/13/firebug-1-11-alpha-3/ 1.11.0a3] || 2012-09-13 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/08/24/firebug-1-11-alpha-2/ 1.11.0a2] || 2012-08-24 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/08/17/firebug-1-11-alpha-1/ 1.11.0a1] || 2012-08-17 | ||
| + | |} | ||
== Firebug 1.10 == | == Firebug 1.10 == | ||
| - | This is the | + | This release is the current stable version. |
| + | |||
| + | Blog posts: | ||
| + | * [https://blog.getfirebug.com/2012/07/13/firebug-1-10-0/ Firebug 1.10 announcement] | ||
| + | * [https://hacks.mozilla.org/2012/07/firebug-1-10-new-features/ Firebug 1.10 Feature Highlights] | ||
=== Overview of Firebug 1.10 === | === Overview of Firebug 1.10 === | ||
| - | * [[Firebug Roadmap]] | + | * [[Firebug Roadmap 1.10]] |
=== Features and changes === | === Features and changes === | ||
| Line 20: | Line 161: | ||
==== [[Console Panel|Console]] and [[Command Line]] ==== | ==== [[Console Panel|Console]] and [[Command Line]] ==== | ||
* Open AJAX [http://code.google.com/p/fbug/issues/detail?id=5089 response in a new tab] | * Open AJAX [http://code.google.com/p/fbug/issues/detail?id=5089 response in a new tab] | ||
| - | * The [[Command Line|Command Editor]] | + | * The [[Command Line|Command Editor]] [http://code.google.com/p/fbug/issues/detail?id=5219 uses Orion], allowing syntax highlighting |
| - | * <code>[http://code.google.com/p/fbug/issues/detail?id=5406 monitorEvents()]</code> and <code>[http://code.google.com/p/fbug/issues/detail?id=5408 unmonitorEvents()]</code> | + | * <code>[http://code.google.com/p/fbug/issues/detail?id=5406 monitorEvents()]</code> and <code>[http://code.google.com/p/fbug/issues/detail?id=5408 unmonitorEvents()]</code> work like in Chrome allowing event groups and arrays with of events |
| - | * Completion List Popup can | + | * Completion List Popup can be opened via <code class="key">[http://code.google.com/p/fbug/issues/detail?id=5414 Ctrl/⌘+Space]</code> |
| + | * <code class="key">Page Up</code> / <code class="key">Up</code>, <code class="key">Home</code>, <code class="key">End</code> and mouse wheel can be used to [http://code.google.com/p/fbug/issues/detail?id=3660 scroll the Completion List Popup] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5493 Case-insensitive auto-completion] for Command Line | ||
| + | * Better [http://code.google.com/p/fbug/issues/detail?id=5593 default completions] | ||
| + | * <code>[http://code.google.com/p/fbug/issues/detail?id=5142 help]</code> command added | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5535 Selections in Command Editor] are executed | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5539 Cookie events] display control in [[Console Panel]] | ||
==== [[HTML Panel|HTML]] ==== | ==== [[HTML Panel|HTML]] ==== | ||
* Three [http://code.google.com/p/fbug/issues/detail?id=3159 display methods] for entities | * Three [http://code.google.com/p/fbug/issues/detail?id=3159 display methods] for entities | ||
| - | * URLs can | + | * URLs can be [http://code.google.com/p/fbug/issues/detail?id=5415 opened in a new tab] |
| + | |||
| + | ==== [[Style Side Panel|Style]] ==== | ||
| + | * Added option to jump from the usage of a web font to [http://code.google.com/p/fbug/issues/detail?id=5438 its declaration] | ||
| + | * Copying a selection only [http://code.google.com/p/fbug/issues/detail?id=5461 copies the styles] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=3230 Pseudo-classes] are persistently locked | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=3407 :focus] can be locked in [[Style Side Panel]] | ||
==== [[Computed Side Panel|Computed]] ==== | ==== [[Computed Side Panel|Computed]] ==== | ||
* Implemented [http://code.google.com/p/fbug/issues/detail?id=2916 style tracing] | * Implemented [http://code.google.com/p/fbug/issues/detail?id=2916 style tracing] | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=4132 User agent styles] can | + | * [http://code.google.com/p/fbug/issues/detail?id=4132 User agent styles] can be hidden |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5449 Infotips] are | + | * [http://code.google.com/p/fbug/issues/detail?id=5449 Infotips] are shown for colors, images, etc. |
| - | * Scrolling is | + | * Scrolling is [http://code.google.com/p/fbug/issues/detail?id=5451 persisted] |
| - | * Added [http://code.google.com/p/fbug/issues/detail?id=5454 smart scrolling] for when a style group is expanded | + | * Added [http://code.google.com/p/fbug/issues/detail?id=5454 smart] [http://code.google.com/p/fbug/issues/detail?id=5459 scrolling] for when a style or style group is expanded |
==== [[CSS Panel|CSS]] ==== | ==== [[CSS Panel|CSS]] ==== | ||
| - | * CSS rules can | + | * CSS rules can be [http://code.google.com/p/fbug/issues/detail?id=5000 deleted] |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5214 | + | * <code class="key">Up</code>/<code class="key">Down</code> keys can [http://code.google.com/p/fbug/issues/detail?id=5214 in-/decrease numeric values in strings] |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5177 | + | * Values of [http://code.google.com/p/fbug/issues/detail?id=5177 hex, rgba and hsla colors can be changed] using <code class="key">Up</code>/<code class="key">Down</code> keys |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5244 Rules other than style rules] can | + | * [http://code.google.com/p/fbug/issues/detail?id=5244 Rules other than style rules] can be inspected |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5262 | + | * [http://code.google.com/p/fbug/issues/detail?id=5262 <code>@charset</code> rules] are displayed |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5277 @import rule media queries] are | + | * [http://code.google.com/p/fbug/issues/detail?id=5277 <code>@import</code> rule media queries] are displayed and can be edited |
| - | * Auto-completion | + | * Auto-completion picks up [http://code.google.com/p/fbug/issues/detail?id=5373 font names used inside a page] |
* Added [http://code.google.com/p/fbug/issues/detail?id=5412 auto-completion for CSS selectors] | * Added [http://code.google.com/p/fbug/issues/detail?id=5412 auto-completion for CSS selectors] | ||
| - | * | + | * Auto-completion works [http://code.google.com/p/fbug/issues/detail?id=5464 at the start of expressions] |
| + | * [http://code.google.com/p/fbug/issues/detail?id=5430 <code>@namespace</code> rules] are displayed | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=3015 Auto-completion suggestions] are not repeated in shorthand properties | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=3871 Color format] display can be changed | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5469 Units will be added] when changing 0 value with <code class="key">Up</code>/<code class="key">Down</code> key | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5061 Dispatch event] on property name change | ||
| + | * Improved auto-completion for [http://code.google.com/p/fbug/issues/detail?id=4505 CSS functions] | ||
| + | * Better [http://code.google.com/p/fbug/issues/detail?id=5595 default completions] for specific values | ||
==== [[Script Panel|Script]] ==== | ==== [[Script Panel|Script]] ==== | ||
* Removed ''[http://code.google.com/p/fbug/issues/detail?id=5110 Show chrome sources]'' | * Removed ''[http://code.google.com/p/fbug/issues/detail?id=5110 Show chrome sources]'' | ||
| - | |||
* Breakpoint condition editor supports [http://code.google.com/p/fbug/issues/detail?id=3155 auto-completion] | * Breakpoint condition editor supports [http://code.google.com/p/fbug/issues/detail?id=3155 auto-completion] | ||
| + | |||
| + | ==== [[Watch Side Panel|Watch]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=4934 Auto-completion] while entering an expression | ||
| + | |||
| + | ==== [[Breakpoints Side Panel|Breakpoints]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=4889 Breakpoints categories] can be folded | ||
==== [[DOM Panel|DOM]] ==== | ==== [[DOM Panel|DOM]] ==== | ||
| - | * CSS rules have an [http://code.google.com/p/fbug/issues/detail?id=5247 improved display] | + | * CSS rules have an [http://code.google.com/p/fbug/issues/detail?id=5247 improved] [http://code.google.com/p/fbug/issues/detail?id=5465 display] |
* [http://code.google.com/p/fbug/issues/detail?id=5300 Inspector] works with DOM panel | * [http://code.google.com/p/fbug/issues/detail?id=5300 Inspector] works with DOM panel | ||
| - | * Editing of read-only values is | + | * Editing of read-only values is [http://code.google.com/p/fbug/issues/detail?id=2952 prevented] |
==== [[Net Panel|Net]] ==== | ==== [[Net Panel|Net]] ==== | ||
* New [http://code.google.com/p/fbug/issues/detail?id=5197 onResponseHeaders API] | * New [http://code.google.com/p/fbug/issues/detail?id=5197 onResponseHeaders API] | ||
| + | * Normal requests and [http://code.google.com/p/fbug/issues/detail?id=3757 different kinds of cache requests] can be destinguished better | ||
| + | * Request parameters can be [http://code.google.com/p/fbug/issues/detail?id=5592 copied] | ||
| + | |||
| + | ==== Cookies ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5422 Integrated] [http://www.softwareishard.com/blog/firecookie/ Firecookie] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5560 Raw value] of cookies is displayed | ||
| + | |||
| + | ==== [[Inspector]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5551 Built-in inspector] can be removed from context menu | ||
==== Miscellaneous ==== | ==== Miscellaneous ==== | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=3310 Shortcut to deactivate Firebug] can | + | * Firebug is restart-less |
| - | * A page can | + | * Delayed loading of modules |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5151 All options] inside Firebug | + | * [http://code.google.com/p/fbug/issues/detail?id=3310 Shortcut to deactivate Firebug] can be changed |
| + | * A page can be [http://code.google.com/p/fbug/issues/detail?id=5203 refreshed via keyboard shortcuts] while the detached Firebug window is focused | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5151 All options] inside Firebug have descriptive tooltips | ||
* New API for [http://code.google.com/p/fbug/issues/detail?id=4793 extending Firebug toolbars] | * New API for [http://code.google.com/p/fbug/issues/detail?id=4793 extending Firebug toolbars] | ||
* Added [http://code.google.com/p/fbug/issues/detail?id=5248 link to extensions page] to Firebug Menu | * Added [http://code.google.com/p/fbug/issues/detail?id=5248 link to extensions page] to Firebug Menu | ||
* Auto-completion [http://code.google.com/p/fbug/issues/detail?id=5278 respects] user's chosen case | * Auto-completion [http://code.google.com/p/fbug/issues/detail?id=5278 respects] user's chosen case | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=5352 Help key] can | + | * [http://code.google.com/p/fbug/issues/detail?id=5352 Help key] can be rebound |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5044 Break On ...] | + | * [http://code.google.com/p/fbug/issues/detail?id=5044 Break On ...] has a shortcut (<code class="key">Ctrl/⌘+Alt+B</code>) |
| + | * Firebug UI can be opened from [http://code.google.com/p/fbug/issues/detail?id=5556 Firefox Command Line] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5578 First-run page] is shown immediately after installing Firebug | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5590 Better wiki page] for <code class="key">F1</code> | ||
| + | * Improved display of [http://code.google.com/p/fbug/issues/detail?id=5669 Start Button tooltip] | ||
| + | * New preference to [http://code.google.com/p/fbug/issues/detail?id=5678 disable Orion] | ||
You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DEnhancement+-is%3Aopen+fixed%3A1.10 list of all enhancements of Firebug 1.10]. | You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DEnhancement+-is%3Aopen+fixed%3A1.10 list of all enhancements of Firebug 1.10]. | ||
| Line 73: | Line 254: | ||
=== Bug fixes === | === Bug fixes === | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=5111 Scroll position] in ''Script'' panel is | + | * [http://code.google.com/p/fbug/issues/detail?id=5111 Scroll position] in ''Script'' panel is retained after XHR |
* Tab scroll arrows do [http://code.google.com/p/fbug/issues/detail?id=3442 not appear anymore] | * Tab scroll arrows do [http://code.google.com/p/fbug/issues/detail?id=3442 not appear anymore] | ||
| - | * Auto-completion for [http://code.google.com/p/fbug/issues/detail?id=5114 variables in catch block] | + | * Auto-completion for [http://code.google.com/p/fbug/issues/detail?id=5114 variables in catch block] also work under Linux |
| - | * [http://code.google.com/p/fbug/issues/detail?id=3303 Up/Down key] | + | * [http://code.google.com/p/fbug/issues/detail?id=3303 Up/Down key] works correctly for fonts defined in CSS |
| - | * [http://code.google.com/p/fbug/issues/detail?id=3816 Multi-line console messages] can | + | * [http://code.google.com/p/fbug/issues/detail?id=3816 Multi-line console messages] can be copied |
* [http://code.google.com/p/fbug/issues/detail?id=4401 Quotes] can be entered into the <code>style</code> attribute | * [http://code.google.com/p/fbug/issues/detail?id=4401 Quotes] can be entered into the <code>style</code> attribute | ||
* [http://code.google.com/p/fbug/issues/detail?id=5146 Pasting multi-line messages] into the [[Command Line|Command Line Popup]] works correctly | * [http://code.google.com/p/fbug/issues/detail?id=5146 Pasting multi-line messages] into the [[Command Line|Command Line Popup]] works correctly | ||
| Line 83: | Line 264: | ||
* Removed the misplaced [http://code.google.com/p/fbug/issues/detail?id=2767 context menu option] ''Edit Element Style...'' from the context menu of the [[Computed Side Panel]] | * Removed the misplaced [http://code.google.com/p/fbug/issues/detail?id=2767 context menu option] ''Edit Element Style...'' from the context menu of the [[Computed Side Panel]] | ||
* Fixed option ''[http://code.google.com/p/fbug/issues/detail?id=5205 Enable JavaScript and Refresh]'' | * Fixed option ''[http://code.google.com/p/fbug/issues/detail?id=5205 Enable JavaScript and Refresh]'' | ||
| - | * <code class="key">[http://code.google.com/p/fbug/issues/detail?id=5207 ⌘ + W]</code> on Mac OS | + | * <code class="key">[http://code.google.com/p/fbug/issues/detail?id=5207 ⌘ + W]</code> on Mac OS works again as expected |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5216 Break On This Error] | + | * [http://code.google.com/p/fbug/issues/detail?id=5216 Break On This Error] appears again inside the context menu of JS error messages |
* Fixed display problem of [http://code.google.com/p/fbug/issues/detail?id=5225 search options panel] | * Fixed display problem of [http://code.google.com/p/fbug/issues/detail?id=5225 search options panel] | ||
| - | * Detached Firebug | + | * Detached Firebug [http://code.google.com/p/fbug/issues/detail?id=5229 receives focus] when an element is inspected |
* Fallback for [[Command Line|Command Editor]] for the case the Orion editor [http://code.google.com/p/fbug/issues/detail?id=5232 is not present] | * Fallback for [[Command Line|Command Editor]] for the case the Orion editor [http://code.google.com/p/fbug/issues/detail?id=5232 is not present] | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=5235 Clicking on computed styles] in [[Console Panel]] | + | * [http://code.google.com/p/fbug/issues/detail?id=5235 Clicking on computed styles] in [[Console Panel]] inspects them in [[DOM Panel]] |
* Deactivating or minimizing Firebug [http://code.google.com/p/fbug/issues/detail?id=5239 focuses the browser window] | * Deactivating or minimizing Firebug [http://code.google.com/p/fbug/issues/detail?id=5239 focuses the browser window] | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=5253 Inspecting an element] via the context menu when Firebug is not loaded yet works | + | * [http://code.google.com/p/fbug/issues/detail?id=5253 Inspecting an element] via the context menu when Firebug is not loaded yet works |
* Introduced new option <code>[http://code.google.com/p/fbug/issues/detail?id=5266 extensions.firebug.preferJSDSourceLinks]</code>, which controls whether the [[Console Panel]] uses JSD to return the source links | * Introduced new option <code>[http://code.google.com/p/fbug/issues/detail?id=5266 extensions.firebug.preferJSDSourceLinks]</code>, which controls whether the [[Console Panel]] uses JSD to return the source links | ||
* Fixed SourceEditor [http://code.google.com/p/fbug/issues/detail?id=5279 not being defined] in SeaMonkey | * Fixed SourceEditor [http://code.google.com/p/fbug/issues/detail?id=5279 not being defined] in SeaMonkey | ||
| - | * Side panels can | + | * Side panels can be [http://code.google.com/p/fbug/issues/detail?id=5309 unregistered] properly |
* Obsolete [http://code.google.com/p/fbug/issues/detail?id=5275 prefixed CSS] is replaced | * Obsolete [http://code.google.com/p/fbug/issues/detail?id=5275 prefixed CSS] is replaced | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=2967 CSS inside an embedded SVG] | + | * [http://code.google.com/p/fbug/issues/detail?id=2967 CSS inside an embedded SVG] shows up inside the [[CSS Panel]] |
* The [[Script Panel]] [http://code.google.com/p/fbug/issues/detail?id=4290 doesn't take over] Firebug anymore | * The [[Script Panel]] [http://code.google.com/p/fbug/issues/detail?id=4290 doesn't take over] Firebug anymore | ||
* The [[Script Panel]] [http://code.google.com/p/fbug/issues/detail?id=5134 doesn't jump] to another script anymore on timeout | * The [[Script Panel]] [http://code.google.com/p/fbug/issues/detail?id=5134 doesn't jump] to another script anymore on timeout | ||
| Line 102: | Line 283: | ||
* [http://code.google.com/p/fbug/issues/detail?id=5285 Interference] with Firefox internal shortcuts was corrected | * [http://code.google.com/p/fbug/issues/detail?id=5285 Interference] with Firefox internal shortcuts was corrected | ||
* [http://code.google.com/p/fbug/issues/detail?id=5303 Display] of [[Style Side Panel]] doesn't fail anymore on invalid character in strings | * [http://code.google.com/p/fbug/issues/detail?id=5303 Display] of [[Style Side Panel]] doesn't fail anymore on invalid character in strings | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=5316 HTML mutation breaks] | + | * [http://code.google.com/p/fbug/issues/detail?id=5316 HTML mutation breaks] also work without having the [[HTML Panel]] selected |
| - | * <code>[http://code.google.com/p/fbug/issues/detail?id=5336 HTMLCollections]</code> are | + | * <code>[http://code.google.com/p/fbug/issues/detail?id=5336 HTMLCollections]</code> are displayed correctly when the script execution is stopped |
| - | * [http://code.google.com/p/fbug/issues/detail?id=5130 Array indices] are | + | * [http://code.google.com/p/fbug/issues/detail?id=5130 Array indices] are sorted numerically instead of alphabetically |
* [[HTML Panel]] gets updated when [http://code.google.com/p/fbug/issues/detail?id=5299 nodes are changed] in other panels | * [[HTML Panel]] gets updated when [http://code.google.com/p/fbug/issues/detail?id=5299 nodes are changed] in other panels | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=5316 Break On Mutation] | + | * [http://code.google.com/p/fbug/issues/detail?id=5316 Break On Mutation] also works when the [[HTML Panel]] is not selected |
| - | * <code>[http://code.google.com/p/fbug/issues/detail?id=5359 displayName]</code> is | + | * <code>[http://code.google.com/p/fbug/issues/detail?id=5359 displayName]</code> is used in the [[Profiler]] |
* <code>[http://code.google.com/p/fbug/issues/detail?id=5360 BR()]</code> isn't causing problems in domplate anymore | * <code>[http://code.google.com/p/fbug/issues/detail?id=5360 BR()]</code> isn't causing problems in domplate anymore | ||
* Missing <code>[http://code.google.com/p/fbug/issues/detail?id=5375 globalStorage]</code> doesn't cause problems anymore | * Missing <code>[http://code.google.com/p/fbug/issues/detail?id=5375 globalStorage]</code> doesn't cause problems anymore | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=5382 Twisties inside arrays] output by <code>console.log()</code> work | + | * [http://code.google.com/p/fbug/issues/detail?id=5382 Twisties inside arrays] output by <code>console.log()</code> work |
| - | * Auto-completion | + | * Auto-completion also works with [http://code.google.com/p/fbug/issues/detail?id=5385 quoted fonts] |
* Display for [http://code.google.com/p/fbug/issues/detail?id=5382 <code>console.log()</code> of nested arrays] fixed | * Display for [http://code.google.com/p/fbug/issues/detail?id=5382 <code>console.log()</code> of nested arrays] fixed | ||
* [http://code.google.com/p/fbug/issues/detail?id=5400 Correct stack trace] is shown | * [http://code.google.com/p/fbug/issues/detail?id=5400 Correct stack trace] is shown | ||
* [http://code.google.com/p/fbug/issues/detail?id=5444 Console filter] persists between browser restarts | * [http://code.google.com/p/fbug/issues/detail?id=5444 Console filter] persists between browser restarts | ||
* <code>[http://code.google.com/p/fbug/issues/detail?id=5447 extensions.firebug.sourceLinkLabelWidth]</code> affects output of [[Console API]] methods | * <code>[http://code.google.com/p/fbug/issues/detail?id=5447 extensions.firebug.sourceLinkLabelWidth]</code> affects output of [[Console API]] methods | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5390 Quoted fonts] are cycled correctly | ||
| + | * <code>[http://code.google.com/p/fbug/issues/detail?id=5474 getAttributeNodeNS()]</code> is not logged into the Web Console | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5476 Box model shading] doesn't disappear when moving cursor from hidden element to visible one | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5255 Adding elements] via Edit Mode doesn't show them at wrong place | ||
| + | * <code>[http://code.google.com/p/fbug/issues/detail?id=5448 normalize()]</code> doesn't break display of text nodes anymore | ||
| + | * Text is always [http://code.google.com/p/fbug/issues/detail?id=5505 saved] when HTML editing stops | ||
| + | * Resetting options also resets [http://code.google.com/p/fbug/issues/detail?id=5520 panel orientation] | ||
| + | * Firebug is loaded when ''[http://code.google.com/p/fbug/issues/detail?id=5522 On for All Web Pages]'' is checked | ||
| + | * Added option to [http://code.google.com/p/fbug/issues/detail?id=5159 hide Firebug] in detached mode | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=4153 UI is closed] when re-attaching it while Firebug is deactivated | ||
| + | * Clicking [http://code.google.com/p/fbug/issues/detail?id=5500 Style side panel elements] doesn't fail randomly | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5526 UI opens detached again] when opening it after it was minimized | ||
| + | * [Auto-completion within try blocks] works | ||
| + | * Resetting options also [http://code.google.com/p/fbug/issues/detail?id=5547 resets panel tab state] | ||
| + | * Cookies are [http://code.google.com/p/fbug/issues/detail?id=5569 not shown in console] when another filter is set | ||
| + | * Info message shown for [http://code.google.com/p/fbug/issues/detail?id=5573 responses coming from cache] instead of duplicated headers | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5576 CSS properties are updated] when following a source link | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5588 Cookies are exported] in standard (Netscape) format | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5591 Cookie filtering] follows [http://tools.ietf.org/html/rfc6265 RFC] | ||
| + | * JavaScript completion [http://code.google.com/p/fbug/issues/detail?id=5594 doesn't revert to the default] when typing things | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5120 Working with Firebug] and especially [http://code.google.com/p/fbug/issues/detail?id=3513 editing HTML using the Edit mode] works on <code>about:blank</code> (as long as <code>extensions.firebug.allPagesActivation</code> is set to <code>true</code> or <code>extensions.firebug.filterSystemURLs</code> is set to <code>false</code>) | ||
| + | * ''[http://code.google.com/p/fbug/issues/detail?id=3787 Vertical panels]'' option is working | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5506 Element path] gets updated when changing elements in Edit mode | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5544 Error breakpoints] work (<code>extensions.firebug.showStackTrace</code> must be enabled) | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5606 <code class="key">Up</code> in ''HTML '' panel] doesn't switch to another context | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5607 Cookies with UTF-8 values] are correctly decoded | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5608 Cookie value] is correctly URL encoded | ||
| + | * Edit mode works with [http://code.google.com/p/fbug/issues/detail?id=5609 non-element nodes] | ||
| + | * Calling [http://code.google.com/p/fbug/issues/detail?id=5615 console API functions without parameters] doesn't break the display | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5617 "<" is escaped] in Edit mode | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5620 Firecookie can automatically be removed] by Firebug (functionality integrated into Firebug since 1.10a11) | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=3663 "Too much recursion" error is caught] for arrays containing themselves | ||
| + | * Correct [http://code.google.com/p/fbug/issues/detail?id=5635 watch expression is deleted] when function watch is expanded | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5641 Pre-completions] are avoided when adding at the beginning of an expression | ||
| + | * Fixed display of [http://code.google.com/p/fbug/issues/detail?id=5655 empty elements] inside the [[Console Panel]] | ||
You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DDefect+-is%3Aopen+fixed%3A1.10 list of all bug fixes of Firebug 1.10]. | You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DDefect+-is%3Aopen+fixed%3A1.10 list of all bug fixes of Firebug 1.10]. | ||
=== Links to notes for each release === | === Links to notes for each release === | ||
| - | + | {| class="wikitable" | |
| - | [ | + | ! style="width:100px" | Version || Release Date |
| - | [ | + | |- |
| - | [ | + | | colspan="2" style="text-align:center; font-weight:bold;" | Bug fix releases |
| - | [ | + | |- |
| - | [ | + | | [https://blog.getfirebug.com/2012/11/01/firebug-1-10-6/ 1.10.6] || 2012-11-01 |
| - | [ | + | |- |
| - | + | | [https://blog.getfirebug.com/2012/10/25/firebug-1-10-5/ 1.10.5] || 2012-10-25 | |
| - | + | |- | |
| - | == | + | | [https://blog.getfirebug.com/2012/10/09/firebug-1-10-4/ 1.10.4] || 2012-10-09 |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/09/03/firebug-1-10-3/ 1.10.3] || 2012-09-03 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/08/03/firebug-1-10-2/ 1.10.2] || 2012-08-03 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/08/02/firebug-1-10-1/ 1.10.1] || 2012-08-02 | |
| - | + | |- | |
| - | + | | colspan="2" style="text-align:center; font-weight:bold;" | Major release | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/07/13/firebug-1-10-0/ 1.10.0] || 2012-07-13 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/07/06/firebug-1-10b3/ 1.10.0b3] || 2012-07-06 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/06/29/firebug-1-10b2/ 1.10.0b2] || 2012-06-29 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/06/22/firebug-1-10-beta-1/ 1.10.0b1] || 2012-06-22 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/06/08/firebug-1-10a11/ 1.10.0a11] || 2012-06-08 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/06/01/firebug-1-10a10/ 1.10.0a10] || 2012-06-01 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/05/25/firebug-1-10a9/ 1.10.0a9] || 2012-05-25 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/05/11/firebug-1-10a8/ 1.10.0a8] || 2012-05-11 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/04/13/firebug-1-10a7/ 1.10.0a7] || 2012-04-13 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/03/30/firebug-1-10a6/ 1.10.0a6] || 2012-03-30 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/03/09/firebug-1-10a5/ 1.10.0a5] || 2012-03-09 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/02/24/firebug-1-10a4/ 1.10.0a4] || 2012-02-24 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/02/10/firebug-1-10a3/ 1.10.0a3] || 2012-02-10 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/01/27/firebug-1-10a2/ 1.10.0a2] || 2012-01-27 | |
| - | + | |- | |
| - | + | | [https://blog.getfirebug.com/2012/01/13/firebug-1-10a1/ 1.10.0a1] || 2012-01-13 | |
| - | + | |} | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | [ | + | |
| - | [ | + | |
| - | + | ||
| - | + | ||
| - | [ | + | |
| - | [ | + | |
| - | [ | + | |
| - | [ | + | |
| - | [ | + | |
| - | + | ||
| - | [ | + | |
| - | [ | + | |
| - | [ | + | |
| - | [ | + | |
| - | [ | + | |
== Older versions == | == Older versions == | ||
| + | * [[Firebug 1.9 Release Notes|Firebug 1.9]] | ||
* [[Firebug 1.8 Release Notes|Firebug 1.8]] | * [[Firebug 1.8 Release Notes|Firebug 1.8]] | ||
* [[Firebug 1.7 Release Notes|Firebug 1.7]] | * [[Firebug 1.7 Release Notes|Firebug 1.7]] | ||
Revision as of 07:29, 3 December 2012
Information on updates for releases and future plans
Contents |
Download Sites
- Mozilla Addons Firebug page
- Releases overview page
- Firebug 1.11 (in beta phase)
- Firebug 1.10 (current stable)
- Firebug 1.9 (previous release)
Firebug 1.11
This is the upcoming version. It is currently in beta phase.
Overview of Firebug 1.11
Features and changes
Console and Command Line
- Enhanced
$x() - Event target is added to event logs
- Stack trace is shown for function call logs
-
$()now usesquerySelector()instead ofgetElementById() - Root element can now be set for
$() - API for registering commands
- Auto-completion for built-in members
- Support for PerformanceTiming spec
- New Command Line API
include() - Completion List Popup is opened at start of expression
-
window.postMessage()output is displayed - Formatting of parts of console logs
HTML
- Doctypes of
<iframe>s are displayed - Touch events are logged when enabling event logging for a tag
- HTML content can be pasted
Style
- New CSS rules can be created inside the Style Side Panel
- Used fonts are highlighted
Computed
- Long property values are cropped
Watch
- All watch expressions can be removed at once
CSS
- Long values are cropped
- Save success is indicated for media queries of
@importrules
Elements Side Panel
- Matching elements can be displayed for CSS selectors (integrated SelectBug)
- Added auto-completion for selectors
Net
- Display of SPDY protocol
Cookies
- Infotip for cookie size
Miscellaneous
- Preference
extensions.firebug.delayLoadto allow controlling delayed loading of Firebug - Location menu search includes file path
- Activation complies to the some origin policy
- Improved logic for when to open the first-run page
You can also have a look at the list of all enhancements of Firebug 1.11.
Bug fixes
- Argument logging was unified
- Error breakpoints can be set for shallow errors when Show Stack Trace with Errors isn't set
- Completion List Popup works correctly when switching to Command Editor
- Cookies panel is localized when
extensions.firebug.useDefaultLocaleis set totrue - Inline editing of cropped values shows them completely
- HTML tab keeps displayed for XHR requests on browser tab change
- Firefox crash on Linux avoided
- Infotip for web fonts displayed correctly
- Special font definitions are displayed
- Style Side Panel isn't empty after reloading a page while not hovering it
- Tables created via
console.table()can be scrolled horizontally - UTF-8 values in cookies are displayed correctly
- Numbers formatting respects OS locale settings
- Short tags of elements with a class attribute starting with a space are displayed correctly
- HTML Panel visibility updates affect children
- Changing an attribute of an HTML element doesn't switch to it inside the Style Side Panel
- Toggling options while menu is still open takes effect
- gcli commands are removed again when Firebug is disabled
- Delete "element.style" is working as expected
- All not inheritable properties are listed correctly
- Cookies from IDN domains are shown
- Style disabling works as expected
- Denying host-specific cookies and accepting to remove them only removes them and not others
- Correct display of IPv6 addresses
- Header parts surrounded by arrow brackets are not interpreted as HTML tags
- Layout Side Panel refreshes values when resizing the browser window
- XHR responses are opened in a new browser tab
- HTML Panel is properly updated when reloading an iframe
- Radio button isn't deselected when inspecting it
- Array-like objects are shown differently than real arrays
- Element visibility is updated when its CSS is changed
- Inspector doesn't blink on font family related checking
- HTML Edit Mode doesn't lose focus when accessibility enhancements are enabled
- Source link is shown for CSS errors
- Disabling Firebug doesn't break Firefox UI
- Firebug can be opened in popop windows
- Console logging from iframes is working correctly
- Help command works on Mac OS and Linux/Unix
- Global completions respect
cd() - Pressing
Escdoesn't let CSS properties disappear - Copy/Paste work in Layout Side Panel
- Cookies at root level are shown
- Start Button Infotip is correctly reflecting the panel states
- Firebug gets closed when browser popup window is closed
- Inspection doesn't jump around
- Extensions don't break Location Menu anymore
- Box model shading works after iframe reload
- Break On XHR works as expected
- RTL character doesn't break HTML Panel display
You can also have a look at the list of all bug fixes of Firebug 1.11.
Links to notes for each release
| Version | Release Date |
|---|---|
| 1.11.0b3 | 2012-11-30 |
| 1.11.0b2 | 2012-11-16 |
| 1.11.0b1 | 2012-11-09 |
| 1.11.0a6 | 2012-11-02 |
| 1.11.0a5 | 2012-10-19 |
| 1.11.0a4 | 2012-10-05 |
| 1.11.0a3 | 2012-09-13 |
| 1.11.0a2 | 2012-08-24 |
| 1.11.0a1 | 2012-08-17 |
Firebug 1.10
This release is the current stable version.
Blog posts:
Overview of Firebug 1.10
Features and changes
Console and Command Line
- Open AJAX response in a new tab
- The Command Editor uses Orion, allowing syntax highlighting
-
monitorEvents()andunmonitorEvents()work like in Chrome allowing event groups and arrays with of events - Completion List Popup can be opened via
Ctrl/⌘+Space -
Page Up/Up,Home,Endand mouse wheel can be used to scroll the Completion List Popup - Case-insensitive auto-completion for Command Line
- Better default completions
-
helpcommand added - Selections in Command Editor are executed
- Cookie events display control in Console Panel
HTML
- Three display methods for entities
- URLs can be opened in a new tab
Style
- Added option to jump from the usage of a web font to its declaration
- Copying a selection only copies the styles
- Pseudo-classes are persistently locked
- :focus can be locked in Style Side Panel
Computed
- Implemented style tracing
- User agent styles can be hidden
- Infotips are shown for colors, images, etc.
- Scrolling is persisted
- Added smart scrolling for when a style or style group is expanded
CSS
- CSS rules can be deleted
-
Up/Downkeys can in-/decrease numeric values in strings - Values of hex, rgba and hsla colors can be changed using
Up/Downkeys - Rules other than style rules can be inspected
-
@charsetrules are displayed -
@importrule media queries are displayed and can be edited - Auto-completion picks up font names used inside a page
- Added auto-completion for CSS selectors
- Auto-completion works at the start of expressions
-
@namespacerules are displayed - Auto-completion suggestions are not repeated in shorthand properties
- Color format display can be changed
- Units will be added when changing 0 value with
Up/Downkey - Dispatch event on property name change
- Improved auto-completion for CSS functions
- Better default completions for specific values
Script
- Removed Show chrome sources
- Breakpoint condition editor supports auto-completion
Watch
- Auto-completion while entering an expression
Breakpoints
- Breakpoints categories can be folded
DOM
- CSS rules have an improved display
- Inspector works with DOM panel
- Editing of read-only values is prevented
Net
- New onResponseHeaders API
- Normal requests and different kinds of cache requests can be destinguished better
- Request parameters can be copied
Cookies
- Integrated Firecookie
- Raw value of cookies is displayed
Inspector
- Built-in inspector can be removed from context menu
Miscellaneous
- Firebug is restart-less
- Delayed loading of modules
- Shortcut to deactivate Firebug can be changed
- A page can be refreshed via keyboard shortcuts while the detached Firebug window is focused
- All options inside Firebug have descriptive tooltips
- New API for extending Firebug toolbars
- Added link to extensions page to Firebug Menu
- Auto-completion respects user's chosen case
- Help key can be rebound
- Break On ... has a shortcut (
Ctrl/⌘+Alt+B) - Firebug UI can be opened from Firefox Command Line
- First-run page is shown immediately after installing Firebug
- Better wiki page for
F1 - Improved display of Start Button tooltip
- New preference to disable Orion
You can also have a look at the list of all enhancements of Firebug 1.10.
Bug fixes
- Scroll position in Script panel is retained after XHR
- Tab scroll arrows do not appear anymore
- Auto-completion for variables in catch block also work under Linux
- Up/Down key works correctly for fonts defined in CSS
- Multi-line console messages can be copied
- Quotes can be entered into the
styleattribute - Pasting multi-line messages into the Command Line Popup works correctly
- Workaround for Firefox bug causing problems in Linux and Mac OS
- Removed the misplaced context menu option Edit Element Style... from the context menu of the Computed Side Panel
- Fixed option Enable JavaScript and Refresh
-
⌘ + Won Mac OS works again as expected - Break On This Error appears again inside the context menu of JS error messages
- Fixed display problem of search options panel
- Detached Firebug receives focus when an element is inspected
- Fallback for Command Editor for the case the Orion editor is not present
- Clicking on computed styles in Console Panel inspects them in DOM Panel
- Deactivating or minimizing Firebug focuses the browser window
- Inspecting an element via the context menu when Firebug is not loaded yet works
- Introduced new option
extensions.firebug.preferJSDSourceLinks, which controls whether the Console Panel uses JSD to return the source links - Fixed SourceEditor not being defined in SeaMonkey
- Side panels can be unregistered properly
- Obsolete prefixed CSS is replaced
- CSS inside an embedded SVG shows up inside the CSS Panel
- The Script Panel doesn't take over Firebug anymore
- The Script Panel doesn't jump to another script anymore on timeout
- Shortcuts are also working when Firebug was not activated before
- Activation options are displayed correctly for the different Firebug states
- Interference with Firefox internal shortcuts was corrected
- Display of Style Side Panel doesn't fail anymore on invalid character in strings
- HTML mutation breaks also work without having the HTML Panel selected
-
HTMLCollectionsare displayed correctly when the script execution is stopped - Array indices are sorted numerically instead of alphabetically
- HTML Panel gets updated when nodes are changed in other panels
- Break On Mutation also works when the HTML Panel is not selected
-
displayNameis used in the Profiler -
BR()isn't causing problems in domplate anymore - Missing
globalStoragedoesn't cause problems anymore - Twisties inside arrays output by
console.log()work - Auto-completion also works with quoted fonts
- Display for
console.log()of nested arrays fixed - Correct stack trace is shown
- Console filter persists between browser restarts
-
extensions.firebug.sourceLinkLabelWidthaffects output of Console API methods - Quoted fonts are cycled correctly
-
getAttributeNodeNS()is not logged into the Web Console - Box model shading doesn't disappear when moving cursor from hidden element to visible one
- Adding elements via Edit Mode doesn't show them at wrong place
-
normalize()doesn't break display of text nodes anymore - Text is always saved when HTML editing stops
- Resetting options also resets panel orientation
- Firebug is loaded when On for All Web Pages is checked
- Added option to hide Firebug in detached mode
- UI is closed when re-attaching it while Firebug is deactivated
- Clicking Style side panel elements doesn't fail randomly
- UI opens detached again when opening it after it was minimized
- [Auto-completion within try blocks] works
- Resetting options also resets panel tab state
- Cookies are not shown in console when another filter is set
- Info message shown for responses coming from cache instead of duplicated headers
- CSS properties are updated when following a source link
- Cookies are exported in standard (Netscape) format
- Cookie filtering follows RFC
- JavaScript completion doesn't revert to the default when typing things
- Working with Firebug and especially editing HTML using the Edit mode works on
about:blank(as long asextensions.firebug.allPagesActivationis set totrueorextensions.firebug.filterSystemURLsis set tofalse) - Vertical panels option is working
- Element path gets updated when changing elements in Edit mode
- Error breakpoints work (
extensions.firebug.showStackTracemust be enabled) -
Upin HTML panel doesn't switch to another context - Cookies with UTF-8 values are correctly decoded
- Cookie value is correctly URL encoded
- Edit mode works with non-element nodes
- Calling console API functions without parameters doesn't break the display
- "<" is escaped in Edit mode
- Firecookie can automatically be removed by Firebug (functionality integrated into Firebug since 1.10a11)
- "Too much recursion" error is caught for arrays containing themselves
- Correct watch expression is deleted when function watch is expanded
- Pre-completions are avoided when adding at the beginning of an expression
- Fixed display of empty elements inside the Console Panel
You can also have a look at the list of all bug fixes of Firebug 1.10.
Links to notes for each release
| Version | Release Date |
|---|---|
| Bug fix releases | |
| 1.10.6 | 2012-11-01 |
| 1.10.5 | 2012-10-25 |
| 1.10.4 | 2012-10-09 |
| 1.10.3 | 2012-09-03 |
| 1.10.2 | 2012-08-03 |
| 1.10.1 | 2012-08-02 |
| Major release | |
| 1.10.0 | 2012-07-13 |
| 1.10.0b3 | 2012-07-06 |
| 1.10.0b2 | 2012-06-29 |
| 1.10.0b1 | 2012-06-22 |
| 1.10.0a11 | 2012-06-08 |
| 1.10.0a10 | 2012-06-01 |
| 1.10.0a9 | 2012-05-25 |
| 1.10.0a8 | 2012-05-11 |
| 1.10.0a7 | 2012-04-13 |
| 1.10.0a6 | 2012-03-30 |
| 1.10.0a5 | 2012-03-09 |
| 1.10.0a4 | 2012-02-24 |
| 1.10.0a3 | 2012-02-10 |
| 1.10.0a2 | 2012-01-27 |
| 1.10.0a1 | 2012-01-13 |
Older versions
- Firebug 1.9
- Firebug 1.8
- Firebug 1.7
- Firebug 1.6
- Firebug 1.5
- Firebug 1.4
- Firebug 1.3
- Firebug 1.2
- Firebug 1.1