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
- last week
- met with drew and tim about bug 841495 (new thumbnail service)
- went through a bunch of review iterations for bug 840177 (record searches in FHR)
- met with dolske/glind about fixing test pilot (bug 840108)
- reviewed some of markh’s social multi-provider patches (bug 837027)
- reviewed mattn’s patches for Search stuff (bug 587780, bug 590068)
- next week
- blog/post about firefox-dev
- investigate some perf stuff and maybe meet with mano/tim/paolo/marco about the work week
- help review https://developer.mozilla.org/en-US/docs/draft_Search_Extension_Tutorial
- work with tomcat to resolve bug 839629
- look into further search preferences/UI changes (bug 738818)
paolo
Past week:
- Downloads API
- bug 835872 – Handle download errors
- bug 835875 – Add the ability to cancel downloads
- 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
Next week:
- More Downloads API
mak
Last week:
- Downloads panel: bug 786472, bug 837117, bug 842577
- about:home: storage abstraction and snippets versioning bug 820834 ready to land
- Places: Mark deprecated APIs and blame to the console bug 834457 landed
- Reviews/Feedbacks: bug 381519, bug 566746, bug 835872, bug 835875, bug 835876, bug 835880, bug 836493, bug 838175, bug 839054, bug 841198, bug 841406
- Finished triaging Places bugs, closed/moved additional 210 bugs.
This week:
- Land about:home storage abstraction and start looking at indexedDB implementation
- Unbitrot/fix comments on Places APIs removal patches
- Unbitrot/fix tests on Star button bug 748894
- Write test for frecency redirects changes bug 737836
- Away on Friday
Blockers:
- API removals need R and SR, could be easier now that deprecations are better notified (mano, gavin)
- Star button bug 748894 needs UI-review (shorlander)
felipe
- bug 839239 – Worked on creating the hotfix for disabling pdf.js for FF18/19
- Participated in the Firefox triage – closed 31 bugs!
- Helped community members on Monday in a Firefox OS Apps day in town
- Assorted reviews: bug 840832, bug 829568, bug 842017, bug 795939, bug 839961, bug 842513
ttaubert
- Private browsing and thumbnail fixes.
- Minimize console clutter when running tests (FX_PAGE_LOAD_MS, charset, SocialUI, SessionFile.wipe()).
- Still working on using that API to retrieve scrollbar width.
- Found and almost fixed the missing tabopen animation since bug 822266 landed.
- Couple of reviews done (CTP, moving newtab and thumbnails to toolkit, …)
dolske
- Chasing down workweek videos. They’re on vidyoreplay, which is currently offline. 😐 In the meantime, they’re available on the MV intranet at http://fs2/public/ffx/desktop2013/
- B2G review for captive portals (bug 752982)
- wrote a patch, ermahgerd! (bug 827145)
- The usual fun of HR, meetings, 1:1s
mconley
Last week:
- Australis tabs
- Lots of performance testing and measurement
- Debugging bug 839660 with jrmuizel – he’s apparently got a theory, but wasn’t able to articulate it to me on Friday. Hoping to get some movement on this today.
- Wrote a patch to get rid of pseudo-elements for newtab button – bug 738491
- Slight redirection – drawintitlebar should be removed in favour of chromemargins support bug 576740 (see bug 573973 commentary for details)
- Got a new patch up for bug 813802
- Australis customization
- Wrote a small patch that gives UX a pref for hiding the AppMenu button (set browser.menu.hideAppMenu to true and restart)
- Other
- Tabs triage
- General component triage
This week:
- Australis tabs
- Try swapping out newtab SVG and linear-gradients for a PNG, measure performance difference
- Get MattN’s ui-r+ on bug 813802 so I can r? dao and get that puppy landed
- Investigate swapping out SVG curves and linear-gradients from selected and background tabs.
- avih is confident this is some of the lowest hanging fruit for performance gains
- See where I can get supporting chromemargins on OSX
- Purchase crappy Aspire One netbook.
Blocking:
- Needinfo for Downloads Panel trivial polish bug from shorlander – bug 830182
- ui-r? for MattN on bug 813802
MattN
Last week:
- addressed search purpose reviews and landed it!
- Landed doorhanger security delay patch
- Telemetry investigation – bug 841967 & bug 841978
- More feedback on Windows menubar in titlebar
- r+ on dolske’s form logging patch
- started feedback on dolske’s form manager patch
- Submitted patch for themes/shared – bug 838244
- Filed (bug 841308) and reviewed Social panel bug – bug 840854
- Discussed Australis tabs next steps with mconley
This week:
- Family/Presidents Day
- Firefox :: General triage
- More feedback on Windows menubar in titlebar
- Further telemetry investigation
- Feedback/ui-review on Australis for Linux
- Australis perf implementation
- Acquire netbook
Blockers:
- Review from Paul Rouget on bug 838244 before bitrot would be good
jaws
Last week:
- Filed a bunch of mentored bugs in devtools
- Closed a ton of bugs during the triage last week and this week
- Started looking in to dragging toolbarpalette items for the new Customization UI
This week:
- Working on dragging toolbar items in the Customization UI
- Seeing if we can land the new menu code without much trouble before the new customization code lands.
UX Updates
lco
- Shorlander and I are working on a revision for the CtP design
- Here’s the outdated version: http://people.mozilla.com/~lco/ProjectSPF/CtP/130212%20CtP%20concepts.pdf
- Shorlander’s experiments: http://people.mozilla.com/~shorlander/files/click-to-play-prototype/clickToPlay-Mockup-03.html
- I’ll be gone at MWC from 2/22 to 3/1 so I will be pretty unresponsive during that time
- I’m going to try to get another rev of the CtP stuff done before I leave
Decisions needed/Action items
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