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

From MozillaWiki
Jump to navigation Jump to search
(Linked issues)
Line 1: Line 1:
Jan Odvarko, Florent Fayolle, Christoph Dorn, Steven Roussey, Belakhdar Abdeldjalil
Jan Odvarko, Florent Fayolle, Christoph Dorn, Steven Roussey, Belakhdar Abdeldjalil


== Vacations ==
== Vacations ==
* Florent: 23 June => 05 July
* Florent: 23 June => 05 July


== Firebug 2 Release ==
== Firebug 2 Release ==
Line 10: Line 8:
** Honza do the release on Friday
** Honza do the release on Friday


* Issue 7524: 2 displays, fullscreen flash window goes behind the browser window
* [https://code.google.com/p/fbug/issues/detail?id=7524 Issue 7524]: 2 displays, fullscreen flash window goes behind the browser window
** Florent: working on this
** Florent: working on this
* Issue 7528: Work around incorrect behavior of eval with Script panel enabled
* [https://code.google.com/p/fbug/issues/detail?id=7528 Issue 7528]: Work around incorrect behavior of eval with Script panel enabled
** Patch from Simon available
** Patch from Simon available
** Positive feedback on the patch
** Positive feedback on the patch
** Honza: ping @syg
** Honza: ping @syg
* Issue 7530: Toolbars are huge in combination with "Theme Font & Size Changer"
* [https://code.google.com/p/fbug/issues/detail?id=7530 Issue 7530]: Toolbars are huge in combination with "Theme Font & Size Changer"
** Simon, patch available
** Simon, patch available
* Issue 7535: Properly implement custom shortcuts for Command Editor
* [https://code.google.com/p/fbug/issues/detail?id=7535 Issue 7535]: Properly implement custom shortcuts for Command Editor
** Simon will take a look
** Simon will take a look


* Everyone: let Honza know if there is yet another issue that should be fixed in 2.1
* Everyone: let Honza know if there is yet another issue that should be fixed in 2.1


== Firebug.next ==
== Firebug.next ==
Line 45: Line 42:


* More planning: https://etherpad.mozilla.org/firebug-next
* More planning: https://etherpad.mozilla.org/firebug-next


Some platform analyses & links:
Some platform analyses & links:

Revision as of 01:55, 18 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: