Mobile/Notes/14-May-2014

From MozillaWiki
< Mobile‎ | Notes
Jump to: navigation, search

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

  • Next Merge: 2014-06-09

Topics for This Week

Firefox Hub
Currently focusing on bug fixes and polish issues, and continuing to build a collection of add-ons to share. Shout out to Sören Hentzschel, Teodora Vermesan, CristinaM, Aaron Train, Jim Chen, and Eugen Sawin for participating in the hub hackathon last week by testing, filing bugs, building add-ons, and contributing to the boilerplate add-on/MDN docs.
Suggested sites
Landed in Nightly. Actual default list of sites is still being discussed. File bugs! https://twitter.com/FennecNightly/status/465169855248105472
Second screen
Work week in SF, making good progress. Hoping to have Netcast and Chromecast support landed by the end of the 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.

  • vikek fixed bug 944144 - Implement NavigationHelper.reload
  • Alexandru Chiriac is working on bug 997049 - "Switch to tab" does not work for Reading List entries
  • Robin Ricard is working on bug 994724 - Clean up ZoomHelper logic

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)

Alan K. (ack)

JChen

<Read Only>

Past week

  • NativeJSObject array support
  • JNI.jsm fixes
  • Getting hang telemetry to work again
Fixed
Working on


GCP

  • Last week
    • WebRTC 3.50 update: audio + video gum works
    • Testing rotation/suspend support
  • Next week
    • Clean up code, land, push upstream
    • bug 936041 Enable new malware download protection on Android
    • Android 2.2 support? Maybe?

Randall Barker

  • Last Week: Continued work on resolving linking symbols in stand alone WebRTC nsThreads, nsTimers, etc.
  • This Week: Second screen hack week and continue resolving symbols.

esawin

Summary

  • Zoom tests landing soon
  • Basic SPDY proxy prototype

Fixed

  • (reopened) bug 1002426 - Zoom level mangled after restoring session

Working on

Brian Nicholson

WesJ

<Read Only>

  • bug 1001851 - Can't attach a downloaded .doc file to bugzilla
  • Second screen. Getting Chromecast (and Miracast?) support cleaned up.
  • bug 901360 - Convert to Downloads.jsm in Firefox for Android - Lots of regressions. Will likely back this out of 31.

jdover

LucasR

<Read Only>

Last week

  • Landed suggested sites:
    • bug 996657 - Turn TopSitesCursorWrapper into a multi-cursor wrapper
    • bug 997660 - Update TopSites grid to use row types from TopSitesCursorWrapper
    • bug 997777 - Optimize moveToPosition() performance in TopSitesCursorWrapper
    • bug 997780 - Implement image loading for suggested sites in TopSitesPanel/TopSitesGridItemView
    • bug 997888 - Exclude sites from suggested sites
    • bug 1008295 - Avoid using support library's ArrayMap
    • bug 997772 - Bootstrap suggested sites framework
    • bug 997782 - Use suggested sites in the top sites panels
    • bug 1007645 - Consider disabling background color filter for suggested sites
    • bug 1008210 - Pinning a suggested site should keep in the same position
    • bug 1009574 - Properly handle redirects on suggested sites
  • Brainstorming and prototyping with ibarlow, margaret, and antlam
  • Blogged about custom layouts:

Next week

  • More suggested sites
  • Some UI prototyping

liuche

<Read Only>

  • Top sites bugs (almost done with bug 913457, bug 1010266, bug 921136)
  • Contextual hints arrow popup
  • Taking care of Margaret's intern - say hello to Eric Edens (eedens)
  • Reviews

Margaret

<Read Only>

Highlights

  • Hub add-on hacking
  • Hub bug fixing
  • Mini UX hacking meet-up in London this week

Fixed

Working on


mcomella

<Read Only>

Past

  • bug 1005924 - URL outline is not resized correctly after changing device orientation
  • bug 1001243 - Hitting the right edge of the toolbar in editing mode may fall through to the tabs button on devices without animations
  • bug 1009279 - Increase browser toolbar editing mode hit targets by changing margin to padding
  • bug 997487 - Add UI telemetry to editing mode cancel button

Present

  • bug 997477 - Add a way to close edit mode in one tap on tablet
  • bug 998000 - Create BrowserApp.cancelEditingMode for consistency with BrowserApp.enter/commitEditingMode
  • bug 958889 - Make Fennec "Synced Tabs" tray display entry point to Firefox Account + Sync when user has no existing accounts
  • bug 932208 - BrowserToolbar and HomeFragment context menu 'Share' option should be disabled for these protocols: about:// chrome:// file://

Future

  • Too busy with other things:
    • Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
    • bug 939350 - Create Python linter wrapper
  • bug 983437 - Delay FHR pruning until the screen is off
  • bug 989441 - Centralized documentation for writing tests

RNewman

nalexander

<Read Only>

Highlights

  • Second screen work week in San Francisco! \o/
  • Got interested in backing up/exporting bookmarks and reading list in response to intermittent support requests.

Fixed

Working on


BLassey

  • got the netcast dongele working, patch up for mfinkle's review
    • two other patches along the way
    • Casting apps should be able to unregister themselves bug 1007266
  • disable OCSP on Firefox for Android bug 1010068

MFinkle

  • Landed a bunch of UI telemetry support
  • Working on UI telemetry analysis scripts

Ian Barlow

<Read Only>

  • In London, hacking on all things Fennec with Anthony, Lucas, Margaret.

Security/MGoodwin

WebRT

<Read Only> due to conflict with Town Hall event

  • bug 1004825 - prioritized, tagged Android logging from JavaScript - landed
  • bug 995803 - crash in java.lang.IllegalStateException - patch in review
  • bug 957067 - Pass back error when incorrect data passed through in install APK - patch in review
  • bug 978143 - Cancelling APK installation does not trigger error callback - patch in review
  • bug 986085 - User-hand-holding to check the Unknown Sources checkbox - patch needs updating
  • bug 1009954 - implement unit tests for WebappManager - work-in-progress patch for feedback
  • bug 1003962 - Line Runner hangs on launch with white screen - under investigation
  • bug 991394 - previously-installed apps stop running - stuck

A-Team

QA

<Read Only>

Feature Focus

Firefox 30 (Beta)- Release: Jun 10, 2014

Firefox 31 (Aurora) - Release: Jul 22, 2014

Firefox 32 (Nightly) - Release: Sep 2, 2014

Round Table

  • Crash rate on nightly is reported to be ~20 crashes/100 ADU
    • This is an error Kairo made some changes where blocklist pings this has caused a major drop in ADI 1200 -> 300
    • raw number of crashes looks to be the same or lower than previous nightlies