Mobile/Notes/04-Jun-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-06-09
  • Aurora feature review next Tuesday

Topics for This Week

Search Activity
Progress on search activity prototype, looking to start landing things in Nightly. Taking over the mobile front-end meeting this Friday (9:30am PDT) to discuss technical details.

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.

  • Alex Deaconu fixed bug 1011714 - Clean up removal of Reading List items
  • Capella fixed multiple bugs
    • bug 899644 - Tab switcher UI reset issues
    • bug 1014965 - NativeJSObject.optString does the wrong thing on "key":null
    • bug 1012957 - Save about:config changes immediately as made
  • Shashank VRSN Sabniveesu fixed bug 1018089 - SQLiteBridge.getVersion leaks a cursor

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>

  • Gonzales stuff (gzip, gif->webm, architecture)
  • Working on making Talos work with GeckoViewExample
  • Rework headless patch to pass Finkle test
  • New intern(s)

Alan K. (ack)

  • Last week
    • Cleanup/refactoring CloudSync for landing based on review feedback (thanks rnewman!)
  • This week
    • Continuing with CloudSync refactoring on data providers

JChen

<Read Only>

Fixed
Working on
  • Also working on using the new unwinder for hangs

GCP

On vacation, left the following hanging:

  • bug 1015932 - Create a way to share the OpenSLES engine between cubeb and WebRTC
  • bug 1018928 - Regression: Selecting "No video" option from the permission prompt still shows the content of the device camera
  • bug 1018994 - Favicons in Awesomebar allow HTTPS spoofing

Randall Barker

  • Last Week: Wrote code for stand alone STS. Started debugging.
  • This Week: Finish debugging standalone WebRTC. Begin work to compile for device.

Eugen Sawin

Last week

Next week

  • Gonzales
    • Finalize and land caching on develop branch
    • Performance logging

Sylvain Cleymans

Last week:

  • Completed image compression module in Gonzales
  • Added a module for ad blocking

Next week:

  • Continuing with implementing new modules

Brian Nicholson

<Read Only>

Done:

Next:

  • Create a headless AutofillUIGlue component so bug 939351 can land
  • Contextual hint stuff

WesJ

  • Bug 1006158 - Build against Android v7 support library and Google Play Services
  • Bug 1018468 - Provide fullscreen button for video
  • Bug 1018369 - "Add to homescreen" should remember private mode setting for tab
  • Bug 1001309 - Provide a way to clear history when Fennec's put into the background

LucasR

Last week

Next week


liuche

<Read Only>

Margaret

Highlights

  • Polishing up new things that landed in Fx32 (clear history button, undo close tab toast)
  • Investigating (without success :() drawing regression in dynamic panels if Fx31 - bug 1010986
  • WIP for bug 817716 - Add ability to close all tabs
  • Making sure hub stuff is ready for Fx30 release
  • Talking with eedens about search activity work
  • Talking about interview candidates

Fixed

Working on


eedens

Continued work on Android search intent. Latest build: http://goo.gl/DVMsPr .

New Items:

  • Live searching as you type
  • Search results are actionable.
  • Added Duck Duck Go results
  • Added pictures for some results (Yelp)

Upcoming

  • Prepare MVP:
    • Capture and display recent searches
    • Add telemetry
    • Show disambiguation results for DDG results.

mcomella

<Read Only>

Past

  • bug 997477 - Add a way to close edit mode in one tap on tablet
  • bug 1014999 - Remote tabs panel setup/verification for tablets
  • bug 1015450 - Tapping the toolbar during the awesomescreen close animation puts toolbar in inconsistent state
  • bug 1017276 - Closing editing mode during open animation puts toolbar into inconsistent state
  • bug 1019158 - crash in java.lang.NullPointerException: at org.mozilla.gecko.Telemetry.sendUIEvent(Telemetry.java)
  • bug 1017142 - Setup sync message given to users of sync 1.1 in the synced tabs tray
  • bug 1009315 - Replace TelemetryContract interfaces with enums

Present

  • bug 1019595 - Lack of contrast on editing mode's 'X' button when using a lightweight theme
  • bug 1002303 - Provide a description on private tabs page if there are no private tabs
  • bug 998000 - Create BrowserApp.cancelEditingMode for consistency with BrowserApp.enter/commitEditingMode
  • 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

<Read Only>

Working on

  • Distribution distribution.
  • Locale switching stuff -- Belarusian, Maithili, Honeycomb bugs.
  • Home provider concurrency.
  • Sync, as always.

Misc

  • Booked June/July travel.
  • Discussing phone screen approach with lucasr and margaret.
  • Discussed approaches for custom Sync server support on Android.
  • Pinged mkelly re hosted distributions, started down the CDN avenue.
  • Opining on places GUID maintenance: bug 1012597.
  • Helping out with testing Sync deprecation indicators: bug 1017443.
  • Figuring out a path forward for awkward (read: three-char) locales on Android.
  • Answering some Sync-related support questions.
  • Filed bugs for end-of-lifing Android 2.2. Lots of code can die.
  • Offering some partner guidance re implementing Sync/FxA in C++.
  • Pushing on add-on initialization stuff in Gecko re distributions.

Landed

Reviewed

nalexander

<Read Only>

BLassey

  • bug 1013588 - Gecko-base Android launcher
  • bug 1016747 - add android protocol handler to proxy input streams to Gecko
  • bug 1019836 - Support narrow char strings in android bridge

MFinkle

Ian Barlow

  • Doing some scoping for our Search project
  • Initial suggested sites are on their way! http://cl.ly/image/2J1c3u0i0S0l
  • Interviewing some more designers
  • Meetings forever

Yuan Wang

Last week

This week

  • Keep researching app launchers, looking into reviews from play store
  • Tab overflow on tablet
  • Interview a mobile design candidate
  • Learning new prototyping tools


Anthony Lam

  • Search UX work
  • "Toolbar" refinements with Lucasr
  • Contextual hints talk with Chenxia
  • about:feedback page visual polish
  • icons, video player icons, more icons
    • bug 1007436 - Add help FAQ link to negative feedback form
    • etc...
  • (in progress) bug 1019318 - Polish button toast appearance
  • (in progress) bug 1014335 - Make "Pull to Refresh" in Synced Tabs and Home Panels feel excellent.

Martin McDonough

  • Getting started!
  • Getting things compiled in the first place
  • Working on getting an app that generates JNI bindings from any jar

Garvan/Stumbling

Security/MGoodwin

<Read Only>

  • At HackInTheBox / HAXPO last week - lots of love for Firefox on Android.

WebRT

Notable Bugs

  • bug 1007770 - WebApp update prompt looks scary - update icon - uplifted to Aurora & Beta
  • bug 1011093 - WebApp update prompt looks scary - wordsmith notification text - fixed
  • bug 957067 - Pass back error when incorrect data passed through in install APK - inbound
  • bug 995803 - crash in java.lang.IllegalStateException - needs branch patch for Aurora uplift
  • bug 1009954 - implement unit tests for WebappManager - in progress
  • bug 1011832 - Loading my app on Android displays a blank white screen - waiting for reporter
  • bug 1013428 - mozilla-apk-cli App Updates side-loaded don't appear - in progress
  • bug 1013433 - uninstalling, resideloading, and relaunching app causes it to stall at white screen - in progress
  • bug 1003962 - Line Runner hangs on launch with white screen - under investigation

A-Team

QA

  • Aaron and Kevin now report to Marc Schifer
  • This is now the Firefox QA team
  • there will be some traditionally desktop people owning items on the feature roadmap for 33+

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