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

  • Android Lint is working – if you get a bug, work on it so we can fail builds for failing lint!
  • Build tools are updated. Info here.

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.

  • Dave Townsend (Mossop) landed bug 1168570 - Enable add-on signing support in Android

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)

  • accidentally improved performance with the switch to gcc 4.9
  • Looked into some hacks around tracking protection
  • Working on paint suppression again, expecting big wins there in page load perf
  • New hire, Dylan Roeh, starting at the end of the month (after Whistler). Based in Chicago.


Working on


<Read Only>

  • Last week:
    • Video Sandboxing: Outstanding Linux issues, shutdown related. Linux is green now.
    • Video Sandboxing: Mac investigation, looks like mainthread related problems
    • Video Sandboxing: Windows issues, NonMainUIThread message pump needed likely
  • Next week:
    • More NonMainThreadUIPump fun.
  • Other:
    • Reaching out to Google for URL scanning

Randall Barker

Last Week:

  • Investigating load time for pages. Have found redirects/iframes maybe excessively delayed causing longer page load times.
  • Landed: bug 659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations.
  • Waiting on review for: bug 1163664 Don't check for plugin blocklist state on Android.

Next Week:

  • Continue examining page load times.
  • Hopefully land: bug 1163664
  • Get reviewed: bug 1166961 Re-enable missing video UI when element does not have controls.
  • Uplift to beta and aurora: bug 1159830 Autophone - webappstartup should not use console.log to output WEBAPP STARTUP COMPLETE

Eugen Sawin

Working on

Brian Nicholson

  • bug 1173201 - Tests are failing when looking for about:home tabs
  • bug 1166389 - Include all Android search engines in iOS
  • bug 1171277 - Caret doesn't appear after entering last autocompletion character
  • Working with bkmunar to fix all the bugs
  • On PTO from June 16-July 3

Bryan Munar

FIXED (since last week thx to the best mentor evr helping me figure out stuffz --> BNicholson):





  • Doorhanger styling
  • Some passwords work




  • WWDC this week




  • Signed add-ons
  • Transitioning home panel work to Sebastian




  • Updated build tools
  • android-lint: going through results and filing bugs
  • intent/android-app URI followups
    • Search the store when the app is not installed
  • Partner work
  • PTO Wednesday-Friday next week





Working on


  • Contributors: working with Ahmed, vivek, and aminb this week.
    • Many apologies for slow reviews :(
    • vivek will be leading the push for Firefox Account profile avatars in Firefox 42 \o/
  • Testing:
    • Met with davehunt, krupa, AutomatedTester to talk about Fennec Marionette and a much-desired Marketplace Fennec test
    • Landed mach gradle runBrowserTests, which needs a blog post. tl;dr: easy local JUnit 3 testing.
    • Landed mach robocop --serve, which also needs a blog post. tl;dr: Robocop testing in IntelliJ (sort-of).
  • Partners
    • Bi-directional Java Addons: bug 1168407:
      • Second patch about to be up for re-review, except I ran into bug 1173186, preventing my review push :)
    • Integration with third-party identity services
      • No movement
    • --with-android-distribution-directory
      • No movement
  • mach package-frontend: about to push for re-review -- using taskcluster and the local pushlog database to seamlessly fetch addons.


  • Previously
    • Search engine bar
      • 1158275 - Remove old method of selecting non-primary search engines in BrowserSearch
      • 1158295 - Dynamically determine space between search engines in search engine bar
      • 1170824 - Empty search engine bar is shown after removing non-default search engines
  • Currently
    • Home Panel API
      • 1157539 - Create "speed dial" dynamic home panel layout
      • 1172136 - Create API for add-ons to add large header image to speed-dial home panels
  • Upcoming
    • Home Panel API
      • 1157540 - Create add-on API to allow dynamic panels to create footer toolbars


Martyn Haigh




Last week: Various fixes + delete top sites feature

This week: Fix existing tracking bugs/startup times

James Hugman


  • 1136477 Unify terminology of Passwords/Logins
    • expected to land after meeting
  • 1148524 Add "edit login" option in about:passwords context menu
  • 1144413 Remove "details" page from about:passwords
  • 1141769 Implement new style(unified) FHR/Telemetry password manager probes
    • unstuck from talos issue
  • PSA
    • Passwords team has switch to sprints
    • sprints are two weeks, start on tuesdays




Working on


  • Hacked up a Nexus 4 to work with the Mozilla PowerTools monitoring harness


  • Past
    • bug 1170113: Support signed Add-ons
    • bug 1165127: Zoomed-view animation
    • bug 1172083: Add visual hint for quick search bar
    • bug 1157539: Speed dial panel UX
    • On-boarding for iOS and Android
    • Feedback and meetings for partner stuff
  • Upcoming
    • On-boarding for Android
    • More Panels work
    • bug 1153389: Private browsing improvements
    • bug 1158277: Mobile tabs tray UX improvements
    • Partner stuff
    • Feedback for contributor bugs



   iOS: UI polish, continued. filing all the bugs.
   Android: Kinderfox research.


   The above, continued.
   Hopefully will get to more iOS v2 concepts this week.
   Following the adventures of Darrin in Appleland.
   Headed to Palm Springs for YxYY on Friday.




Feature Focus

  • Android Roadmap in Aha!
  • Suggest new features for the Android Roadmap Here
  • No changes to train cars came out of this weeks funnel; just few things added to P1 bucket
  • iOS Roadmap in Aha!
  • iOS Trello Board
  • Suggest new features for the iOS Roadmap Here
  • Please use the tracking-fxios flag from now on, not tracking-fennec!
  • Please review your tracked bugs... See email from mfinkle!

Round Table