Meeting Notes Meetings notes from the Mozilla community


Mobile: 2015-07-29

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm


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:
ID Summary Status Assigned to Last change time
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED Dylan Roeh (:droeh) 2015-07-14T18:12:38Z
1164027 crash in ElfLoader::~ElfLoader() NEW Jamie Nicol [:jnicol] 2015-07-21T01:02:06Z
1174144 Wrong doorhanger offset for some tablets NEW Chenxia Liu [:liuche] 2015-07-29T16:38:15Z
1180958 crash in mostly Samsung Tablets NEW Jamie Nicol [:jnicol] 2015-07-09T17:36:24Z

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


  • Next Build:
ID Summary Status Assigned to Last change time
886969 Fennec allows scrolling of pages with overflow:hidden on the body element NEW James Willcox (:snorp) ( 2015-07-09T18:24:46Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) 2015-06-17T16:43:20Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire ASSIGNED Mark Finkle (:mfinkle) 2015-07-02T02:57:32Z
1132508 Last tab is cut off in tab tray after rotation REOPENED Martyn Haigh (:mhaigh) 2015-07-20T12:42:03Z
1144534 fuzzy/bad looking text depending on scroll position, or fuzziness coming and going NEW 2015-07-27T15:48:30Z
1164052 PROCESS-CRASH | autophone-s1s2 | application crashed [unknown top frame] NEW Ted Mielczarek [:ted.mielczarek] 2015-07-24T15:03:38Z
1170651 crash in js::jit::GetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned int, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) NEW 2015-07-29T16:38:00Z
1171337 black window during browsing NEW Randall Barker [:rbarker] 2015-07-29T16:13:22Z
1175457 Reading list super toast generated by long tapping on the reader view icon from URL Bar is displayed too short on screen ASSIGNED Nick Alexander :nalexander 2015-07-29T17:39:07Z
1177414 Queued tabs stall on load ASSIGNED Martyn Haigh (:mhaigh) 2015-07-22T14:53:21Z
1179184 Webm video does not start to play automatically with Autoplay preference enabled NEW Randall Barker [:rbarker] 2015-07-23T23:36:05Z
1180597 Wrong display for more than two doohangers NEW Chenxia Liu [:liuche] 2015-07-17T18:48:50Z
1185444 Can’t install add-ons on Android M preview 2 (Nightly) REOPENED 2015-07-23T17:20:05Z
1185920 How to handle Android M Auto Backup ASSIGNED Sebastian Kaspari (:sebastian) 2015-07-24T14:43:34Z
1185923 Android M: Nightly crashes when navigating to Air Mozilla NEW 2015-07-24T01:38:57Z

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


  • Next Build:
ID Summary Status Assigned to Last change time
1047127 Panning very stuttery on this page with overflow-x NEW 2015-06-10T18:43:44Z
1114096 Wrong tab got mirrored NEW 2015-06-17T18:30:58Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] 2015-04-30T17:08:28Z
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] 2015-06-17T18:31:14Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW 2015-05-28T17:18:33Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) 2015-06-30T14:53:55Z
1171860 Tapping the tab queue notification will open the link in normal browsing with “Open links in Private browsing” pref enabled NEW 2015-06-08T17:30:23Z

7 Total;
7 Open (100%);
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

  • 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




  • 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
  • Crash reporting for iOS on crash-stats!
  • Regression fixes





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


<Read Only>




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


  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • #mobile for backchannel
  • Mobile Vidyo Room

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress