Firefox/Meeting/2-Apr-2013: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎MattN: reorder)
 
(14 intermediate revisions by 9 users not shown)
Line 7: Line 7:


== Round Table ==
== Round Table ==
* Welcome Gijs!
== Friends of the Firefox team ==
== Friends of the Firefox team ==
''Give a shoutout/thanks to people for helping fix and test bugs.''
''Give a shoutout/thanks to people for helping fix and test bugs.''
Line 19: Line 21:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===gavin===
===gavin===
;past week
* patched some old bugs found in triage: {{bug|367432}}, {{bug|369180}}. Found a contributor able to help test the patches.
* met with cmore and team to sort out some issues related to in-product links pointing to mozilla.org
* met with imelven, mmc, billm and dvander about e10s
* patched a security bug ({{bug|851586}})
* looked into and patched an issue with PopupNotifications ({{bug|854740}}) blocking the mixed-content landing
* wrote a patch to add nsIBlocklistService to Services.jsm ({{bug|856144}})
* filed a bug about the downloads panel
* completed contract update for Appcoast contractors
* some hiring/HR stuff with dolske
;next week
* complete patches for security issue ({{bug|851586}}) and PopupNotifications ({{bug|854740}})
* finish reviews for mikedeboer's search pref consolidation bug
* coordinate with Shane on getting FHR for Social landed, Social release tracking
* complete the in-product URL change reviews
===paolo===
===paolo===


Line 45: Line 64:
===mak===
===mak===
===enn===
===enn===
*Only a couple of reviews left for asynchronous form history. Addressed all remaining comments.
*Convert password manager to use database asynchronously. Fixed some issues with migration. All password manager tests now pass.
===felipe===
===felipe===
* Finally finished the remaining contentPrefs bug I had after fighting with some test weirdness, {{bug|854299}}, {{bug|850213}}, {{bug|850214}}, {{bug|850210}}
* {{bug|812573}} - Hotfix to decrease update interval for pre-17 builds
* {{bug|853389}} - Met with Irving twice to get on same page about AOM work, starting working on this now
* Some GSoC replies
===mano===
===mano===
===ttaubert===
===ttaubert===
* Finally moved page thumbnails off the main thread (bug 753768).
* Worked on new tab page performance improvements (and fixing the regression).
* Worked on memory leak detection patch for chrome code.
* Tried to catch up with reviews (still a couple left).
* Easter holidays.
===adw===
===adw===
* {{bug|829456}} - Update browser-fullZoom.js to use nsIContentPrefService2
* {{bug|829456}} - Update browser-fullZoom.js to use nsIContentPrefService2
Line 68: Line 104:


===dolske===
===dolske===
* {{bug|855149}} looking at how to make <input type=range> usable for media controls
* {{bug|845546}} native BrowserID is spinning up work again
* A bit more work on password manager improvements mentioned last week
* Initial stuff for Gijs, PICL, meeting and such.
===mconley===
===mconley===
Last week:
* Customization
** We hit our Australis Customization milestone 1 last week, and landed those changes on UX. Things are still a bit fugly. We're working on it.
** Talked with shorlander and fang about what widgets we are going to ship by default, what we plan on cutting, etc. See {{bug|855290}}.
** Started hacking on the Bookmarks widget - see {{bug|855805}}.
* Curvy Tabs
** Set up milestones for Australis Curvy Tabs to measure our progress
** Got r+ on {{bug|8013802}} which puts the menu in the titlebar on Windows. Thanks MattN for the thorough reviews.
This week:
* Downloads panel
** [http://mikeconley.ca/blog/2013/04/02/downloading-stuff-in-firefox-its-better-now/ Publishing this blog post about the new downloads panel]. Should be up by the time this meeting starts, unless WordPress is being lame. Thanks to Marco, Paolo and Mano who wrote it with me.
* Customization
** Milestone 2 is next Wednesday. We're hoping to have our widgets figured out by then, but having the actual widgets completed might be a bit optimistic (especially with jaws on vacation). Might have to re-evaluate milestones.
** Hoping to land a fix that stops the widgets in the nav-bar from re-ordering themselves on session restart ({{bug|855295}}).
** Other items
* Curvy tabs
** Milestone 1 is tomorrow - we're looking OK to have most of the goals accomplished here (1 or 2 might slip)
Blocked on:
* Waiting for feedback from Unfocused on {{bug|855295}}.
* Need firm spec on Bookmarks widget from fang / shorlander ({{bug|855805}}).
===dao===
===dao===
===mikedeboer===
===mikedeboer===
* Worked on {{bug|738818}} review - update - review cycle. Hoping to land it this week.
* Worked on {{bug|738818}} review - update - review cycle. Hoping to land it this week.
* Worked on add-on search autocomplete in manager UI - {{bug|712514}}. This week will be mainly focused on this bug and other things related to the Add-on Manager.
* Worked on add-on search autocomplete in manager UI - {{bug|712514}}. This week will be mainly focused on this bug and other things related to the Add-on Manager.
* Worked on {{bug|819493}}, Know Your Rights notification. Patch pending review.
* Worked on {{bug|819493}}, Know Your Rights notification. Patch pending review. Blocked on compiling an official build of FX on Mac
* Good Friday and Easter Monday happened.
* Good Friday and Easter Monday happened.


===Unfocused===
===Unfocused===
===MattN===
===MattN===
Last week:
* r+ on OS X tabs
* Reviewed (r+) on menubar in titlebar
* Reviewed hotfix {{bug|812573}}
* Reviewed popup notification stacking patch {{bug|854740}}
This week:
* Australis
** follow-ups - e.g. {{bug|856749}}, {{bug|855229}}, {{bug|855230}}
** Lightweight themes (profile existing patch to see if perf is an issue)
* Login manager review
===jaws===
===jaws===
===cers===
===cers===
===mixedpuppy===
===mixedpuppy===
last week:
* new web-install ui patch
* marks patch
* cleanup about:addons (fix install/uninstall of builtin providers)
this week:
* get patches landed
* further followup on AMO/Marketplace requirements document https://etherpad.mozilla.org/socialAPI-AMO
* try to finish something of fhr/telemetry (bug 851653)
waiting on:
* generic icon for social (toolbarbutton, about:addons)
* mockup of share ui


== UX Updates ==
== UX Updates ==


== Decisions needed/Action items ==
== Decisions needed/Action items ==

Latest revision as of 17:33, 2 April 2013

Details

  • 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
  • irc.mozilla.org #fx-team for backchannel
  • "Firefox" Vidyo Room

Round Table

  • Welcome Gijs!

Friends of the Firefox team

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

  • [paolo] Cykesiopka has been working on bug 394144 - Missing keyboard accelerator on "Do not ask next time" in the quit dialog

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!

gavin

past week
  • patched some old bugs found in triage: bug 367432, bug 369180. Found a contributor able to help test the patches.
  • met with cmore and team to sort out some issues related to in-product links pointing to mozilla.org
  • met with imelven, mmc, billm and dvander about e10s
  • patched a security bug (bug 851586)
  • looked into and patched an issue with PopupNotifications (bug 854740) blocking the mixed-content landing
  • wrote a patch to add nsIBlocklistService to Services.jsm (bug 856144)
  • filed a bug about the downloads panel
  • completed contract update for Appcoast contractors
  • some hiring/HR stuff with dolske
next week
  • complete patches for security issue (bug 851586) and PopupNotifications (bug 854740)
  • finish reviews for mikedeboer's search pref consolidation bug
  • coordinate with Shane on getting FHR for Social landed, Social release tracking
  • complete the in-product URL change reviews

paolo

Past weeks:

  • Performance Work Week
    • Discussed plan to make the new JavaScript API for downloads available to consumers and allow them to switch over time
    • Discussed improvements to the current implementation of the Promise module
  • Reviewed bug 769348 - URLs auto-completed in address bar might unexpectedly use ftp:// instead of http://.
  • Feedback on bug 837199 - nsDownloadManager should query a malware reputation service
  • Feedback on bug 836437 - Add the ability to resume a download from where it stopped
  • Feedback on bug 848935 about catching errors when using Task.jsm


Next week:

  • Make the Downloads API available and run its tests by default
    • Fix tests that involve removing files on Windows, to avoid intermittent failures
    • Land bug 847191 - Integration with legacy interfaces to start new downloads
    • Land bug 835885 - Add serialization and deserialization
    • Land bug 851461 - Make the JavaScript API for downloads available in parallel to nsIDownloadManager
  • Meetings for the Snappy project "Async & Responsive"


Waiting on reviews:

  • ui-review for bug 832672 - Downloads Panel gives no indication or feedback on missing files

mak

enn

  • Only a couple of reviews left for asynchronous form history. Addressed all remaining comments.
  • Convert password manager to use database asynchronously. Fixed some issues with migration. All password manager tests now pass.

felipe

  • Finally finished the remaining contentPrefs bug I had after fighting with some test weirdness, bug 854299, bug 850213, bug 850214, bug 850210
  • bug 812573 - Hotfix to decrease update interval for pre-17 builds
  • bug 853389 - Met with Irving twice to get on same page about AOM work, starting working on this now
  • Some GSoC replies

mano

ttaubert

  • Finally moved page thumbnails off the main thread (bug 753768).
  • Worked on new tab page performance improvements (and fixing the regression).
  • Worked on memory leak detection patch for chrome code.
  • Tried to catch up with reviews (still a couple left).
  • Easter holidays.

adw

  • bug 829456 - Update browser-fullZoom.js to use nsIContentPrefService2
    • landed and stuck after sidequest of tracking down a problem about image decoding and page load
  • bug 856366 - Intermittent browser_privatebrowsing_zoomrestore.js
    • regression from browser-fullZoom.js bug, may have figured it out
  • bug 856270 - Update nsEditorSpellCheck to use nsIContentPrefService2
    • working on patch
  • bug 854299 - Update DownloadLastDir.getFile usage to nsIContentPrefService2
    • reviewed
  • bug 841495 - implement background tab thumbnailing service
    • more back and forth, need to post new patch
  • bug 723163 - about:crashes should allow easy cut & paste
    • talked to people about how this affects about:memory, decided to go ahead and land, need to post new patch with updated about:memory tests
  • bug 749672 - Focus Cancel by default in the “Reset Firefox” (resetProfileAndRestart) button’s dialog of about:support
    • landed
  • bug 703088 - storage.vacuum.last. preferences should appear in about:support
    • landed
  • a little triage

dolske

  • bug 855149 looking at how to make <input type=range> usable for media controls
  • bug 845546 native BrowserID is spinning up work again
  • A bit more work on password manager improvements mentioned last week
  • Initial stuff for Gijs, PICL, meeting and such.

mconley

Last week:

  • Customization
    • We hit our Australis Customization milestone 1 last week, and landed those changes on UX. Things are still a bit fugly. We're working on it.
    • Talked with shorlander and fang about what widgets we are going to ship by default, what we plan on cutting, etc. See bug 855290.
    • Started hacking on the Bookmarks widget - see bug 855805.
  • Curvy Tabs
    • Set up milestones for Australis Curvy Tabs to measure our progress
    • Got r+ on bug 8013802 which puts the menu in the titlebar on Windows. Thanks MattN for the thorough reviews.


This week:

  • Downloads panel
  • Customization
    • Milestone 2 is next Wednesday. We're hoping to have our widgets figured out by then, but having the actual widgets completed might be a bit optimistic (especially with jaws on vacation). Might have to re-evaluate milestones.
    • Hoping to land a fix that stops the widgets in the nav-bar from re-ordering themselves on session restart (bug 855295).
    • Other items
  • Curvy tabs
    • Milestone 1 is tomorrow - we're looking OK to have most of the goals accomplished here (1 or 2 might slip)


Blocked on:

  • Waiting for feedback from Unfocused on bug 855295.
  • Need firm spec on Bookmarks widget from fang / shorlander (bug 855805).

dao

mikedeboer

  • Worked on bug 738818 review - update - review cycle. Hoping to land it this week.
  • Worked on add-on search autocomplete in manager UI - bug 712514. This week will be mainly focused on this bug and other things related to the Add-on Manager.
  • Worked on bug 819493, Know Your Rights notification. Patch pending review. Blocked on compiling an official build of FX on Mac
  • Good Friday and Easter Monday happened.

Unfocused

MattN

Last week:

  • r+ on OS X tabs
  • Reviewed (r+) on menubar in titlebar
  • Reviewed hotfix bug 812573
  • Reviewed popup notification stacking patch bug 854740

This week:

  • Australis
  • Login manager review

jaws

cers

mixedpuppy

last week:

  • new web-install ui patch
  • marks patch
  • cleanup about:addons (fix install/uninstall of builtin providers)

this week:

waiting on:

  • generic icon for social (toolbarbutton, about:addons)
  • mockup of share ui

UX Updates

Decisions needed/Action items