Mobile/Notes/12-Mar-2014

From MozillaWiki
< Mobile‎ | Notes
Jump to: navigation, search

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

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

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.

  • 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.

Brian Nicholson

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)

jdover

<Read Only>

Fixed


Current


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.

Security/MGoodwin

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

Round Table