DevTools/2011-05/05

From MozillaWiki
Jump to navigation Jump to search

Meeting Details

  • Thursday May 5, 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
    • Small problem with Firebug 1.7.1 so another beta coming tomorrow
    • John finished a new module loader that is based on iframes rather than sandboxes.
    • There was a problem with Firefox loading in the sandboxes, the iframes work.
    • Firebug is now almost all in modules and it's working fine.
  • Debugger
    • jorendorff is working on implementing the Debug Object
    • there's a user repo for it http://hg.mozilla.org/users/jblandy_mozilla.com/jsdbg2/
    • works in js shell, not working in gecko at all yet
    • plan to have it done in 9 weeks
    • Firefox 7 timeframe
    • has unit tests for every single feature
    • dcamp will jettison the jsd1 prototype
    • sketching out the remote protocol implementation Remote_Debugging_Protocol
    • jimb plans to make a blog post of reasons why the Chrome debugging protocol is not a good plan
    • Chrome 10's protocol is very different from trunk's
    • not well documented and not completely well tested because Jim made Chrome crash with it
    • doesn't handle threading well
    • object lifetime not as well specified
    • Jim's protocol is more expressive, so making a shim in the direction of Chrome's protocol will be easier
    • dcamp will spin up a repo soon
  • Web Console update
    • a couple more fixes are up for review
  • Scratchpad update
    • still waiting on l10n review
    • limi agrees on the Web Developer submenu for the Mac
  • Highlighter update
    • msucan and rcampbell spent a good bit of time fixing the broken unit tests
    • still a couple more things to fix in the highlighter patch
    • after that, moving on to some other things
  • Command Line update
    • a bunch of interaction with l10n and a10y people
    • working on a page for people to try out
  • Style Inspector
    • a couple of small things left and then need to integrate with the new Highlighter
    • the new mechanism for integrating the two will be cleaner than the old
  • View source
  • Style Editing
  • HTML tree

Roundtable

  • e10s magic bullet is not going to be as magic
    • seamless but async interaction with objects across process boundaries
    • it may make sense to use remote debug protocol rather than message manager
    • this allows for the fennec debug case
    • remote debug protocol also has some e10s issues, dcamp will report back on that next week
  • Shipping for Firefox 6
  • JSConf
    • Modules and other JS.next features
    • Chrome devtools notes
  • Web Console bugs