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


  • 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!

James W. (snorp)


  • 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

Chris Lord (cwiiis)


  • 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



  • 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 [1]


  • 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