Mobile/Notes/09-Jul-2014

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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-07-21

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.

  • Ethan Pransky fixed bug 1016613 - ViewStub RemoteTabsPanel
  • vikneshwar fixed bug 1008825 - Synchronous XMLHttpRequest to load options.xul
  • Mark Capella fixed bug 1003610 - Remote Tabs shouldn't lose scroll position
  • Matthew fixed bug 1028815 - "7 days ago" label in History panel is confusing
  • vivekb has patches in the review cycle for bug 830270 (!) and bug 977164

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>

  • Continued work trying to get Janus ready for testing (hoping for this week!)
  • Filed bugs (and a patch) about startup performance issues. Hoping to do more profiling this week.
  • Resurrected LZMA gecko patches and implemented LZMA support in Janus.
  • Reviews, management, etc.

Alan K. (ack)

JChen

Past week

Fixed
Working on


GCP

Randall Barker

  • Last Week: Was able to stream camera from fennec add on. Need to be able to select source to stream tab. Started work to get patch(es) ready for review and landing.
  • This Week: Continue work on landing standalone WebRTC.

Eugen Sawin

Past

Present & Future

Sylvain Cleymans

  • Last week: landed tests in Janus
  • Next week: replace phantomJS with Marionette and continue improving the test framework

Martin (mmcdonough)

  • Last Week: Got video working smoothly, some issues with certain H264 encoders (ffmpeg)
  • This Week: Get AAC audio working.

Brian Nicholson

<Read Only>

  • Done
    • PTO
    • bug 1030757 - Closed private tabs appears in recent tabs panel
    • WIP bug 1020602 - Send serialized input elements from form to requestAutocomplete UI component
    • WIP bug 1020607 Populate pending elements with values given by requestAutocomplete UI
  • Next
    • bug 1025560 - Flush preferences before Gecko process is killed
    • bug 995138 - Switching between normal and guest browsing doesn't keep the correct number of tabs open
    • rAc reviews

WesJ

  • bug 901803 - Integrate chromecast support into Firefox. Landed (disabled)! Still pushing rel-eng to get things we need on build machines.
  • Working on Bug 1006158 - Build against Android v7 support library and Google Play Services.
  • Still looking into an add-on for desktop to support casting.
  • Split off a really simple homescreen widget. bug 1035642 - Provide a simple launcher widget for Firefox and the Search Activity. Waiting on reviews/images. Will build out better widget tricks from there.
  • bug 1014712 - use msapplication-TileImage and msapplication-TileColor to create home page tiles. One last review needed
  • bug 1004495 - Tapping on a download notification doesn't do anything (if Firefox is in the background). Talked to brian. I think we're r+ here.
  • bug 989094 - Webrtc permissions prompt should remember your last choice. Still waiting for review.

LucasR

Last week

Next week


liuche

<Read Only>

Margaret

Highlights

Fixed

Working on


eedens

Search activity:

  • WIP toward the minimum mockup (http://cl.ly/image/3r0d2e1i3W2W)
    • Search history: (1030277) → rnewman is timing the landing of this
    • Fragment lifecycles (1033686) → in review with nalexander
    • Replace wordlist dict with Yahoo OpenSearch (1035341) → ready to start review
  • TODO for the minimum mockup:
    • Create a search history card (1022100)
    • Revert to GeckoView to WebView? (1029292)

mcomella

<Read Only>

Past

  • bug 1024778 - Do not use onFinishInflate in RemoteTabs*Panel

Present

  • [meta] bug 979921 - Misc Android 2.3 test failures
  • bug 1021356 - Refine visuals in empty private tabs screen
  • bug 1025546 - Support various image views in Hub panels
  • bug 1020534 - Tablet toolbar icons hard to read on dark lightweight themes
  • bug 1030363 - Create Sound.jsm for Android
  • bug 1030715 - The orange animation bar gets stuck when the pull to refresh action is performed slowly

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>

  • SF visit. (See notes from last week -- same again.)
  • Misc Kindle bugs, both fixing and triaging.
    • One interesting one: all activity/fragment transitions flicker through black; investigation yields no leads. bug 1031872
  • Finishing up and landing distrodistros. It lives!
  • Landed ckitching's DB improvements. Ready for Eric and Wes to race to landing.
  • Reviews and jaw-flapping.

Chris Kitching

  • Rescued from the database bug I started before my arrival: bug 1024289 by RNewman.
  • Continuing prototyping work for RNewman's flow-preserving link-opening bubble-overlay thing.
  • Some initial work on IDEA support, now looking much more doable after nalexander's recent blog/mailing list post (thanks!)

nalexander

<Read Only>

BLassey

  • chromecast tab casting
    • can cast camera to the chromecast
    • next step is to add annotations to the constraints pasted to gUM to select a camera stream

MFinkle

Ian Barlow

  • In SF next week for:
    • Search awesomeness
    • General in-person hacking
  • Launcher / Lock screen synthesis
  • Manager stuff

Anthony Lam

<Read Only>

  • Last week
    • Sync panels design
    • Mobile Toolbar refinements with Lucas
    • General bugs
    • Tablet UI design research
  • Next up
    • IN SF for Search Activity
    • Tablets UX/UI design
    • Starting on some forms, and type scale sheets to go with our icons
    • Bugs follow up

Yuan Wang

  • Generate insights from lock screen and launcher study
  • Turn onboarding strategy into design ideas. Mini workshop in SF next week.

Security/MGoodwin

WebRT

  • white screen of sorrow bug 1003962 landing; may fix other bugs
  • getting bitten by DOM Apps regressions like bug 1035867 and bug 1036143
  • Marketplace team finishing up fixes for Marketplace website on Android

Cogito ergo sum…

  • bug 1003962 Line Runner hangs on launch with white screen - landing
  • bug 1029691 Manifest not being checked on APK installation - blocked on bug 960584
  • bug 1021395 Web app machinery dumps lots of semi-sensitive data to logcat - blocked on bug 1032936
  • bug 960584 notify user of download progress indication when fetching APK - patch reviewed, needs updating
  • bug 986085 User-hand-holding to check the Unknown Sources checkbox - patch needs updating
  • bug 878830 Unable to install any form of web application on the Samsung Galaxy SIV - needs info from jhugman and wesj
  • bug 997717 Errors during package download aren't handled correctly - patch needs updating
  • bug 1017235 Turn on Contacts API for Android - no progress
  • bug 960703 Manifest icon not used for synthesized APK in Android 2.3 - needs info from jhugman
  • bug 957065 uninstall synthetic APK when web page with privileges calls mozApps.mgmt.uninstall() - needs info from jhugman
  • bug 1026263 Error writing default prefs during packaged web app installation - no progress
  • bug 1009954 implement unit tests for WebappManager - patch needs updating

A-Team

<Read Only>

QA

Garvan

Last week: on B2G Dolphin release

This week:

Feature Focus

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

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

Firefox 33 (Nightly) - Release: Oct 14, 2014

Round Table