Meeting Notes

21-May-2014

Mobile: 2014-05-21

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

Schedule

  • Next Merge: 2014-06-09

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

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

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

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


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