Meeting Notes Meetings notes from the Mozilla community


Mobile: 2014-06-11

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


  • Firefox 30 has shipped
  • Next merge: 2014-07-21

Topics for This Week

Fx32 Post-Merge

We decided to disable two uses of ButtonToast in Fx32 on Aurora: Disable undo close tab toast (bug 1023406) and Disable switch-to-new-tab button toast (bug 1023407)

Video Casting and Roku

We made a quiet push for Nightly testing of the video casting feature. We are working toward adding more device support in Fx33 and will prepare a louder push for that timeframe.

Firefox Search

We are moving forward on multiple fronts: UX is focusing on an MVP on which we can build. Dev is iterating with UX on the designs. Dev is working to get the code in mozilla-central. We added a bugzilla category and bugs are being filed. Project page is here.

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.

  • Shout-out to all our awesome localizers! Maybe we should make a new badge for them 🙂
  • Special thanks to Pascal Chevrel for organizing localization efforts for our and Home Feeds add-ons!

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)

<Read Only>


<Read Only>


Working on

  • PTO Friday

Randall Barker

<Read Only>
Attending pre-school graduation.

  • Last Week: Got Linux WebRTC standalone compiling and functioning. Started developing standalone player and browser tab streaming add-on.
  • This Week: Continue work on player and add-on

Eugen Sawin

Last week

Next week

  • Gonzales
    • More caching work (standard-conformance, better Redis integration)
    • Look into Flash -> Shumway preprocessing
    • Look into using promises instead of callbacks + synchronize

Sylvain Cleymans

Last week:

  • Merged image compression into Gonzales
  • Tracked a bug (still in progress)

Next week:

  • Add a test framework to Gonzales
  • Find the bug

Martin (mmcdonough)

Continuing work on native Java MediaCodec and MediaExtractor use for video playback on Android.

Brian Nicholson

<Read Only>


<Read Only>

  • Bug 1018468 – Provide fullscreen button for video. r+. landing today
  • Bug 1018160 – [Tablet] Some entries are missing from the Context Menu when performing an image search on google.
  • Bug 1004495 – Tapping on a download notification doesn’t do anything (if Firefox is in the background). Revamp of Notification.jsm API (but holding backwards compat to the old api for now. Waiting for reviews
  • Bug 1001309 – Provide a way to clear history when Fennec’s put into the background. Waiting fore reviews.
  • Bug 1006158 – Build against Android v7 support library and Google Play Services. r+. hopefully landing (disabled) today.


Last week

Next week


<Read Only>

  • Finishing “Remove Suggested Sites” (bug 1010266)
  • Fallout from Reading list cleanup (bug 1022238)
  • More various telemetry (bug 1018433)
  • reviews
  • Next: contextual hints, first run?


<Read Only>


  • Working on button toast follow-ups – bug 1019318, bug 1019735
  • Ready to land patch for close all tabs – bug 817716
  • Dusting off patch for recent tabs panel – bug 1004850
  • More search activity discussion
  • Going to be in Toronto next Tue-Thur (for fun, but working in the office)


Working on


Starting to add Firefox Search to MC.

  • Some (many?) things will get rewritten
  • Review help from mleibovich
  • Build help from nalexander


Working on Robocop related Android 2.3 test failures (via bug 979921).

<Read Only>


  • bug 1019595 – Lack of contrast on editing mode’s ‘X’ button when using a lightweight theme
  • bug 932208 – BrowserToolbar and HomeFragment context menu ‘Share’ option should be disabled for these protocols: about:// chrome:// file://


  • bug 1002303 – Provide a description on private tabs page if there are no private tabs
  • bug 998000 – Create BrowserApp.cancelEditingMode for consistency with BrowserApp.enter/commitEditingMode
  • bug 1022668 – crash in java.lang.NullPointerException: at org.mozilla.gecko.toolbar.BrowserToolbar.startEditing(
  • bug 1007442 – Tune visual for not-signed-in remote tabs tray
  • [meta] bug 979921 – Android 2.3 test failures
    • bug 948591 – Intermittent testClearPrivateData | Exception caught – junit.framework.AssertionFailedError: Text string: ‘^Settings$’ is not found!
    • bug 918494 – Intermittent testLinkContextMenu | Checking if the link has been added as a bookmark – The link has been bookmarked


  • Too busy with other things:
    • Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
    • bug 939350 – Create Python linter wrapper
  • bug 983437 – Delay FHR pruning until the screen is off
  • bug 989441 – Centralized documentation for writing tests
  • bug 1021751 – Homepage contextual hint


<Read Only>

  • Reviewing the megaupgrade hotfix.
  • Working on peripheral locale bugs.
  • BrowserDB stuff now leaves telemetry traces.
  • Ripped out non-synthetic webapp code.
  • Annoyance with fonts in locale picker: bug 1023451
  • Working through distro-distro dependencies — don’t load distros for webapps, etc.
  • Miscellaneous reviews et al


  • Future:
    • Removing beautiful switch-to-new-tab ButtonToast on Aurora bug 1023407
    • Integrating Search Activity into m-c bug 1021864
    • Possibly helping integrate MozStumbler into m-c (bug needed!)


  • bug 1016747 – add android protocol handler to proxy input streams to Gecko
  • bug 1019836 – Support narrow char strings in android bridge
worked on
  • bug 1014712 – use msapplication-TileImage and msapplication-TileColor to create home page tiles
  • bug 1013588 – Gecko-based Android launcher


  • Q3 goal planning with other Android team leads
  • Looking into UI Telemetry and FHR data
  • Small patches
  • Made some short videos showing off some Firefox features.

Ian Barlow

  • Q3 Planning
  • Interviewing designers
  • Defining MVP for Firefox Search, also we’ll be doing an in-person hack week in about a month
  • Contemplating Whimsy

Yuan Wang

  • Followed up with Deb on prioritizing tablet work
  • Synced up tab design with desktop UX:
  • Interviewed mobile design candidates
  • Sync up tablet design with Anthony
  • Onboarding design strategy. Would like to share initial ideas with UX, Product, and Chenxia

Anthony Lam

  • UI/UX touch-ups around “toolbar”/browser chrome with Lucasr
  • keeping Tablets in mind
  • (on going) Search UX work
  • (in progress) Visual polishes on lots of bugs (snippets, empty trays, video controls, etc)
  • (in progress) bug 1014848 – Improve interactions for “toolbar” (activating/deactivating awesome bar)
  • (in progress) bug 1019318 – Polish button toast appearance
  • (in progress) bug 1014335 – Make “Pull to Refresh” in Synced Tabs and Home Panels feel excellent.

Garvan Keeley

MozStumbler github, splitting code for a reusable Fennec component. Hope to have first iteration of this done this week, and have something I can test reliably in my Fennec build.

Summary of Fennec work:
Always looking for input on the integration project, particularly the ‘outstanding items’.
None of those items are blockers ATM.

Blocked on quickie integration of Stumbler code into Fennec, I want to be building Fennec+Stumbler and MozStumbler simultaneously


  • rnewman removed old runtime implementation in bug 1021342 – MOZ_ANDROID_SYNTHAPKS is extinct
  • platform bug 1008126 regressed XHR in workers and thus APK downloads; fix landed in bug 1022607 and needs uplift to Aurora
  • puzzled by app perf problem bug 1023571

Notable Bugs

  • bug 995803 – crash in java.lang.IllegalStateException – uplifted
  • bug 1019054 – Uninstalling webapps doesn’t seem to work properly – inbound; candidate for uplift?
  • bug 957067 – Pass back error when incorrect data passed through in install APK – fixed
  • bug 1013428 – mozilla-apk-cli App Updates side-loaded don’t appear – fixed
  • bug 1013433 – uninstalling, resideloading, and relaunching app causes it to stall at white screen – fixed
  • bug 960584 – notify user of download progress indication when fetching APK – needs feedback ibarlow
  • bug 1003962 – Line Runner hangs on launch with white screen – under investigation


<Read Only>

Feature Focus

Firefox 30 (Released!)- Release: Jun 10, 2014

Firefox 31 (Beta) – Release: Jul 22, 2014

Firefox 32 (Aurora) – Release: Sep 2, 2014

Firefox 33 (Nightly) – Release: Oct 14, 2014

Round Table

  • Forgot to add “bug 1001309 – Provide a way to clear history when Fennec’s put into the background” to the list of potential things to hold from Aurora. The feature works fine, but the alternative favicon/thumbnails don’t look good. There is work underway to fix this (where possible) on 33. Do we want to pull this? Is the security benefit worth the uglyness?
  • What, if anything can be done re: bug 1022569 for this user who’s browser blew 1.4GB of cell data overnight? (Aaron)


  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 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/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/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
    • US/Toll-free: +1 800 707 2533, (pin 369) 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