Meeting Notes Meetings notes from the Mozilla community


Mobile Meeting Minutes: 2011-12-07

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



  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312
    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • #mobile for backchannel
  • vidyo: Warp Core


Major Topics for This Week


Native Front-end

Android Platform

Stand ups

Suggested format:

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


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


  • 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 1×1 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


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


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


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


  • 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



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


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




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



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


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


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


  • only 24 hours in a day


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.


  • None



  • 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


  • 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


  • 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



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.

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress