47
edits
(→cers) |
|||
(23 intermediate revisions by 12 users not shown) | |||
Line 7: | Line 7: | ||
== Round Table == | == Round Table == | ||
* work week update | |||
== 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 16: | Line 17: | ||
Please keep your update to under 2 minutes! | Please keep your update to under 2 minutes! | ||
===gavin=== | ===gavin=== | ||
;past week | |||
* met with greg/bwinton/dolske about plans for test pilot | |||
* met with jedp and dolske to sort out some details of his native identity integration patch | |||
* interviewed a new candidate and did some other hiring stuff | |||
* work week planning | |||
* patched {{bug|493051}} (search service addEngine API changes) | |||
* wrote a patch for {{bug|853071}} (adding build-time defines for various stages in the release cycle) | |||
* reviewed an e10s patch ({{bug|697319}}) | |||
* filed {{bug|866238}} for a new prefs-like storage system | |||
;next week | |||
* meeting about Gecko storage | |||
* interviewing two devtools candidates | |||
* more work week planning, hiring stuff | |||
===paolo=== | ===paolo=== | ||
Past weeks: | |||
* Networking Work Week | |||
** [[User:P.A./Download_networking_improvements|Download networking improvements]] | |||
** Investigated getting automated tests for the TCP RST case | |||
** Interesting topics like auto-restart connections on page loads when appropriate | |||
* Downloads | |||
** Meeting about Downloads Panel feedback and future improvements | |||
* Promises | |||
** Investigated modifying some consumers to account for delayed resolution | |||
Next week: | |||
* Downloads | |||
** Prepare basic external documentation | |||
** Review {{bug|858234}} - Merge ExecuteDesiredAction paths into nsDownloadManager | |||
* Promises | |||
** Add code documentation to the current patch | |||
** Work on more cases where delayed resolution breaks existing consumers | |||
===mak=== | ===mak=== | ||
===enn=== | ===enn=== | ||
===felipe=== | ===felipe=== | ||
* {{bug|853389}} - Convert AddonRepository from SQLit to JSON - Posted patches, cleaning up reading part with some possible changes depending on feedback | |||
* {{bug|812573}}, {{bug|865873}} - Hotfix to decrease update interval - Helped QA with the testing of the xpi and staged hotfix. Waiting for sign-off now | |||
* Some e10s work with Bill | |||
* Providing feedback for gsoc applicants | |||
* [https://www.youtube.com/watch?v=qGm8cQf_BJY&feature=plcp Another meeting with the community] for planning our activies at [http://softwarelivre.org/fisl14 FISL 14] | |||
===mano=== | ===mano=== | ||
* Still working on the new login service. I'm expecting a reviewable patch in the next couple of weeks. | |||
* Reviewing TreeView.jsm from Alex Vincent | |||
* GetPlacesInfo API hasn't landed yet due to some technical issues. | |||
===ttaubert=== | ===ttaubert=== | ||
* Cleaned up tab priority queue for sessionstore. | |||
* Cleaning up custom SS properties tacked onto DOM elements (use WeakMaps). | |||
* Intermittent orange SSWindowStateReady/Busy, bigger fix needed. | |||
* Reviewed and reviewing patches for collecting data in chunks. | |||
* Reviewed patch for optimizing sessionstore backup. | |||
* Reviewed Drew's patch for background thumbnailing. | |||
* Lots of reviews and more to do. | |||
===adw=== | ===adw=== | ||
* {{Bug|841495}} - implement background tab thumbnailing service | * {{Bug|841495}} - implement background tab thumbnailing service | ||
Line 55: | Line 111: | ||
===dolske=== | ===dolske=== | ||
* Triaged most (~2/3?) of Plugin Finder Service bugs | |||
* Starting some Australis perf measurements on OS X | |||
* Weekend project: bad memory detection? | |||
* Meetings and such. | |||
===mconley=== | ===mconley=== | ||
Last week | |||
* Customization | |||
** [https://mail.mozilla.org/pipermail/firefox-dev/2013-April/000302.html Final specification for customization work published] | |||
*** Big things on the chopping block are small icons mode and the add-on toolbar | |||
** Jamun branch has been updated to allow (almost) the entire nav-bar to be customized, as well as the toolbar-menubar, TabsToolbar and PersonalToolbar. | |||
** Started farming out additional widget work to new folks! \o/ | |||
* Tabs | |||
** Empty favicon's are gone from tabs, and tab labels are centered again on OSX | |||
** Put up a patch to make lw-theme's work in the new curvy-tab world we're in - r?MattN. | |||
** Worked with smichaud to get the tabs into the titlebar properly on OSX. Patch is r?dao and BenWa. | |||
*** We can get the tabs up there, but there will still be some invalidation bugs which we'll address in follow-ups. | |||
* Other | |||
** Patch in the works to retire the Firefox button - {{bug|863753}} | |||
* | This week | ||
* | |||
* Customization | |||
** Get overflow panel working and done | |||
** Finish up API that allows widgets to know if they're located in toolbars, the menu panel, or the overflow panel | |||
** Finish up the bookmarks widget | |||
** Start figuring out remaining work for landing (remaining widgets, fix the busted tests, migration, polish) | |||
* Tabs | |||
** Tomorrow is M3 for Australis tabs - I want to have lw-theme support for Linux and tabs back in the titlebar for OSX done. | |||
===dao=== | ===dao=== | ||
===mikedeboer=== | ===mikedeboer=== | ||
===gijs=== | ===gijs=== | ||
Last week | |||
* Firefox Reset: | |||
** Landed {{bug|763890}} (back profiles up to a single location) | |||
*** This needs a test. There is a test, I need to move it to a followup bug. Doing this properly depends on XPCOM startup stuff for GTest. I have an open invitation from bsmedberg to pick that up; probably not getting into that while Australis is going on) | |||
** Wrote patches for {{bug|833943}} (migrate session when doing reset). | |||
*** Got ui-review from limi, need to follow up and include tab groups in migration | |||
* Australis: | |||
** Fixed {{bug|857626}} (fixed height on tabs) | |||
*** Filed & Fixed followup {{bug|865487}} | |||
** Fixed {{bug|852420}} (ignore core warning for display: inline inside display: -moz-box for generated content) | |||
** Fixed {{bug|865776}} (pinned tabs outlining on OS X) | |||
** Iterated on {{bug|823237}}, waiting for ux-review about the hit testing they want on tabs / new tab button. | |||
** Patched {{bug|850918}} (double DPI on Windows and the tab bar) | |||
** Patched {{bug|865698}}, got review, waiting for {{bug|850918}} (previous line). | |||
* Misc: | |||
** Fixed a profile manager bug {{bug|865136}} found when doing Firefox Reset stuff | |||
** Fixed a random crasher found by a user {{bug|865147}}, landed on aurora and beta, too! | |||
** Fixed a random regression in OS X filepicker found by robcee {{bug|865803}}) | |||
** Fixed devtools inspector to have a working CSS pane for chrome {{bug|866381}} | |||
** Had a Dutch community meeting. Good discussions. Was bored and near enough emptied the Dutch Tech evang component (closed 9 out of the total 10 bugs as WFM/INVALID) | |||
** Set up my windows hardware and messed with my linux VM so I have build envs (woo!) | |||
This week: | |||
* Get (ui-)r+ for {{bug|865698}}, {{bug|850918}}, {{bug|823237}}, all interrelated, all M3 so would like to get this done ASAP | |||
* Get started on some of the customization widgets for Australis | |||
* update patch for {{bug|833943}} based on limi's comments | |||
* off on Friday, will be in Paris from Thursday night onwards, back for next week | |||
===Unfocused=== | ===Unfocused=== | ||
===MattN=== | ===MattN=== | ||
Last week: | |||
* Australis tab follow-ups | |||
** Patches and reviews | |||
* Helping with getpersonas.com migration fallout | |||
** Investigated broken LWTs - filed 2 additional bugs | |||
*** patch and r+ on one | |||
* Doorhanger conversion reviews | |||
* Intern interview | |||
* PopupNotification/Security delay follow-up | |||
This week: | |||
* Australis tabs M3 | |||
** LWT | |||
** Tab stroke polish | |||
** Reviews | |||
*Interview | |||
===jaws=== | ===jaws=== | ||
This past week: | |||
* Interviewing candidates for fx-team | |||
* Researching sec-high bug | |||
* Put up patches for: | |||
** {{bug|861088}}, {{bug|864811}}, {{bug|838784}} | |||
* Wrote a patch to animate/transition the bookmarks bar, just need to file the bug | |||
* Landed the patches for {{bug|862886}} and {{bug|573329}} | |||
* Spent a good bit of time working on my mentored bugs | |||
** Working with a contributor to remove the missingFavicon from the bookmarks toolbar | |||
** Working with a couple contributors to fix some video-controls bugs | |||
* Went to the Design Day showcase that the MSU students presented at. They won the Most Technically Challenging award! | |||
* Lots of time spent in code reviews | |||
This week: | |||
* More work on customization code | |||
* Presenting on Saturday at MobiDevDayDetroit about FirefoxOS (600 attendees), http://mobidevdaydetroit.com/ | |||
* Communicating with GSoC students | |||
===cers=== | ===cers=== | ||
Was on vacation last week but: | |||
* Worked on bug 862998, added WIP patch, and will be working with UX during this week for specifics | |||
* Awaiting review on bug 839206 | |||
Will try to finish up bug 754344 during the week, and fix bug 767313 | |||
===mixedpuppy=== | ===mixedpuppy=== | ||
last week: | |||
* joined webrtc apps planning sessions in SF, targeting Fx25 | |||
* small ux bugs worked on | |||
this week: | |||
* figure out winxp dbg test failure for social marks | |||
* chat regression bug 864505 (affects all versions through beta) | |||
* work on ux mockups for share | |||
next week: | |||
* identity work week in vancouver | |||
* security reviews | |||
waiting on: | |||
* reviews (order of priority) | |||
* share bug 818675 | |||
* telemetry bug 860549 | |||
* relative urls bug 851336 | |||
== UX Updates == | == UX Updates == | ||
== Decisions needed/Action items == | == Decisions needed/Action items == |
edits