Mobile/Notes/10-Dec-2014
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
- 2015-01-12
Topics for This Week
Tracking Review
Beta
- Next Build:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Aurora
- Next Build:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
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.
- ckitching fixed bug 1106593 - Proguard third-party libraries that ship with Fennec.
- Tom Schuster fixed bug 1103181 - Remove quote() from about:addons/config
- Manu Jain fixed bug 1088186 - Index out of range in RecentTabsCursorLoader
- vivek continues to do a lot of great work:
- Fixed bug 1100742 - Pleasant vibration on long back press
- Fixed bug 898613 - Back button behavior for url toolbar in display/editing mode
- Fixed bug 1097098 - Get tab history calculation offloaded to JS
- Working on bug 732752 - Load session history when 'loading tabs from last time'
- Thanks to capella, ckitching, and vivek for meeting up with us last week in Portland!
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>
- Working on getting openh264 going in child process
- Worked on a SurfaceTexture-backed tiles implementation. Got something halfway working, but ran into strange fd leaks. Shelved for now.
- Helping Eugen and bagder investigate bug 947801. Close to a solution.
Alan K. (ack)
JChen
Working on
- e10s telemetry
- bug 1103036 - Allow ContentChild to perform tasks on shutdown
- bug 1103101 - Start the telemetry module in content processes
- Starting JNI refactoring
GCP
Randall Barker
<Read Only>
Last Week:
- Work Week
This Week:
- Try and land bugs blocking bug 1079348 [meta] Make a standalone WebRTC implementation
Eugen Sawin
<Read Only> (training)
Last week
- bug 991923 - server not found when switching networks
- bug 1093179 - Page-position on m.diepresse.com not always remembered when navigating back
- Struggling with screen orientation locking tests (fullscreen on load not enforceable for mochitests, robocop test (bug) exists but didn't go anywhere)
Next week
- bug 1093815 - Use AndroidPlatformDecoder for standalone MP3 on Android
Brian Nicholson
<Read Only>
- Landed tiles locale support for tracking (bug 1105011)
- Basic WebView + navbar in iOS (bug 1108880)
- Restructuring iOS project to be browser-based
- Adding support for tabbed browsing
WesJ
LucasR
<Read Only>
- Last week at Mozilla. Thanks everyone!
Last week
- Wrapping up tablet v1 stuff: http://lucasr.org/?p=4072
- bug 1097318 - Fix talos regression when new tablet UI is enabled
- bug 1106118 - getVerticalSpacing() is only available on SDK >= 16
- bug 1109001 - [Tablet] Unfocused tab in the tab strip is black
- bug 1098245 - Experiment: Avoid cropping tab curve when selected tab is partially visible
- (In progress) bug 936849 - Tablet tabs tray seems to get stuck in some kind of selection mode
- (In progress) bug 1109155 - [7' Tablet] Gridview doesn't show the last row completely on portrait
liuche
<Read Only>
Highlights:
- Passwords+tests done
- More password bugs
- trying out hg bookmarks + reviewboard
- Next: onboarding v1.5
Present:
Past:
Margaret
Highlights:
- Reading list
- Tracking protection
- Some intermittent test failure investigation
- Some crash fixes/random bugs
- Updating my workflow to use hg bookmarks and review board (so far so good, would recommend)
Past:
- 1105290 - crash in java.lang.NullPointerException: at org.mozilla.search.providers.SearchEngineManager.createEngineFromFileList(SearchEngineManager.java)
- 681432 - Fennec does not display addons with 3rd party addon types in addon manager
- 1106415 - Allow the add-on SDK to dynamically insert add-on options
Present:
mcomella
<Read Only>
Past
- New tablet
- bug 1091587 - Improve Private tabs's empty view layout on new tablet UI
- bug 1085771 - New tablet UI: LWTheme background should be displayed on tabstrip
- bug 1107698 - Fix setAlpha in ResizablePathDrawable
- bug 1105053 - Move LightweightTheme* to sub-package
Present
- New tablet
- bug 1107386 - Browser menu is clipped and unusable on the Kindle Fire
- bug 1105541 - Fine-tune Lightweight theme colors on new tablet
- bug 1109739 - Use dev tools to ensure new tablet LWT is performant
- bug 1085837 - Intermittent testAppMenuPathways | application crashed [None]
Future
- bug 939350 - Create Python linter wrapper
- bug 983437 - Delay FHR pruning until the screen is off
rnewman
<Read Only>
- In UK this week.
- Task continuity kickoff.
- Met with cloud services team several times re reading list, cloud service integration, and other topics.
- Discussing iOS data architecture. Read code, came up with a fairly concrete plan.
- Opened iOS repo. \o/
- Created iOS bug components, moved and cleaned up bugs.
- Merged first public iOS pull request. \o/
- Met with Robin to discuss Sync datatype constraints, iOS share features, et al.
- Investigated iOS localization story.
- Found iOS Simulator bug and reported to list.
- Got a basic localization workflow started. Filed bug to automate.
- Discussed with Pike and mhorvat.
- Discussed with Pike and Stefan.
- Passwords kickoff meeting. No Android or iOS action items.
- Hello investigation meeting.
- Push notifications: coming soon, we hope.
- Managed to convince Ben to pick up device management as a dependency. This'll be huge.
- Discussed three-character locales and other Android localization issues with Jeff.
- Miscellaneous dev, review, uplifts, etc. for Sync, RL, etc. ad infinitum.
Fixed
Working on
nalexander
<Read Only>
Projects for this cycle:
- Support Firefox Account "locked" status
- done -- patches have landed, waiting for Cloud Services back end to stand up
- Migrate legacy Sync 1.1 devices
- in progress -- UI surface landed (bug 1098667)
- Pushing Synced Tabs home panel through Aurora (bug remotetabsv2)
- done -- bug 1071887 has landed
- Build system stuff
- Proguarding libraries landed (bug 1106593), working on uplift to Aurora and Beta
- Blog post at http://www.ncalexander.net/blog/2014/12/08/the-firefox-for-android-build-system-in-2015/
- Another about building with external build systems (Gradle? Buck?) about to be posted
Past
- 1084098 - Adjust padding/margins of Sync tabs panel items
- 1106593 - Ensure that Google Play Services dependency is Proguarded during build
Present
Martyn Haigh
Past:
- Monday & tuesday written off by travel and lack of sleep
Present:
- Hacking on Load in background
Stefan
BLassey
Fixed
Working on
MFinkle
Antlam
- Past
- Upcoming
Robin
105
Changing design direction, working on best v1 experience and integration of earlier design ideas and password management. Considering both iPhones and iPads.
Kid-friendly browser
Received device from Karen, thank you! Will be contact person for it in SF. Dogfooding pre-installed fork and noting the interactions/possible issues from current implementation to proposed. Thinking about best place (newsletter-like email, in the browser, or in the content area in parent's Child safety app).
Search
Will install plugin to check out content-rich search experience to provide feedback.
Darrin
Security/MGoodwin
WebRT
A-Team
<Read Only>
- Don't forget to update your try syntax for APK split: https://gbrownmozilla.wordpress.com/2014/12/07/new-android-job-names-on-treeherder-update-your-try-pushes/
QA
Garvan
Feature Focus
- Mobile Roadmap in Trello
- Note - the pink tagged items are references from the Platform roadmap of items related to Android. The idea is you shouldn't have too dig to far to find out the status of a platform item you are dependent on!
- Some clean up yesterday of things that didn't ride the train and stay on 37 nightly
- Next funnel review coming up this Monday