Meeting Notes Meetings notes from the Mozilla community


Mobile: 2012-10-17

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


  • Next merge is 2012-11-19

Major Topics for This Week


Still doing OK. We have Nightly and Aurora under 10 per 100ADI. Beta and Release are under 5 per 100ADI. There are some actionable top crashers though and we’ll still keep hammering at those.

Firefox Marketplace

The Marketplace will go into a “developer preview” release this week. The required sign-in will be dropped and people will be able to install webapps from the Marketplace. Firefox for Android (Nightly and Aurora) is the focused clients.

Memory/Space Management

Just wanted to point out that we are started to land more changes that improve Firefox memory and footprint behavior. Things like: Thumbnail and history expiration, Zombifying tabs on memory pressure, and refactoring the favicon storage.


Some additional improvements focused on UI responsiveness are also landing or will land soon. Things like: Tab tray animation, Tab stubbing in Java, Top Sites query, and Awesomescreen/AboutHome loading.

Welcome jchen

Seriously, say hi. He’ll start out working on some IME bugs that cpeterson dropped on the floor to work on b2g.

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!


  • Oct 10 – Oct 17:
    • bug 799686 – make the about:memory file dump readable on android
    • bug 799476 – update MemoryObserver to reuse existing code (since regressed by bug 800486)
    • bug 792143 – turn unused tabs into zombies (pending review)
    • filed crash bugs 800935, 800944, and 801015 that i hit while trying to test bug 792143. argh!
    • bug 789923 – drop thumbnail data if disk space is running low
    • bug 799094 – make selection handles move properly when scrolling iframes (pending review)
    • bug 802495 – eliminate redundant LayerRenderer object created on startup
    • bug 802491 – fix leak of scrollbar layers’ direct-allocation buffers
    • bug 802640 – some minor refactoring patches (pending review)
    • looked briefly at bug 790102 – a talos failure that’s spiked in frequency recently
  • Next:
    • work on another readability prototype
    • bug 801818 – add a runtime API to find if we are on a low memory device
    • investigate startup memory usage on a faux-256m device since we can’t find any real ones
    • interviews


  • Last week:
    • PTO
  • Next:
    • another look at bug 797942 LayerManagerOGL not correctly updated on SIZE_CHANGED
    • …since it seems to be causing bug 801627 Fullscreen Flash broken

Chris Lord (cwiiis)

  • Now/next
    • bug 802143 – ReusableTileStoreOGL miscalculates the content bounds
    • bug 800475 – Fade in new content tiles
    • bug 795259 – Enable progressive tile drawing by default on Android
  • Low priority/blocked
    • Blog about invalidation work
    • Invalidation bugs (finishing progressive tiles work first)
    • bug 785069 – tcheckerboard2 has regressed substantially since Jul 22nd
    • bug 792415 – Covered areas of fixed position elements are not rendered
    • bug 783914 – WEBGL_depth_texture doesn’t work using ANGLE (low priority)
    • bug 786412 – Consolidate ContainerLayer functions (waiting on nrc’s shadow layers work)

Chris Peterson

  • Done
    • bug 798517 – Typing in browser logs error messages about ‘JavaScript component does not have a method named: “handleEvent”‘
    • bug 798980 – [b2g] Crash when opening an inline Activity
    • bug 797225 – Add Stagefright software decoder fallback for hardware decoders that report unknown video color formats
  • Next
    • More B2G/Gaia bugs:
    • bug 785663 – When IME appears, focused input element should not be hidden by keyboard}}
    • bug 766066 – mozKeyboard.onfocuschange shouldn’t be raised when you are scrolling


  • Done
    • Joining Mozilla
  • Next
    • bug 795226 – java.lang.NullPointerException: at org.mozilla.gecko.GeckoInputConnection$
    • bug 770291 – back spacing to delete a whole word in a text field deletes all but one word in the entire text field
    • bug 770291 – Holding backspace may delete text both in front of and behind the cursor
    • bug 769520 – Fix IME race conditions by ensuring Gecko callbacks post results to UI thread


  • Last week:
  • Next week:
    • IME and Tabs on tablet
    • bug 787318 Tabs thumbnails are not updated

Brian N

  • Done
    • Bug 800044 – Hide private browsing menu item
    • (in review) Bug 762155 – bookmark keywords do not work (search bookmark keywords do)
    • (in review) Bug 774304 – java.lang.NullPointerException: at org.mozilla.gecko.MultiChoicePreference.onDialogClosed(
    • Bug 800238 – NPE when showing solicitation at startup
    • Bug 798280 – Save As PDF busted – (NS_ERROR_XPC_NOT_ENOUGH_ARGS @ nsIDownloadManager.addDownload)
    • Bug 800332 – Regression: Unable to open remote tabs
    • Bug 801675 – Unable to launch the Marketplace in the AboutHomePromoBox
    • Bug 800199 – Stub initial tab before Gecko starts
    • (in review) Bug 722661 – Stub restored tabs before Gecko starts
  • Next
    • Bug 784086 – Change DB schema to more closely resemble places
    • Private browsing bugs



Last week:

  • Bug 695407 – Modifier keys (e.g. shiftKey) always false for touch events (e.g. touchstart)
  • Bug 787765 – Retheme about:home thumbnails
  • Bug 744961 – Add some form of history expiration
  • Security bugs

This week:

  • Finish up tests for expiration
  • Follow ups to thumbnail change
  • Packaged apps


Last week

Next week

  • bug 800883 – Quick tap on tab row might leave it in pressed state
  • bug 785945 – Awesomescreen entries are very slow to appear


  • Currently working on crash reporting UI for b2g – tracking bug is bug 761905
  • PTO Friday (and maybe Monday)

Scott (jwir3)


  • bug 794492 : Changed settings string for reflow on zoom to make it more clear
  • bug 784375 : Add preference to limit max ratio for font inflation (finished, but hasn’t landed yet)

In Progress:

  • bug 800805 : Reflow-on-zoom snaps to wrong area of page on zoom
  • bug 797002 : Uninitialized value error in InflationMinFontSizeFor()
  • bug 792420 : Toolbar menu should not be selectable


  • Will be in Vancouver Nov. 11 – Nov. 17 for layout/graphics/video work week.


This week

  • In Toronto
  • bug 802616 – don’t use software floating point math on ARMv6
  • bug 739542 – Disable screen timeout when playing HTML5 (webm, H.264)
  • investigating iOS support options
  • put together builds for UX to test shipping fonts in the product

next week

  • catch up on reviews
  • bug 739542 – Disable screen timeout when playing HTML5 (webm, H.264)




  • Might be back out in MV Nov 5th

Larissa Co


  • Secreview for snippets today
  • Secreview for Private Browsing on Monday

Round Table


Firefox Ratings on Google Play:

5 star -> 61,688

4 star -> 21,656

3 star -> 13,889

2 star -> 9,053

1 star -> 14,246

Overall rating: 3.89

Google Play Reviews Trending up much higher after the release of 16.0.1 when compared to previous releases. This is directly due to Feedback Solicitation, which in turn is directing many more users to Input.

Trending Topics:

There are a few issues that a lot of users are running into on Release:

  • Two Backspaces deletes almost all content in Text Area bug 792928.
  • Droid RAZR is crashing a lot with 16.0.1, this wasn’t seen in Beta (top Crashing Device in Beta 16 was Nexus 7, Droid RAZR crashes about the same as Nexus 7 on Release). bug 800569
  • Make our UI easier for users! Accessing Bookmarks and the Clear History Dialog are the two hardest UI pieces for users to find/use. bug 802201 and bug 795331
  • Website issues showing up in Release: bug 793216, bug 789872

Good Points:

  • Performance. While user complaints of Crashes and Freezes seem to be up somewhat, User praise of speed/performance are also up!
  • Reader Mode, We’ve seen no negative feedback on Reader, only Neutral to Positive.


Beta Feedback Summary will show up here and in your inbox later today.


  • (kats) what’s the deal with the social API? is that touching mobile at all?
  • (bajaj) (Tracking 17+ and not fixed )
  • (bajaj) (Tracking 18+ and needs action )


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

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress