Firebug Feature Wish List

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Crossed out features implemented in 1.12b3 and removed features marked as "WontFix")
(Added new issues up to 6750)
(One intermediate revision not shown)
Line 4: Line 4:
'''Note:''' This list does not represent what is [[Firebug Roadmap|planned]] to be implemented. It should be seen as hint for what could be included. Also this list does not represent the [http://code.google.com/p/fbug/issues/list?can=2&q=Type%3DEnhancement+-label%3DFBTest%2CFBTrace%2Ccrossfire%2Clite%2Cextension%2Cdojofirebugextension%2Ceventbug%2Cfirediff%2Cnetexport%2Cfirestarter%2Cconsoleexport%2Cchromebug complete list of enhancement requests].
'''Note:''' This list does not represent what is [[Firebug Roadmap|planned]] to be implemented. It should be seen as hint for what could be included. Also this list does not represent the [http://code.google.com/p/fbug/issues/list?can=2&q=Type%3DEnhancement+-label%3DFBTest%2CFBTrace%2Ccrossfire%2Clite%2Cextension%2Cdojofirebugextension%2Ceventbug%2Cfirediff%2Cnetexport%2Cfirestarter%2Cconsoleexport%2Cchromebug complete list of enhancement requests].
-
<!-- Issues listed up to 6422 -->
+
<!-- Issues listed up to 6750 -->
 +
 
 +
<!-- Link for the Console panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A322%2C1982%2C2792%2C2972%2C3042%2C3872%2C4729%2C4798%2C4819%2C4850%2C4979%2C5135%2C5314%2C5653%2C5789%2C5942%2C5995%2C6070%2C6191%2C6347%2C6357%2C6358%2C6386%2C6387%2C6402%2C6563%2C6655%2C6716+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Console Panel]] ==
== [[Console Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=322 322]: Hierarchal profiler output
* [http://code.google.com/p/fbug/issues/detail?id=322 322]: Hierarchal profiler output
Line 31: Line 34:
* [http://code.google.com/p/fbug/issues/detail?id=6387 6387]: Allow to disable an Error Breakpoint within the Console panel
* [http://code.google.com/p/fbug/issues/detail?id=6387 6387]: Allow to disable an Error Breakpoint within the Console panel
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=6402 6402]: Don't abuse the debugger service for injecting "console"</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=6402 6402]: Don't abuse the debugger service for injecting "console"</span>
 +
* [http://code.google.com/p/fbug/issues/detail?id=6563 6563]: Add separator when page is reloaded with "Persist" on
 +
* [http://code.google.com/p/fbug/issues/detail?id=6655 6655]: Group simple objects when they are equal
 +
* [http://code.google.com/p/fbug/issues/detail?id=6716 6716]: Add filter for log messages that don't match any existing filter
 +
<!-- Link for the Command Line issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A55%2C1309%2C3622%2C3623%2C3715%2C4176%2C4276%2C4803%2C5173%2C5174%2C5292%2C5416%2C5553%2C5648%2C5704%2C5724%2C5741%2C5764%2C5779%2C5919%2C6069%2C6139%2C6141%2C6142%2C6147%2C6163%2C6201%2C6265%2C6279%2C6371%2C6403+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Command Line]] ==
== [[Command Line]] ==
* [http://code.google.com/p/fbug/issues/detail?id=55 55]: Auto-completion for Command Editor
* [http://code.google.com/p/fbug/issues/detail?id=55 55]: Auto-completion for Command Editor
Line 65: Line 73:
* [http://code.google.com/p/fbug/issues/detail?id=6403 6403]: Add event groups for all events supported by Firefox
* [http://code.google.com/p/fbug/issues/detail?id=6403 6403]: Add event groups for all events supported by Firefox
 +
<!-- Link for the HTML panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A2111%2C2153%2C2302%2C2645%2C3050%2C3056%2C3159%2C3189%2C3228%2C3445%2C4794%2C4795%2C4851%2C4911%2C5209%2C5210%2C5240%2C5260%2C5293%2C5358%2C5384%2C5494%2C5785%2C5801%2C6136%2C6217%2C6219%2C6222%2C6365%2C6388%2C6397%2C6398%2C6404%2C6415%2C6420%2C6475%2C6478%2C6562%2C6609%2C6625%2C6652%2C6740+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[HTML Panel]] ==
== [[HTML Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=2111 2111]: 'EditHtml' completed and event handler is gone
* [http://code.google.com/p/fbug/issues/detail?id=2111 2111]: 'EditHtml' completed and event handler is gone
Line 101: Line 111:
* [http://code.google.com/p/fbug/issues/detail?id=6415 6415]: Visual feedback for actually used video/audio source (akin to used font)
* [http://code.google.com/p/fbug/issues/detail?id=6415 6415]: Visual feedback for actually used video/audio source (akin to used font)
* [http://code.google.com/p/fbug/issues/detail?id=6420 6420]: Syntax highlighting for HTML Edit Mode
* [http://code.google.com/p/fbug/issues/detail?id=6420 6420]: Syntax highlighting for HTML Edit Mode
 +
* [http://code.google.com/p/fbug/issues/detail?id=6475 6475]: Improve copying the CSS selector for an element
 +
* [http://code.google.com/p/fbug/issues/detail?id=6478 6478]: Add shortcuts for copying and pasting HTML content
 +
* [http://code.google.com/p/fbug/issues/detail?id=6562 6562]: Highlight element when scrolling to it
 +
* [http://code.google.com/p/fbug/issues/detail?id=6609 6609]: Display pseudo-classes in element path
 +
* [http://code.google.com/p/fbug/issues/detail?id=6625 6625]: Display shadow DOM elements
 +
* [http://code.google.com/p/fbug/issues/detail?id=6652 6652]: Copy action for canvas element
 +
* [http://code.google.com/p/fbug/issues/detail?id=6740 6740]: Display registered MutationObservers for an element
 +
<!-- Link for the Style side panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A553%2C2796%2C3230%2C5196%2C5798%2C5811+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Style Side Panel]] ==
== [[Style Side Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=553 553]: Visualize erroneous CSS in Style side panel
* [http://code.google.com/p/fbug/issues/detail?id=553 553]: Visualize erroneous CSS in Style side panel
Line 110: Line 129:
* [http://code.google.com/p/fbug/issues/detail?id=5811 5811]: Ability to specify location for "Add Rule"
* [http://code.google.com/p/fbug/issues/detail?id=5811 5811]: Ability to specify location for "Add Rule"
 +
<!-- Link for the Computed side panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A2916%2C5527%2C5681%2C6264%2C6288+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Computed Side Panel]] ==
== [[Computed Side Panel]] ==
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=2916 2916]: Trace Styles Feature</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=2916 2916]: Trace Styles Feature</span>
Line 115: Line 136:
* [http://code.google.com/p/fbug/issues/detail?id=5681 5681]: Editing of trace styles
* [http://code.google.com/p/fbug/issues/detail?id=5681 5681]: Editing of trace styles
* [http://code.google.com/p/fbug/issues/detail?id=6264 6264]: List the default UA style for computed CSS properties
* [http://code.google.com/p/fbug/issues/detail?id=6264 6264]: List the default UA style for computed CSS properties
-
* [http://code.google.com/p/fbug/issues/detail?id=6288 6288]: Show HTML attributes influencing the layout in Computed side pane
+
* [http://code.google.com/p/fbug/issues/detail?id=6288 6288]: Show HTML attributes influencing the layout in Computed side panel
 +
<!-- Link for the Layout side panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A6249%2C6341+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Layout Side Panel]] ==
== [[Layout Side Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=6249 6249]: CSS Layout: Get the cumulated values
* [http://code.google.com/p/fbug/issues/detail?id=6249 6249]: CSS Layout: Get the cumulated values
* [http://code.google.com/p/fbug/issues/detail?id=6341 6341]: Addition of "display" property in Layout Side Panel
* [http://code.google.com/p/fbug/issues/detail?id=6341 6341]: Addition of "display" property in Layout Side Panel
 +
<!-- Link for the DOM side panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A4945%2C6712+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
 +
== [[DOM Side Panel]] ==
 +
* [http://code.google.com/p/fbug/issues/detail?id=4945 4945]: Use more compact layout for the DOM side panel
 +
* [http://code.google.com/p/fbug/issues/detail?id=6712 6712]: Persist scroll position in DOM side panel when another element is selected
 +
 +
<!-- Link for the CSS panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A1241%2C1584%2C1717%2C2153%2C2495%2C3015%2C3050%2C3070%2C3501%2C3847%2C3848%2C3871%2C4343%2C4355%2C4470%2C4505%2C4711%2C4796%2C4797%2C4949%2C4966%2C5000%2C5187%2C5289%2C5290%2C5357%2C5363%2C5429%2C5434%2C5436%2C5439%2C5467%2C5492%2C5507%2C5513%2C5523%2C5880%2C5988%2C6137%2C6207%2C6355%2C6355%2C6500+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[CSS Panel]] ==
== [[CSS Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=1241 1241]: Highlighting of changed css
* [http://code.google.com/p/fbug/issues/detail?id=1241 1241]: Highlighting of changed css
Line 163: Line 194:
* [http://code.google.com/p/fbug/issues/detail?id=6207 6207]: Highlight CSS changes temporarily
* [http://code.google.com/p/fbug/issues/detail?id=6207 6207]: Highlight CSS changes temporarily
* [http://code.google.com/p/fbug/issues/detail?id=6355 6355]: Avoid waiting for other resources when displaying the CSS panel
* [http://code.google.com/p/fbug/issues/detail?id=6355 6355]: Avoid waiting for other resources when displaying the CSS panel
 +
* [http://code.google.com/p/fbug/issues/detail?id=6355 6355]: Allow to fold CSS rules
 +
* [http://code.google.com/p/fbug/issues/detail?id=6500 6500]: Allow to fold CSS rules inside Edit Mode
 +
* [http://code.google.com/p/fbug/issues/detail?id=6569 6569]: Highlight the URL used for loading a web font
 +
<!-- Link for the Selectors side panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A5955%2C5977%2C6238+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Selectors Side Panel]] ==
== [[Selectors Side Panel]] ==
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=5955 5955]: Create selector groups for Elements side panel</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=5955 5955]: Create selector groups for Elements side panel</span>
Line 169: Line 205:
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=6238 6238]: Keep the "Try a selector..." field fixed at the top</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=6238 6238]: Keep the "Try a selector..." field fixed at the top</span>
 +
<!-- Link for the DOM panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A2111%2C2952%2C3050%2C3113%2C3829%2C4162%2C4418%2C4858%2C4873%2C5063%2C5288%2C5364%2C5650%2C5856%2C5861%2C6138%2C6208%2C6364%2C6389%2C6396+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[DOM Panel]] ==
== [[DOM Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=2111 2111]: 'EditHtml' completed and event handler is gone
* [http://code.google.com/p/fbug/issues/detail?id=2111 2111]: 'EditHtml' completed and event handler is gone
Line 191: Line 229:
* [http://code.google.com/p/fbug/issues/detail?id=6396 6396]: Add breakpoint related context menu to DOM panel's Breakpoint Column
* [http://code.google.com/p/fbug/issues/detail?id=6396 6396]: Add breakpoint related context menu to DOM panel's Breakpoint Column
 +
<!-- Link for the Script panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A551%2C1811%2C1413%2C2526%2C2638%2C2811%2C2814%2C2856%2C2857%2C2858%2C3115%2C3129%2C3155%2C3250%2C3271%2C3448%2C3996%2C4378%2C4515%2C4711%2C4747%2C4823%2C4845%2C4885%2C4888%2C4906%2C4940%2C4995%2C5044%2C5083%2C5124%2C5269%2C5421%2C5596%2C5986%2C6247%2C6292%2C6362%2C6393%2C6414%2C6494%2C6539%2C6590+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Script Panel]] ==
== [[Script Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=551 551]: Add ability to somehow block mousemove event
* [http://code.google.com/p/fbug/issues/detail?id=551 551]: Add ability to somehow block mousemove event
Line 217: Line 257:
* [http://code.google.com/p/fbug/issues/detail?id=4885 4885]: Break on next: add a filter by src file feature
* [http://code.google.com/p/fbug/issues/detail?id=4885 4885]: Break on next: add a filter by src file feature
* [http://code.google.com/p/fbug/issues/detail?id=4888 4888]: Allow ignoring of scripts when single stepping through code
* [http://code.google.com/p/fbug/issues/detail?id=4888 4888]: Allow ignoring of scripts when single stepping through code
-
* [http://code.google.com/p/fbug/issues/detail?id=4906 4906]: Show notification, if tab cache is exceeded
+
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4906 4906]: Show notification, if tab cache is exceeded</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4940 4940]: Tooltip improvements with arrays</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4940 4940]: Tooltip improvements with arrays</span>
* [http://code.google.com/p/fbug/issues/detail?id=4995 4995]: improve script panel tooltip
* [http://code.google.com/p/fbug/issues/detail?id=4995 4995]: improve script panel tooltip
Line 232: Line 272:
* [http://code.google.com/p/fbug/issues/detail?id=6393 6393]: Add context menu to Script panel's Breakpoint Column
* [http://code.google.com/p/fbug/issues/detail?id=6393 6393]: Add context menu to Script panel's Breakpoint Column
* [http://code.google.com/p/fbug/issues/detail?id=6414 6414]: Show exceptions inside the Script panel
* [http://code.google.com/p/fbug/issues/detail?id=6414 6414]: Show exceptions inside the Script panel
 +
* [http://code.google.com/p/fbug/issues/detail?id=6494 6494]: Integrate CodeMirror inside the Script panel
 +
* [http://code.google.com/p/fbug/issues/detail?id=6539 6539]: Right click -> "Set Breakpoint" for function reps
 +
* [http://code.google.com/p/fbug/issues/detail?id=6590 6590]: Improve UI of Console panel features requiring the debugger to be activated
 +
<!-- Link for the Watch side panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A2859%2C4862%2C5519%2C5639%2C5758%2C6237+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Watch Side Panel]] ==
== [[Watch Side Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=2859 2859]: Improve "Add Watch"
* [http://code.google.com/p/fbug/issues/detail?id=2859 2859]: Improve "Add Watch"
Line 241: Line 286:
* [http://code.google.com/p/fbug/issues/detail?id=6237 6237]: Keep the "New watch expression..." field fixed at the top
* [http://code.google.com/p/fbug/issues/detail?id=6237 6237]: Keep the "New watch expression..." field fixed at the top
 +
<!-- Link for the Stack side panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A6354+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Stack Side Panel]] ==
== [[Stack Side Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=6354 6354]: Align source links inside the Stack side panel at the right
* [http://code.google.com/p/fbug/issues/detail?id=6354 6354]: Align source links inside the Stack side panel at the right
 +
<!-- Link for the Breakpoints side panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A2817%2C2821%2C3982%2C4356%2C4889%2C4890%2C5291%2C6344%2C6382%2C6512+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Breakpoints Side Panel]] ==
== [[Breakpoints Side Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=2817 2817]: Hit counts for breakpoints
* [http://code.google.com/p/fbug/issues/detail?id=2817 2817]: Hit counts for breakpoints
Line 254: Line 303:
* [http://code.google.com/p/fbug/issues/detail?id=6344 6344]: Add an entry to the Breakpoints side panel while a Break On ... feature is activated
* [http://code.google.com/p/fbug/issues/detail?id=6344 6344]: Add an entry to the Breakpoints side panel while a Break On ... feature is activated
* [http://code.google.com/p/fbug/issues/detail?id=6382 6382]: Allow to inspect an XHR Breakpoint inside the Net panel
* [http://code.google.com/p/fbug/issues/detail?id=6382 6382]: Allow to inspect an XHR Breakpoint inside the Net panel
 +
* [http://code.google.com/p/fbug/issues/detail?id=6512 6512]: Allow to disable/enable and remove all breakpoints of a specific category
 +
<!-- Link for the Net panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A1209%2C1366%2C2225%2C2348%2C2424%2C2617%2C2618%2C2761%2C3071%2C3560%2C3613%2C3757%2C4156%2C4373%2C4805%2C4829%2C4852%2C4898%2C4910%2C4930%2C5017%2C5249%2C5281%2C5324%2C5383%2C5423%2C5455%2C5516%2C5682%2C5684%2C5731%2C6065%2C6079%2C6258%2C6299%2C6330%2C6348%2C6390%2C6394%2C6411%2C6537+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Net Panel]] ==
== [[Net Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=1209 1209]: Add ability to re-open the open Net panel objects after a reload
* [http://code.google.com/p/fbug/issues/detail?id=1209 1209]: Add ability to re-open the open Net panel objects after a reload
Line 275: Line 327:
* [http://code.google.com/p/fbug/issues/detail?id=4898 4898]: Adapt Firebug waterfall graph to suggested UI conventions
* [http://code.google.com/p/fbug/issues/detail?id=4898 4898]: Adapt Firebug waterfall graph to suggested UI conventions
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4910 4910]: Sort headers of network requests in formatted view alphabetically</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4910 4910]: Sort headers of network requests in formatted view alphabetically</span>
-
* [http://code.google.com/p/fbug/issues/detail?id=4930 4930]: Headers in net requests should be collapsible
+
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4930 4930]: Headers in net requests should be collapsible</span>
* [http://code.google.com/p/fbug/issues/detail?id=5017 5017]: Merge POST and URL parameter info into one tab
* [http://code.google.com/p/fbug/issues/detail?id=5017 5017]: Merge POST and URL parameter info into one tab
* [http://code.google.com/p/fbug/issues/detail?id=5249 5249]: The complete HTTP "Status" is only available after pressing "View Source"
* [http://code.google.com/p/fbug/issues/detail?id=5249 5249]: The complete HTTP "Status" is only available after pressing "View Source"
Line 296: Line 348:
* [http://code.google.com/p/fbug/issues/detail?id=6394 6394]: Add breakpoint related context menu to Net panel's Breakpoint Column
* [http://code.google.com/p/fbug/issues/detail?id=6394 6394]: Add breakpoint related context menu to Net panel's Breakpoint Column
* [http://code.google.com/p/fbug/issues/detail?id=6411 6411]: Display multipart POST request bodies in a nice way
* [http://code.google.com/p/fbug/issues/detail?id=6411 6411]: Display multipart POST request bodies in a nice way
 +
* [http://code.google.com/p/fbug/issues/detail?id=6537 6537]: Merge Post, Put and Patch tab and call it "Payload"
 +
<!-- Link for the Cookies panel issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A5542%2C5555%2C5557%2C5558%2C5561%2C5562%2C5565%2C5602%2C5605%2C5613%2C5645%2C5753%2C5772%2C6383%2C6391%2C6395+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Cookies Panel]] ==
== [[Cookies Panel]] ==
* [http://code.google.com/p/fbug/issues/detail?id=5542 5542]: Use inline editor for editing cookies
* [http://code.google.com/p/fbug/issues/detail?id=5542 5542]: Use inline editor for editing cookies
Line 315: Line 370:
* [http://code.google.com/p/fbug/issues/detail?id=6395 6395]: Add breakpoint related context menu to Cookies panel's Breakpoint Column
* [http://code.google.com/p/fbug/issues/detail?id=6395 6395]: Add breakpoint related context menu to Cookies panel's Breakpoint Column
 +
<!-- Link for the Inspector issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A2273%2C2483%2C3972%2C4848%2C5720%2C5282%2C5283%2C6308+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Inspector]] ==
== [[Inspector]] ==
* [http://code.google.com/p/fbug/issues/detail?id=2273 2273]: Box model shadowing on (css) transformed elements doesn't work correctly
* [http://code.google.com/p/fbug/issues/detail?id=2273 2273]: Box model shadowing on (css) transformed elements doesn't work correctly
Line 320: Line 377:
* [http://code.google.com/p/fbug/issues/detail?id=3972 3972]: Add remote inspect
* [http://code.google.com/p/fbug/issues/detail?id=3972 3972]: Add remote inspect
* [http://code.google.com/p/fbug/issues/detail?id=4848 4848]: Create new SVG inspector
* [http://code.google.com/p/fbug/issues/detail?id=4848 4848]: Create new SVG inspector
-
* [http://code.google.com/p/fbug/issues/detail?id=5720 5720]: Allow to pin the Quick Info Box
+
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=5720 5720]: Allow to pin the Quick Info Box</span>
* [http://code.google.com/p/fbug/issues/detail?id=5282 5282]: Allow limiting DOM panel search to properties or values
* [http://code.google.com/p/fbug/issues/detail?id=5282 5282]: Allow limiting DOM panel search to properties or values
* [http://code.google.com/p/fbug/issues/detail?id=5283 5283]: Allow limiting CSS panel search to selectors, properties or values
* [http://code.google.com/p/fbug/issues/detail?id=5283 5283]: Allow limiting CSS panel search to selectors, properties or values
* [http://code.google.com/p/fbug/issues/detail?id=6308 6308]: Allow inspection of z-index'd layers with inspection button
* [http://code.google.com/p/fbug/issues/detail?id=6308 6308]: Allow inspection of z-index'd layers with inspection button
 +
<!-- Link for the search issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A2302%2C2972%2C3195%2C3445%2C3448%2C3560%2C4879%2C5014%2C6333%2C6334%2C6702%2C6751+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Search Field|Search]] ==
== [[Search Field|Search]] ==
* [http://code.google.com/p/fbug/issues/detail?id=2302 2302]: Find not works on block tags
* [http://code.google.com/p/fbug/issues/detail?id=2302 2302]: Find not works on block tags
Line 334: Line 393:
* [http://code.google.com/p/fbug/issues/detail?id=4879 4879]: Show number of matches while searching
* [http://code.google.com/p/fbug/issues/detail?id=4879 4879]: Show number of matches while searching
* [http://code.google.com/p/fbug/issues/detail?id=5014 5014]: Rework auto-case-sensitive search
* [http://code.google.com/p/fbug/issues/detail?id=5014 5014]: Rework auto-case-sensitive search
-
* [http://code.google.com/p/fbug/issues/detail?id=6333 6333]: Pressing Escape in search field should clear it
+
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=6333 6333]: Pressing Escape in search field should clear it</span>
* [http://code.google.com/p/fbug/issues/detail?id=6334 6334]: Pressing the search field shortcut should select the previously entered search text
* [http://code.google.com/p/fbug/issues/detail?id=6334 6334]: Pressing the search field shortcut should select the previously entered search text
 +
* [http://code.google.com/p/fbug/issues/detail?id=6702 6702]: Improve design of the search options popup window
 +
* [http://code.google.com/p/fbug/issues/detail?id=6751 6751]: Add regular expressions search to all panels
 +
<!-- Link for the Profiler issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A1811%2C3530%2C4520%2C4529%2C6584+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== [[Profiler]] ==
== [[Profiler]] ==
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=1811 1811]: Add prettyName/displayName support to Profiler output and Stacks</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=1811 1811]: Add prettyName/displayName support to Profiler output and Stacks</span>
Line 342: Line 405:
* [http://code.google.com/p/fbug/issues/detail?id=4520 4520]: Separate panel for profiling
* [http://code.google.com/p/fbug/issues/detail?id=4520 4520]: Separate panel for profiling
* [http://code.google.com/p/fbug/issues/detail?id=4529 4529]: Enhanced Memory Profiler
* [http://code.google.com/p/fbug/issues/detail?id=4529 4529]: Enhanced Memory Profiler
 +
* [http://code.google.com/p/fbug/issues/detail?id=6584 6584]: Show a message when the profiler is missing sources
 +
<!-- Link for the external editors issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A4731%2C4774%2C5035%2C5233%2C5234+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== External editors ==
== External editors ==
* [http://code.google.com/p/fbug/issues/detail?id=4731 4731]: Shortcut for default external editor
* [http://code.google.com/p/fbug/issues/detail?id=4731 4731]: Shortcut for default external editor
Line 350: Line 416:
* [http://code.google.com/p/fbug/issues/detail?id=5234 5234]: %variable additions for external editors
* [http://code.google.com/p/fbug/issues/detail?id=5234 5234]: %variable additions for external editors
 +
<!-- Link for the extensions issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A4045%2C4793%2C4937%2C5220%2C5830%2C5831+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== Extensions ==
== Extensions ==
* [http://code.google.com/p/fbug/issues/detail?id=4045 4045]: New APIs for extending page context menu
* [http://code.google.com/p/fbug/issues/detail?id=4045 4045]: New APIs for extending page context menu
Line 358: Line 426:
* [http://code.google.com/p/fbug/issues/detail?id=5831 5831]: Allow extensions to expose their preferences to Firebug
* [http://code.google.com/p/fbug/issues/detail?id=5831 5831]: Allow extensions to expose their preferences to Firebug
 +
<!-- Link for the miscellaneous issues:
 +
http://code.google.com/p/fbug/issues/list?can=1&q=id%3A54%2C341%2C471%2C1141%2C2001%2C2425%2C2633%2C2995%2C3183%2C3550%2C3575%2C3779%2C4001%2C4024%2C4032%2C4173%2C4377%2C4395%2C4425%2C4316%2C4722%2C4841%2C4899%2C4925%2C4960%2C4967%2C5031%2C5082%2C5104%2C5123%2C5370%2C5440%2C5623%2C5813%2C5837%2C5921%2C6095%2C6240%2C6241%2C6242%2C6243%2C6244%2C6245%2C6246%2C6277%2C6360%2C6381%2C6422%2C6553%2C6556%2C6578%2C6635%2C6670%2C6679+-is%3Aopen&sort=id&colspec=ID+Type+Status+Owner+Summary+Closed&cells=tiles -->
== Miscellaneous ==
== Miscellaneous ==
* [http://code.google.com/p/fbug/issues/detail?id=54 54]: Enhancement: UNDO function
* [http://code.google.com/p/fbug/issues/detail?id=54 54]: Enhancement: UNDO function
Line 377: Line 447:
* [http://code.google.com/p/fbug/issues/detail?id=4377 4377]: List of editors should be removed from Firebug Menu
* [http://code.google.com/p/fbug/issues/detail?id=4377 4377]: List of editors should be removed from Firebug Menu
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4395 4395]: Inclusion of "Firebug" in the User-Agent</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4395 4395]: Inclusion of "Firebug" in the User-Agent</span>
-
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4425 4425]: Better support for Domplate templates inheritance</span>
+
* [http://code.google.com/p/fbug/issues/detail?id=4425 4425]: Better support for Domplate templates inheritance
* [http://code.google.com/p/fbug/issues/detail?id=4316 4316]: Error Notification Count not bright enough
* [http://code.google.com/p/fbug/issues/detail?id=4316 4316]: Error Notification Count not bright enough
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4722 4722]: Radio options Enabled/Disabled of activatable panels should be combined in a check option</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=4722 4722]: Radio options Enabled/Disabled of activatable panels should be combined in a check option</span>
Line 407: Line 477:
* [http://code.google.com/p/fbug/issues/detail?id=6381 6381]: Add "Inspect in Net panel" to Location Menu entries and source links
* [http://code.google.com/p/fbug/issues/detail?id=6381 6381]: Add "Inspect in Net panel" to Location Menu entries and source links
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=6422 6422]: Add a right click option for accessing objects in the Command Line</span>
* <span style="text-decoration: line-through;">[http://code.google.com/p/fbug/issues/detail?id=6422 6422]: Add a right click option for accessing objects in the Command Line</span>
 +
* [http://code.google.com/p/fbug/issues/detail?id=6553 6553]: Offer Firebug as a native SeaMonkey add-on on AMO
 +
* [http://code.google.com/p/fbug/issues/detail?id=6556 6556]: Get rid of blank.gif
 +
* [http://code.google.com/p/fbug/issues/detail?id=6578 6578]: Implement an option to toggle the display of side panels
 +
* [http://code.google.com/p/fbug/issues/detail?id=6635 6635]: Adjust the layout of blog.getfirebug.com to the one used in the rest of the page
 +
* [http://code.google.com/p/fbug/issues/detail?id=6670 6670]: Improve Firebug skin for OS X (2)
 +
* [http://code.google.com/p/fbug/issues/detail?id=6679 6679]: Get rid of XUL overlays

Revision as of 09:01, 9 September 2013

The following list describes features and enhancements, that are wished to be implemented in Firebug. If you're missing a feature in this list, that you want to be added, make sure you read the page for what to do when you miss a feature first.

Note: This list does not represent what is planned to be implemented. It should be seen as hint for what could be included. Also this list does not represent the complete list of enhancement requests.


Contents

Console Panel

  • 322: Hierarchal profiler output
  • 1982: Stack trace shows parameters in their current state (not in the state when a function was called)
  • 2792: "Copy Error" function on error displayed in Console should copy all details, including any available stack trace
  • 2972: Make filtering of search matches in console panel optional
  • 3042: Show syntax error position like in error console of Firefox
  • 3872: 'Break On All Errors' doesn't stop on custom errors
  • 4729: Log with file and line number
  • 4798: Breakpoint Column for Console panel
  • 4819: Combine Console API functions group() and groupCollapsed()
  • 4850: Console panel should indicate, that the script stopped at an error breakpoint
  • 4979: Group console messages
  • 5135: Display window.postMessage() calls in console
  • 5314: Show times in Console panel
  • 5653: Invert filtering search for Console panel
  • 5789: Give a hint when an error or warning occurs but is not shown due to preferences
  • 5942: Add category information to log messages
  • 5995: Give a hint when Console API can't be injected
  • 6070: UI Option to log all message events (from window.postMessage) in console
  • 6191: Application Cache Events
  • 6347: Log limit infobar in Console panel should be fixed on top
  • 6357: Make Console panel filters non-destructive
  • 6358: Improve visibility of console filtering options
  • 6386: console.count() should be based on its title instead of the line it's placed at
  • 6387: Allow to disable an Error Breakpoint within the Console panel
  • 6402: Don't abuse the debugger service for injecting "console"
  • 6563: Add separator when page is reloaded with "Persist" on
  • 6655: Group simple objects when they are equal
  • 6716: Add filter for log messages that don't match any existing filter

Command Line

  • 55: Auto-completion for Command Editor
  • 1309: Add `console.benchmark`
  • 3622: Commandline completion for [ in addition to .
  • 3623: Commandline completion-looking documentation for function(...
  • 3715: Cmdline autocompletion menu: icons/colors to differenciate elements by type
  • 4176: Commands in firebug
  • 4276: Console history should be preserved across browser sessions
  • 4803: Command Line auto-completion for properties that are not accessible via .
  • 5173: Allow smart overwriting of brackets in Command Line
  • 5174: Improved auto-completion for functions inside Command Line
  • 5292: JavaScript auto-completion should suggest keywords
  • 5416: Auto-completion for Command Line API
  • 5553: Revive traceAll()/traceCalls() as :trace commands
  • 5648: Add command to clear command history
  • 5704: Allow customization of keys available in Completion List Popup
  • 5724: Limit command history
  • 5741: Auto-completion within expression in Command Line
  • 5764: Change $() to use querySelector() instead of getElementById()
  • 5779: Allow to set the root element in $ and $$
  • 5919: proposal for a command: func
  • 6069: allow importing and exporting include() aliases
  • 6139: Allow to remove include() aliases via the list of aliases
  • 6141: Access Firebug's $ function even if it's already defined on the page
  • 6142: Allow removing all include aliases at once
  • 6147: support multi-inclusions at once with include()
  • 6163: Improve usability of executing code selection
  • 6201: Add a command for snippets
  • 6265: Add 'diff' command for comparing two JS objects
  • 6279: Show Completion List Popup when pressing Ctrl+Space on empty Command Line
  • 6371: Display XPathResults in console
  • 6403: Add event groups for all events supported by Firefox

HTML Panel

  • 2111: 'EditHtml' completed and event handler is gone
  • 2153: Show line numbers in editors
  • 2302: Find not works on block tags
  • 2645: Edit HTML without having to switch to "Edit" mode
  • 3050: Add "Persist" button to HTML, CSS and DOM panel for keeping changes after a page reload
  • 3056: Option for switching between different CSS media types in HTML panel
  • 3159: Show numeric character reference of MathML
  • 3189: Search for Edit Mode in HTML Panel
  • 3228: Ability to change the doctype inside the HTML Panel
  • 3445: HTML Panel should have better search match highlighting
  • 4794: Make HTML panel viewport based
  • 4795: Breakpoint Column for HTML panel
  • 4851: HTML panel should indicate, that the script stopped at a node
  • 4911: Block expanding, highlighting and scrolling of changes into view while inspecting
  • 5209: Allow adding content to empty elements
  • 5210: Allow changing tag names without switching to Edit Mode
  • 5240: Highlight hrefs
  • 5260: Add context menu to frames
  • 5293: Allow adding child and sibling elements to an HTML element without having to switch to Edit Mode
  • 5358: Allow pasting HTML into the HTML panel
  • 5384: Allow selection of siblings via element path
  • 5494: Change the UI of locking pseudo-class states
  • 5785: Show pseudo-elements in HTML
  • 5801: Make enabled "Log Events" more visible
  • 6136: Add "Persist" button to HTML panel for keeping changes after page reload
  • 6217: Allow cutting elements in the HTML panel
  • 6219: Select multiple juxtaposed elements to cut/copy
  • 6222: Clone nodes when pasting content in the HTML panel
  • 6365: Add tooltip to cropped attributes showing their full value
  • 6388: Allow to disable an HTML Breakpoint within the HTML panel
  • 6397: Conditional HTML Breakpoints
  • 6398: Add breakpoint related context menu to HTML panel's Breakpoint Column
  • 6404: Make event monitoring UI be dependent on the type of object
  • 6415: Visual feedback for actually used video/audio source (akin to used font)
  • 6420: Syntax highlighting for HTML Edit Mode
  • 6475: Improve copying the CSS selector for an element
  • 6478: Add shortcuts for copying and pasting HTML content
  • 6562: Highlight element when scrolling to it
  • 6609: Display pseudo-classes in element path
  • 6625: Display shadow DOM elements
  • 6652: Copy action for canvas element
  • 6740: Display registered MutationObservers for an element

Style Side Panel

  • 553: Visualize erroneous CSS in Style side panel
  • 2796: Ability to create a new rule in the style panel
  • 3230: Pseudo-classes are not persistently shown in Style Side Panel
  • 5196: Show information about media query in Styles Panel
  • 5798: Show styles for pseudo-elements inside the Style side panel
  • 5811: Ability to specify location for "Add Rule"

Computed Side Panel

  • 2916: Trace Styles Feature
  • 5527: Allow disabling single styles inside the Computed side panel
  • 5681: Editing of trace styles
  • 6264: List the default UA style for computed CSS properties
  • 6288: Show HTML attributes influencing the layout in Computed side panel

Layout Side Panel

  • 6249: CSS Layout: Get the cumulated values
  • 6341: Addition of "display" property in Layout Side Panel

DOM Side Panel

  • 4945: Use more compact layout for the DOM side panel
  • 6712: Persist scroll position in DOM side panel when another element is selected

CSS Panel

  • 1241: Highlighting of changed css
  • 1584: CSS edit text wrapping
  • 1717: CSS Panel does not have @media UI
  • 2153: Show line numbers in editors
  • 2495: The rendered font should be highlighted in CSS panel
  • 3015: Smarter auto-completion for shorthand properties
  • 3050: Add "Persist" button to HTML, CSS and DOM panel for keeping changes after a page reload
  • 3070: CSS Panel: Filter by CSS property
  • 3501: Add a helper for numerical values of CSS properties
  • 3847: Add context options to @font-face rules
  • 3848: Infotip for WOFF files inside font-family property
  • 3871: Change color format
  • 4343: CSS error indicator improvements
  • 4355: Line breaking of CSS styles leads to confusion
  • 4470: Preview for CSS gradients
  • 4505: Improved auto-completion for CSS functions
  • 4711: Add editors sub-menu to the context menu of the Script and CSS Location Menu]
  • 4796: Breakpoints for CSS panel
  • 4797: Breakpoint Column for CSS panel
  • 4949: Batch disabling/enabling of CSS rules
  • 4966: Infotip for WOFF files inside @font-face rules
  • 5000: Add option to delete CSS rule
  • 5187: The infotip for WOFF font is recreated each time
  • 5289: Show @page rules inside CSS panel
  • 5290: Show @-moz-keyframes rules inside CSS panel
  • 5357: Allow pasting CSS into the CSS panel
  • 5363: Font preview on mouseover shows default font if font not existent on system
  • 5429: Show @-moz-document rules inside CSS panel
  • 5434: Specialize up/down for more individual CSS properties
  • 5436: Auto-complete CSS attribute selectors
  • 5439: Allow jumping from web font usage in CSS panel to its definition
  • 5467: Smarter auto-completion when entering shorthand properties
  • 5492: Auto-complete CSS url()
  • 5507: Allow displaying original color values
  • 5513: Allow switching between color formats for each value
  • 5523: Folding for shorthand properties
  • 5880: Smart cropping of CSS values
  • 5988: Allow to select CSS rules
  • 6137: Add "Persist" button to CSS panel for keeping changes after page reload
  • 6207: Highlight CSS changes temporarily
  • 6355: Avoid waiting for other resources when displaying the CSS panel
  • 6355: Allow to fold CSS rules
  • 6500: Allow to fold CSS rules inside Edit Mode
  • 6569: Highlight the URL used for loading a web font

Selectors Side Panel

  • 5955: Create selector groups for Elements side panel
  • 5977: Indicate target frame for matched elements
  • 6238: Keep the "Try a selector..." field fixed at the top

DOM Panel

  • 2111: 'EditHtml' completed and event handler is gone
  • 2952: DOM Panel should prevent editing of read-only properties
  • 3050: Add "Persist" button to HTML, CSS and DOM panel for keeping changes after a page reload
  • 3113: Feature Request - DOM Tab -> Add Property
  • 3829: DOM Element History
  • 4162: Add "Break On Property Addition" and "Break On Property Removal"
  • 4418: hide item 'summary' when object is expanded in DOM inspector
  • 4858: DOM panel should indicate, that the script stopped at a DOM breakpoint
  • 4873: Just changed parts of the DOM panel should get refreshed
  • 5063: Improve info message inside DOM panel
  • 5288: Add rep for CSSPageRule
  • 5364: Group DOM properties by type
  • 5650: Allow selecting DOM properties
  • 5856: Automatic scanning of built-in DOM properties
  • 5861: Allow DOM event logging across page reloads
  • 6138: Add "Persist" button to DOM panel for keeping changes after page reload
  • 6208: Conditional DOM breakpoints
  • 6364: Display JSON in "data" attributes as expandable trees inside the DOM panel
  • 6389: Allow to disable a DOM Breakpoint within the DOM panel
  • 6396: Add breakpoint related context menu to DOM panel's Breakpoint Column

Script Panel

  • 551: Add ability to somehow block mousemove event
  • 1811: Add prettyName/displayName support to Profiler output and Stacks
  • 1413: Restore position in Script panel after page reload
  • 2526: Allow customization of debugger keys
  • 2638: Show info popup when hovering a breakpoint / execution indicator icon
  • 2811: Replace script menu button in script panel by tree view
  • 2814: Improve display of inline scripts in Script panel
  • 2856: Possibility to jump from function call expressions in the script Panel to the function definitions
  • 2857: Possibility to jump from variables in script panel to DOM panel via Ctrl + click
  • 2858: Possibility to jump from selector in script panel to element inside HTML panel
  • 3115: Code folding for scripts
  • 3129: Remove breakpointDisabledExe.png and breakpointExe.png in favor of stacked images
  • 3155: Editing breakpoint conditions should have auto-completion
  • 3250: General messages of Script Panel should hide Panel Toolbar and side panels
  • 3271: Highlight next executed function
  • 3448: Script Panel should have better search match highlighting
  • 3996: Conditional Break on Next
  • 4378: Move editing of breakpoint conditions to Breakpoints Side Panel
  • 4515: Shortcuts for "Run to This Line" should work when clicking into the code
  • 4711: Add editors sub-menu to the context menu of the Script and CSS Location Menu]
  • 4747: Separate scripts from different documents (iframes, frames...) inside the Script Location Menu
  • 4823: Native javascript code color/highlight (without FireRainbow extension)
  • 4845: Rerun should have a shortcut like the other debugging options
  • 4885: Break on next: add a filter by src file feature
  • 4888: Allow ignoring of scripts when single stepping through code
  • 4906: Show notification, if tab cache is exceeded
  • 4940: Tooltip improvements with arrays
  • 4995: improve script panel tooltip
  • 5044: Shortcut for Break On Next
  • 5083: Edit JavaScript on-the-fly in Script panel
  • 5124: Keyboard shortcut for toggling breakpoints
  • 5269: Indicator for breakpoint conditions correctness
  • 5421: Implement JSD2
  • 5596: Need an ID element for injected inline code chunks
  • 5986: Allow the Script panel to deal with web workers
  • 6247: Show runtime errors inside the Script panel
  • 6292: Add "Persist" button to Script panel for keeping changes after page reload
  • 6362: Show info inside the page that the debugger is paused
  • 6393: Add context menu to Script panel's Breakpoint Column
  • 6414: Show exceptions inside the Script panel
  • 6494: Integrate CodeMirror inside the Script panel
  • 6539: Right click -> "Set Breakpoint" for function reps
  • 6590: Improve UI of Console panel features requiring the debugger to be activated

Watch Side Panel

  • 2859: Improve "Add Watch"
  • 4862: Add "Add Watch" to context/right click menu in Watch panel
  • 5519: Show hint in Watch side panel when execution is not stopped
  • 5639: Allow deleting all watch expressions at once
  • 5758: Allow adding watch expressions via drag & drop
  • 6237: Keep the "New watch expression..." field fixed at the top

Stack Side Panel

  • 6354: Align source links inside the Stack side panel at the right

Breakpoints Side Panel

  • 2817: Hit counts for breakpoints
  • 2821: Possibility to assign breakpoints to groups
  • 3982: Highlight breakpoint inside the Breakpoints side panel, at which the script is halted at
  • 4356: Keyboard shortcut for toggling activation of all breakpoints
  • 4889: Folding for breakpoint categories
  • 4890: Possibility to disable error breakpoints in Breakpoints side panel
  • 5291: Breakpoint condition auto-completion should use variables in scope
  • 6344: Add an entry to the Breakpoints side panel while a Break On ... feature is activated
  • 6382: Allow to inspect an XHR Breakpoint inside the Net panel
  • 6512: Allow to disable/enable and remove all breakpoints of a specific category

Net Panel

  • 1209: Add ability to re-open the open Net panel objects after a reload
  • 1366: Add a scale to the Net panel
  • 2225: Resending a XMLHttpRequest
  • 2348: Intercept/modify a request
  • 2424: Additional network panel columns
  • 2617: Net panel header should be fixed on top instead of scrolling with the content
  • 2618: Request summary in Net panel just shown for the last request when 'Persist' is enabled
  • 2761: More filetype filters in Net panel?
  • 3071: Display sample of WOFF file inside Net Panel
  • 3560: Search in Net panel to act as a filter
  • 3613: Displaying server side timings info in the Net panel
  • 3757: Normal HTTP requests and the different kinds of cache requests should be better distinguishable
  • 4156: Multiple filters selectable in Net panel
  • 4373: Warnings for Net Panel
  • 4805: Distinguish or Highlight HTTPS protocol requests in Net panel
  • 4829: Custom Filters for Net Panel (other panels?)
  • 4852: Net panel should indicate, that the script stopped at an XHR breakpoint
  • 4898: Adapt Firebug waterfall graph to suggested UI conventions
  • 4910: Sort headers of network requests in formatted view alphabetically
  • 4930: Headers in net requests should be collapsible
  • 5017: Merge POST and URL parameter info into one tab
  • 5249: The complete HTTP "Status" is only available after pressing "View Source"
  • 5281: Infotip for WOFF files inside Net panel
  • 5324: SPDY support in the Net panel
  • 5383: Adjustable height of net response
  • 5423: Integrate HTTP Monitor into Firebug
  • 5455: Syntax highlighting for HTML/JS/CSS response bodies
  • 5516: Tooltips for summaries in the Net panel
  • 5682: Image info in Net panel preview
  • 5684: Net Panel should show status information about incomplete requests
  • 5731: Show info popup when hovering a breakpoint inside the Net panel
  • 6065: Show appcache entries in the network panel
  • 6079: Make option "Disable Browser Cache" also available when the Net panel is disabled
  • 6258: Show hint for displaying BFCache responses when there are no requests shown
  • 6299: Unexpected logLimit can cause loss of difficult-to-generate network logs
  • 6330: Sniff WebSocket traffic
  • 6348: Log limit infobar in Net panel should be fixed on top
  • 6390: Allow to disable an XHR Breakpoint within the Net panel
  • 6394: Add breakpoint related context menu to Net panel's Breakpoint Column
  • 6411: Display multipart POST request bodies in a nice way
  • 6537: Merge Post, Put and Patch tab and call it "Payload"

Cookies Panel

  • 5542: Use inline editor for editing cookies
  • 5555: Add option to import cookies
  • 5557: Info on cookie direction in Cookies panel
  • 5558: Add easy delete option for cookies
  • 5561: Show local file cookies
  • 5562: Allow selecting cookies
  • 5565: Changing a cookie's domain so it will be filtered out after editing should show a confirmation dialog
  • 5602: Expose cookie original URI from set-cookie
  • 5605: Decode base64 encoded cookies
  • 5613: Custom domain/path filter panel
  • 5645: Add cookie summary
  • 5753: Temporarily disable a certain cookie
  • 5772: Add menu item to "Delete cookies from domain"
  • 6383: Allow to inspect a Cookie Breakpoint inside the Cookies panel
  • 6391: Allow to disable a Cookie Breakpoint within the Cookie panel
  • 6395: Add breakpoint related context menu to Cookies panel's Breakpoint Column

Inspector

  • 2273: Box model shadowing on (css) transformed elements doesn't work correctly
  • 2483: Inspect highlights and SVG content
  • 3972: Add remote inspect
  • 4848: Create new SVG inspector
  • 5720: Allow to pin the Quick Info Box
  • 5282: Allow limiting DOM panel search to properties or values
  • 5283: Allow limiting CSS panel search to selectors, properties or values
  • 6308: Allow inspection of z-index'd layers with inspection button

Search

  • 2302: Find not works on block tags
  • 2972: Make filtering of search matches in console panel optional
  • 3195: Search field should display current tab
  • 3445: HTML Panel should have better search match highlighting
  • 3448: Script Panel should have better search match highlighting
  • 3560: Search in Net panel to act as a filter
  • 4879: Show number of matches while searching
  • 5014: Rework auto-case-sensitive search
  • 6333: Pressing Escape in search field should clear it
  • 6334: Pressing the search field shortcut should select the previously entered search text
  • 6702: Improve design of the search options popup window
  • 6751: Add regular expressions search to all panels

Profiler

  • 1811: Add prettyName/displayName support to Profiler output and Stacks
  • 3530: fixed headers for profile
  • 4520: Separate panel for profiling
  • 4529: Enhanced Memory Profiler
  • 6584: Show a message when the profiler is missing sources

External editors

  • 4731: Shortcut for default external editor
  • 4774: Better integration and visibility of external editors
  • 5035: Add ability to map domain/url path to a file system path for the purpose of opening a file in external editor.
  • 5233: Default editor
  • 5234: %variable additions for external editors

Extensions

  • 4045: New APIs for extending page context menu
  • 4793: API for extending Firebug toolbars
  • 4937: Firebug extensions should register in Firebug
  • 5220: API for shortcuts
  • 5830: Allow extensions to register with Firebug
  • 5831: Allow extensions to expose their preferences to Firebug

Miscellaneous

  • 54: Enhancement: UNDO function
  • 341: Dragable control to min/maximise Firebug should be thicker than one pixel
  • 471: Linux-specific theme for Firebug
  • 1141: Maximize Firebug by double-clicking on a tab
  • 2001: Add storage panel
  • 2425: Changable order of grid columns
  • 2633: Instrumentation for Firebug aka "Help Improve Firebug"
  • 2995: Inconsistent "Break On..." behavior
  • 3183: Add descriptions to Options Menu items
  • 3550: Create a seperate element path bar
  • 3575: Make it possible to search inside side panels
  • 3779: New firebug icon is hard to see in browser status bar
  • 4001: Clicking and hovering the error badge should have different action than the toolbar button
  • 4024: Use arrows instead of +/- signs for expansion
  • 4032: Please offer option to disable update notification page
  • 4173: Window/Document menu
  • 4377: List of editors should be removed from Firebug Menu
  • 4395: Inclusion of "Firebug" in the User-Agent
  • 4425: Better support for Domplate templates inheritance
  • 4316: Error Notification Count not bright enough
  • 4722: Radio options Enabled/Disabled of activatable panels should be combined in a check option
  • 4841: Persist scrolling of panels when reloading a page
  • 4899: Firebug should suppress Firefox's console prompted by scratchpad
  • 4925: Disable Break On ... buttons when debugger is not activated
  • 4960: Review internal file structure
  • 4967: Use panel bar for resizing the Firebug UI
  • 5031: Allow changing the shortcuts without having to restart the browser
  • 5082: Apply locale changes without requiring browser restart
  • 5104: Split main bar into two lines, if there is not enough horizontal space
  • 5123: customizable deactivation keyboard shortcuts
  • 5370: Changable panel tab order
  • 5440: Integrate EventBug into Firebug
  • 5623: New pref to disable/enable delayed Firebug load
  • 5813: Function related context menu, not available everywhere
  • 5837: Implement remote debugging
  • 5921: Extend storage service to work with SQLite
  • 6095: Implement an option to minimize the side panels
  • 6240: Rewrite lib/object.js (lib_rewrite)
  • 6241: Rewrite lib/array.js (lib_rewrite)
  • 6242: Rewrite lib/dom.js (lib_rewrite)
  • 6243: Rewrite lib/deprecated.js (lib_rewrite)
  • 6244: Rewrite lib/lib.js (lib_rewrite)
  • 6245: Rewrite lib/domplate.js (lib_rewrite)
  • 6246: Rewrite lib/options.js (lib_rewrite)
  • 6277: Register all commands via registerCommand()
  • 6360: Allow to deactivate Firebug via Shift+click on the Start Button
  • 6381: Add "Inspect in Net panel" to Location Menu entries and source links
  • 6422: Add a right click option for accessing objects in the Command Line
  • 6553: Offer Firebug as a native SeaMonkey add-on on AMO
  • 6556: Get rid of blank.gif
  • 6578: Implement an option to toggle the display of side panels
  • 6635: Adjust the layout of blog.getfirebug.com to the one used in the rest of the page
  • 6670: Improve Firebug skin for OS X (2)
  • 6679: Get rid of XUL overlays
Personal tools