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

From MozillaWiki
Jump to navigation Jump to search
(Created page with "Jan Odvarko, Florent Fayolle, Christoph Dorn, Steven Roussey, Belakhdar Abdeldjalil == Vacations == * Florent: 23 June => 05 July == Firebug 2 Release == * Firebug 2.1 ** ...")
 
Line 30: Line 30:
** Use labels intuitively according to our experience from Firebug 2 and google.com (we can always adapt to different scheme)
** Use labels intuitively according to our experience from Firebug 2 and google.com (we can always adapt to different scheme)


* First tasks + labels in the issue list  
* First tasks + labels in the issue list: https://github.com/firebug/firebug.next/issues
** https://github.com/firebug/firebug.next/issues


Demo for London work week, steps towards:
Demo for London work week, steps towards:
Line 52: Line 51:
** 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
** 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]
  - 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]
** 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)

Revision as of 18:21, 17 June 2014

Jan Odvarko, Florent Fayolle, Christoph Dorn, Steven Roussey, Belakhdar Abdeldjalil


Vacations

  • Florent: 23 June => 05 July


Firebug 2 Release

  • Firebug 2.1
    • Honza do the release on Friday
  • Issue 7524: 2 displays, fullscreen flash window goes behind the browser window
    • Florent: working on this
  • Issue 7528: Work around incorrect behavior of eval with Script panel enabled
    • Patch from Simon available
    • Positive feedback on the patch
    • Honza: ping @syg
  • Issue 7530: Toolbars are huge in combination with "Theme Font & Size Changer"
    • Simon, patch available
  • Issue 7535: Properly implement custom shortcuts for Command Editor
    • Simon will take a look
  • Everyone: let Honza know if there is yet another issue that should be fixed in 2.1


Firebug.next

  • Honza: create a new tips & tricks for debugging Firebug.next
  • Honza: kick off a thread, how to transform our wiki for Firebug.next?
  • Honza: filing new issues
    • Use labels intuitively according to our experience from Firebug 2 and google.com (we can always adapt to different scheme)

Demo for London work week, steps towards:

  1. 1 Firebug theme for native developer tools (design + layout)
  2. 2 Implementation of basic concepts (side panels, option menus, context menus, search, navigation, panel toolbar, etc.)
  3. 3 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.

The debugger would parse jsdoc comments and insert the equivalent of "if (typeof x !== "number") debugger;" at the beginning of functions. if "x" parameter is documented as being a number

  • Florent + others: Command Editor (we could use Scratchpad)
  • "Use in Command Line"
  • Event panel customization: show wrapped event listeners (formerly derived)


Some platform analyses & links: