Stand ups
Suggested format:
- What did you do last week?
- What are working on this week?
- Anything blocking you?
Please keep your update to under 2 minutes!
paolo
Last week:
- Feedback on bug 769348 – URLs auto-completed in address bar might unexpectedly use ftp:// instead of http://.
- Downloads API
- bug 835876 – Add the ability to restart downloads
- bug 835880 – Implement the basic DownloadList object
- bug 835803 – Add tests for downloads whose size is zero bytes
Next week:
- More Downloads API
- Bug Triage
Community contributions:
- darkowlzz has been working on mentored bug 817381 – Telemetry for nsExternalAppHandler threads.
mak
Last week:
- Investigate using triggers in async form history (bug 566746)
- Awesomebar results improvements (autofill, frecency)
- Reduced Storage connections cache size (bug 836039)
- Download panel minor bug (bug 842577)
- Discussions and feedback about SQLite usage in new DOM Storage implementation
- Review/feedback requests: bug 356762, bug 381519, bug 810454, bug 818593, bug 834543, bug 835803, bug 835875, bug 835876, bug 835880, bug 841198, bug 841406, bug 842989
This week:
- Finalize some of the many patches in my hg queue, and handle reviews in queue
- Firefox triage
- away on Friday
Blockers:
- Same as the last week
- Places API removals. Needs R and SR (mano, gavin)
- Star button bug 748894. Needs UI-review (shorlander)
enn
- Converted synchronous form history tests to be asynchronous. This way the database connection does not need to exposed so that synchronous calls cannot be made through the new form history module.
- Addressed comments on bug 480356 about moving FillInHTMLTooltip to a method within the tooltip.
- Reviewed downloads api patches
- Updated patch for bug 407983 to support clipboardData property in cut/copy/paste events. Finishing up addressing review comments.
felipe
- More discussions with Akeybl for changes in the pdf.js hotfix
- Firefox triage
- Reviews and reviews-in-progress
- Starting some work on performance:
- Convert ContentPrefs users to the async api: Tracking bug – bug 831208
- Looking into bugs related to storage performance in the Add-ons manager: bug 729330, bug 699839, bug 810149
ttaubert
- Still working on black borders in thumbnails caused by scrollbars.
- Got the last netbook in Europe for newtab performance testing.
- Worked on various pb-per-window, sessionstore and thumbnail bugs and regressions.
- Did a couple of reviews, too.
dolske
- Planning for new hire (Mike de Boer!) as well as starting Q2/Q3 sketches.
- Final review of bug 818340 which has attracted a bit of attention!
- Met with cers and bsmedberg to sort out last details for removing PFS and improving plugin-install experience
mconley
Last week:
- Australis tabs
- Major performance wins by switching to PNGs for gradients and curves. MattN and I have an approach that takes Australis to performance parity with the current default theme, at least on bwinton’s little netbook.
- OSX tabs in titlebar patch now uses chromemargin instead of drawintitlebar, but causes some test failures. Currently investigating.
- Australis customization
- Split the Menu Panel code out from the Customization stuff, broke it up into two bugs: bug 844281 and bug 770135.
- Downloads panel
- bug 844341 is a regression we’re tracking on Beta, caused by the Feedback add-on. WONTFIXing for Beta, will get fixed when we tear out toolkit download window support (bug 845403).
- Bug triage
Next week:
- Australis tabs
- If MattN and I get the Windows patch landed, and perf is happy with it, I polish up the Linux port
- Australis customization
- Get rid of some fragments of customization code out of the menu patch, make panel and button state a thing that the customization UI code doesn’t care about
- Downloads panel
- If I get time, start tearing out useToolkitUI support
- Fix some small alignment problems in the panel that I’ll try to fix in my spare time – unsure if they’ll make it for Beta.
- More triage!
Blockers:
- Australis tabs work is blocked on MattN, debitrotting the Windows patch after shared themes landed
- bug 813802 still up for review
- Need detailed Downloads Panel alignment spec from shorlander, since I don’t think I ever received a copy
dao
focused on late getUserMedia UI blockers
jaws
Last week:
- Working on customization mode drag&drop
- Landed a patch to rename the toolkit and browser themes (bug 842913)
- Landed a patch to fix a small memory leak by fixing a call to removeEventListener (bug 843432)
- Put up a patch for review to change the appearance of plain text documents (bug 253564)
- Closed 34 bugs during triages
- Reviewed patches for people (bug 838713, bug 788584, bug 833292, bug 842692, bug 784841, bug 800278)
This week:
- More customization UI work (top priority)
- Finish up bug 253564
Community contributions:
- Jonathan Vieyra has been working on bug 767669 – [Developer Toolbar] “pref show prefName” should show the pref name next to the pref value
- Sinduja Ramaraj has been working on bug 840247 – Entering the Inspector from the Web Console should show the <html> and <body> tag expanded
- Phil has been working on bug 840241 – The inspector-inspect-toolbutton should toggle between turning on/off the picking mode
- darkowlzz has been working on bug 840745 – default html5 audio/video player controls should facilitate changing playback rate
- Raymond Heldt fixed bug 812762 – Use &brandShortName; instead of Firefox [gcli]
- Cykesiopka fixed bug 841527 – Update the FX_IDENTITY_POPUP_OPEN_MS telemetry probe to use the TelemetryStopwatch
- Christian Ascheberg fixed bug 842692 – plugin click-to-play play button has default cursor
- Nanci Bonfim fixed bug 800278 – FrameWorker.ports should use a Map instead of object in FrameWorker.jsm
mixedpuppy
- social about:addons management
- social service installation
- work on share
- planning and discussion around new providers
- work on requirements for services list in AMO
- QA/investigation on providers for Fx21
Decisions needed/Action items
Details
- Tuesdays – 10:00am Pacific, 1:00pm Eastern, 17:00 UTC
- Dial-in: conference# 91337
- US/International: +1 650 903 0800 x92 Conf# 91337
- US toll free: +1 800 707 2533 (pin 369) Conf# 91337
- Canada: +1 416 848 3114 x92 Conf# 91337
- FR/Paris: +33 1 44 79 34 80, x92 Conf# 91337
- irc.mozilla.org #fx-team for backchannel
- “Firefox” Vidyo Room