Meeting Notes Meetings notes from the Mozilla community


Mobile: 2015-02-11

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am


  • Next merge: 2015-02-23

Topics for This Week

Geo-IP Based Search Engines
We landed a few patches to add support for geo-IP based handling search engines, search engine order and default search engine. See bug 1117186 and bug 1129576 and dependencies. Regressions are still turning up.

Tracking Review


  • Next Build:
ID Summary Status Assigned to
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1084711 Graphic rendering problems on trunk, black boxes, nothing rendered, eventually crashes NEW Milan Sreckovic [:milan] (milan)
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle)
1120895 Interaction between TalkBack and Firefox beta/aurora/nightly broken with latest TalkBack 4.10 NEW Eitan Isaacson [:eeejay] (eitan)
1122643 Regression: Occasionally after a tab switch, images in the active tab turn black; corrects itself on reload NEW Seth Fowler [:seth] (seth)
1126240 crash in java.lang.NullPointerException: lock == null at<init>( ASSIGNED Richard Newman [:rnewman] (rnewman)
1126561 crash in __aeabi_fcmpgt NEW Anthony Jones (:kentuckyfriedtakahe, :k17e) (ajones)
1132089 Regression: Default search engine overrode on browser upgrade NEW

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


  • Next Build:
ID Summary Status Assigned to
1065076 Update icons for video controls NEW Wesley Johnston (:wesj) (wjohnston)
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (out of office, slow reviews) (Mozilla Corporation) (roc)
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Matthew Gregan [:kinetik] (kinetik)
1120762 Test, solidify, and document Google Play distribution approach for split APKs ASSIGNED Sylvestre Ledru [:sylvestre] (sledru)
1125048 Slow fling speed with thumb flings (high DPI) NEW Gian-Carlo Pascutto [:gcp] (gpascutto)
1125272 crash in mozilla::CDMCaps::Lock() NEW Seth Fowler [:seth] (seth)
1127464 still crashing in nsObserverService::RemoveObserver(nsIObserver*, char const*) NEW James Willcox (:snorp) ( (snorp)

7 Total;
7 Open (100%);
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.

  • Alexander Dimitrov fixed bug 1125449 – Remove mActivity from BaseRobocopTest and bug 1125523 – Updated tests to specify JS version and upgraded all uses of var to let
  • Ahmed Khalil fixed bug 1125531 – Optimize robocop SelectionHandler test notification generator
  • Andy Pusch fixed bug 964412 – Support basic HTML markup in doorhanger text (screenshot)
  • capella fixed a bunch of bugs (and did a great job mentoring our new contributors!)
    • bug 1125516 – Ensure Selection closed at start of attachCaret
    • bug 1117274 – Implement desktops FindInPage matchString limit pref
    • bug 1128187 – Allow SelectionHandles in mixed LTR-RTL content
    • bug 1125593 – Remove unnecessary getClientRects calcs in SelectionHandler
  • (iOS) lyle-luan fixed bug 1123499 – Domain search results should open directly instead of in search

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)

<Read Only>

  • Working on bug 1127464
  • Profiling stuff
  • Looking into other video bugs


<Read Only> (on leave)


Working on
  • bug 1104619 Sandboxing support for audio playback & recording
  • SafeBrowsing discussions

Randall Barker

<Read Only>

Last Week:

  • Made progress enabling WebRTC audio. Audio data appears to be received, needs to be propagated up the stack. bug 1121679 Enable receiving audio in standalone WebRTC
  • Investigated bug 1131084 – Can not mirror tab to Chromecast device. Maybe an issue caused by chromecast update?

Next Week:

  • Continue work on bug 1121679 Enable receiving audio in standalone WebRTC
  • Continue investigation of bug 1131084 – Can not mirror tab to Chromecast device

Eugen Sawin

<Read Only>


  • (fixed regression) bug 792992 – Can’t override query URL for update service

Working on

  • bug 1093815 – Use AndroidPlatformDecoder for standalone MP3 on Android
    • Currently writing MP3Reader (from scratch, based on MP4Reader)

Brian Nicholson

  • bug 1130228 – Added UI testing framework (KIF) with a basic navigation test
  • Working on home panels
    • bug 1131282 – Convert TabBarViewController to an in-content controller
  • bug 1131914 – Refactor delegates and file hierarchies to be more consistent
  • bug 1131355 – Fix UI for no selected tab


  • bug 1131281 – Bookmarks sqlite table Landed!
  • bug 1128595 – Sqlite db for favicons Landed!
  • bug 1128363 – Table versioning should be per-table Landed!
  • bug 1127006 – [META] IOS-2 – Firefox Ecosystem – Supporting share extensions from other applicationsShare button on iOS. Landing…
  • bug 1129631 – Theme for tabs tray In reviews


<Read Only>


  • Passwords telemetry
  • Onboarding v2 work




<Read Only>


  • Fetching reading list content in the background – bug 1113454
  • Desktop reader mode controls – bug 1120735
  • Reviews, meetings, etc.




<Read Only>

1/2 day on Friday, holiday Monday, off Tuesday


  • ¯\_(ツ)_/¯


  • bug 939350 – Create python linter wrapper
  • bug 1106935 – Remove old tablet code and resources
  • bug 1122302 – Reduce “Menu -> Share” click count by creating “Send tab to device” menu item (in lieu of “Add to Firefox”)
  • bug 1130203 – Implement latest share overlay mock


  • (Q1 goals) Toolbar cleanup & awesomescreen refresh

zombie rnewman

<Read Only>

  • Taking the morning off.
  • Distribution fixes of all kinds.
  • FxA reviews (woo go Nick).
  • RL precursor work, service work, schema changes.
  • Misc fixes, interviews, meetings, etc. etc.


Working on


<Read Only>

Projects for this cycle:

  • Migrating legacy Sync 1.1 devices testing starts this week
  • Pushing FxA support for Reading List
  • Implement Firefox Accounts for iOS
  • |mach bootstrap| for mobile/android should be good for OS X and Linux now
  • Building with Gradle
    • I am building locally without compiling Gecko, but I’m a good ways off landing something like this
    • Getting build artifacts from Treeherder is a huge pain in the API



Martyn Haigh


  • Poland
  • Open in background


  • Open in background


Present, focus on Reading *List*:

  • 1129483 Get tests going on AppThwack
  • 1132014 Implement reading list home panel
  • 1132015 Open items from the reading list panel in a new tab in reader mode
  • 1132018 Add a table for Reading List items
  • 1131140 KIF UI Tests fail on the command line

Also, L10N work is moving forward …


  • landed
    • Bug 1127237 – Text from history panel is not entirely displayed
      • uplifted to m-a, m-b
  • in review
    • 1025703 Ignore autocomplete=”off” for filling login forms
    • 1124711 Site identity popup overlaps the URL Bar on phone (r+)
  • in progress
    • 1121040 Multiple saved passwords for a website, selecting with cursor keys + ENTER Key doesn’t work when website handles enter keypress itself
    • 1101746 Display message when no passwords are present



Working on



Working on


  • Past
    • Reading List UX sync up/ planning
    • Passwords UX co-ordination w/ Ryan (see LucidChart)
    • bug 1112185: “Open-in-Background” w/ Mhaigh
    • bug 1114708: Working on Reader mode transitions
    • bug 1097337: Android L theme
  • Upcoming
    • bug 1122302: Improve tab sending exp. in Android w/ Mcomella Mfinkle
    • Reader mode UI/UX review with Desktop
    • Continue with Passwords UX work
    • General Android bugs
    • in SFO next week
  • Misc
    • Hoodies have arrived! (in SFO)


  • More iOS breadth on UX (History, Bookmarks, Home Panels, Door Hangers, etc)
  • Will look at Settings next to unblock nalexander
  • PTO Thursday


Feature Focus


  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • #mobile for backchannel
  • Mobile Vidyo Room

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress