DevTools/2011-06/16

From MozillaWiki
Jump to: navigation, search

Meeting Details

  • Thursday Jun 16, 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

  • Welcome Nick Fitzgerald (fitzgen)
    • New intern on the team for the summer
  • Tilt
    • Created texture coordinates for nodes in the DOM
    • New video is up
    • Errors linked to line numbers and source files
    • Spoke to a10y people and they suggested abstracting access to not be mouse-only
  • Firebug update
    • Focused on 1.8 blockers right now
    • Blogged about new console.timeStamp feature
      • timing problem with this right now
      • PR_now can be off by 30ms
    • 1.8b3 tomorrow
    • 1.8 will likely be released shortly after Firefox 5. 1.7.2 is compatible with Firefox 5 though.
  • Style Editor
    • Working on the browser branch, so now the editor can build as a browser feature
    • browser branch on github this will become a patch
    • wants to have some simple tools to merge to the browser branch
    • would like to continue allowing it to work as an add-on
      • there's a readme that describes running the tests from within the addon
  • Script Debugger
    • protocol is starting to expose variables
    • discovered that the debugger is not building on Windows right now
    • starting to expose API for adding new actors to the protocol
  • Web Console update
    • working on console.dir
    • console.group/groupEnd implementation (video)
    • r+ on ConsoleStorageAPI
    • close to r+ on the patch for showing console API output
    • big separate patch for error caching
  • Highlighter update
    • Main Highlighter patch has r+ and is ready to land
    • mratcliffe is working on integration of the Style Inspector
  • Command Line update
    • driving to get stuff landed
    • Nick Fitzgerald (fitzgen) is helping now
    • done with a10y
    • more UI tweaks
    • require patch got r+
      • pushed to try and got a bunch of memory leaks and failed to run on linux
  • Style Inspector
    • now integrates with the highlighter
    • possible to open more than one from the web console
    • RTL is working well
    • still waiting for the main patch to be reviewed (dolske said this week)
    • panel manager for docking panels on the sides, top or bottom
    • new Style Inspector video is available here
  • Code Editor
    • posted a new WIP patch with lots of cleanups
    • Scratchpad patch is pretty much done
    • main patch still needs some mochitests
    • solved keyboard shortcuts problem
    • try build is up for dbolter and marco to look at a10y
    • Dojo dependencies will hopefully be removed from Orion next week
  • HTML Tree Editing
    • HTML Tree is a tree again
    • porting code into the firefox tree

Roundtable

  • bug 664589 hide developer tools behind a pref
    • the argument is that the attackers make it look like the web console is part of the game and this is a way to get infinite lives or that kind of thing
    • dcamp: we should have a way to find out if such a thing actually reduces the risk of attack
      • we don't want to do this kind of thing without data
    • is one option to just make the web console positioned in a window?
    • put an "Enable Developer Tools" menu option with a dialog that appears one time before flipping the pref?