Mobile/Notes/29-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
Topics for This Week
- Reviewing go-forward with Reading List
- Best of the Web (BOTW) Pocket integration is being discussed. Different proposals for Pocket/RL integration exist. Choices would impact existing Android RL and potentially change the ship plans on iOS.
- Tab Mirroring on Roku
- We are in the process of removing the tab mirroring support for Roku from toolkit, mobile and desktop.
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.
- enr0n fixed bug 1122977. The share overlay now shows 2, 3, or 4 Synced devices inline depending on your device screen size.
- dominique has been continuing to work on the zoomed view - bug 1180811, bug 1184762, bug 1184912
- Giovanny Gongora [:gioyik] has been writing lots of patches!
- bug 1165136 - Remove `public` keywords from ChangeVerifier interface
- bug 1183149 - Remove bounce animation of left and right Panel labels in about:home
- bug 1183902 - _shareStringWithDefault is unused
- bug 1179020 - Font inflation default value is "Tiny"
- Melchiorre Alastra (:Mailkov) fixed bug 1122329 - Remove `= null` from `instance = null` in StringHelper and bug 1116349 - Flush Picasso LRU cache on memory pressure events
- capella has been making some JavaScript test fixes - bug 1158925, bug 1165556
- Alexander Ploner fixed bug 1138560 - Add telemetry for web pages launched from home screen shortcuts
- Henry Addo fixed bug 1079182 - Replace globe with magnifying glass in tablet editing mode to align text
- Thang fixed bug 720050 - Various issues with disabled form controls
- (iOS) adiyaman fixed bug 1151157 - Add printing support to Firefox for iOS
- (iOS) codester fixed bug 1187686 - Autocompletion not working after pressing "GO"
- (iOS) codester fixed bug 1187688 - Tapping on URL bar field and pressing backspace sets character selection instead of deleting
Ask for help from Margaret: if we create next week's meeting notes immediately following each meeting, can you add friends here as they work on things? That will be easier than me trying to gather this list before each meeting.
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!
- Numbered list item
James W. (snorp)
- Digging out of bugmail/email backlog from PTO last week
- Q3 goals
- Paint suppression turning out to maybe not be as large a perf improvement as once thought, but still going to try to finish it up.
- Working on enabling the tiled DrawTarget, which will reduce paint times
- We need to adjust gfx tile and pool sizes, bug 1182665
JChen
Fixed
Working on
GCP
- Last week:
- Video sandboxing: review comments.
- Security fixes in WebRTC code.
- Trying to get more info for bug 1187953
- bug 1188271 Seems like it might get a contributor
- Next week:
- Video sandboxing: performance measurement.
Randall Barker
Last Week:
- Fixed: bug 1173844 - Video would not playback after seek seekbar if media.autoplay.enabled = false
- Investigated: bug 1188940 - Only a partial screen is composited to the Presentation window when casting to a chromecast device.
- Began fennec APZ work with: bug 1188225 - Implement ChromeProcessController::HandleDoubleTap
Next Week:
- Continue with: bug 1188225 - Implement ChromeProcessController::HandleDoubleTap
- Continue with: bug 1188940 - Only a partial screen is composited to the Presentation window when casting to a chromecast device.
Eugen Sawin
- Fixed a webapp regression (part 2)
- Load time reduction of the add-on manager [autophone results]
- On-demand loading of GMPProvider.jsm (minimal gains) [d5ab0c19cee4]
- Delayed initialization of add-on crash reporter (no gains) [c7ecfed59267]
- Lazy-loading of osfile.jsm in TelemetrySessions.jsm (minimal gains) [baa58d1ee5e8]
- Identified bottleneck: osfile.jsm
- (Unrealistic) potential overall startup reduction: up to 30%/350ms on Nexus 5
- Looked into removing OMX-plugin
- Small APK size gain: ~100kB
Fixed
Working on
Dylan Roeh
Working On
Brian Nicholson
- bug 1184239 - URL bar refactor
- bug 1151464 - Reader view loading and error pages
- bug 1182673 - SnapKit errors on rotation
- bug 1186318 - Fixed search controller regression
- (WIP) bug 1187276 - URL bar doesn't search after pasting
- Helping codester with autocompletion PRs
Bryan Munar
YAAAAAYYYYY:
- Bug 1183216 - Empty panels, Remote Tabs and Reading List with tecgirl!!!
- Bug 1186120 - Snackbars dont stay on the screen when scrolling
- Bug 1161258 - Blur should be disabled on underpowered Apple devices
- Bug 1183215 - Empty panel, History with tecgirl!!!
- Bug 1186442 - Remove/hide localhost references in the address-bar
NOOOOOOOOOO:
- Standing by for more immediate v1 bugs
- v1 / v1.1 -> Bug 1184700 - Add Sync Now button without timestamp
- v1.1 -> Bug 1182303 - Firefox iOS susceptible to infinite alert loops, first browser on iOS to do this! wahooo, but also means figuring out a good way to do this. LOL
WesJ
- bug 1167334 - Remember Password prompt automatically dismisses on sign-in
- Talked to mfinkle about desktop/Android's approach to this. Will implement today.
- bug 1184582 - Group top sites tiles by domain
- Lots of changes in that patch. New table. New deletion style.
- Looking into improving "upgrades" yesterday since we have more than a few testers now.
- Handing things off. Sorry for the spam :)
liuche
Highlights:
- Mixed content UI
Present:
Past:
karim
Past:
Present:
Margaret
Highlights:
- Partner meeting in Tokyo
- Manager stuff
Bugs:
jonalmeida
Last week:
- SearchEngine review fixing
- A fancy remote testing server (would you like to be my test monkey? PM me!)
This week:
- Click-to-play images
- Working on more RecyclerView things (test fixing, etc.)
mcomella
- Private browsing color updates for 42
- Sec
- Screen filters regression
Past:
- 1170724 - Autophone - 2015-05-20 Throbber start regression in S1S2 on fx-team
- 1184708 - private browsing progress bar sometimes orange at first
- 1162372 - Custom URI schemes in the location bar can lead to URL & SSL spoofing
Present:
rnewman
- Triage! The pace quickens.
- So, so many reviews.
- A/B testing kickoff.
- Go Faster kickoff, hooking folks up with bugs.
- Meeting with Tarek re hosting content for GF.
- Steph got it working, so Breakpad/Socorro for iOS is in legal/privacy review.
- Partner stuff.
- Booking travel.
- Actually fixed some bugs.
Fixed
Working on
nalexander
<Read Only>
Back from PTO! Still catching up to my r? and ni? flags.
Projects
- Updating our android:versionCode computation: bug 1137898
- Working with vivek to get Fennec avatars over the line: bug 1150964
- Finishing Java Addons examples and documentation: bug 1168407
- Digging into b2gdroid landing with fabrice: bug 1181209
- Supporting jlund to stand up public partner builds: bug 1163080
- Replacing Firefox Accounts native flow with a web flow: bug 1161223
- Early demo video: http://people.mozilla.org/~nalexander/FxA.Web.Signin.1.webm
Sebastian
Highlights:
- KidFox, KidFox, KidFox, ... :)
Noise:
- 1158291 - Show ability to scroll search engine bar
- 1073053 - Use "scrollable tabs" for panels navigation
- 1184683 - crash in java.lang.NullPointerException: at org.mozilla.gecko.GeckoAppShell.getContext(GeckoAppShell.java)
- 1186532 - Add RecyclerView to Robocop builds
- 1183559 - "Import from Android" crashes on Android M preview 2
- 1180653 - Restricted Profiles: Make restrictions configurable by device admin
Martyn Haigh
Past:
- Moving house
- Tracking protection notifications
- Mobile Tabs Tray
- Preview dimensions
Present:
Stefan
Steph
Last Week:
- Resolved Tab Tray -> Browser animation issues
- Scrolling issues with the browser
- Build server issues
- 1159348 - Build Warning: The app icon set "AppIcon" has unassigned images
- 1184233 - Tab Tray -> Browser Animations Bugs
- 1170915 - Tab thumbnail code doesn't account for Reader toolbar
- 1171463 - Regression: grey area shown where bottom toolbar used to be on about:home
- 1179811 - about:home tab flickers its icon in the tab drawer
- 1180612 - Tab tray animations jaggy (wrong) when status bar has non-default height
- 1183676 - Extended status bar causes layout gaps on TabTrayController
- 1183486 - Repeated crash when tapping URL bar immediately after opening app (build 24)
- 1184817 - Horizontal scrolling doesn't work
- 1187677 - Switching from landscape to portrait makes part of the page appear "below" the iphone top bar
This week:
- Crash reporting for iOS on crash-stats!
- Regression fixes
James Hugman
Ally
Past:
Present:
Notes:
- If it's not kidfox, please send your reviews to someone else
Emily
<Read Only> Past:
- 1186372 - Send Tab not appearing on target device
- 1179804 - Clearing Private Data does not clear all Top-Sites
- 1154554 - Upload tabs record
- 1186148 - Top sites crash on orientation change
- 1176984 - Build with Swift 2.0
Present:
BLassey
Fixed
Working on
Antlam
- Past
- bug 1175967: Tracking Protection on Android
- bug 1073053: "Scrollable tabs" for about:home
- Bugs followup: Zoomed View, Private Browsing, about:logins/doorhangers
- Testing/Research discussion
- Partner meeting
- Upcoming
- bug 1188179: Search suggestion & Awesomescreen UX work
- Scoping Mobile tabs tray UX work
- Mocks for Partners
- Reading list co-ordination
Robin
iOS
- ui-reviews, continued
- Private Browsing brainstorming
- on standby for RL outcomes, solution(s)
Android
- Lightweight theme(s), Kinderfox
Etc.
- my Year in Review (Aug 4)
Darrin
Done:
- mostly PTO/newborn things
- Tom Chi’s talk – still pondering… (watch it if you haven't! https://air.mozilla.org/july-brantina-on-prototyping-with-tom-chi/)
Next:
- iOS quality audit + sneaking in more UI patches
- pocket mobile kickoff
- RL discussions
- starting to plan Private Browsing UX
- A/B testing and research brainstorming
- partner 11 debrief with antlam
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