Mobile/Notes/21-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

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.

  • Matthew Ostrowski fixed bug 1006824 - Fennec can leak profile path in non-standard configurations (first patch!)
  • Biraj Karmakar filed and fixed bug 1011782 - Update Privacy policy url
  • Alexandru Chiriac fixed bug 997049 - "Switch to tab" does not work for Reading List entries and bug 943908 - No tooltip when long-pressing action bar's icons
  • Vivek fixed bug 944144 - Implement NavigationHelper.reload
  • J. Ryan Stinnett wrote a robocop test for the remote debugger in bug 1010750, so it will never break again!

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)

  • Banging head on XPCOM issue with headless Gecko
  • Various other bugs
  • Managing stuff

Alan K. (ack)

  • working through issues/feedback from cloudsync partner
  • baking UI/UX changes into FF isn't the right thing to do here
    • better approach (and faster) is to use addons page (services tab)
  • chromecast arrived, will being working on tab mirroring as soon as cloudsync work winds down
    • starting with websocket server for rtc peer brokering

JChen

Past week

Fixed
Working on
  • Also looking at native stack in BHR

GCP

Randall Barker

  • Last Week: Implemented threads and timers for stand alone WebRTC. Attended second screen hack week.
  • This Week: Implement DNS and Socket Service for stand alone WebRTC.

Eugen Sawin

Last week

Next week

  • Gonzales
    • Caching
    • Image compression (Sylvain)
    • More documentation updates
  • bug 1000251 - Add robocop tests for zooming and zoom session history
    • Find out why robocop loads pages at different resolutions compared to manual loading

Sylvain Cleymans

Last/This week: Got all set up

Next week: Image compression on Gonzales


Brian Nicholson

<Read Only>

WesJ

<Read Only>

  • Out with sick family for a few days
  • bug 1006158 - Build against Android v7 support library and Google Play Services and bug 901803 - Integrate chromecast support into Firefox. - In reviews.
  • bug 990642 - Regression: 'Share Image' shares link and not actual image + some other share image stuff that needs to land.
  • bug 1001851 - Can't attach a downloaded .doc file to bugzilla. - Will uplift

LucasR

<Read Only>

Last week

  • bug 1008210 - Pinning a suggested site should keep in the same position
  • bug 1009574 - Properly handle redirects on suggested sites
  • bug 1009853 - Compile error: TopSitesCursorWrapper does not override abstract method getNotificationUri() in Cursor
  • bug 1011533 - Update ShapeCurve's state in onLayout instead of onMeasure
  • bug 1010261 - Add preference to enable/disable suggested sites
  • bug 1010764 - Make empty tab thumbnails visually consistent
  • bug 1013870 - Settings activity crashes if you build Fennec with targetSdkVersion=19
  • (In progress) bug 1011620 - Revisit how suggestedsites.json is generated at build time
  • (In progress) bug 1010739 - Toolbar refinement - Change curve shape to be consistent with Australis
  • (In progress) bug 1010740 - Toolbar refinement - Change entry asset and tweak padding
  • (In progress) bug 1010741 - Toolbar refinement - Show search icon and change text hint in about:home

Next week

  • More suggested sites
  • Some toolbar stuff

liuche

<Read Only>

  • Finished up top sites removing + associated bugs (bug 913457 and bug 921136)
  • More UI Telemetry
  • mentoring + reviews
  • Contextual hints

Margaret

Highlights

Fixed

Working on


eedens

Past

Current

  • bug 1009376: Add android:summary for "Scroll title bar" (Waiting on UX)
  • bug 881091: showing twice in reader mode (Code done; running tests)
  • bug 918309: Import and use public domain JNI.jsm implementation (Code done; running tests)

Future

mcomella

<Read Only>

Past

  • bug 1012795 - Replace editing mode cancel button telemetry extra with button id name

Present

  • bug 1006294 - Address bar would not unhide, content over scrolled instead of glow when panning
  • 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://
  • bug 1009315 - Replace TelemetryContract interfaces with enums

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

<Read Only>

  • Locale switching landed. Only one thing I didn't address in the initial landing; patch up for review.
  • Working on intent-driven distribution selection and download for partners. Requires a little bit of rejigging when work happens (e.g., bug 1013684!).
  • Review backlog.

Fixed

Working on


nalexander

<Read Only>

At some kind of building fire training thing. Three Mozilla people multiplied by three scheduled hours == a huge waste of time and money. On the bright side, in future, you must refer to me as "Fire Marshall Nick".

Last week: in SFO for second screen workweek, did some hacking on about:devices. This week: reviewing everything and working on some Remote Tabs panel bugs.

Fixed

Working on


BLassey

  • bug 1008436 - support DIAL multiscreen service, got review, need to update the patch
  • bug 1011340 - Support Multicast DNS (mDNS), mfinke r-'d
  • bug 1010068 - disable OCSP on Firefox for Android, got r+'s, do we want to land?
  • bug 1013588 - gecko-based android launcher
  • bug 1006186 - casting apps should be able to specify the mime types they support, waiting for review from mfinkle

MFinkle

  • More Mozilla on Android planning
  • More UI Telemetry
    • Landing a few more probes
    • Creating some scripts (github) and doing runs
  • Second screen
    • Reviewing Chromecast patches
    • We added the Roku app to github
    • Prepping some Firefox patches to turn on video casting by default for Nightly

Ian Barlow

Yuan Wang

Anthony Lam

Security/MGoodwin

WebRT

  • focus remains on bug fixes, minor enhancements, and tests
  • made android:debuggable="true" for debug Nightly builds from tinderbox/tryserver (bug 1010587)
  • looking into debugging webapp processes with JimDB

Notable Bugs

  • bug 1010549 - DOMApplicationRegistry initialization dies on NS_ERROR_XPC_BAD_IID for nsISystemMessagesInternal - fixed
  • bug 995803 - crash in java.lang.IllegalStateException - fixed; uplift?
  • bug 991394 - previously-installed apps stop running - inbound; tracking 30?
  • bug 1007770 - WebApp update prompt looks scary - update icon - needs info ibarlow
  • bug 1011093 - WebApp update prompt looks scary - wordsmith notification text - needs info ibarlow
  • bug 957067 - Pass back error when incorrect data passed through in install APK - reviewed; needs updating
  • bug 978143 - Cancelling APK installation does not trigger error callback - reviewed; depends on 957067
  • bug 986085 - User-hand-holding to check the Unknown Sources checkbox - needs updated patch; depends on 957067
  • bug 1009954 - implement unit tests for WebappManager - work-in-progress patch wants feedback
  • bug 1003962 - Line Runner hangs on launch with white screen - under investigation
  • bug 1011832 - Loading my app on Android displays a blank white screen - unconfirmed
  • bug 1013428 - mozilla-apk-cli App Updates side-loaded don't appear - new
  • bug 1013433 - uninstalling, resideloading, and relaunching app causes it to stall at white screen - under investigation; possible dupe of 991394

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