Mobile/Notes/28-May-2014
From MozillaWiki
Details
- Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: Audio-only conference# 99998
- People with Mozilla phones or softphones please dial x4000 Conf# 99998
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
- UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
- 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 #mobile for backchannel
- Mobile Vidyo Room
Schedule
- Next Merge: 2014-06-09
Topics for This Week
- Firefox Search
- Moving ahead with experiments (more to add)
- Contextual hints
- Landing more stuff (more to add)
Friends of the Mobile Team
Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.
- Jakub Miara fixed bug 1002537, a concurrency-related favicon bug, as his first contribution. Nice work!
- Zhanpeng Zeng (:marcus) fixed bug 923368 - Home panel items should allow for copying URL (first patch!)
- Gokul Caushik fixed bug 972723 - Reading list icon persists when aborting page load and going back to about:home (first patch!)
- Zack Liu fixed bug 990066 - Update generator function declarations in HomeProvider.jsm
- Vikneshwar (vik123) fixed bug 1010096 - Display add-ons in alphabetical order in about:addons
- Alexandru Chiriac fixed bug 997049 - "Switch to tab" does not work for Reading List entries
- Capella fixed bug 852595 - Increase vertical space to show more remote tabs in tabs tray
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!
James W. (snorp)
<Read Only>
- Finally have headless gecko passing all tests. Waiting on Finkle to reject patch.
- Got a webapp startup perf test going, bc integrating into autophone
- bug 1014794 - console.log messages no longer appear in logcat output
- Playing with Gonzales
Alan K. (ack)
Last week:
- Bug fixes + feedback changes for CloudSync
This week:
- Cleanup/refactoring CloudSync for landing based on review feedback (thanks rnewman!)
JChen
<Read Only>
Fixed
Working on
GCP
- Last week
- WebRTC 3.50, refactoreded & all r+ed
- SafeBrowsing reviews
- Some fatfennec stuff
- Next week
- WebRTC 3.50 make it upliftable
- Mostly holidays
Randall Barker
- Last Week: Implemented standalone DNS service, began working on standalone Socket Transport Service.
- This Week: Finish standalone STS. Get code building in standalone repository outside of gecko-dev.
Eugen Sawin
Last week
- Gonzales (https://wiki.mozilla.org/Mobile/Gonzales)
- Basic in-memory caching
- bug 1014589 - Fennec crashes on page load when connected with SPDY proxy
- Reported and assisting in testing
Next week
- Gonzales
- Standard-conformant caching
- Performance logging
- Investigating issue with high CPU usage/hangs on desktop with SPDY proxy enabled
Sylvain Cleymans
Last Week:
- Benchmarks on the different images compression tools
- Basic image compression in Gonzales
Next week:
- Continue working on (image) compression
Brian Nicholson
<Read Only>
- bug 993705 - Number-only search queries don't work
- requestAutocomplete updates
- Etherpad updated with bug breakdown: https://etherpad.mozilla.org/requestautocomplete
- Miscellaneous fixes for spec conformance (http://www.whatwg.org/specs/web-apps/current-work/#dom-form-requestautocomplete)
WesJ
LucasR
<Read Only>
Last week
- bug 1010764 - Make empty tab thumbnails visually consistent
- bug 1011620 - Revisit how suggestedsites.json is generated at build time
- bug 1013870 - Settings activity crashes if you build Fennec with targetSdkVersion=19
- bug 1010261 - Add preference to enable/disable suggested sites
- bug 1016949 - Fix TestSuggestedSites to account for enable/disable pref
- (In progress) bug 1004517 - Allow including local images for Home.panels imageUrl fields
- (In progress) bug 1009587 - Implement image precedence behaviour around suggested thumbnails
- (In progress) bug 1012462 - Support suggested sites in distribution files
- (In progress) bug 974434 - Add support for items with variable height in PanelGridView
- Working with Square team to add the APIs we need to consolidate all our image loading code around Picasso:
- Lots of reviews
Next week
- Wrap-up pending bugs/features for Suggested Sites in Fx32
- Toolbar improvements
liuche
<Read Only>
- More misc telemetry bugs
- Contextual hint details with ibarlow/antlam
- bug 1014293 - Trying out some private browsing contextual hints
- Swipeable home screen banner hint
- bug 1010266 - Handle blacklisting "Removed" Top Sites suggestions
- Mentoring bug 1011714, bug 1013672
Margaret
Highlights
- Allowing users to clear history from the history panel - bug 998009
- Still working on "Recent Tabs" panel - bug 1004850
- Hub bug organization
- Working with pascalc to localize Home Feeds and goal.com add-ons
Fixed
- bug 701725 - Enable the ability to undo a closed tab
- bug 1014708 - Disable zoom for find in page
Working on
eedens
Past
- bug 881091: showing twice in reader mode (Done)
- bug 918309: Import and use public domain JNI.jsm implementation (Change caused regressions; take break for now.)
- First prototype for search intent (http://people.mozilla.org/~eedens/search/bin/FennecSearch-Daily-20140527.apk)
Current
- bug 1009376: Add android:summary for "Scroll title bar" (Need to add UX's feedback)
- Continue working on search intent
- Get architecture feedback
- Get UX feedback
- Make code review plan
Future
- Search activity
- Reading Mode (bug 917884)
- bug 760554: Multi-page articles
- bug 788114: Android intent to add URLs to reading mode
- bug 889351: Show excerpts in reading list panel
mcomella
<Read Only>
Past
- bug 958889 - Make Fennec "Synced Tabs" tray display entry point to Firefox Account + Sync when user has no existing accounts
Present
- bug 1006294 - Address bar would not unhide, content over scrolled instead of glow when panning
- bug 997477 - Add a way to close edit mode in one tap on tablet
- bug 998000 - Create BrowserApp.cancelEditingMode for consistency with BrowserApp.enter/commitEditingMode
- bug 932208 - BrowserToolbar and HomeFragment context menu 'Share' option should be disabled for these protocols: about:// chrome:// file://
- bug 1009315 - Replace TelemetryContract interfaces with enums
Future
- Too busy with other things:
- Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
- bug 939350 - Create Python linter wrapper
- bug 983437 - Delay FHR pruning until the screen is off
- bug 989441 - Centralized documentation for writing tests
RNewman
<Read Only>
Fixed
Working on
nalexander
<Read Only>
Last week: Remote Tabs panel improvements! New|private tab switching!
This week: Remote Tabs panel improvements! New|private tab switching!
Fixed
Working on
BLassey
- bug 1016747 - android protocol
- bug 1010068 - disable OCSP on Firefox for Android, Ian approves, but wants EV sites to continue to turn green with OCSP disabled
- bug 1013588 - gecko-based android launcher
MFinkle
Ian Barlow
- Doing some housecleaning on old bugmail (sorry for the spam!)
- Search -- initial outline http://cl.ly/352L3R1U0T0g
- Trying to help get some new suggested sites onto our homepage
- Thinking about Top Sites
- Interviewing some design candidates
Anthony
- Search UX work with Ibarlow
- Tablets work with Ibarlow, Yuan
- Filed/Working on UX bugs for some basic tab interactions, tabs tray, etc
- bug 899643 - Synced Tabs divider improvements]
- bug 997288 - "Open in New|Private Tab" should have a quick switch-to-tab feature]
- bug 1007436 - Add help FAQ link to negative feedback form]
- (in progress) bug 1014631 - Add badge counts to normal and private tab buttons in TabsTray]
- (in progress) bug 1014335 - Make "Pull to Refresh" in Synced Tabs and Home Panels feel excellent.]
- Looking at contextual hints bugs
Yuan
- Started filing tablet redesign bugs: [Meta] https://bugzilla.mozilla.org/show_bug.cgi?id=1014156
- Worked on tab status design on tablet
- Started learning Sass and Quartz Composer for prototyping
- Tablet design walkthrough with Deb.
- Haida brain dump with Josh Carpenter (FxOS)
Security/MGoodwin
WebRT
- continuing focus on bug fixes, minor enhancements, and tests
- smarting from regressions like bug 1013684 and bug 903291
- bumping priority of test work (relative to enhancements)
Notable Bugs
- bug 991394 - previously-installed apps stop running - fixed and uplifted to Aurora & Beta
- bug 1007770 - WebApp update prompt looks scary - update icon - fixed; requested uplift to Aurora & Beta
- bug 995803 - crash in java.lang.IllegalStateException - needs branch patch for Aurora uplift
- bug 1011093 - WebApp update prompt looks scary - wordsmith notification text - discussed; needs decision by blassey & ibarlow
- bug 1009954 - implement unit tests for WebappManager - work-in-progress patch wants feedback
- bug 957067 - Pass back error when incorrect data passed through in install APK - patch needs updating; blocks other fixes
- bug 1011832 - Loading my app on Android displays a blank white screen - investigated but unable to reproduce
- bug 1003962 - Line Runner hangs on launch with white screen - under investigation
- bug 1013428 - mozilla-apk-cli App Updates side-loaded don't appear - under investigation
- bug 1013433 - uninstalling, resideloading, and relaunching app causes it to stall at white screen - under investigation
A-Team
- "Complete logcat" links on tbpl are working much better now.
QA
<Read Only>
Feature Focus
Firefox 30 (Beta)- Release: Jun 10, 2014
- [ON TRACK] Quickshare on the context menu, Epic/Meta bug 1014021
- [ON TRACK] Evaluate pngquant for PNG size reduction bug 959833
- [ON TRACK] Firefox Hub v1 (RSS feed support + 2 add-ons), Epic/Meta bug 1014025
- [ON TRACK] Added locale: Argentine Spanish (es-AR), bug 979250
- [ON TRACK] Added locale: Mexican Spanish (es-MX), 979251 bug 979251
- [ON TRACK] Added locale: Malay (ms), bug 979257
- [ON TRACK] Added locale: Latvian (lv), bug 958021
- [ON TRACK] Added locale: Indonesian (id), bug 960060
- [ON TRACK] Added locale: Belarusian (be), bug 521981
Firefox 31 (Aurora) - Release: Jul 22, 2014
- [ON TRACK] Ability to re-order existing panels in about:home, not via drag and drop (see My List: Manage current lists in settings), bug 959917
- [ON TRACK] Firefox Hub v2 (currently planned feature complete), Epic/Meta bug 1014030
- [ON TRACK] Quickshare Contexts, Epic/Meta bug 1014035
- [ON TRACK] Quickshare: Settable default service for quickshare buttons, Epic/Meta bug 1014037
- [PROPOSED] Quickshare: Collect aggregate usage data, Epic/Meta bug 1014038
- [ON TRACK] UX Telemetry, Epic/Meta bug 1014044
- [ON TRACK] Added locale(s): Hindi(hi), Gujarati (gu), Bengali (bn), Punjabi (pn), Maithili (mai), Marathi (mr), Malayalam (ml), Assamese (as), Oriya (or), Tamil (ta), Telugu (te), Kannada (kn)
Firefox 32 (Nightly) - Release: Sep 2, 2014
- [PROPOSED] Screencasting (Roku), Epic/Meta bug 921924
- [PROPOSED] Firefox Hub v3 (bugfixes & polish + more add-ons), Epic/Meta bug 1014032
- [PROPOSED] Suggested sites v1, Epic/Meta bug 988366
- [PROPOSED] Create "Add-ons" page in settings (bug 892125)
- [PROPOSED] Contextual tips for users
- [PROPOSED] Form auto-fill improvements
- [PROPOSED] Tab mirroring (Roku)
- [PROPOSED] Preferred web content language, UI lang switching
- [PROPOSED] Synced tabs page as entry point into Firefox Accounts & Sync (bug 958889)
- [PROPOSED] API: Push notifications
- [PROPOSED] Add a Clear History control to the history panel bug 998009
- [ON TRACK] Android Gamepad backend bug 852935
- [PROPOSED] Firefox Hub: Add new My Panel from Promotional Banner