From MozillaWiki
< Mobile‎ | Notes
Jump to: navigation, search


  • 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
  • #mobile for backchannel
  • Mobile Vidyo Room


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


  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


  • 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!

  1. 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


Working on


  • 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

Working on

Dylan Roeh

Working On

Brian Nicholson

Bryan Munar




  • 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 :)



  • Mixed content UI








  • Partner meeting in Tokyo
  • Manager stuff



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.)


  • Private browsing color updates for 42
  • Sec
  • Screen filters regression




  • 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.


Working on


<Read Only>

Back from PTO! Still catching up to my r? and ni? flags.




  • KidFox, KidFox, KidFox, ... :)


Martyn Haigh


  • Moving house
  • Tracking protection notifications
  • Mobile Tabs Tray
  • Preview dimensions




Last Week:

  • Resolved Tab Tray -> Browser animation issues
  • Scrolling issues with the browser
  • Build server issues

This week:

  • Crash reporting for iOS on crash-stats!
  • Regression fixes

James Hugman





  • If it's not kidfox, please send your reviews to someone else


<Read Only> Past:




Working on


  • 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



  • ui-reviews, continued
  • Private Browsing brainstorming
  • on standby for RL outcomes, solution(s)


  • Lightweight theme(s), Kinderfox


  • my Year in Review (Aug 4)




  • 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



Feature Focus

Round Table