Round Table
- work week update
Friends of the Firefox team
Give a shoutout/thanks to people for helping fix and test bugs.
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
- 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
Past weeks:
- Networking Work Week
- 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
- 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
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
- Another meeting with the community for planning our activies at FISL 14
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
- 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
- bug 841495 – implement background tab thumbnailing service
- posted new patch for review, and Josh provided feedback, to which I responded, so I’m now awaiting his response again, but he’s on vacation
- bug 856270 – Update nsEditorSpellCheck to use nsIContentPrefService2
- two steps forward, one step back
- bug 518606 – Troubleshooting Information page should have better support for copy-and-paste to plaintext
- posted to the SUMO contributor forum to gather feedback, and several people have responded so far
- bug 436801 – XHTML not properly supported in Feed titles
- fixed test and landed
- bug 806046 – Intermittent browser_bug719271.js
- fix landed
- bug 862620 – Add browser.newtab.url to Troubleshoot.jsm whitelist
- reviewed
- bug 555120 – Intermittent failure in browser_bug441778.js
- investigating
- bug 856595 – Intermittent test_wheel_default_action.html
- investigating
- triage
markh
Last week:
- Landed a couple of panel changes and put additional patches up for review.
- Landed a doorhanger change and nearly completed another.
- Reviewed a couple of Shane’s social patches
- Started looking into e10s
- One public holiday off.
This week:
- Dive into some e10s work.
- Finish doorhanger patch.
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
Last week
- Customization
- 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/
- Final specification for customization work published
- 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
- 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.
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
- Landed bug 763890 (back profiles up to a single location)
- 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).
- Fixed bug 857626 (fixed height on tabs)
- 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
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
- Investigated broken LWTs – filed 2 additional bugs
- Doorhanger conversion reviews
- Intern interview
- PopupNotification/Security delay follow-up
- Australis tabs M3
- LWT
- Tab stroke polish
- Reviews
- Interview
jaws
This past week:
- Interviewing candidates for fx-team
- Researching sec-high bug
- Put up patches for:
- 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
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
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
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