(→enn) |
GavinSharp (talk | contribs) No edit summary |
||
| (19 intermediate revisions by 12 users not shown) | |||
| Line 7: | Line 7: | ||
== Round Table == | == Round Table == | ||
== Friends of the Firefox team == | |||
''Give a shoutout/thanks to people for helping fix and test bugs.'' | |||
See [https://mail.mozilla.org/pipermail/firefox-dev/2013-March/000040.html the email on firefox-dev for a comprehensive list of contributions over the past two weeks]. | |||
==Stand ups== | ==Stand ups== | ||
| Line 16: | Line 21: | ||
===gavin=== | ===gavin=== | ||
===paolo=== | ===paolo=== | ||
Last week: | |||
* Bug Triage | |||
* 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 | |||
* Submitted talk proposal for [http://2013.jsday.it/ jsDay] | |||
Next week: | |||
* Connect the Downloads API with the Downloads Panel experimentally | |||
** {{bug|847191}} - Integration with legacy interfaces to start new downloads | |||
** {{bug|847863}} - Use the JavaScript API instead of nsIDownloadManager as the back-end for the panel | |||
* Review {{bug|769348}} - URLs auto-completed in address bar might unexpectedly use ftp:// instead of <nowiki>http://</nowiki>. | |||
===mak=== | ===mak=== | ||
Last week: | |||
* Cleaned up patches for frecency ({{bug|737836}}, still needs new test) and autofill ({{bug|769348}}) improvements | |||
* Landed about:home storage abstraction and test rewrite ({{bug|820834}}, {{bug|820834}}) | |||
* Investigated downloads panel regression {{bug|845836}} | |||
* Helped UP team figuring out failures in UP prototype patch we made during the work week | |||
* Handled requests: ({{bug|566746}}, {{bug|822200}}, {{bug|834543}}, {{bug|835581}}, {{bug|835803}}, {{bug|842553}}, {{bug|844958}}, {{bug|846754}}) | |||
This week: | |||
* bunch of reviews, included async form history, dom storage rewrite, new bookmarks backups module | |||
* investigate possible performance win for Places and autofill ({{bug|843357}} - Evaluate dropping "www." from rev_host column) | |||
* indexedDB in about:home | |||
blockers: | |||
* need shorlander UI-r on {{bug|748894}} - Move the bookmark star button outside of the location bar | |||
* need Mano reviews on API deprecations ({{bug|838874}}, {{bug|838839}}), and perf win ({{bug|830423}}) | |||
===enn=== | ===enn=== | ||
| Line 26: | Line 62: | ||
===felipe=== | ===felipe=== | ||
* Reviewed {{bug|786133}}, {{bug|809085}}, almost finished with {{bug|673875}} | |||
* Started work at {{bug|831208}} - async content prefs | |||
* Working and talks about AOM perf improvements - AOM itself and identifying bad add-ons | |||
===mano=== | ===mano=== | ||
===ttaubert=== | ===ttaubert=== | ||
* Finally landed the patch that avoids black borders for thumbnails. | |||
* Corrected the ProfLD directory on Android after we changed it for Linux. | |||
* Worked on fixing disappearing CTP icons after swapping docShells. | |||
* Investigated new tab page performance impact (XUL -> XHTML, XUL flexbox -> CSS 3 flexbox, delayed loading). | |||
* Various reviews. | |||
===adw=== | ===adw=== | ||
===dolske=== | ===dolske=== | ||
* Triaged all the bugs (all the bugs) in FF:Phishing Protection in prep for {{bug|810114}}. Went from 120 to 71 open. | |||
* I [https://blog.mozilla.org/dolske/2013/03/02/irc-notifications/ blogged] on IRC notifications. | |||
* Misc reviews. Still a mostly-empty queue! | |||
===mconley=== | ===mconley=== | ||
Last week: | |||
* Australis tabs | |||
** Re-ported curvy tab changes to Linux GTK theme (super-easy thanks to shared/) | |||
** Found some old mstange patches that we need to make tabs-in-titlebar on OSX performant. Landed {{bug|676250}}, testing {{bug|676248}} | |||
** Coordinated with spohl for other OSX platform changes needed for performant tabs-in-titlebar ({{bug|676241}}) - he's getting in touch with rstrong and areinald to arrange how we want to attack this | |||
* Customization | |||
** Jared and I are working under the jamun project branch (https://tbpl.mozilla.org/?tree=Jamun) | |||
** Tried de-tangling panel from customization code, then abandoned that - the panel is very much a part of customization. | |||
* Downloads panel | |||
** Wrote a patch that fixes the alignment problems in the panel that I mentioned last week: {{bug|830182}}. | |||
This week: | |||
* Australis tabs | |||
** Finish Linux curvy tabs patch and r? it | |||
** Keep leaning on {{bug|738335}} and dependencies | |||
* Customization | |||
** Start removing hard-coded strings, and moving them into .properties and .dtd files | |||
** Other stuff from [https://etherpad.mozilla.org/customization-panel-workleft this Etherpad] | |||
Blockers: | |||
* Need shorlander eyes on {{bug|830182}}. | |||
* Need tab-active-middle.png from shorlander to get Linux curvy tabs to ready-to-review state | |||
===dao=== | ===dao=== | ||
=== | no new getUserMedia blockers discovered so far, fingers crossed. focused on finishing the review of the revised patch for the mispositioned-pinned-tabs regression and reviewing the better performing australis tab shape styling. | ||
===mikedeboer=== | |||
* worked on Good First Bugs the past week and attached first patch for my first somewhat larger bug 819493. | |||
* this week I will start working on Search hijacking and consolidating Search prefs to prevent that | |||
===Unfocused=== | ===Unfocused=== | ||
===MattN=== | ===MattN=== | ||
*Australis tabs for OS X landed on UX and getting polish | |||
*Working on shared/tabs.inc.css which makes porting and rebasing much easier. | |||
*Polishing Windows tabs | |||
Community: | |||
*Thanks to Guillaume C. [:ge3k0s] for all his testing of Australis tabs | |||
===jaws=== | ===jaws=== | ||
This past week: | |||
* Made a lot of progress on drag/drop for Australis customization | |||
* Got the [https://tbpl.mozilla.org/?tree=Jamun Jamun] project branch checked out for :mconley and myself to work on for menu & customization | |||
* Put up a new patch for plain/text document handling, {{bug|253564}} | |||
* Sent out [https://mail.mozilla.org/pipermail/firefox-dev/2013-March/000040.html a contributor email] to firefox-dev and got good feedback from people for the next ones | |||
* Did reviews for "playback rate switching on HTML5 video controls, {{bug|840745}}" and some social bugs | |||
This week: | |||
* Start landing patches for Australis customization on Jamun | |||
* Need to schedule another bug triage for later this week | |||
===cers=== | ===cers=== | ||
===mixedpuppy=== | |||
last week: | |||
* social about:addons management landed | |||
* started giving feedback on persona patches | |||
this week: | |||
* social service installation landing | |||
* some future planning with asa | |||
* QA/investigation on providers for Fx21 | |||
ongoing: | |||
* need-ux on a bunch of stuff | |||
* work on share | |||
* planning and discussion around new providers | |||
* work on requirements for services list in AMO | |||
== UX Updates == | == UX Updates == | ||
===shorlander=== | |||
*Working on ui-r for a few bugs | |||
*Investigating the curvy tab image | |||
*Click-to-Play - http://people.mozilla.com/~shorlander/files/click-to-play-prototype/clickToPlay-Mockup-03.html | |||
*FHR - http://people.mozilla.com/~shorlander/files/firefox-health-report/firefox-health-report-01.html | |||
===lco=== | |||
* FHR | |||
** https://bugzilla.mozilla.org/show_bug.cgi?id=832547 | |||
** Current Spec: http://cl.ly/2q3V1n1c0k0n | |||
** only the header (everything from pg. 4-7 of the spec) will be in Firefox, rest will be server-side. Check with Mconnor for implementation | |||
** No Android work yet, but maybe something to bring up on the weekly call (Wed 1:30 pm PST at MV-Zobocom) | |||
** Strings from Matej coming: https://bugzilla.mozilla.org/show_bug.cgi?id=844170 | |||
* Click to Play | |||
** User Research in progress. In general, people want to "always enable plugin" but don't discover how to do so, even now that we've put a gear icon on the in-content UI. Shorlander and I are talking about potentially displaying a disappearing doorhanger for all plugins. | |||
** Working on insecure vs. regular CtP design this week | |||
== Decisions needed/Action items == | == Decisions needed/Action items == | ||
[MattN] - Test out Australis work on the [http://msuja.ws/ux UX branch]. See the [https://etherpad.mozilla.org/ux-branch etherpad] for a list of patches there and let the patch authors know about bugs. | |||
Decide if we want a leading 0 in the wiki page name when this meeting falls between day 1 and day 9 of the month :-) | |||
Latest revision as of 19:12, 7 March 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
Friends of the Firefox team
Give a shoutout/thanks to people for helping fix and test bugs.
See the email on firefox-dev for a comprehensive list of contributions over the past two weeks.
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
paolo
Last week:
- Bug Triage
- 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
- Submitted talk proposal for jsDay
Next week:
- Connect the Downloads API with the Downloads Panel experimentally
- bug 847191 - Integration with legacy interfaces to start new downloads
- bug 847863 - Use the JavaScript API instead of nsIDownloadManager as the back-end for the panel
- Review bug 769348 - URLs auto-completed in address bar might unexpectedly use ftp:// instead of http://.
mak
Last week:
- Cleaned up patches for frecency (bug 737836, still needs new test) and autofill (bug 769348) improvements
- Landed about:home storage abstraction and test rewrite (bug 820834, bug 820834)
- Investigated downloads panel regression bug 845836
- Helped UP team figuring out failures in UP prototype patch we made during the work week
- Handled requests: (bug 566746, bug 822200, bug 834543, bug 835581, bug 835803, bug 842553, bug 844958, bug 846754)
This week:
- bunch of reviews, included async form history, dom storage rewrite, new bookmarks backups module
- investigate possible performance win for Places and autofill (bug 843357 - Evaluate dropping "www." from rev_host column)
- indexedDB in about:home
blockers:
- need shorlander UI-r on bug 748894 - Move the bookmark star button outside of the location bar
- need Mano reviews on API deprecations (bug 838874, bug 838839), and perf win (bug 830423)
enn
- New patches for asynchronous form history uploaded
- Bug 407983, work on patches for clipboardData and clipboard events, adding constuctor and addressing review comments
- Review download manager patches, as well as arrow panel patch in bug 824963.
Will miss meeting due to appointment.
felipe
- Reviewed bug 786133, bug 809085, almost finished with bug 673875
- Started work at bug 831208 - async content prefs
- Working and talks about AOM perf improvements - AOM itself and identifying bad add-ons
mano
ttaubert
- Finally landed the patch that avoids black borders for thumbnails.
- Corrected the ProfLD directory on Android after we changed it for Linux.
- Worked on fixing disappearing CTP icons after swapping docShells.
- Investigated new tab page performance impact (XUL -> XHTML, XUL flexbox -> CSS 3 flexbox, delayed loading).
- Various reviews.
adw
dolske
- Triaged all the bugs (all the bugs) in FF:Phishing Protection in prep for bug 810114. Went from 120 to 71 open.
- I blogged on IRC notifications.
- Misc reviews. Still a mostly-empty queue!
mconley
Last week:
- Australis tabs
- Re-ported curvy tab changes to Linux GTK theme (super-easy thanks to shared/)
- Found some old mstange patches that we need to make tabs-in-titlebar on OSX performant. Landed bug 676250, testing bug 676248
- Coordinated with spohl for other OSX platform changes needed for performant tabs-in-titlebar (bug 676241) - he's getting in touch with rstrong and areinald to arrange how we want to attack this
- Customization
- Jared and I are working under the jamun project branch (https://tbpl.mozilla.org/?tree=Jamun)
- Tried de-tangling panel from customization code, then abandoned that - the panel is very much a part of customization.
- Downloads panel
- Wrote a patch that fixes the alignment problems in the panel that I mentioned last week: bug 830182.
This week:
- Australis tabs
- Finish Linux curvy tabs patch and r? it
- Keep leaning on bug 738335 and dependencies
- Customization
- Start removing hard-coded strings, and moving them into .properties and .dtd files
- Other stuff from this Etherpad
Blockers:
- Need shorlander eyes on bug 830182.
- Need tab-active-middle.png from shorlander to get Linux curvy tabs to ready-to-review state
dao
no new getUserMedia blockers discovered so far, fingers crossed. focused on finishing the review of the revised patch for the mispositioned-pinned-tabs regression and reviewing the better performing australis tab shape styling.
mikedeboer
- worked on Good First Bugs the past week and attached first patch for my first somewhat larger bug 819493.
- this week I will start working on Search hijacking and consolidating Search prefs to prevent that
Unfocused
MattN
- Australis tabs for OS X landed on UX and getting polish
- Working on shared/tabs.inc.css which makes porting and rebasing much easier.
- Polishing Windows tabs
Community:
- Thanks to Guillaume C. [:ge3k0s] for all his testing of Australis tabs
jaws
This past week:
- Made a lot of progress on drag/drop for Australis customization
- Got the Jamun project branch checked out for :mconley and myself to work on for menu & customization
- Put up a new patch for plain/text document handling, bug 253564
- Sent out a contributor email to firefox-dev and got good feedback from people for the next ones
- Did reviews for "playback rate switching on HTML5 video controls, bug 840745" and some social bugs
This week:
- Start landing patches for Australis customization on Jamun
- Need to schedule another bug triage for later this week
cers
mixedpuppy
last week:
- social about:addons management landed
- started giving feedback on persona patches
this week:
- social service installation landing
- some future planning with asa
- QA/investigation on providers for Fx21
ongoing:
- need-ux on a bunch of stuff
- work on share
- planning and discussion around new providers
- work on requirements for services list in AMO
UX Updates
shorlander
- Working on ui-r for a few bugs
- Investigating the curvy tab image
- Click-to-Play - http://people.mozilla.com/~shorlander/files/click-to-play-prototype/clickToPlay-Mockup-03.html
- FHR - http://people.mozilla.com/~shorlander/files/firefox-health-report/firefox-health-report-01.html
lco
- FHR
- https://bugzilla.mozilla.org/show_bug.cgi?id=832547
- Current Spec: http://cl.ly/2q3V1n1c0k0n
- only the header (everything from pg. 4-7 of the spec) will be in Firefox, rest will be server-side. Check with Mconnor for implementation
- No Android work yet, but maybe something to bring up on the weekly call (Wed 1:30 pm PST at MV-Zobocom)
- Strings from Matej coming: https://bugzilla.mozilla.org/show_bug.cgi?id=844170
- Click to Play
- User Research in progress. In general, people want to "always enable plugin" but don't discover how to do so, even now that we've put a gear icon on the in-content UI. Shorlander and I are talking about potentially displaying a disappearing doorhanger for all plugins.
- Working on insecure vs. regular CtP design this week
Decisions needed/Action items
[MattN] - Test out Australis work on the UX branch. See the etherpad for a list of patches there and let the patch authors know about bugs.
Decide if we want a leading 0 in the wiki page name when this meeting falls between day 1 and day 9 of the month :-)