Mobile/Notes/17-Feb-2016

< Mobile‎ | Notes

Details

  • 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
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Schedule

Topics for This Week

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. Want to update this section?

  • Aaron Raimist [:aaronraimist] fixed bug 1246923 - Edit mode should be disabled if the logins list is empty
  • Andi-Bogdan Postelnicu fixed bug 1247878 - [Static Analysis][Resource leak] In function ensureDatabaseIsNotLocked
  • Andi-Bogdan Postelnicu fixed bug 1247903 - [Static Analysis][Resource leak] In function FileLoaderCallbacks::onLoadFinished
  • Eitan Isaacson [:eeejay] fixed bug 1238368 - Can't click on some items on Android with Talkback enabled
  • Justin Wood (:Callek) fixed bug 1245304 - Add releng build file containing Adjust SDK private app token for Beta builds
  • Pikor fixed bug 1203014 - Make Log Out a button (visually)
  • malayaleecoder fixed bug 1243821 - Remove deprecated Sync Strings.
  • shatur fixed bug 1228170 - Remove legacy menu code from AppMenuComponent
  • varunnaganathan912 fixed bug 1238796 - Say "Closed Private Browsing" in snackbar when closing a private tab

Team Updates

Android platform

snorp, jchen, rbarker, esawin, droeh

Android front-end

margaret, liuche, mcomella, sebastian, ahunt (nalexander/rnewman)

  • Downloadable fonts are enabled on Nightly \o/
  • Sebastian is at a Kinto work week this week, working on using Kinto to create a package registry for downloadable content
  • Landed changes to toolbar to remove favicon and only show top-level domain
  • Wrapping up final issues with new onboarding experiments in 46
  • Sorting out issues with Switchboard (almost ready to update update URLs to production server)
  • "Engagement" hack week in SF next week (notifications, save/recall/revisit, progressive apps)
  • Bouncer APK and distribution in process of being uplifted to beta for testing [1]
  • Google Play Services and Adjust app token in process of being split on beta and release [2]
  • Gradle dependency fetcher [3] and Gradle frontend build landed in TaskCluster -- not yet enabled [4]
  • Push is moving forward: tests are now Mockito
    • Google has changed structure of GCM Sender ID in GPS 8.4.0 which forces a simpler approach

iOS - Firefox and Focus

bkmunar, bnicholson, fluffyemily, jhugman, rnewman, sleroux, stefan

Builds & Releases

  • Firefox for iOS 2.0 has gone through review. Just timing the release now.
    • 1247482 - Startup Crash due to compiler generating bad code
  • Master is now 3.0 - Target FC is Feb 23. May slip. Submission target is March 22nd (6 weeks after the Feb 9th submission of V2.0)
  • First 3.0 L10N build at https://people.mozilla.org/iosbuilds/l10n.html
  • Going to do a 2.1 release with some last minute fixes that did not make it into 2.0
  • First 3.0 TestFlight build will follow soon

Development Updates

  • We are now using Carthage correctly, which means we link against frameworks instead of pulling in sources to compile
  • 1233034 - Alexa Top 5
  • 1243584 - Include top domains for autocomplete results
  • Touch ID & Passcode authentication screens in progress - finishing up creating/removing/changing/validation of passcodes
  • Looking to land project settings/build cleanup this week to make it easier to build and develop for our new release channels
  • Password Manager performance fixes (scrolling responsiveness) and additions (adding favicons)
  • Focus / Klar Branding Merged

UX

darrin, tecgirl, antlam, gemma

  • General
    • Working with Content Strategist
    • Darrin & Gemma: UR field work in Germany
  • Android
    • Prep for SFO week
    • Interview
    • RV/RL & Bookmarks MVP
    • Bugs life: Text-selection handles, first run, engagement ideas
  • iOS
    • Menu design specs
    • Bookmarks management
    • Tab management
  • UR
    • In the field!

A-Team

QA

Feature Focus

Round Table