Firefox/Meeting/7-May-2013
From MozillaWiki
Contents
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
General Topics
- Work week: waiting for approval for Toronto, June 24-28
- Status updates: using status bot? bsmedberg's status tool?
Friends of the Firefox team
Give a shoutout/thanks to people for helping fix and test bugs.
- Dan Princ for helping fix a longstanding bug in the HTML5 <audio> controls, bug 534409
- Amod [:greatwarrior] for helping to fix an almost 10 year old bug with the grammar in the unknown content type window, bug 224315
- Michael Brennan for working on an implementation of "Close Tabs to the Right", bug 866880
- Sunny [:darkowlzz] for fixing a JS error in the video controls, bug 867034
- Girish Sharma [:Optimizer] working on some downloads experience bugs bug 844606, bug 857801, bug 856935
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
- landed bug 853071 (adds NIGHTLY_BUILD and EARLY_BETA_OR_EARLIER build-time defines)
- reviewed bsmith's patch to remove test pilot
- chased down a strange timing-dependent search service bug caused by a missing "return" statement (bug 866254)
- various other search-related bugs (reviewed patches from mikedeboer and mkaply, wrote a patch for bug bug )
- next week
- more test pilot followup
- work week planning, hiring stuff
- unblock reviews on bug 864425, bug 860119, bug 860560, bug 833943
paolo
Past week:
- Downloads
- Reviewed bug 858234 - Merge ExecuteDesiredAction paths into nsDownloadManager
- Missed preparing basic external documentation for the JavaScript API
- Promises
- Worked on more cases where delayed resolution breaks existing consumers
Next week:
- Reviews on features added to the JavaScript API for downloads
- Promises
- Add code documentation to the current patch
- Define if we should land a stub module to unblock work such as bug 867864
mak
- Last week:
- sick, mostly tried to keep up with mails and changes
- Downloads experience improvements plan, prioritized results of the meeting
- blog post about it
- This week:
- Lots of requests in queue, trying to recover the delay
- prioritize star button reverting requests
- finish filing needed information in downloads experience bugs
- Still working on about:home indexedDB and RemovePlaces API
- Next week
- In Verona for jsday 2013
enn
felipe
- bug 853389 AddonRepository work - Got tests in a good state, sync'ed with Irving to discuss status and approach to data migration between SQL->JSON and JSON<->JSON, now applying feedback from Blair
- e10s - Posted a plan to bug 862519 (backspace key not working), various talks with Markh and Evilpie
- Hotfix bug 812573 - There were some delays waiting for QA sign off on staging. One last comment remaining now.
- Finished review for Social Share panel bug 818675 and other follow-ups and smaller bugs
- GSoC - Project submission period ended last Friday: 31 proposals for our 4 projects / 139 total for Mozilla.
- Added browser/app dependencies to `mach build` bug 868880, so that using `mach build browser/base` will now automatically rebuild browser/app (needed for OSX development)
mano
ttaubert
- Some trouble with missing favicons in HiDPI mode (Panorama and SessionStore menus).
- Ongoing review cycle with Yoric's patch to cut saveState into chunks.
- Wrapping up de:hacking meetup, planning JSDay Italy trip.
- Landed a couple of patches that remove some tab.__SS_* properties.
- Will attend conferences, resume work on tabopen animation.
- Blog post about StopIteration.
adw
- (Can't attend the meeting today)
- bug 841495 - implement background tab thumbnailing service
- private-browsing issues worked through, landed
- bug 856270 - Update nsEditorSpellCheck to use nsIContentPrefService2
- all tests passing, patch basically done, just need to clean it up and ask for review
- bug 863430 - Add a reftest-spellchecker API
- posted a patch for dbaron's feedback, haven't heard back yet, but since the related async spell check bug is basically done, I'll post a real patch for his review and pester him about it
- bug 518606 - Troubleshooting Information page should have better support for copy-and-paste to plaintext.
- collected more feedback on SUMO contributor forum, will try to post a patch this week, get it resolved
- bug 868793 - Loading about:support on Linux trips "ASSERTION: FormatStringFromName() without format parameters"
- need to investigate
- bug 555120 - Intermittent failure in browser_bug441778.js
- need to investigate
- bug 856595 - Intermittent test_wheel_default_action.html
- need to investigate
- triage
markh
- Landed a panel patch or 2
- Nailed an orange in the async form history bug, waiting for review.
- Started getting my head around e10s - hoping to take on some of the form related e10s bug as they seem self contained enough such that I can't do too much damage while learning more about the cross-process model.
dolske
- Intern phonescreens
- Met with UX & cers to talk about first-run page plans
- Fixed an old about:rights bug! (bug 651317)
- Bit of firefox-dev moderation -- it's mostly spam still.
- Mostly focused now on starting to figure out Australis landing planning.
mconley
Last week
- Firefox appmenu button is now removed from the UX branch. Moment of silence.
- Australis Tabs
- Lightweight theme support for Linux has landed.
- Tabs went back into the titlebar on OSX. Expect graphical glitches / invalidation bugs until bug 676241 lands.
- Australis Customization
- Came up with a plan for the bookmark widget / button. After discussing with mak and UX team, I've started work reverting bookmark-button-in-URL-bar behaviour. See bug 867343.
- Working on a generalized subview panel binding
- According to nglayout.debug.widget_update_flashing, arrow panels get *fully invalidated* as soon as a child changes. Youch!
- Dealing with bustages and breakages on the UX branch and Jamun
- Started hacking on the busted tests. UX tests should be re-enabled soon.
- Lots of intern interviews.
- Fixing regressions that snuck into UX (scrambled nav-bar on OSX, busted back button, etc)
- Lots of Australis-related reviews
This week
- Finish bookmark star reversion patch
- Finish subview panel binding, and begin implementing new bookmark widget
- Sketch out the rest of the Australis work - pitch a rough schedule of milestones for remaining work
dao
mikedeboer
Last Week:
- Australis work: bug 866837, bug 866838, bug 866844, bug 866845, bug 866841, bug 866840
- Revived bug 257061 - display number of found items and currently highlighted item in the findbar
- MOAR Find bar! bug 776708 aaaaaand... http://www.screenr.com/aWV7
- Consolidating search: bug 862401, bug 860560 and bug 866104
- Email conversation with volunteer James Hobin about work on bug 492557
This Week:
- Australis work
- Consolidating search (landing patches)
- Hope to pull the find bar updates to a land-able state
gijs
Last week:
One day off;
Profile reset:
- Filed followup bug for tests for profile reset folder movements (bug 868938)
- Discussion on tab groups migration for (bug 833943), asked limi to make a decision.
Australis:
- Fixed 200% DPI tabstrip issues on Windows (bug 850918)
- Patched left-margin issue on tabs, got review, need to checkin (bug 853083)
- Yet another few rounds of patches for overflow/mousemove stuff on tabstrip (bug 823237)
- Private browsing widget (bug 866836)
- Triage, regression hunting (bug 864811, bug 850924, bug 868293, bug 855683 )
- Struggling on with bug 853415 (tabstrip scroll position behaving weirdly)
Other:
- Bug filing/micro-patching on mach (bug 869345)
- CZ review
- Bug filing on chrome debugger (bug 869459)
- Triage / helping out in #fx;
This week:
Australis! Possibly picking up jetpack test fixing for customization (bug 855683), otherwise scrutinizing the backlog
Unfocused
MattN
Last week:
- New tab dimensions landed
- Review Linux LWT patch
- Reviewed support for large fonts in tabs
- Reviewed @beforehoverd and @afterhovered fix
- Reviewed Firefox button removal
- More Australis reviews
- Wrapping up OS X lightweight themes
- Intern interviews
This week:
- Wrapping up OS X lightweight themes
- Some tab perf measurements on OS X
- Tab stroke polish (which sets the proper tab height)
- OS X HiDPI
- Intern interviews
jaws
This past week:
- Spent a little bit of time looking in to more animations for the browser UI (bug 838784, bug 867317)
- Did some polish work for Australis (bug 867682, bug 869101)
- Screenshot: http://screencast.com/t/t7xc1YZbiu
- Filed a meta bug for Milestone 5, bug 869104, which focuses on polish and anything else that is needed to land australis customization
- Work on allowing toolbaritems to overflow in to a panel, bug 865926
- Temporarily hiding the findbar for disablefastfind pages, bug 869334
- Filed bugs: bug 867317, bug 867368, bug 867675, bug 867682, bug 868135, bug 868293, bug 868692, bug 868709, bug 868903, bug 869101, bug 869104
- Reviewed patches for:
- Social toolbar button regression, bug 866354
- Prefpane links should open in new window if preferences are modal, bug 863082
- nav-bar regressions on Jamun/UX, (bug 868410, bug 868993)
- JS error in videocontrols, bug 867034
- Use default buttons for the australis panel, bug 869069
- Gave a presentation on FirefoxOS at mobidevdaydetroit to a packed room, lots of excitement and interest from the crowd about FxOS
This week:
- Coming in to last week before Firefox 24 starts, and needing to wrap up last major work for Australis so we can still hit our target plan of merging UX to m-c in the beginning of the 24 cycle
- Need to look at what is left for migration code
- Fixing the unit tests on UX/Jamun
- Final styling tweaks
cers
Last week I worked on
- In progress
- Bug 869203 - Awesomebar results popup sometimes only 1 row tall, have to scroll to see items
- Bug 754344 - In content preferences tabs should mimic add-ons type
- Bug 862998 - Add glue to allow Firefox first run page to highlight UI elements
- Fixed
- Bug 839206 - Replace plugin installation notification bar with door hanger
This week I will work on
- Bug 869203 - Awesomebar results popup sometimes only 1 row tall, have to scroll to see items
- Bug 754344 - In content preferences tabs should mimic add-ons type
- Bug 862998 - Add glue to allow Firefox first run page to highlight UI elements
- Bug 767313 - Merge the Tabs category into the General category in in-content preferences
- Bug 836420 - Remove PFS from Firefox
- Bug 869191 - firefox prompts to install non-existent flash plugin.
mixedpuppy
last week:
- social marks and share work
- landed social marks
this week:
- share on inbound
- work on intermittent test failures, additional test work
- a couple follow ups on share
- identity work week in Vancouver
- security reviews attempt #2
next week:
- webrtc apps work week in Paris
UX Updates
shorlander
- Working on "final" pass at Australis visual design especially for Customization and Menu Panel:
- Windows 8: http://cl.ly/image/2D0Z250L1W3e
- Windows 7: http://cl.ly/image/3C2X1f281T1D
- Explored ideas for tightening up Downloads Panel and adding download speed:
- Firefox Health Report
- Filed a bunch of bugs on current implementation
Decisions needed/Action items
- [jaws] We need to move forward with bug 755593 (Remove tabs-on-bottom mode) for Australis, as it is also now blocking bug 867317 (Bookmarks toolbar should transition when opening/closing). I'd like to put a patch up on the bug, but I've been warned from some people about angering the CC list on that bug. What to do here?