Firebug/WeeklyUpdates/2014-06-17: Difference between revisions

Fixed spelling and formatting
(Linked issues)
(Fixed spelling and formatting)
 
Line 30: Line 30:


Demo for London work week, steps towards:
Demo for London work week, steps towards:
#1 Firebug theme for native developer tools (design + layout)
# Firebug theme for native developer tools (design + layout)
#2 Implementation of basic concepts (side panels, option menus, context menus, search, navigation, panel toolbar, etc.)
# Implementation of basic concepts (side panels, option menus, context menus, search, navigation, panel toolbar, etc.)
#3 Additional features?
# Additional features?
* Jakob: Support for 3rd party JS libs (customize the Console panel, customize the HTML panel or customize an existing events panel), jQuery, Backbone
 
* Simon: Dynamic analyses of JS comments.
* Jakob: Support for 3rd party JS libs (customize the Console panel, customize the HTML panel or Events side panel), jQuery, Backbone
The debugger would parse jsdoc comments and insert the equivalent of "if (typeof x !== "number") debugger;" at the beginning of functions.
* Simon: Dynamic analyses of JS comments<br/>The debugger would parse JSDoc comments and insert the equivalent of <code>if (typeof x !== "number") debugger;</code> at the beginning of functions.
if "x" parameter is documented as being a number
If the <code>x</code> parameter is documented as being a number
* Florent + others: Command Editor (we could use Scratchpad)
* Florent + others: Command Editor (we could use Scratchpad)
* "Use in Command Line"
* "Use in Command Line"
* Event panel customization: show wrapped event listeners (formerly derived)
* Events panel customization: show wrapped event listeners (formerly derived)


* More planning: https://etherpad.mozilla.org/firebug-next
* More planning: https://etherpad.mozilla.org/firebug-next
Line 47: Line 47:
** https://developer.mozilla.org/docs/Tools/Web_Console/Custom_output
** https://developer.mozilla.org/docs/Tools/Web_Console/Custom_output
* Customizing Variables View Output
* Customizing Variables View Output
** https://developer.mozilla.org/en-US/docs/Tools/Web_Console/Custom_output#Customize_previews_for_objects Christoph: I think I can feed this format from my PHP introspection lib: https://github.com/firephp/firephp/tree/master/lib/Insight It is much lighter on the wire and can capture large object graphs. This would allow for introspection of snapshotted objects while PHP executed on the server. [Christoph]
** https://developer.mozilla.org/en-US/docs/Tools/Web_Console/Custom_output#Customize_previews_for_objects
** Christoph: I think I can feed this format from my PHP introspection lib: https://github.com/firephp/firephp/tree/master/lib/Insight. It is much lighter on the wire and can capture large object graphs. This would allow for introspection of snapshotted objects while PHP executed on the server.
** JetPack Object inspector
** JetPack Object inspector
** https://github.com/mozilla/addon-sdk/pull/1502/files
** https://github.com/mozilla/addon-sdk/pull/1502/files
* Customizing HTML Inspector?
* Customizing HTML Inspector?
** (needs analyses)
** (needs analyses)
Confirmed users
233

edits