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

Tracking Review


  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);

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.

  • Dipti Nirmale finished up bug 1116668, which will reduce the number of file stats every time we hit GeckoProfile. He's now moving on to bug 1169419 to carry that work forward.
  • Ahmed Ibrahim finished up bug 1159020; I'll land shortly.
  • Amin Bandali finished up bug 1167360; landing after a fresh patch hits BZ.

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)

  • Tentatively made a new hire. Details soon.
  • Landed the PIE and NDK/gcc 4.9 changes
  • Attempted to build/run with the Android M SDK
    • Filed a bunch of build-related issues
    • Hacked it enough to build and run, but encountering a JNI-related crash. Android M preview images are busted in a way that prevents gdb debugging, so no progress there yet.
  • Looking at some Tracking Protection stuff
  • Looking at paint suppression again


Working on


  • Last week:
    • Video sandboxing: agreed to remove some tests that are failing
    • Video sandboxing: support multiple backends simultaneously
    • Video sandboxing: change everything to async IPC
    • Video sandboxing: offload all IPC to seperate threads
    • Video sandboxing: move webrtc stuff to dedicated thread
  • Next week:
    • Land stuffs? Address review comments?
    • SafeBrowsing persistence of update times
    • Investigate other sandboxing work

Randall Barker

Last Week:

  • Working patch through review. Hope to land soon: bug 659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations.
  • Patch finally ready for review: bug 1166961 Re-enable missing video UI when element does not have controls.
  • Working patch through review. Hope to land soon: bug 1163664 Don't check for plugin blocklist state on Android.
  • Landed: bug 1159830 Autophone - webappstartup should not use console.log to output WEBAPP STARTUP COMPLETE

Next Week:

Eugen Sawin

Working on

Brian Nicholson

Bryan Munar


  • Working on some DB perf stuff.
    • bug 1170382 - Allow interrupting history queries. In review (again)
    • bug 1149219 - Add limits to top sites query.
    • bug 1170230 - Move BrowserDB SQL calls to a background thread. (need to cherry-pick some changes from the interrupt patch)
  • Error pages are finally done
  • Zombie tabs. bug 1163120 - Restore tabs lazy. Chasing a few regressions:
    • bug 1170907 - Add a test for the reading list panel
    • bug 1170906 - Opening from reading list panel broken
    • bug 1169836 - Placeholder text no longer shown on about:home


<Read Only> (Passwords meeting)


  • Google I/O (Meeting post this one, at 10:15)
  • Finishing up doorhangers work








  • Support for signed add-ons
  • Home panel speed dial layout




  • Search engine bar
  • Android M SDK build tools update
  • Android lint
  • Partner stuff




  • Cipher suites!
  • Timed history sync (and backoff handling) landing this morning.
  • Reviewing, including Nick's work with Java add-ons.
  • Met with :emtwo re her hack week on downloadable directory tiles.


Working on


  • Contributors: working with Ahmed, vivek, and aminb this week.
  • Partners: working on bi-directional Java Addons: bug 1168407
    • Proof of concept working, first patches up, tests working, video demo recorded (and privately circulated).
  • Partners: no movement on integration with third-party identity services.
  • Partners: no movement on --with-android-distribution-directory.
  • mach package-frontend: local improvements only -- now using Tree Herder and the local pushlog database to scrape data.
  • Lots of Robocop work, including fixing mach robocop SINGLE_TEST.


Martyn Haigh




Working on


Last week: - Fixed UI regression bugs from previous Aurora build

This week: - Browser UI/scrolling fixes - UI animation fixes

James Hugman


  • readonly
  • Bug 1065004 - Provide an option to always open tabs in Private Browsing
  • working on
    • 1154367 Investigate whether call to get all logins is the slow part of loading about:passwords
    • 1148524 Add "edit login" option in about:passwords context menu
    • 1144413 Remove "details" page from about:passwords
    • 1136477 Unify terminology of Passwords/Logins
  • attended google i/o


  • Bookmarks Stars
  • Updated Settings UI
  • Refactored URLBar


Working on



Working on



Working on


  • Past
    • Google I/O
    • Passwords UR Session
    • bug 1170113: Support signed Add-ons
    • bug 1147112: Doorhangers work (icons)
    • On-boarding for iOS and Android


Last week: thanking our military and Google I/O!

This week

  • iOS UI bugs, assets, tweaks (not necessarily in that order)
  • Kidfox, meeting with new PM intern



  • mobile PM and devtools UX interviews/screens
  • filed more UI bugs for iOS, following up on priority and mocks
  • some new options for Top Sites panel
  • quick-search hint Image
  • worked with Eng on fixing some of the transitions/animations

QX Dashboard:

  • added some features and UI update to the QX dashboard, hoping to use it for mobile!
  • can now filter by product
  • updated styling
  • generate dynamic filters and URLs based on data from bugzilla qx whiteboard


  • a few more UI ideas based off of the research interviews
  • continue prioritizing the UX feedback and filing bugs
  • continue sketching ideas for 1.1 and 2.0 based off feedback
  • interviews and intern stuff (Welcome Sam Fang, mobile PM intern if you see him!)



Feature Focus

Android Happenings

  • 'Privacy: option to always use private browsing' moved up from 42 -> 41
    • queuing up for facilitated testing
  • 'magnifying glass in areas of clustered links' has landed in nightly and is preffed on
    • queuing up for facilitated testing
  • 'Open External URL in Background (tab queuing)' requires a permissions bump. Moved from 40 -> 41

iOS Happenings

  • Noteworthy Items for this weeks build
    • continued improvements, resolving regressions etc...
  • History Sync is in, with still a few changes to go, then on to Passwords

Round Table