DevTools/2011-05/12

From MozillaWiki
Jump to: navigation, search

Meeting Details

  • Thursday May 12, 2010 - 8:00am Pacific, 11:00am Eastern, 15:00 UTC
  • 650-903-0800 or 650-215-1282 x92 Conf# 9364
  • 1-800-707-2533 (pin 369) Conf# 9364 (US)
  • #devtools on irc.mozilla.org for backchannel

Notices

  • Firebug update
    • Lots of progress on the conversion of the code to modules (AMD-style)
    • the giant libjs file has been split into several separate modules now
    • working on making chrome.js dynamic so that Firebug Lite can have a replaced version of that file
    • Firebug 1.7.1 is coming out this week
    • Firebug 1.8 heading to beta soon
    • Firebug 1.9 branch will start then
    • One of the trickiest parts of sharing code between Firebug Lite and Firebug is keeping the 50+ extensions running
  • Debugger
  • Web Console update
  • Scratchpad update
  • Highlighter update
  • Command Line update
    • patches are up to get the first bits in
    • interesting challenges around l10n
    • one approach is to land it without any strings
  • Style Doctor
    • At the point where we can write rules for it now
    • First 4 rules written
  • Style Inspector
  • Style Editing
    • demo not quite ready yet
    • worked on some issues with the incremental parser and editing comments
    • kdangoor to upload hand-drawn mockup
  • View source
    • Next step is evaluating relative costs of the choices

Roundtable

  • dockable panels
    • enn has prototype
    • ux is not sure about the complexity
    • console has a single panel sort of solution
    • there's a halfway point of a preprogrammed docked place and the ability to just undock
    • there's also the Web Inspector/Firebug all-in-one window model
  • Modules used in Firebug (RequireJS)
    • Require's failure mode (when you can't get your dependencies) is very unhelpful
    • jjb has made some changes to require that helps debug problem
  • Alex asked about use cases for the scratchpad
    • Rob will make a screencast for Scratchpad
    • QA will extract use cases from that