Mobile/Notes/15-Jul-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
- Release calendar
- Next merge is August 11
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.
- Dusek
- bug 1180629 - Tab tray could report better scrolling status to VoiceOver
- bug 1180630 - Tab should be closable for VoiceOver also by left/right scrolling gestures
- bug 1164231 - Provide long-press actions as accessibility custom actions
- bug 1152697 - When saving a page to the reading list, post a VoiceOver announcement when the action finished successfully
- bug 1178015 - Accessibility escape not dismissing editing mode in editing-mode URL bar when keyboard is not shown
- bug 1178072 - Location view domain highlighting could be "translated" to VoiceOver using voice pitch
- bug 1182612 - Search suggestions engine image does not have accessibility label
- bug 1158523 - Correct accessibility hint for Reload button (non-imperative, Double-tap instead of tap)
- bug 1182752 - Provide grouping for Switch Control
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
- At TRIBE
Fixed
Working on
GCP
Randall Barker
Eugen Sawin
- MP3 demuxer
- Added tests for stream resources
- Investigating failed resource reads (during initialization or seeking)
- PTO rest of the week
Fixed
Working on
Dylan Roeh
Past:
- 1153848 - Add pref to disable SurfaceTexture attach/detach
- 1176682 - Capturing photo with camera in <input type="file"> doesn't trigger its "onchange" event nor it fills the files list.
Present:
Brian Nicholson
- Fixing URL bar regressions
- bug 1183353 - URL bar not updated for hostname URLs
- bug 1183174 - URL bar text isn't updated correctly when cancelling
- bug 1183326 - UI tests for URL bar entry
- (WIP) bug 1183250 - Regression: URL location field clear button is misaligned
- bug 1183329 - Session is restored when running tests
- bug 1182274 - Browser UI not updated after DOM pushState/popState with back/forward
- (WIP) bug 1181716 - Session history intermittently breaks after restore
- Loads of reviews (thanks, Dusek!)
Bryan Munar
Fixed:
- Bug 1181238 - Navigating to a new URL while focused on a text field breaks browser layout
- Bug 1135885 - Animate transition to editing mode
- Bug 1183738 - Keyboard State not properly updated
Working on:
- More bugs
- Finishing the README for firefox-ios-open-in-client for 3rd party developers (possibly blog post after that)
- Buttons
WesJ
- bug 1169379 Landed a new top sites stuff
- Watching for regressions?
- Looking at favicon expiration. Writing lots of tests for things.
liuche
Tribe (read-only)
Highlights:
Present:
Past:
karim
Past:
Present:
Bluetooth keyboard shortcuts for iOS
Margaret
<Read Only>
Highlights:
- Partner stuff, commenting in bugzilla, talking to people
Past:
Present:
jonalmeida
Highlights:
- No more fixing tests (yay!)
- RecyclerView for the search bar to finish and put for review.
Past:
Present:
mcomella
Tribe today & tomorrow: read only, yo.
- Intent handling
- p11
- Sec
Past:
- 1180907 - Call Drawable.mutate before setting tint
- 1180011 - [tablet] url bar asset not updated for private browsing mode
- 1179731 - Autocomplete suggestions pop up can be seen in awesomescreen/url suggestions
- 1181882 - Hide find in page bar on HomePager
- 1166462 - Add Telemetry probe for content of "Title bar" setting
Present:
rnewman
- Next seven days:
- Keeping other people unblocked and moving in the right directions.
- Version code computation, perhaps.
- Chasing down build 24 crashes.
- Reviews:
- Send tab (Emily).
- Version code computation (Nick).
- Syncing password timestamps on desktop.
- Piles of small iOS stuff.
- Landed:
- New icons for sent tabs on Android. Sorry for the wait, antlam!
- Partners:
- Multilocale builds (Margaret).
- Distro questions (Karen).
- Misc:
- Back from 'vacation'.
- Designing iOS bookmark sync. Converging on an approach that's relatively simple, considering the domain complexity.
- Continuing discussions with Nick around Android version code scheme. We're keen to get it right.
- Apple ID wrestling. I can now see crashes.
- A little A/B testing, quality, etc. noodling.
- Chatting with mconnor about exposing installer size as a metric that we'll track and eventually consider as important as a Ts regression.
- Booking travel for Swift Summit.
- Lots of meetings, triage, etc.
Fixed
Working on
nalexander
I will be PTO July 17 through 27
<Read Only>
- Contributors: working with Ahmed and vivek
- Hand offs
- liuche to work with Ahmed on Sync telemetry (sub-tickets of bug 1180321)
- rnewman and margaret to work with vivek on Firefox Accounts profiles (sub-tickets of bug 1150964)
- Hand offs
- Partners: fire-fighting Search Activity registration
- Turns out it was likely the search assist registration: bug 1182319
- Haven't got confirmation from partners yet
- Partners: finalizing demo of integration with third-party identity services
- add-on code is at https://github.com/ncalexan/fxa-web-signin-addon
- Partners: movement on --with-android-distribution-directory
- bug 1160563 got yet another frustrating r-
- Long term evolution: working on improving our android:versionCode calculation
- Landed bug 1182579, moving computation to testable Python
- rnewman and I are moving on bug 1137898
- Planning work for Firefox Accounts web sign in in Fennec: bug 1161223
- Expected to land in 43 cycle
- Trying to catch up to b2gdroid landing plans before PTO
- Trying to fix mach bootstrap -- help needed
- I hope to use https://github.com/JakeWharton/sdk-manager-plugin/ rather than continue to hack up the equivalent
- Blog posts:
Sebastian
Highlights:
- Testing and building with Android M Preview 2 system image / SDK
- Working on Restricted profiles aka KidFox 1125984
- Home Panel API: Footers 1157540
Noise:
- 1125312 - KidFox: Restricted profiles - Hide other non-essential menu items - All “Tool” menu items
- 1172136 - Create API for add-ons to add large header image to speed-dial home panels
- 1176018 - Firefox 41 won't open downloaded files anymore
- 1169359 - Investigate Fx Android interactions with Android M permission disabling
Martyn Haigh
<Read Only>
Past:
- Hacking with antlam in London on a load of UX stuff. Talked a lot about Tracking Protection, Private Browsing, Tab Queue V2 and Tabs Tray.
- Saw lucasr - he's doing well :)
Present:
Stefan
Past:
- 1179067 - Add "View later" as a Send extension
- 1179422 - Expose third-party licenses via the settings
- 1177201 - Saving pictures doesn't always prompt for Photos permission
- 1171189 - Custom context menu fires when closing the banner on Twitter
- 1145388 - Reading list items not marked as read after viewing
- 1177613 - Verify localized suggested sites
- 1182200 - Canceled authentication doesn't send result to page
- 1179846 - Update Bookmark and Reading List status after UIActivityViewController runs
Present:
Also:
- Getting tests back on track
Steph
Last week:
- Investigating startup delays when launching Firefox testflight/dev builds
- Scrolling issues with browser view
- 1166372 - Don't reopen tabs after crash
- 1165586 - Panning speed increases while urlbar appears/disappears
- 1177112 - Flicker when scrolling to the bottom of certain pages
This week:
- Tab Tray Animation issues w/ status bar changes
- Initial Breakpad integration
James Hugman
Ally
- about:logins
- edit login page has landed, marking the end of mvp (1170786)
- Try it out please!
- probably going to hold for ui polish, landing soon
- 1101746 Display message when no passwords are present
- 1155345 UI affordance during loading of list items in about:passwords
- opinions on what should be in v2 (1183225)? Talk to me or Barbara
- v2
- 1183319 Add telemetry probe in about:logins for load time of getAllLogins() in the wild
- 1183234 Telemetry probe for usage of about:logins
- kidfox
- https://wiki.mozilla.org/Mobile/Projects/Kinderfox
- mvp bug list on the above wiki
- partner related research, please see Sam Fang
- v1
- 1125980 KidFox: Restricted profiles - Hide other non-essential Settings items - Privacy > Clear now
- 1125979 KidFox: Restricted profiles - Hide other non-essential Settings items - Privacy > Clear on exit
- 1125977 KidFox: Restricted profiles - Hide other non-essential Settings items - Privacy > Use master password
- https://wiki.mozilla.org/Mobile/Projects/Kinderfox
- Misc
- partner, search partner data collection fun
- fhr & telemetry - UP on desktop
- review queue - be careful what you wish for
Emily
Highlights:
- Landed sent tabs!
- Visitors from beyond the sea
- Fixing tests
- stack trace hell
Past:
- 1178012 - Long-press location bar opens URL bar editing mode, sometimes does not even show the menu
- 1168692 - Update home panels when Firefox Account state changes
- 1176709 - [Build 22-24] Removing history item results in crash
- 1177570 - Explain need for notification permission: sent tabs
- 1104867 - Hook up the Send To Extension to the Sync clients system
Present:
BLassey
Fixed
Working on
- bug 1181804 - simplified js/xul for GeckoView
Antlam
Read-only
- Past
- bug 1175967: Tracking Protection on Android
- bug 1153389: Private browsing improvements
- bug 1183659: Cleaning up "receiving tabs" notification
- About:logins feedback
- Partner UX work
- Upcoming
- Partner meetings
- Q3 Android UX
Robin
<Read Only - @ Tribe>
iOS
- Empty panel states, Bookmarks, History, and layout issues on Remote Tabs and Reading List panels.
- Still working with bkmunar on Let other developers directly open pages in Firefox for iOS and Add a Sync Now button
- UI-review for Reading List, Reader View bugs
- Clear browsing data (not v1)
Android
- Kinderfox: First-run screen, light-weight theme(s)
Darrin
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