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

From MozillaWiki
Jump to navigation Jump to search
Line 207: Line 207:
** Working with a couple contributors to fix some video-controls bugs
** 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!
* 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:
This week:

Revision as of 17:28, 30 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

  • 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


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

enn

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/
  • 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

mikedeboer

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)
    • 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

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

This week:

  • Australis tabs M3
    • LWT
    • Tab stroke polish
    • Reviews

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

UX Updates

Decisions needed/Action items