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


  • Next merge: 2014-04-28

Topics for This Week

Started testing snippets in Nightly yesterday - please report bugs if you see any!
Beta Hotness
Firefox Accounts + Sync and Webapps merged to Firefox Beta (Fx29). Huge shout out to AaronMT: Aaron's hard work and infinite patience has been absolutely essential to the Firefox Accounts + Sync effort on Android and Desktop.
We will start the basic work for Tiles in Fx31. It will be broken into different phases of work, each slated for a different release. For Fx31, we will look at adding default bookmark-like tiles that appear in the empty thumbnails. We'll do some open posts to get the community involved in picking the set of default bookmark/tiles.
UI Telemetry
We plan to push UI Telemetry in Fx31 and will create a Hack Week next week to get the current WIP code landed.
Firefox Hub
Work continues to get Firefox Hub feature complete for Fx31.

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.

  • vivek fixed bug 959382 - Create BaseTest.setPreferenceAndWaitForChange helper method (first patch)
  • Vlad Tanase fixed bug 976144 - Don't show progress bar on load of about: pages

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)

  • Figuring out ServiceWorkers on Android. Lots of progress made, but hornets nest of startup issues remains.


<Read Only>

Past week

  • Working on Java/JS communication in test harness
  • Working on automated BHR processing
Working on


Randall Barker

  • Last Week: Cleaned up Roku NDK Port. Started working with device but had issues with white listing.
  • This Week: Work with Roku engineer to get code on device.

Brian Nicholson

<Read Only>

  • Done
  • In progress
    • bug 946022 - Implement requestAutocomplete for Firefox for Android



  • Finished up home panel folders / filters
  • Further work on tab switcher prototype
  • Focusing back on download manager and web activity support





This week

  • bug 968308 - UI telemetry for home panels
  • bug 857990 - Save/Restore scroll position for an article in Reader Mode
  • bug 909618 - Remember about:home tab selection
  • bug 959297 - Get description and approx. reading time for reading list items


<Read Only>


<Read Only>


  • Home banner bugs
  • Hub RSS and user testing add-ons
  • PTO Thursday/Friday this week


Working on


<Read Only>


  •  :(


  • 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 965548 - Add a way to close edit mode in one tap
  • bug 957894 - Update account pickling code for Firefox Account



Working on


  • finishing and landing helper app patches
  • fixing shutdown crash for debug builds

Next week

  • house moving


<Read Only>


  • Sync scheduling, reviews, etc.
  • Yakking.


Working on


<Read Only>


  • Reviewing sync scheduling, coding, etc.
  • Next wave for FxAccounts.
  • Yakking.


Working on


  • bug 928096 - UI for tab streaming
    • selection dialog landed
    • recording indicator patch up for review
    • next up is putting thumbnails in the selection dialog
  • bug 980197 - on long press of a phone number, select the whole phone number, landed
  • bug 979470 - When a phone number is highlighted, offer to call it from the context menu or action bar
  • bug 983439 - AAPT should ignore mercurial merge conflict files


  • In MoTo next week
  • Picking up Roku casting support again

Ian Barlow

  • Meetings
  • Telemetry Dashboards


  • Form Autofill designs are complete. Bugs are being filed as I speak. Here's the metabug:

  • PDF.js bugs to follow soon.
  • Next in line: Bug 663803, Bug 762298



  • team remains focused on release blockers, bug fixes, and minor enhancements
  • we're GO for Fx29 and will solicit testing during beta cycle
  • bouncing off zarro blookers
  • Noteworthy Bugs:
    • bug 985184 - WebappsUpdateTimer.js not packaged with Fennec (fixed, uplift requested)
    • bug 985195 - WebappsUpdateTimer shares timer ID with nsUpdateService (fixed, uplift requested)
    • bug 984028 - some apps have default Android icon at some resolutions (fixed)


Feature Focus

Fx29, Ships on 04/29
Fx30, Ships on 06/10
Fx31, Ships 7/22
Fx32, Ships on 09/02

Round Table

  • crash rate for Firefox 28 is 1.5 per/100 adu, Population is still quite small so the number may move around a bit. Though this is the lowest crash rate for quite some time.
  • Have some video regressions in 28