Meeting Notes Meetings notes from the Mozilla community


Mobile: 2013-10-30

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am


  • Fx25 has been released!
  • Next merge is 2013-12-09

Topics for This Week


Pushing to get core APK-based UX landed by Dec 6th. High priority for WebRT and Android teams.

Second Screen

Starting to look at real uses cases. A WebAPI is being proposed for second-screen too. We are looking to support the initiative and WesJ will be on point for that from Mozilla.

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.

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!


  • bug 930916 – added a function to PaintedSurface to get the content area as a data URI
  • bug 732971 – landed on inbound now, should help clean up some code in browser.js
  • mostly working on metro stuff now


  • Past week
    • Fixed bug 717878 – Content in input fields can not be scrolled when value exceeds visible width
    • Helped Carl Wallace with his extension issues
      • Found and fixed bug 930627 – Implement __gnu_Unwind_Find_exidx in custom linker
    • Worked on bug 909974 – Background thread hang monitoring
      • Was “Compositor thread hang monitoring/telemetry”, but splitting telemetry into different bug
      • “Monitoring” part waiting for review
    • Reviews
    • Interviews
  • Next week
    • More hang monitoring

Randall Barker

  • Last week: Graphics and Layout work week, worked on checker boarding detection on B2G
  • This week: Finish up and validate checker board detection in B2G so that progressive tile rendering may be enabled.

Brian N

  • Done
    • Bug 924968 – Pinning, unpinning, and editing top sites thumbnails are slow
  • In progress
    • Bug 853045 – Add a mach command creating Eclipse projects for mobile/android
    • Bug 929865 – Change remaining org.mozilla.fennec_$USER sources to use the org.mozilla.gecko package
    • Bug 905703 – Don’t pre-process build/mobile/robocop/* and mobile/android/base/tests/*


  • Moar Split action bar work – trying to align the popup with anchor at the bottom.
  • Attended Facebook’s Mobile@Scale event
  • Working on slides for DroidCon India
  • Exploring using a single View for TwoLinePageRow


  • Last week
    • On vacation.
    • Landed the icon grid intent picker for downloads
  • This week
    • Digging out of bug mail
    • Fallout/refinements to intent chooser. Documenting stuff.


Last week

Next week

  • Work a bit on bug 917891
  • More Fx26 bug fixing, if necessary
  • More patch reviews



  • In Progress/Next
    • Some more dynamic snippets collaboration
    • Help ibarlow with about:home context menu cleanup – bug 931021
    • Revisit home page customization APIs


  • Past
    • bug 915918: If a different tab is selected in the background while in editing mode, URL being entered will open in that new tab
    • bug 924480: With talkback, Swiping right from toolbar brings you to content, event when about:home is visible
      • Uplift to 26?
  • Present
  • Future


  • bug 926430 — a whole bunch of stuff to do with thumbnail display on top sites. Now with one fewer DB write on startup!
  • Landed search unfiltering for FHR (bug 925517, bug 925521).
  • Some more FHR uplifts (e.g., bug 922694).
  • Discussion re FHR orphans.
  • Misc SUMO questions and bugs.
  • Misc reviews and such.
  • Indic locales?


  • looking at running background JUnit 3 tests on buildbots. Information updated at bug 919627.


  • dealing with reviews on various geckoview stuff I did last week
  • bug 875750 – Implement <input type=”color”>: Android widget/color picker
  • looking at using the webrtc tab streaming for second screen


  • DroidconUK review
  • More work on GeckoView patches
  • Unbitrotting second-screen patches
  • Helping with UI Telemetry
  • Watching some performance data

Ian Barlow

This week

  • Kicking off second screen work (mobile –> tv)
  • Home page enhancements
  • Quickshare enhancements
    • Add support for multiple providers
    • Add support for QS in contextual menus
    • Expect designs next week!
  • Split action bar
    • putting implementation on hold to explore other UI alternatives

Up next

  • Form input UX enhancements
    • Mobile commerce
    • What else could we do?
  • Kid browsing v1
  • Tablet refresh scoping


Initial designs of PDF.js (in progress) that I presented this week to the UX team


  • Iterate on feedback
  • Continue to refine/fix known issues
  • Add several of the missing pieces
    • Handling large files
    • Landscape mode
    • Page number related details
    • Interacting with content
    • and many more…

It’s an early draft, quite rough on the edges right now, but I’m happy to talk through current designs and discuss possibilities with anyone interested 🙂

Feature Focus

All hands on deck! What is looking achievable for Fx28 (GA 03/04)?

Project Pages that are Engineering WIP

Project Pages are Ready

Project Pages Need UX Info

Project Pages Need General Info

Round Table

Pat on the back

  • Our crash rate dropped from 2.4 crashes per 100 ADUs to 1.6 per 100 over the last year.


  • Test-Day Friday (new about:home)
  • 26.0b1 hopefully on track
  • Watching early crash data
    • Top crash is bug 900033 – crash in mozilla::layers::AsyncCompositionManager::TransformScrollableLayer @

User Advocacy

No audible updates, we are watching the release closely


  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/International: +1 650 903 0800 x92 Conf# 99998
    • US toll free: +1 800 707 2533 (pin 369) Conf# 99998
    • Canada: +1 416 848 3114 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