Mobile/Notes/12-Aug-2015
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
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%);
Nightly
- 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.
- Giovanny Gongora fixed bug 1188984 - Remove 'public' and 'static' keywords from nested interfaces and enums in TabPanel
- capella fixed bug 1191161 and bug 1191872 to move annotation classes to org.mozilla.gecko.annotation pacakge.
iOS
- Atul Aggarwal fixed bug 1189844 - Don't show protocol for top site URLs
- Atul Aggarwal fixed bug 1164140 - Sync should specify Firefox for iOS User-Agent
- Atul Aggarwal fixed bug 1191929 - Crash attempting to remove suggested sites
- dusek fixed bug 1191059 - Location bar long-press accessibility custom actions no longer available
- dusek fixed bug 1191062 - Location text field should not be accessible element (otherwise "Clear text" button inaccessible)
- hennes fixed bug 1168693 - Don't enable pull-to-sync for History panel unless Sync is configured
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)
JChen
Fixed
Working on
GCP
<Read Only>
- Last week:
- Addressed Video Sandboxing review comments wrt IPC
- Investigate Android WebRTC bugs.
- Benchmarking work
- Next week:
- Benchmarking work
- SafeBrowsing work
- Maybe some WebRTC test investigation
Randall Barker
Last Week:
- Landed fix for bug 1190988 - Hit testing appears to return incorrect positions when --enable-android-apz is specified.
- Up for review: bug 1188225 - Implement ChromeProcessController::HandleDoubleTap
- Worked on review of bug 1180295 - Redo Fennec dynamic toolbar implementation
Next Week:
- Land bug 1188225 - Implement ChromeProcessController::HandleDoubleTap
- Finish review of bug 1180295 - Redo Fennec dynamic toolbar implementation
- Investigate latency in event processing of C++ APZ.
Eugen Sawin
- Wrapping up some MP3 demuxer work
- Re-starting performance investigations
- Reviews
Fixed
Working on
Dylan Roeh
<Read Only>
Working on:
Brian Nicholson
- Session restore fixes/perf improvements
- bug 1187176 - TabManager.storeChanges does unnecessary work
- bug 1191428 - Crash when restoring tab with no session data
- bug 1193396 - Use JPEGs instead of PNGs for screenshots
- bug 1193386 - Wrong tab selected after restoring the browser
- bug 1193417 - Restored tabs don't have a title
- Now: bug 1191687 - Opening some links with VoiceOver shows context menu ("Open in New Tab" etc.)
Bryan Munar
PAST:
- INTERN PRESENTATION!! check it out on Air Mozilla hehe publicizing dat iOS doe
- Bug 1189165 - Empty panels, layout revisions
- Bug 1189915 - Add privacy policy link to Settings
- Bug 1190599 - Navigation interaction from 'Licenses' in Settings leaves user to depend on Tab button to exit
- Bug 1191902 - Non-blurred favicon tiles look bad on older iPads
- Bug 1191879 - Pull to refresh in settings with a connected Sync account
liuche
Highlights:
Present:
Past:
karim
Past:
Present:
- Finishing up on keyboard shortcuts for iPad
- Home feeds on Android
Margaret
Highlights:
- Wrangling tracking protection/kidfox work
- Planning for Fx43 and beyond
- Hiring
Bugs:
- 1132591 - Shortcut pinned tabs never become unpinned when navigating to a very different page
- 1189453 - "Learn more" link in private browsing tracking protection should open in Private Browsing
jonalmeida
- Added a RecyclerView click handler
- Click-to-view images - need to put in for review
- Started removing Contact API code
mcomella
- Finished pb
- Finished sec
- Misc. polish bugs
- Upcoming: more misc. polish & cleaning up our resources (e.g. removing duplicate icons via scaling)
Past:
- 1187547 - Can't interact with firefox when screen filter is active
- 1191580 - Capitalize "Private Browsing" in about:privatebrowsing on normal tabs
- 1177611 - Adjust private browsing tab tray color
- 1179479 - [tablet] Tint private browsing toolbar buttons
- 1192044 - Remove shadowed xlarge browser_toolbar_height
- 1189957 - "Address wasn't understood" with Delta link
- 1190968 - Update Wikipedia search asset
- 1112397 - Go back in testSettingsMenuItems on 7" tablet
Present:
rnewman
- iOS heading towards RC. Last-minute feedback most welcome.
- Lots of gofaster: scoping system add-ons with laura, mossop, et al, and working on OTA features with tarek.
- Technical Architecture Group. Check your email.
- Margaret is tracking some interesting things that I'm mentoring: logins DB, local visits, etc. Come find me.
- Interviewing and interview prep.
Fixed
Working on
nalexander
<Read Only> Ill Tuesday, in-and-out today (Wednesday), moving tomorrow (Thursday).
- Landing b2gdroid
- Moving on Sign in to Firefox Accounts on the web
Sebastian
Hightlights:
- KidFox
- Small improvements here and there
Noise:
- 1183069 - Android M: Multiple fields and methods in android.provider.Browser removed
- 1189414 - Restricted Profiles: Clean up missing and unneeded restrictions
- 1190982 - Restricted Profiles: DISALLOW_IMPORT_SETTINGS and DISALLOW_REPORT_SITE_ISSUE use same key
- 1191208 - KidFox: First-run screen for restricted profile
- 1189680 - Restricted Profiles: Review new strings for profile settings UI
- 1184190 - basic probe for KidFox usage
- 1139672 - UX Audit default order and placement of home panels
- 1183068 - TopSitesCursorWrapper does not override abstract method setExtras(Bundle) in Cursor
- 1169435 - Resources.getColor deprecated
- 1164287 - Remove build icon in Settings
- 1192814 - Off-by-one error when long pressing home panel grid item
- 1192780 - Regression: Home panel grids added by add-ons are not clickable
- 1192346 - NullPointerException: RestrictedProfiles.isGuestProfile(RestrictedProfiles.java:54)
Martyn Haigh
Past:
Present:
Stefan
Steph
<Read Only>
What I did ~
- Various regressions/perf issues for v1.0 iOS
- Debugging startup crashes
- Added write-to-disk logging
- 1187161 - CGContextDrawImage, CGBitmapContextCreate errors
- 1191987 - Send iOS formatted Build ID to crash-stats instead of timestamp
- 1183695 - Save sync logs on disk
- 1191851 - App crashes on startup on Aurora 29
- 1190858 - Regression: URL Bar hides while page is still loading
- 1192388 - Automate minidump symbol generation when creating Aurora/Testflight/App store builds
- 1192637 - Log output fires twice
- 1193012 - Home screen panels are translucent when they should be opaque
- 1193028 - abc.xyz makes URL/Toolbar scroll a bit then stay in a partial state
- 1193178 - Toolbars disappear upon page load and vigorous scrolling
- 1191925 - UI was frozen for ~10 seconds when I first signed into Sync
- 1193500 - Crash when closing last tab
What I'm looking at ~
- Finishing up blockers for v1.0-RC
James Hugman
Ally
Past:
Present:
Emily
- JavaScript - GET IN THE SEA
- iOS V1 tunnel vision.
- Working on command line builds for iOS
Past:
- 1189985 - Crash when rotating top sites panel
- 1190424 - UITests fail when run on iPad Air
- 1190871 - Crash @ UICollectionView scrollToItemAtIndexPath:atScrollPosition:animated:
- 1191831 - [Regression] URL Bar spacing on iOS9 is too tight
- 1189296 - Break out separate FxA context argument for Firefox on iOS
Present:
BLassey
Fixed
Working on
Antlam
- Past
- Blog post on tips/hints! https://twitter.com/Antlam7/status/631208709994082304
- Tracking Protection V1 - done!
- bug 1162930: Illustrations in Welcome screen
- Tabs tray on Mobile ideas: https://people.mozilla.org/~alam/Presentations/mob_tabstray_v2_2015.pdf
- Upcoming
- TV stuff
- First Run A/B Testing
- bug 1189725: Smart suggestions on Awesomescreen
- bug 1189719: Display search history
Robin
Android
- Finalized Kinderfox 1.0 UX. \o/
iOS
- Wrapping/ed up iOS 0.9-1.0 UI/UX reviews.
- Starting on 1.1+ bugs
- Top sites panel iterations
- Reading List partnership integration mocks.
Darrin
<Read Only>
- working to triage and prioritize all remaining UX issues for iOS 1.0
- starting to experiment with 1.1/2.0 UX improvements and features (PB, etc)
- open in new tab concept: http://cl.ly/image/3G3k3T1K2D1A
- private browsing concept: http://cl.ly/image/2b0f2y2f2Y2G
- starting to write job descriptions!
- planning for Gemma's visit to Toronto and Sept UX Work Week
A-Team
QA
Feature Focus
- Android Roadmap in Aha!
- Suggest new features for the Android Roadmap Here
- iOS Roadmap in Aha!
- iOS Trello Board
- Suggest new features for the iOS Roadmap Here