Mobile/Notes/07-Dec-2011

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# 95312
    • People with Mozilla phones or softphones please dial x4000 Conf# 95312
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
    • 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
  • vidyo: Warp Core

Schedule

Major Topics for This Week

Application

Native Front-end

Android Platform

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Snorp

  • Last week:
    • Hammered on Flash support for Honeycomb
  • This week:
    • Worked on improving texture upload performance using native Android APIs. Very close to a working solution.

Kats

  • Last week:
    • Fixed assorted zoom/pan bugs:
      • bug 706207 (bad viewport serialization exception)
      • bug 704690 (html anchors pan to the right spot)
      • bug 707132 (meta-viewport size was incorrect)
      • bug 707285 (race condition resulting in 1x1 viewport)
      • bug 696319 (scrolling web content input into view)
      • bug 707483 (scrollTo didn't work)
      • Temp patch for OOM causing random orange (bug 706614)
    • Paint performance API (bug 706251)
  • Next week:
    • Fix regressions caused by my patches for bug 704738 (snap to edge/readjust zoom on device rotation) and re-land
    • More zoom/pan whack-a-bug
    • Get back to non-pan/zoom stuff (scrollbars, find-in-page)
  • Blockers:
    • Would be nice to get regression testing for pan/zoom features, it's getting to the point where it's very hard to cover all the cases via manual ad-hoc testing

GBrown

Last week:

  • finished most of the devicemanager patches (but cannot get xpcshell via sut working yet)
  • started looking at robotium
  • provided feedback on bug 602611

Next week:

  • concentrate on robotium

AlexP

Last week

  • bug 705457 - Tab key should move focus to the next field in a form
    • Investigated the bug, implemented and submitted the fix
  • bug 705166 - Entering text in inputs fields has regressed in performance; lagged input
    • Investigated the bug, found the cause of the problem
  • Investigated the new IME-related bugs:
    • bug 705201 - [meta] Forms are unusable
    • bug 706342 - Input hints are broken in form fields
    • bug 706336 - Cursor navigation and selection buttons in Swype don't work
    • bug 707350 - Hardware Keyboard return gives a space instead of a return when using Swiftkey X Trial
  • Researched an option to reuse some functionality from Android BaseInputConnection class to fix input issues

This week

  • GeckoInputConnection refactoring
  • Continue working on IME bugs: Mobile/IME_Bugs

Chris Lord

Chris Peterson

  • Landing my first Fennec patch

GCP

Brian N

(Gone for the morning)

  • Last week
    • Added search engines to AwesomeBar results (needs to land)
    • Worked on session restore
  • This week
    • More session restore
  • Blocked on
    • Nothing

Sriram

  • Last Week:
    • Worked on exposing passwords using Content Providers
    • Worked on preliminary implementation of thumbnails in tabs-list
    • Started looking into form assistant
  • This Week:
    • Completed the UI for form assistant
    • Fixed few small bugs related to NPE on tabs-list
    • Started working on exposing passwords using Content Providers
  • Blockers:
    • None

WesJ

LucasR

Last week

  • Finalized local DB support in Fennec
  • Fixed bookmarking in Honeycomb/ICS
  • Mostly done with about:home as per design

This week

  • Land local DB support
  • Follow-up changes needed for sync support
  • Land about:home with new design

Blockers

  • Crash on thumbnail saving is blocking local DB
  • Final design for about:home

MBrubeck

Done:

Next:

  • bug 703029 - Expose prefs for text inflation
  • Working on a patch for throttling background tabs (to improve power management)
  • Start work on re-enabling tablet UI for ICS tablets (follow-up to bug 704693).
  • Misc bug fixes.

Margaret

Done

  • Worked with sriram to get form history autocomplete mostly working (bug 695444)
  • Wrote patch to add platform support for click to play plugins (bug 707886)
  • Basic desktop UI for click to play plugins (part of bug 549697)

Next

  • More click to play plugins work
    • Add prefs to enable/disable click to play
    • Mobile UI for click to play plugins (bug 702653)
  • Help finish form autocomplete (we need to talk to alexp about an potential IME issue we’re seeing)

BLassey

Last week

  • Save splash screen in Bundle bug 706383
  • get recommended addons from profile bug 705993
  • OOM from splash screen bug 704022
  • fennec defaults to about:support bug 706658
  • eclair crash caused by motion events bug 701791
  • generate screenshots off main thread bug 706901
  • wrote a youtube player for the fire bug 705572
  • merged birch to mozilla-central
  • lots of reviews, you guys are killing me

Next week

  • writing haikus about DougT

blockers

  • only 24 hours in a day

DougT

This Week:

  • Reviews
  • Worked on the landing w/ Mr. Lassey.
  • Working on l10n plan with Pike.
  • Working on a Sync plan with Sync people.
  • Startup Perf (bug 702829)

Next Week:

  • Looking at startup timing.
  • Working from Mozilla China office.

Blockers:

  • None

MFinkle

Done:

  • More work on Add-ons Manager. I need to add support for the History API into Fennec, or at least the part where the back/forward UI is updated correctly
  • Reviews! I love em!
  • Blogged on Error Console
  • Some misc bug fixing
  • Talked to Brian about Session Store

Next:

  • Post new patch for Add-ons Manager (when I get the History thing figured out)
  • Make some more add-ons and blog about the clearing house
  • Push on AMO some more to get support for native Fennec
  • Check on status of Download Manager support

Madhava

  • Last week: readability bugs; first-run flow; misc bug opening and closing; ui reviews
  • This week: overall polish review; ui reviews
    • Readability bugs - remember: there's a whiteboard entry "readability" for these bugs; pls add as appropriate

Ian Barlow

Last week

  • Did some more in-depth start page design explorations

This week

  • With the functional UI comfortably in place, time to polish polish polish wherever we can!
    • Providing specs for a more finalized start page
    • Tab menu
    • Updating some icons to get better visual consistency across the app

Patryk Adamczyk

Last Week
+ scrubbed the UI for consistency / polish
+ created an updated Navigation Bar to better reflect the unique Firefox brand

This Week
+ opening bugs and working with dev to get a plan together for landing the polish fixes
+ update the basic widget designs to reflect the new Nav Bar and create a 320px wide width.

Round Table

QA

SUMO

last week:

  • finalized tablet documentation
  • testing and filing bugs
  • enjoyed watching Dancing with the Stars finale on my phone

this week:

Since wesj is in Paris, if there is a dev or test eng who can join us for an hour at 6pm tonight in SF that would be welcomed. We have a member (brion in #mobile) who is a webdev testing NativeUI for wikimedia foundation mobile projects, if you want to hear his feedback and help me to answer his questions.

next week: Out on vacation all week for a friend's wedding.