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

Disable proguard locally
You can now use the MOZ_DISABLE_PROGUARD envvar to disable ProGuard on your local builds
Third party service integration a.k.a. Lists/Hub
Started holding weekly status meetings Wed 9am PST (30 mins before this meeting). See notes here:
You can now add UI telemetry probes. See bug 932092 for details. [dev-doc-needed]

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.

  • retornam fixed bug 790898 - Match desktop in restrictions for Add Search Engine option
  • Isura Edirisinghe fixed bug 944162 - Add ispixel assertions to AssertionHelper
  • Tetsuharu OHZEKI fixed bug 944925 - Add an option to switch dynamic toolbar mode
  • Stefan Sobering fixed bug 947610 - Fix spelling error in "remember password" string
  • capella fixed bug 946030 - HTMLTextAreaElement should be considered an input element for text selection

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)

  • Bug 948003 (flash busted in Nightly)
  • Single GLContext for SkiaGL
  • Skia rebase


<Read Only>

  • Mostly working on B2G/Gaia APZC bugs now
  • Wrote patches for bug 944479 and bug 940889 (tracking-27+) but they are failing some mochitests so I need to look at that. Working on it as I find time

Chris Lord (cwiiis)


<Read Only>

Working on


<Read Only>

  • Last week:
    • Fixes for off-main-thread preferences (bleh)
    • Study Load Adaption code, simulate network stress, find bugs
    • Study upstream changes for CPU monitoring
  • Next week:
    • Start modifying the rate/resolution adaption code to take CPU load into account

Randall Barker

<Read Only>

  • Last week: Landed bug 932295 Android video capture should autofocus, closed bug 942069, grappled with hg(mq).
  • This week: More bugs, evaluate MediaEncoder bug 879688 for use in Fennec.

Brian Nicholson

<Read Only>

  • Bug 878597 - Selecting another tab during restore startup switches back to previously selected tab
  • In progress: Bug 946022 - Implement requestAutocomplete for Firefox for Android


<Read Only>


  • Cleanup the action mode stuff - dependencies in bug 768667 - Use the action bar for text selection on ICS+
  • Working on a cleanup service: bug 942611 - Stop Firefox Mobile from leaking Storage space by leaking file uploads and bug 942612 - Stop Firefox Mobile from leaking Storage space by forgetting about pending clash reports
  • Trying to make quickshare a bit easier to implement: bug 943568 - Replace Prompt.PromptListItem with GeckoMenuItems


<Read Only>

  • Blog post:
  • bug 942231 - Allow for reordering and removing home page tabs
  • bug 946517 - Provide an environment variable or mozconfig switch to disable ProGuard
  • bug 946233 - Revert FF28 to single quickshare behaviour
  • bug 945375 - When choosing share from the three-dot-menu, Firefox crashes.
  • PTO from Dec 13 to Jan 3


<Read Only>

  • PTO
  • Telemetry:
    • bug 942280 - UI Telemetry section in about:telemetry
    • bug 942279 - Probes for UI Telemetry
    • thanks for mfinkle and rnewman for picking up while I was gone!
  • bug 939778 - Spinning favicon


<Read Only>

  • In Progress/Next
    • Content provider to back lists data (including a test!) - bug 941318
    • API to allow add-ons to register lists on about:home - bug 862805
    • Help with any other critical-path lists work


<Read Only>


<Read Only>



  • Was on vacation last week
  • landed bug 944168 (null pointer when adding tab to GeckoView) and bug 944104 (create GeckoViews programmatically) which got review while I was gone
    • just noticed I didn't address mfinkle's nits in bug bug 944104, will do that
  • need to land the patches on bug 944043


  • Landed patch to do speculative connections from the AwesomeScreen (bug 943475)
  • Updating the core second screen code based on feedback, ready for review (bug 938571)
    • Design and implementation for the Roku app is in bug 946471
  • Meeting with UX to discuss UI Telemetry probes since the code has landed

Ian Barlow

  • Trying to make sure folks have what they need for
    • Third Party Service Integration on Home
    • New Quickshare designs
    • Shumway prefs -- coming soon
    • Geolocation pref -- coming soon
  • Coordinating with UX folks on
    • Tablet refresh (Yuan and Anthony)
    • Autofill improvements (Arun)
    • Roku (Zhenshuo and Anthony)


Previous week

  • This week (and the next)
    • Designing interactions for form auto-fill



  • install/launch/uninstall
    • install/launch patch updated to include uninstall flow, posted to bug 934756 for feedback, and received feedback from mfinkle and fabrice
    • expect to have patch for review this week
    • mfinkle suggests blassey or wesj for reviewers; any takers? anyone already on vacation?
  • automatic updates
  • testing/debugging
    • discussed with product team, came to consensus on sufficient experience
    • work not yet begun but expected to be well-scoped and require few Fennec changes
  • APK Factory service



Feature Focus

<Read Only>

Fx27 Ships on 02/04
Fx28 Ships on 03/18
Fx29 Ships on 04/29
Fx30 Ships on 06/10

Round Table