Meeting Notes Meetings notes from the Mozilla community

13-March-2014

Mobile: 2014-03-12

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Merge is upon us! (2014-03-17)

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.

  • Christopher Su fixed bug 943629 – Remove unnecessary comment in Tabs (first patch)
  • Mark Capella fixed bug 978731 – Cursor position jumps around, dragging handles moves text
  • Chris Kitching fixed bug 969417 – crash in java.util.ConcurrentModificationException: at java.util.LinkedList$LinkIterator.remove(LinkedList.java)

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)

  • Finally landed single GLContext Skia patch and associated patches (bug 939276)
  • Working on a headless Gecko service, needed for Simple Push notifications

JChen

<Read Only>

Past week

  • Blogged about the ANR dashboad
  • Spent a lot of time looking at bug 977259 – HTMLInputElement doesn’t receive keypress, keydown, or input events after type is dynamically set to “number”
  • Started looking at B2G telemetry

Fixed

Working on

GCP

<Read Only>

  • Last week
    • Load Adaption review comments addressed, on try now
    • VP8 Acceleration reviews
  • Next week
    • Simplify Load Adaption logic
    • ARM/NEON/Opus optimization test

Randall Barker

  • Last Week: Got mozilla-central compiling and linking with Roku NDK.
  • This Week: Work with Roku to get something running on device.

WesJ

<Read Only>

  • Out with a sick kid most of the last week
  • Finishing up quickshare in context menus. One patch left and some test failures to fixup.
  • bug 981682 – crash in java.lang.NullPointerException: at org.mozilla.gecko.prompts.Prompt.closeDialog(Prompt.java
  • bug 976531 – Keyboard lowering causes a re-draw that breaks page layout. Proposed patch up. Still working through issues.
  • bug 980152 – Panning on grid panes can be painful with large images. Need to update patch.
  • bug 980074 – Started on some basic unittests for text selection
  • bug 982022 – Page helper application icon is no longer displayed in the URL bar (Aurora 29.0)

LucasR

<Read Only>

Last week

  • bug 969060 – Disabling dynamic panel set as default will put default panel in ambiguous state
  • bug 967742 – Consolidate API to edit HomeConfig state
  • bug 981614 – crash in java.lang.NullPointerException: at org.mozilla.gecko.home.HomePager.onToolbarFocusChange(HomePager.java)
  • bug 969055 – Validate items beings saved with HomeProvider API
  • bug 963817 – Wrap HomeStorage data insertion loop in a transaction
  • (In progress) bug 940575 – Implement per-profile SharedPreferences, eliminating uses of PreferenceManager
  • (In progress) bug 976155 – Implement ‘schema upgrades’ for HomeConfig
  • Working on a thorough blog post explaining how the Android Transitions framework works internally.
  • Tons of reviews

Next week

  • More hub stuff
  • More reviews

sola

<Read Only>

This week

  • bug 968308 – UI telemetry for home panels
  • bug 909618 – Remember about:home tab selection
  • bug 959297 – Get description and approx. reading time for reading list items

liuche

<Read Only>

  • Wrapping up home panels settings, strings for 30
  • Reviews

Fixed

Current

Margaret

Highlights

  • Pre-merge bug fixing (mostly home banner bugs)
  • Hub add-on for subscribing to arbitrary RSS feeds – bug 977200
  • Hub add-on for user testing
  • Auth/empty views for panels (will hopefully land one day)
  • Attended JSFest, reminded that developers all use chrome 🙁

Fixed

Working on

mcomella

<Read Only>

Past

  • bug 976775 – Rename AssertionHelper assertions to fAssert*
    • bug 976833 – Override JUnit API methods in UITest
  • bug 915312 – Ship minimal PBKDF2-SHA256 native library for Android
    • bug 979078 – SHA-256 license distribution with binary
  • bug 959652 – BrowserHealthRecorder.ensureEnvironment can be expensive during startup
    • Though scary (unrelated?) backout stuff…

Present

  • 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 965548 – Add a way to close edit mode in one tap
  • bug 957894 – Update account pickling code for Firefox Account

Future

esawin

Fixed

Working on

Summary

  • Fixing helper app bugs
  • Allowing “safe” XPI installs from untrusted sources

RNewman

<Read Only>

All FxA, all the time. Apart from reviews and randomness. Desktop Sync work week.

nalexander

<Read Only>

  • Sick Thursday -> Sunday last week 🙁
  • Completely snowed under trying to understand new Android resource failures: see bug 974627 and bug 959652 for patches backed out due to this issue (?). Current hypothesis: bug 978587 added or exposed bad Android resource dependencies 🙁
  • Trying to handle P1s for FxAccount 🙁

BLassey

MFinkle

  • Back from PTO
  • Hacking through bugmail
  • Looking for unstable features before merge:
    • Progressbar
    • HelperApps
    • Banner

Ian Barlow

  • Hub
    • Detail work on RSS feeds in 30
  • Tablets
    • Reviewing user testing feedback for some new ‘tab browsing’ concepts
    • Writing a summary with Yuan and Anthony, hope to share next week
  • Search
    • Working with Anthony Lam on some cool visual search ideas
  • First run
  • Upcoming travel
    • Vancouver in 2 weeks for UX hacking
    • Denver in 3 weeks for a UX conference

Arun

<Read Only>

  • Back from almost 3 weeks (?!) of PTO
  • Focusing on getting form autofill out the door – polishing MVP & soon to have bugs ready
  • PDF.js, tabbed browsing explorations, and misc bugs (basically all pending work) is next.

WebRT

<Read Only>


(<Read Only> due to conflict with Marketplace organization’s quarterly “Apps Day” event)

  • team remains focused on release blockers, bug fixes, and minor enhancements
  • Fx29 go/no-go discussions leaning toward “go”; final call tomorrow (Thursday, March 13) in Product Delivery meeting
  • Notable Bugs:
    • bug 982182 breaks app updates (patch in hand; awaiting review)
    • bug 978836 switches to production APK Factory servers; will require reinstallation of apps on Fx29/30 Aurora/Nightly builds (patch with review; awaiting info and push)

A-Team

  • Make sure your tests clean up after themselves! bug 968200

Feature Focus

Fx28 Ships on 03/18
Fx29, Ships on 04/29
Fx30, Ships on 06/10
Fx31, Ships 07/22

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