Meeting Notes Meetings notes from the Mozilla community


Mobile Meeting Minutes: 2011-12-14

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


  • 12/20 is the next merge

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?

Please keep your update to under 2 minutes!



  • Last week
    • did a bunch of reviews for pan/zoom stuff
    • implemented scrollbars fade-away (bug 704784)
    • fixed regression causing viewport corruption (bug 708683)
    • fixed viewport adjustment on rotation (bug 704738)
    • fixed background tabs messing with foreground viewport (bug 709805)
    • did some work on find-in-page (bug 695172)
    • looked through unassigned p1/p2s and closed a couple that have been fixed
  • Next week
    • see if find-in-page can be done and polished by dec 20
    • other p3 bugs in my list, or any unassigned p1/p2 bugs that need work
    • see if i can get robotium working locally using patches from bug 701076 and get some regression testing for pan/zoom


Last week:

  • supporting Robotium efforts

Next week:

  • more Robotium!


Last week

  • bug 595008 – Make Android IME more efficient by reducing communication between Java and Gecko
    • Researched the possibility to reuse BaseInputConnection class functionality
    • Implemented the change & submitted for review
    • Tested on several devices with different IMEs
  • The change simplifies the input handling, makes it less error-prone, and fixes some existing bugs (at least bug 706342, bug 708918)

This week

Chris Lord

  • Last Week:
    • Fixed bug 705092 – Kinetic scrolling on web content is a bit too slow now
    • Worked on bug 709120 – There is often a perceptible delay when the screen is updated during panning
    • Worked on bug 708307 – Decouple tile size from texture size
    • Try to help snorp with gralloc stuff
    • Reviews
  • This Week:
    • Fixed bug 708307 – Decouple tile size from texture size (also fixes bug 705387)
    • Working on bug 709152 – There is excessive checkerboarding when panning, especially on single-core devices
    • Looked at using GLES2.0 (not trivial like I thought :()
    • Look at using NPOT textures
    • Continue looking at optimising panning perf
    • Reviews

Chris Peterson

  • Last Week:
    • bug 708114 – Getting my first Fennec patches reviewed and landed.
  • This Week:
    • bug 709230 – Investigate ProGuard tool to shrink/optimize Java .class files
    • bug 710078 – Land patches to disable auto-updater for Beta and Official builds (which will rely on the Google App Market’s updater)


  • Last week
    • bug 706740 Firefox locks up and won’t shut down when visiting a phishing test page (and similar bugs)
    • bug 699199 Upgrade path from XUL to native fennec
  • This week
    • Review comments on 699199?
    • bug 696141 Add-ons manager has Ts costs
  • Blockers
    • None

Brian N

  • Done
    • Session restore (tabs/history/undo tab close)
  • Next
    • Minor session restore fixes
    • Character encoding


  • Last Week:
    • Completed UI for form assistant
    • Worked on URL bar and found so many problems with action bar height
  • This Week:
    • Completed new Tabs menu
    • Working on URL bar after fixing the number of “drawable/” folders to use
    • Will be working on passwords content providers
  • Blockers:
    • None





  • bug 710302 – going to about: pages does a ‘feeling lucky’ search
  • bug 701804 – PageActions must be initialized before registering actions
  • bug 709485 – Fix browser sizing after toggling the sidebar in tablet mode
  • bug 708937 – Don’t run Android-specific functions on non-Android platforms
  • bug 708772 – Use tablet mode on Android 4 (ICS) tablets (awaiting review)


  • bug 695178 – download manager (starting on investigation)
  • bug 699052 – back button should close the selected tab and return to the previous tab when possible (almost done; see bug for work-in-progress patch)
  • bug 703029 – expose pref for text inflation font size





Last week:

  • bug 708171 fixed XUL fennec hang (which broke tests) resulting from merge
  • bug 708283 Follow up crash on launch bug for youtube player
  • bug 709267 l10n STRINGSPATH needs to be absolute
  • bug 706574 show native about:home in onCreate
  • bug 704520 stop loading useless honeycomb plugins
  • bug 710194 got rid of strict mode dialog
  • bug 708961 use GeckoAppShell.allocateDirectBuffer instead of ByteBuffer.allocateDirect
  • bug 707929 null pointer exception thrown while reading recommended addons from apk
  • bug 710328 start up crash from null pointer when attaching idle handler

Next week




  • Last week: overall polish review; ui reviews
  • This week: design freeze; keeping track of where final round of polish is here:
    • lots of polish happening right now — see above link for the latest
    • designs in for
      • character encoding
      • clear site prefs
      • itemization of starting-up-the-app cases
  • Two questions!
    • what’s the plan on thumbnail quality
    • who can move readability bugs along?

Ian Barlow

Last week

  • More polish!

This week

No blockers

Patryk Adamczyk

Last Week
+ Updated widget design to reflect the newer aesthetic
+ Created a padding / sizing spec for the widget and attached the assets in bug 708707
+ Updated Add-Ons manager design to reflect the newer aesthetic seen in the header bar and awesome screen, mock ups attached to bug 704415

This Week
+ Will scrub the newly implemented add-ons screens, will file bugs against polish if any abnormalities are seen.
+ Will create an updated spec, to modify colours and graphics to align with the newer style, should only be graphic swap and CSS text colour changes.

Round Table

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress