From MozillaWiki
Jump to: navigation, search


  • Tuesdays - 10:00am Pacific, 1:00pm Eastern, 17:00 UTC
  • Dial-in: Audio-only conference# 91337
    • People with Mozilla phones or softphones please dial x4000 Conf# 91337
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 91337
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 91337
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 91337
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 91337
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 91337
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 91337
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 91337
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 91337
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • #fx-team for backchannel
  • "Firefox" Vidyo Room

Round Table

Friends of the Firefox team

Give a shoutout/thanks to people for helping fix and test bugs.

  • mconley gives a shout-out to JosiahOne (Josiah Bruner) who's been taking point on moving the window controls and full-screen button down for OSX in bug 851652. Check out this picture! His awesome Cocoa skills are highly appreciated.
  • jaws gives a shout-out to Nikhil Johny who's been working on bug 632207
  • [jaws] Ekanan Ketunuti fixed a simple whitespace bug in bug 853428
  • [jaws] kunal bansal just got assigned to fix bug 713608 (showing video controls on fullscreen videos when the page provides their own when not in fullscreen).
  • [jaws] Xin has been working on their first patch, and it's for a 5-digit bug (over 12 years old!): bug 82301 and also bug 849764

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!




Last week:

  • Perf Meetup in Paris: lots of meetings, talks, planning
  • Deprecated Places APIs have gone finally: bug 834457
  • Fixed Places snappy P1 bugs: bug 830423 (daysOfHistory query), bug 561450 (Session ids)
  • Bunch'o'Reviews

This week:

  • Use indexedDB in about:home (bug 789348)
  • Planning bookmark backups improvements for Appcoast guys
  • Reviews yet
  • Away from 27 March to 2 April




This week:

  • bug 848533 - Split migration to a browser and toolkit part
  • bug 834539 - Replace getPageTitle with an async API


  • Attended the Performance work week in Paris.
  • Talked about long and short term plans for sessionstore.
  • Talked to smaug and ochameau about opt-in chrome leak detection.
  • Investigated different options for speeding up the tabopen animation on slow machines.
  • Did a bunch of sessionstore and thumbnails reviews.
  • Next: Moar reviews, execute plan to fix tabopen animation regression.


  • bug 829456 - Update browser-fullZoom.js to use nsIContentPrefService2
    • Landed and bounced last week. Fixed test failure and asked for review again.
  • bug 841495 - implement background tab thumbnailing service
    • review back and forth
  • bug 723163 - about:crashes should allow easy cut & paste
    • patch r+'ed, but some tests fail on try, wondering what to do about it
  • bug 749672 - Focus Cancel by default in the “Reset Firefox” (resetProfileAndRestart) button’s dialog of about:support
    • posted patch for review
  • bug 703088 - storage.vacuum.last. preferences should appear in about:support
    • posted patch for review
  • bug 850210 - Update assorted contentPrefs usage to nsIContentPrefService2
    • reviewed patches
  • about:support, Troubleshoot.jsm triage


  • Q2 goals
  • spinning up PICL with ttaubert
  • bug 737100 - pointer lock, weekend rush to get things in shape for GDC
  • Some password manager changes coming. bug 771331 landed (form/input events), plus bug 839961 (code reactoring) = Fairly simple fix for bug 355063 (make pwmgr work on JS generated forms)
  • bug 853549 - some braindump on removing pwmgr mainthread I/O
  • bug 854075 - some fun exporation about the costs of mouseenter and the size of our chrome DOM
  • bug 853488 - tiny review but from Markus Stange!
  • bug 853510 - fun bug of the week
  • Various recruiting, HR, 1:1s, and other meetings.


Last week:

  • Australis customization
    • We hit our first milestone (allow drag and drop between palette, panel and nav-bar - persist state between sessions)
  • Australis tabs
    • Thanks to MattN and dao, found a solution to our click-events-in-titlebar problem in bug 813802
    • Linux port is r+'d and ready to go

This week:

  • Australis customization
    • First milestone is just going through review now. Track the fun in bug 770135! Unfocused and jaws are being amazing.
    • If / when we get the OK from UX (and maybe comms?), we'll try to land this milestone on the UX branch
    • Start on milestone 2 (built-in widgets)
  • Australis tabs
    • Come up with a series of milestones similar to the customization work to guide and schedule our way forward
    • Start attacking the first milestone



  • bug 738818 Consolidate Firefox search preferences
    • r+ and sr+ for removing keyword.URL
    • UI update in review cycle
    • backend code for settable defaultengine awaiting meeting with UX
  • Will start work on various issues in the Addon Manager component, together with Unfocused
    • our timezones overlap, so collab will be fine
    • Highlights: Blocklist refactor, AMO integration++ and more...


Last week:

  • Reviews
  • Reviews
  • Reviews
  • Some more discussion with DDG community lead
  • Caught up a lot on Customization UI stuff
  • No idea what else, reviews rotted my brain
  • Send help

Next week

  • Reviews, probably
  • Helping with Customization UI stuff
  • Short week - in between 2 long weekends.


Last week:

This week:

  • New Australis tabs for Windows (r+) and OS X patches (probably last)
  • Australis follow-ups
  • Menubar in titlebar review
  • Finish bug 759964 - nsIDocShell.allowMedia


Past week:

This week:

  • Land the first milestone of the customization panel on the UX branch later today
  • Continue pushing forward pretty fast on the customization panel work (work on implementing the panel widgets: History, Bookmarks, DevTools)


  • I will be on vacation next week and in MV the week after.



last week:

  • started on fhr/telemetry additions for social
  • started redesign of recommend button, now called marks (bug 853151)
  • various BD stuff

this week:

  • finish marks patch
  • cleanup about:addons (fix install/uninstall of builtin providers)
  • working on AMO/Marketplace requirements document
  • try to finish something of fhr/telemetry (bug 851653)
  • more work on share

waiting on:

  • generic icon for social (toolbarbutton, about:addons)
  • mockup of foreign install dialog for social web install

UX Updates


Decisions needed/Action items