Meeting Notes

4-June-2014

Mobile: 2014-06-04

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

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:

  • rAc work (meetings, updated patch in bug 939351)

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

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

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


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC

  • Dial-in: conference# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998

    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress