Meeting Notes Meetings notes from the Mozilla community


Mobile Meeting Minutes: 2012-02-15

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
  • Warp Core Vidyo Room


  • Next merge is 2012-03-13

Major Topics for This Week

Release Roadmap

Fx 11 XUL is going to Beta channel. Fx 10 XUL ESR is going to the Release channel.

Uplift Situation

We are focusing on mozilla-central and less on constant uplift. Feel free to request “aurora” and “beta” approval for important bugs. We’ll be doing a mass uplift closer to merge of other things (not critical) that we want on Aurora and Beta.


The crash statistics are improving, but we still need to keep a focus on cleaning them up.

Maple Status

Status update from the GFX team on what’s happening in Maple, what we can expect and when we can expect it.

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)


  • Last week:
    • getting up to speed on new gl layers compositor
    • did some instrumenting to get some metrics from the new compositor (time spent compositing, uploading textures, waiting)
    • wrote a tool to visualize different viewports so we can quickly get an idea of whether our behaviour is correct
    • did some instrumenting to compare skia vs cairo render times using a skia-enabled build on the galaxy nexus
    • refactored a bunch of the profile-reading code in java so it’s cleaner and more efficient (bug 726382) and hopefully allows 723295 to land without triggering random failures
    • got more tests running on the maple branch
    • fixed up compiler warnings on java 1.7
  • Next week:
    • more GL layers stuff – instrumenting and finding out where time is being spent, making sure tests are passing


Last week:

  • Robocop reviews, code cleanup
  • Bug 705192 – cannot execute xpcshell via SUT agent
  • Startup performance / profiling

Next week:

  • Wrap up 705192
  • Startup performance / profiling


Last week

  • bug 721393 – Virtual keyboard enter key doesn’t work correctly in designMode document
    • Pushed the fix
  • bug 719121 – The delete key isn’t working correctly on etherpad
    • Latest patch for bug 721393 partially fixes the issue
    • Found a possible cause of the problem: bug 725919 “Visual cursor position is different from the actual one on Etherpad”
  • Preparing for departure
    • Updated the IME Wiki page to synchronize with the latest implementation of the IME handling components
    • Discussed the IME subject with Chris Peterson, answered his questions
    • Reviewed open IME bugs

This week

  • Wrap up the assigned tasks
  • Prepare equipment for return
  • Friday is my last day at Mozilla

Chris Lord (cwiiis)

Chris Peterson

  • Last Week
    • bug 715251 – Reduce overscroll distance and janky scrolling — IMPLEMENTING REVIEW FEEDBACK
    • bug 708167 – Testing about:home without Placeholder initialization. — ON HOLD, WAITING FOR bug 723251
  • This Week
    • bug 681192 – Investigating romaxa’s patches to avoid layer invalidation when scrolling — IN PROGRESS
    • bug 706891 – Making axis scroll lock unbreakble (regression from XUL Fennec) — CHECKED IN BUT INJECTED INTERMITTENT ROBOCOP FAILURE
    • Coming up to speed on Android IME.
  • Blockers
    • bug 681192 – I need some gfx assistance testing romaxa’s patches.
    • Waiting for bug 723251 to fix placeholder screenshots before I can commit bug 708167.


  • Last week:
  • This week:
    • Finish bug 726024 Some of the desktop bookmarks are put under “Mobile Bookmarks” after profile migration
    • Fix bug 727264 java.lang.ClassCastException: java.lang.Integer at if Background Data is turned off
    • Fix bug 721352 – Add support for batch operations in LocalDB
    • Fix more bugs related to LocalDB Content Provider.
    • Add tests for Profile Migration & SQLiteBridge
  • Blockers
    • None

Brian N

  • Done
    • Investigated/fixed issues with bug 722413 – Bookmark menu item not updated when deleting bookmark in AwesomeBar
    • bug 711578 – Session restore doesn’t work for initial Fennec session crash
    • bug 726018 – Don’t update top site screenshots when receiving 404, 500, etc results
    • bug 720509 – java.lang.NullPointerException at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(
  • Next
    • bug 725987 – Create Telemetry (opt-out) notification for Nightly and Aurora (mobile)
    • bug 725609 – Bookmarklets don’t work in Fennec Native
    • Unit tests


  • Last Week
  • This Week
    • Landed some optimizations for startup – bug 725932
      • Lazy load about:home bug 726201
      • Use ActionBar in ICS bug 711746
      • Lazy load DoorHangerPopup bug 725930
      • Now Fennec starts up in around 1sec (less than chrome! yaayy!!) on my Nexus S running ICS
      • Investigating some more optimization options
    • Display tabs-tray faster bug 706819
    • Display Preferences faster bug 726732
    • Some trivial UI fixes bug 727300,bug 727302
  • Blockers
    • None


Last Week:

  • Landed beginning parts of password provider bug 704682 and bug 718817
  • Fixed error with profile migrator bug 725858
  • Started work on Form history provider bug 725881
  • Started work on tests for passwords and form history providers

This week:

  • Constantly ping for the final review that password provider needs bug 718760
  • Finish form history provider
  • Finish tests for everything


Last week

  • bug 719434 – ‘Tabs From Last Time’ not wiped on Clear History
  • bug 723103 – Properly update about:home when history is cleared
  • bug 718615 – ‘Clear history’ is broken
  • bug 723841 – Bookmarks database consistency constraints
  • bug 724348 – about:home – vertical space is wasted with only 1 or 2 thumbnails shown
  • Blog post:
  • Code reviews

This week

  • Database/ContentProvider unit tests
  • Perf improvements on history/bookmarks DB
  • P1/P2 bug fixing


  • None



  • bug 726863 – Use mobile-specific strings for add-on download error messages
  • bug 719684 – Show an error message when add-on download is blocked or cancelled
  • bug 723156 – Fix the back button for new windows opened by frames
  • bug 723077 – Speed up processing of option elements in FormAssistant
  • bug 724795 – Update the add-on list when a search engine is added or removed
  • Meeting with legal team about Apple’s touch event patent disclosure


  • More add-on manager work
  • Font inflation preview UI
  • Working with W3C Touch Events patent advisory group



  • Worked on some follow-ups to bug 725171 – Show mobile/desktop bookmarks separately
  • Spent most of my time working on bug 722020 – Create proper bookmark folder UI
  • Started writing some robocop tests


  • Finish bug 722020 and its dependencies
  • Write tests!
  • Offline this afternoon for UC Berkeley Career Fair and PTO Friday

Scott (jwir3)

Last Week:

  • Assisting dbaron to troubleshoot Bug 706193: footer text on inflated abnormally
  • Minor security crash

This Week:

  • Bug 708187¬†: Titles bleed out of divs in
  • P2 bugs re: font inflation
    • Bug 711418: Font inflation has no effect on
    • Bug 705446: font inflates text extremely large in certain parts of the page
    • Bug 707195: comments inflated to different sizes


  • None


  • continued my war on tab screenshot performance
  • started a new war on JSON
  • refactored how we create GeckoEvents (java)
  • talked to legal about advocacy with EFF for the jail breaking exception in the DMCA


  • focusing on finding / fixing (or getting people to fix) crashes.
    • under 10 crashes per 100 adus
    • low volume means crashes per adus is a bit jumpy



  • Reviews
  • Media training (say it like Bill Murray says “Army training” in Stripes)
  • Investigate the “40 seconds to load awesomebar” issue. We found a few issues, including a simple fix.
  • MWC planning
  • MWC demos


  • Reviews
  • MWC stuff
  • Sleep

Josh (Arreth)

  • Last Week
    • Worked on & submitted patch for bug 723251
      • This bug fix will rely on the r+ patch for bug 711578
      • This patch will most likely need to be adjusted to include blassey’s fixes for bug 724210
  • This Week
    • Working to fix bug 727202 & 712543
      • Bug 712543 relies on fixes from bug 727202
  • Blockers
    • No completely blocking issues at the moment


Ian Barlow

Patryk Adamczyk

Round Table


  • 18 Maple Bugs reported
    • Crashers:
    • The known adreno 200 crasher one
    • bug 726838 – MAPLE: Maple branch crashes due to OOM with loading another web page and panning
    • bug 726872 – MAPLE¬†: crash [@ LockImpl::Lock]
    • bug 727140 – MAPLE: crash [@ TouchBadMemory]
  • This week’s focus:
    • Test and Ship Fennec 11 XUL beta 3
    • Test focus on Nightly channel
    • Test focus on Maple channel
    • Help with testing MWC demos

SUMO (just a wiki update, michelle had to drop off for another meeting)

  • Last week: Worked on documentation updates and filed a couple of bugs for getting started, sync (migration), and menus
  • This week: Working on documentation updates for security, privacy, and add-ons
  • Next week: Working on documentation updates for troubleshooting, content features, and mobile landing pages

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress