DevTools/2012-09-06
From MozillaWiki
< DevTools
Meeting Details
- Thursday Sep 6, 2012 - 10:00am Pacific, 1:00pm Eastern, 17:00 UTC
- 650-903-0800 or 650-215-1282 x92 Conf# 99459
- 1-800-707-2533 (pin 369) Conf# 99459 (US)
- Vidyo room link: https://v.mozilla.com/flex.html?roomdirect.html&key=kJp7HpENLMjj
- #devtools on irc.mozilla.org for backchannel
Standups
- Tanvi
- Rob
- Off for a week
- Mihai
- web console remoting patch part 2 (window.console API and JS evaluation) updates based on reviews from Panos. also completed part 3 (network logging). started work on part 4 (some cleanups - remove HUDService-content.js and any message manager-related code).
- will also do part 5 which will add new tests for the new web console actors, in toolkit.
- will start an etherpad to document what i did for the web console remoting - the actors, the new protocol changes, the rationale for the decisions taken, etc.
- will also propose some changes/improvements to make the new actors more reusable for other components in firefox and extensions.
- will want feedback as much as possible and as soon as possible!
- Optimizer
- Completed a leftover patch for reverting to last saved state in Scratchpad. r+ and ready to land.
- Patches that are incoming in couple of days:
- Copying screenshot to clipboard command (bug 788890)
- Request and response bodies menu item more discoverable (bug 704983).
- Timeline RDP implementation complete in a separate branch "RDP". Will merge with master as soon as Panos's patch lands for bug 753401.
- Nick
- Updated sources-over-protocol as per Panos' review comments
- Still working on fixing mochitests that have broken in the process
- Paul
- bug 768442 landed (placehoder for sidebar inside a tab)
- inspector killswitch now only hide the context menu item
- fixed a couple of highlighter regressions
- Honza
- Firebug 1.10.3 reviewed, available on AMO
- JSD2 in progress, first working scenario
- First working scenario: http://www.janodvarko.cz/firebug/jsd2/tests/stepping.html
- Still a lot of open questions
- Current focus: geting objects from the server, use JS proxy on the client?
- Important thing for Firebug will be ability to extend existing (debugger) actors
- Panos
- extension API patch is ready, just waiting on feedback from Jim. Doing some b2g-related followup work for the profiler
- patch to display statically-inferred names for anonymous functions
- reviews for Mihai's web console remoting and Nick's sources over protocol patches (debugging a B2G device works!)
- Espadrine:
- crash fix for CSS parsing
- unicode in the style editor yet again! (landed)
- autocompletion in the scratchpad: using the WebConsole's popup
- Kevin
- Two new posts on Hacks
- Aurora 17 developer tools: https://hacks.mozilla.org/2012/09/html-editing-and-other-improvements-in-firefox-17-developer-tools/
- Firefox command line: https://hacks.mozilla.org/2012/08/new-firefox-command-line-helps-you-develop-faster/
- 60 comments on the blog post
- 40,000+ views on YouTube (245 likes vs. 7 dislikes)
- front page of Hacker News as well: http://news.ycombinator.com/item?id=4456420
- Paul spotted a JSTerm article on Webmonkey: http://www.webmonkey.com/2012/09/supercharge-your-javascript-development-with-jsterm-for-firefox/
- We're working on competitive positioning and helping with requirements for the DevHub http://marketplace.mozilla.org/developers/
- initial app template plan is to include Bootstrap (customized), but we will likely also offer a web components-based template on an experimental basis
- Two new posts on Hacks
- Brian
- UI Framework in progress: http://www.briandils.com/mozilla/FFxDevTools-Wireframes-v1.2.pdf
- Page 4 is a little confusing...it's an example of a floating panel. Next iteration I'll add more notes to the mockups
- Joe
- We have the basics of an API through which the developer tools window will work
- NEW fuzzy matcher in GCLI
- NEW testing framework landed. Will auto-create test cases for you
- Heather
- about to put light theme up for review \o/
Roundtable
- Joe:
- Promise is being weird. Why.
- Paul:
- Did you know about `make chrome`?
- On Mac:
- time (make -C browser chrome && make -C browser/app)
- is twice faster than
- time (make -C browser);
- On Mac:
- Did you know about `make chrome`?
- CSP Warn vs Error
- Plans for the Meetup. Fill in the blanks: