Meeting Notes Meetings notes from the Mozilla community


Mobile Meeting Minutes: 2012-03-28

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm




  • 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-04-24

Major Topics for This Week

Aurora uplift

We lied. We uplifted “any and all patches that were not graphics related and had no merge conflicts” on Friday night. If your blockers have been approved for Aurora, try to land them. If you get a conflict, let them wait. Keep requesting approval for your fixed blockers!


The GFX team is focused on fixing crashers. We plan to reduce the amount of crashes and uplift the graphics work to Aurora.

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
    • mostly testing-related things so that i can measure checkerboarding improvements
    • bug 737411 – fix some robocop tests after maple landing
    • bug 738326 – speed up robocop pixel tests by 90x
    • bug 738554 – fix some robocop race conditions
    • bug 738556 – beef up the checkerboarding test in robocop talos
    • bug 710126 – zoom to fit when images are larger than the screen
    • bug 729528 – implement a bunch of strategies for display port management
    • bug 739415 – add more comprehensive checkerboarding scenario tests

Next week:

    • gather lots of test data to see which strategy works best when
    • perform any minor tuning/fixups needed for the strategies
    • put in a heuristic to dynamically pick the best strategy to minimize overall checkerboarding
    • start hammering away more on beta-blocker pan/zoom bugs


    • none right now


Last week:

  • Investigated reftest failures. Many more reftests are passing now…we are down to 46 unexplained failures! See bug 732494.
  • Bug 735461: Robocop: Fennec does not interpret -profile argument correctly
  • Minor Robocop tweaks.

This week:

  • More reftest investigation
  • Screenshot bugs

Chris Lord (cwiiis)

  • Last week
    • bug 736850 – crash in mozilla::layers::ShadowBufferOGL::EnsureTexture [fixed]
    • bug 736729 – Display port needs to be recalculated on page-size change [fixed]
    • bug 737434 – Textures get deleted and recreated on resize [fixed]
    • bug 732016 – Maple: scrollIntoView does not clamp to the page size
    • Reviews
  • This week
    • bug 739604 – Crash in ThebesLayerOGL when using MOZ_DUMP_PAINT_LIST
    • bug 732016 – Maple: scrollIntoView does not clamp to the page size
    • Reviews

Chris Peterson

  • Last week
    • bug 720300 – Awesome bar shouldn’t start search on Enter key pressed if there is composition string
    • bug 738695 – Remove some redundant and unused IME code: mComposing and returnIMEQueryResult
  • This week
    • bug 701895 – [IME] return key does not cause the urlbar to go to the website using simeji
    • bug 707353 – [flash] soft keyboard doesn’t appear
    • Reviewing mobile topcrash bugs


  • Last week
    • Day off
    • bug 727370 Bad(?) files in safebrowsing folder in user profile prevent loading any site after installing update
    • bug 729532 Improve first-run profile import experience
    • bug 736237 Profile Migration should specify a limit and be resumable
    • bug 716729 Identify root cause of favicon crash on some Honeycomb/ICS devices’ Bookmarks database
  • This week
    • bug 736237 Profile Migration should specify a limit and be resumable
    • bug 725150 Need logic to prevent sync and profile migration happening at the same time
  • Blockers
    • bug 739629 – Expose safe account creation API for profile migration

Brian N

  • Done
    • bug 725428 – content area goes black and then dark checkerboard before pageload during startup
    • bug 737782 – Keywords added to bookmarks are not saved
    • bug 738848 – FormAssistant null error when Fennec is in background
    • bug 738859 – Increment mActivityDepth for all activities launched from GeckoApp
    • bug 739698 – SearchEngines cleanup in browser.js
    • bug 726001 – Decode ICO file format Favicons
    • Started bug 717428 – Reuse favicons in DB
  • Next


  • Last Week:
    • Using LayoutInflater.Factory to optimize rendering custom views – bug 738049
    • Posted a WIP for android widget – bug 708707
    • Fixed strict mode violation in database object closing – bug 736296
  • This Week:
    • Fixed the styling of header views in Bookmarks
    • Removed redundant AsyncTask in Bookmarks display in AwesomeBar – bug 739334
      • Posted a WIP to logically separate views and Asynctasks.
    • A new approach for cutting down on anonymous runnables in GeckoApp – bug 727307
    • Investigating Robocop intermittent test failures – bug 738645
  • Blockers:
    • None.


Last week:

  • bug 728224 – Create default bookmarks on local DB creation
  • bug 709250 – Error downloading favicon: java.lang.NullPointerException: Cannot find “!/”
  • bug 738421 – java.lang.Throwable: Explicit termination method ‘close’ not called @
  • bug 739514 – Initial Fennec history visits being created without a GUID

This week:

  • bug 732052 – XUL Scale elements should support touch events
  • bug 737021 – Webm video is larger in play mode then when paused
  • bug 695178 – Download Manager


Last week

Next week

  • Fix remaining release blockers
  • Wrap-up patches for remote debugging
  • ListView performance guidelines


  • None




  • Interview for a B2G candidate
  • bug 721784 – Installed add-ons migrated from XUL to Native are visible only after restart
  • bug 735237 – window.showModalDialog causes weird issues



  • Bookmarks don’t show up in awesomebar results – bug 721731
    • Added more ContentProvider tests for combined bookmarks/history view
    • Updated top sites query talos test to account for bookmarks as well
  • Don’t show click-to-play UI for unsupported plugins – bug 739048
  • Add site-based permissions for click-to-play plugins – bug 736278
  • Started working on “Desktop Bookmarks” folder UI – bug 737896


  • Finish “Desktop Bookmarks” folder work
  • Form autocomplete popup is misplaced – bug 736008
  • Awesomebar filter improvement – bug 738961

Scott (jwir3)


Last week

  • apparently I only landed one little clean up patch for bug 728224
  • implemented getUserMedia for still images bug 738528, which is needed for WebRT



  • Landed the initial Open Web App patches (and had them backed out) bug 697309
  • Working on adding the WEBAPP intent bug 737050
  • Made a patch to fix NULL GUIDs in DB (Wes made it better) bug 739514
  • Reviews
  • Triage


  • Figure out how to get the webapp patches landed again (Damn you, Talos!)
  • Finish the WEBAPP intent patch
  • Stare closely at beta/release blocker lists


Ian Barlow

Last week

This week


  • Change tap to play behaviour for plugins bug 736278
  • which led to realizing we should make our notifications more consistent bug 739757


Patryk Adamczyk

Last Week

  • Bug 736599 going to provide needed assets < crash report window
  • Bug 708707 added new assets for the widget

This Week

  • Mainly focusing on B2G work, like for the next few weeks
  • Ping me on IRC if more assets are needed for bugs I am assigned to.


  • bug 737437 (#1 top crasher) – patch posted, awaiting review
  • bug 694964 (#2 top crasher) – we know what’s causing this, and we’re working on choosing the right way to fix it
  • bug 735230 (possible cause of crashes like bug 736666) – patches posted, awaiting review for some of them
  • bug 739679 – Add a Shadowable TiledThebesLayer implementation
    • This will improve checkerboarding and jank
    • This is now working on mobile and desktop. The performance looks on par with, if not better then, the old implementation with room for further optimizations.

Round Table


  • Sync has regressed some. Syncing bookmarks/history/tabs is not working on yesterday’s build
  • Seeing work done on bug 697309 – WebApps API support on fennec. AaronMT driving the testplan for this, in collaboration with Apps QA team
  • Highlighted a list of tracking GFX and Flash issues that needs fixes. (Compiled last friday, so some of these may already be updated)
  • Continuing to triage keyword: qawanted – please continue to use it for further bug testing investigation from our end
  • Having a testday against Nightly this friday, Mar 30. Please join us for dev support.
  • Firefox 12 beta 3 validation.

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress