Firebug 1.12 Release Notes
From FirebugWiki
Download Sites[edit]
- Mozilla Addons Firebug page
- Releases overview page
- Firebug 1.13 (in alpha phase) (see Firebug.next)
- Firebug 1.12 (current stable)
- Firebug 1.11 (previous release)
Features and changes[edit]
Console Panel[edit]
- Resetting all options includes
includealiases - HTML form elements now show the current value besides the default one
- Precision using the
%fpattern in Console API is now considered - Console messages are grouped
- Added preference to disable message grouping
Command Line[edit]
- Completion List Popup is now displayed by default also on Linux
- Auto-completion includes global names declared in same line
- Improved
helpcommand to include tips - Added Auto-completion for Command Line API
-
includecommand now has "jquery" as default alias - Added context menu option Use in Command Line to objects in different panels
- Multiple filters can be selected
- Result of last command is stored in
$_ - Implemented getEventListeners() command
- Command Line is focused when switching to the Console panel
- Improved look and feel of the Completion List Popup
HTML Panel[edit]
- Replaced mutation events by mutation observers
- iframes now have context menu entries for reloading and opening them in a new tab
- Event logging can be enabled for different event types individually
- Split Copy XPath option into one for copying the relative and one for the absolute XPath
CSS Panel[edit]
- Replaced mutation events by mutation observers
- CSS properties can be copied
- @media, @supports, @page, @-moz-keyframes and @-moz-document rules are now displayed
- Added
Shift+Page Up/Page Downto increase/decrease values by 100
Selectors Side Panel[edit]
- Multiple selector trials can now be added at the same time
- "Try a selector..." field is now fixed at the top
- Scrolling is persisted
Script Panel[edit]
- Info is shown describing why tab switching and opening Firebug is slow
- Added a message that JSD1 is removed in Firefox 31
Stack Side Panel[edit]
- Added option to toggle arguments display
Net Panel[edit]
- Flash filter was changed into Plugins filter and now covers Flash and Silverlight file requests
- Added Fonts filter
- Summaries now have tooltips
- Improved timings infotip display
- Multiple filters can be selected
- Max-Age shown for cookies
- Deletion of cookies is highlighted
- Requests can be copied as cURL
- Persistence can be set automatically
Cookies Panel[edit]
- Added Raw Size column
- Persistence can be set automatically
API[edit]
- Added support for hierarchical menus
Miscellaneous[edit]
- Clearing the Activation List requires a confirmation now
- Armed Break On ... features are now more obvious
- Side panels can be minimized
- Mac OS skin improved
You may also want to see the complete list of enhancements of Firebug 1.12.
Bug Fixes[edit]
Installation[edit]
- Add-on bar isn't displayed by default anymore
Console Panel[edit]
- Removed broken Show External Errors option
- Clearing console fixed for throwy proxies
- Corrected display of XHR request logs
- Text is not copied with line breaks anymore
- Fixed infinite requests
- Escaping the percentage sign in Console API doesn't junk the rest of the arguments anymore
- When searching logs inside groups are now also displayed
- Undefined properties are listed
- Filtering now also displays logs inside groups
- Doesn't activate JSD anymore
- Chrome errors are not logged to the console anymore
- Log messages with same name as the group they are in are not grouped anymore
- Fixed horizontal scrolling in tables
- Log message grouping doesn't happen on clearing anymore
-
performance.timinglog is now displayed correctly again - Cross-domain log messages are displayed again
- Fixed conflict with FirePHP log messages
- Calling Console API methods on generators don't resume them anymore
-
include()doesn't fail anymore when called when having no alias - Fixed Console API for JavaScript injected by content scripts
-
consoleobject is not overwritten anymore when the Console panel is disabled
Command Line[edit]
- Number values are auto-suggested again
- include only allows to include JavaScript now
- Improved speed of auto-completion for large arrays
- Improved speed of auto-completion
- Content Security Policy doesn't block executing expressions anymore
- Constructor functions are shown in auto-completion
-
$xnow raises an error when it's called with a wrong parameter - Fixed syntax highlighting in Firefox 28
Inspector[edit]
- Shortcut
Ctrl+Shift+Cdoesn't conflict with DevTools anymore
HTML Panel[edit]
- Quick Info Box can be moved again under Linux
- Fixed deleting elements
- RTL character doesn't mess up the display anymore
- XPaths are copied case-sensitive from XML documents
- Fixed scrolling to inspected element when Show Whitespace is enabled
- Putting capital letters on attribute names doesn't duplicate them anymore
- Fixed problems on updating every 29ms or less
Style Side Panel[edit]
- Placeholder pseudo-element rules are displayed again
- Select-editing of fonts works correctly again
- Pseudo-elements moved to the bottom
- Fixed context menu for pages without CSS
- Pseudo-elements are displayed again
Computed Side Panel[edit]
- Fixed display of source links
Layout Side Panel[edit]
- Reduced CPU usage when the Layout side panel is selected
CSS Panel[edit]
- Browser doesn't hang anymore on pages with a lot of iframes
-
@pagerules no longer cause panel display problems - Panel displays contents after reload
- Location Menu doesn't disappear anymore
- Context menu entry Get Matching Elements isn't shown for @-rules anymore
- Color display setting now also affects color names
- Location button is also displayed when there are just style sheets within frames
- Location Menu is also displayed when there are just stylesheets in frames
- Removing style sheets dynamically doesn't break the CSS panel anymore
- Copying a style sheet declaration now copies valid CSS
- Fixed preview of
currentcolor - Color display setting now also affects color names in shorthand properties
DOM Panel[edit]
- Fixed display of
@pageCSS rules - @supports and @-moz-document CSS rules are now displayed
- Fixed setting breakpoints for long string properties
- Corrected "N more..." for attributes
- Fixed closure inspection broken in Firefox 27.0
Script Panel[edit]
- Changed directive for sourceURL to also allow
//# sourceURL - Fixed display of scripts in Location Menu when they contain special characters
- Fixed @sourceURL for eval()'ed scripts
- Debugger doesn't overwrite
window.toString()anymore -
setTimeout()s andsetInterval()s are now stopped when the debugger is stopped
Net Panel[edit]
- Security column of cookies is now filled correctly
- Fixed network requests stuck in progress when opening them in new tab
- Request body is shown for PATCH requests
- Firebug does not influence caching of XHRs of the same URL anymore
- JavaScript filter works for files with incorrect MIME type
- Size of cached requests is now displayed correctly again
Cookies Panel[edit]
- Cookies can now be removed after a page reload
- Fixed encoding of cookies with '+' in their value
- Remove Cookies now only removes displayed cookies
- Editing cookie with unescaped characters doesn't escape them anymore
Search Field[edit]
- Search Field now resizes with the text size
Miscellaneous[edit]
- Tools menu in SeaMonkey is shown again
- Twisties are now vertically correctly displayed
- Current annotation is added again when resetting the options
- Fixed check for Firebug menu entry in View menu
- Localizations with quotes don't break UI anymore
- Icons are displayed again on machines with special SVG file configurations
- Fixed the slow down on tab switching by a workaround
- Added warning that JSD slows down the browser and made other changes to mitigate this effect
- Fixed compatibility with Firefox 30
- Removed deprecated
Attr.ownerElementremoved in Firefox 29
You may also want to have a look at the complete list of bug fixes of Firebug 1.12.
Releases[edit]
| Version | Release Date |
|---|---|
| Bug fix releases | |
| 1.12.8 | 2014-04-11 |
| 1.12.7 | 2014-03-05 |
| 1.12.6 | 2014-01-20 |
| 1.12.5 | 2013-11-21 |
| 1.12.4 | 2013-10-21 |
| 1.12.3 | 2013-10-05 |
| 1.12.2 | 2013-09-25 |
| 1.12.1 | 2013-09-04 |
| Major release | |
| 1.12.0 | 2013-08-21 |
| 1.12.0b6 | 2013-07-26 |
| 1.12.0b5 | 2013-07-26 |
| 1.12.0b4 | 2013-07-19 |
| 1.12.0b3 | 2013-07-12 |
| 1.12.0b2 | 2013-07-05 |
| 1.12.0b1 | 2013-06-28 |
| 1.12.0a8 | 2013-06-14 |
| 1.12.0a7 | 2013-05-31 |
| 1.12.0a6 | 2013-05-17 |
| 1.12.0a5 | 2013-05-03 |
| 1.12.0a4 | 2013-04-05 |
| 1.12.0a3 | 2013-02-22 |
| 1.12.0a2 | 2013-02-01 |
| 1.12.0a1 | 2013-01-11 |
Older versions[edit]
- Firebug 1.11
- Firebug 1.10
- 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