Meeting Notes Meetings notes from the Mozilla community


Mobile Meeting Minutes: 2012-07-25

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


Major Topics for This Week

  • Feature uplift for Firefox 15 is basically complete; focus is now on regressions, stability, and polish.
    • Q. Does this mean Firefox 15 is string-frozen?
    • A. We will freeze strings after 15.0b3 is built, next week. We know of only one possible string change remaining for 15.0b3 (bug 725286).

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:
    • Finished up Honeycomb support for Flash
  • This week:
    • Actually landed the Honeycomb patch on m-c, aurora, beta
    • Fix some crashes/leaks/whatever due to the above


Last week:

  • Testing-related things:
    • bug 775102 – fix FennecTalosAssert to make talos tests fail on assertion errors
    • bug 775071 – make testCheck3 actually disable screenshotting
  • Make clicking on things work better:
    • bug 770659 – remove haptic feedback on taps that don’t do anything
    • bug 773427 – clicking on small elements sometimes doesn’t work properly
    • bug 773431 – make clicking work even if the page stops propagation of touchstart events
  • Other large-ish changes:
    • bug 766647 – improve screenshot coalescing (follow-up: bug 775976)
    • bug 775722 – (pending review) make native text selection handles a layer in the java compositor
  • NPEs/other assorted fixes:
    • bug 772888 – fix NPE from getExternalFilesDir returning null
    • bug 769893 – (beta fix) don’t recycle bitmaps before using them
    • bug 774205 – fix NPE when “don’t keep activities” is checked
    • bug 772855 – do better logging of exceptions
    • bug 776702 – remove unnecessary BitmapDrawable instance

This week:

  • Refactor the main gfx/ classes and push PanZoomController into C++ so that it can be merged with the B2G fork (bug 776030 is the main bug, has dependencies)


  • Last week:
    • Bug 775227 OutOfMemory or “out of memory” during mochitest
    • Bug 775614 Investigate painting failure in tcheck, tcheck2, tcheck3
    • Bug 773667 Code clean up in ScreenshotLayer
    • Bug 776541 devicemanagerSUT closes the socket after each “push”
  • Next week:
    • Bug 775227 OutOfMemory or “out of memory” during mochitest

Chris Lord (cwiiis)

Chris Peterson

  • Done
    • bug 764193 – Allow form autocomplete popup after user starts typing
    • bug 768106 – TouchPal Keyboard deletes entered text when trying to autocomplete first word
    • bug 772225 – Disable GeckoInputConnection’s clampSelection() to test whether SpannableStringBuilder IndexOutOfBoundsExceptions are fixed
    • bug 747629 – java.lang.IndexOutOfBoundsException: getChars (a … b) ends beyond length c or has end before start at android.text.SpannableStringBuilder.checkRange( at android.text.TextUtils.getChars
    • bug 775442 – java.lang.StringIndexOutOfBoundsException: at java.lang.String.substring( at org.mozilla.gecko.GeckoInputConnection.notifyTextChange(
    • bug 760396 – java.lang.IndexOutOfBoundsException: getChars (a … b) ends beyond length c or has end before start at android.text.SpannableStringBuilder.checkRange( at android.view.inputmethod.BaseInputConnection.replaceText
    • bug 767597 – Change AwesomeBar entry mode for Swype
    • bug 767791 – java.lang.IndexOutOfBoundsException: getChars (0 … <n>) ends beyond length 0 at android.text.SpannableStringBuilder.checkRange( at org.mozilla.gecko.GeckoInputConnection.getExtractedText
  • Next
    • bug 743998 – Reorganizing Java package namespaces and jars
    • bug 766317 – Sony Ericsson Experia Pro’s HKB cannot enter non-English characters in web forms
    • bug 772252 – Numeral keys on physical keyboard don’t work in Firefox for Android on Sony-Ericsson Xperia Pro and Mini Pro


Brian N

  • Done
    • Bug 775039 – Active logins are not cleared when clearing private data
    • Bug 775042 – Download history is not cleared when clearing private data
    • Bug 775029 – Clear private data does not clear saved passwords
    • Bug 776255 – Rename pref_private_data_cookies in android_strings.dtd
    • Bug 766940 – Unable to remove bookmarks from the menu, bookmark checkmark/filled star icon remain in view
    • Bug 775346 – Some page interactivity lost until reader mode icon has loaded
  • Next
    • More Reader Mode
    • Bug 717428 – Reuse favicons in DB



Last week:

  • bug 773088 – Webapps show reading list option in menu
  • bug 766802 – Clicking target=blank links in a web app should load those links in the browser
  • bug 766094 – Disable telemetry prompt on chrome-less application launch
  • bug 766275 – Default context menu for webapps
  • bug 776950 – Long tap on titlebar can’t create homescreen shortcut if page has no title
  • Reviewing stuff bug 730330 – input type=’date/time’ should use the system date/time picker

This week:

  • Still trying to reduce our layouts – bug 774969 – One browser_toolbar.xml to rule them all
  • More webapps blockers – bug 766259
  • Swipe on awesome screen
  • bug 773741 – Cannot resize elements in Fennec that have the CSS resize property




  • bug 776692 – next/prev shortcuts have wrong order when a starred result is selected
  • bug 776253 – NullPointerException at AboutHomeContent.onInterceptTouchEvent
  • bug 766858 – When tab menu is open, intercept all touch events on about:home or web content
  • bug 767809 – must be called on the UI thread
  • Sheriffing, code reviews



  • Landed native text selection handles on aurora/beta! – bug 774938 and friends
  • Doorhanger refactoring – bug 732336


  • Look out for text selection issues
  • Help with rating solicitation feature when UX is ready – bug 774479
  • Look at content provider for tabs – bug 730039

Scott (jwir3)

  • Last Week:
    • Graphics/Layout work week in Toronto
    • Spoke with kats about reflow-on-zoom plugin
    • Spent some time understanding readability.js
    • Non-mobile related stuff (Columns, etc)
  • This Week:
    • More non-mobile related stuff (:>)
    • Readability 2.0 discussion


  • Worked on
    • Fixed Regressions with Bug 769438
    • Did some context menu changes, Bug 775773
  • Coming up:
    • Finishing Clipboard Data
    • Looking into changes for the download manager


  • Past
  • Present
    • (Bug 718437, above)
      • Bug 776064 – (waiting on UX string choice decisions) Cleaning “tel:…” link actions
      • Bug 744662 – (same UX decision) Removing the “mailto:” when sharing a “mailto:…” link
    • Bug 775740 – (waiting on review) PromptListAdapter has reimplemented functionality from super class – removed it
    • Bug 776110 – (r+’d) Relative URLs don’t function properly in reader mode.
    • Bug 686528 – About:home for tablets
  • Future
    • Bug 716403 – Hide the navigation bar while scrolling down content


Last week

  • In Toronto for Layout and Graphics work week
  • prototyped playing h264 with MediaPlayer API
  • blogged for the first time in almost a year about Aurora nightly updates

Next week

  • on PTO, going camping

Side Note

  • Mobile Platform is doing a “bug deep dive” Thursdays at noon eastern, please join us in my vidyo room if you want help with a mobile platform-y bug



Ian Barlow


Up next this week

  • Reader Mode! (Bug 771380, Bug 766942, Bug 766948)
  • More work on C2DMA and Feedback Solicitation happening after that

On my radar but not likely to hit this week

  • Cut / copy / paste on JB
  • Private Browsing


Round Table


  • ARMv6 Compatibility Testing
  • 15.0 (Beta 2, build #1) test-plan, going through plenty of verifications this morning, afternoon
    • bug 777267 – ‘Save Image’ fails with short-linked URL’s as the long-tap context-menu does not update the resolved URL
    • bug 777320 – Links are highlighted when performing double tap zoom near them
    • bug 777261 – Visited link color is not changed
    • bug 777324 – Flash content of is not displayed
    • bug 777310 – crash in arena_dalloc [@ arena_dalloc | __wrap_free | moz_free | AccEvent::~AccEvent]
    • bug 777274 – The content of History and Top Sites sections is not cleared when clearing private data
  • Eric (:xwei) has a patch queue of an assortment of Robocop testing going up for review soon
  • SV sent out requests for feedback on manual tests



  • Aurora shows an explosive crashiness due to the merge, bnicholson fixed it yesterday… Aurora crashes should die down. Tomorrow we should have the data to prove that.
  • Talked with kairo : bug 777372 Exposing Android_CPU_ABI, Android_Manufacturer, Android_Model, Android_Version in crash report UI
    • once we have that exposed, kairo can make a report based on arm 6 versus arm 7 easily as well as based on the Android API Version
  • nhirata spending more time on b2g currently this week

Socorro bugs


Breakpad Integration bugs

Please see Platform Meeting Notes for Stability report


  • Google play reviews summary:
    • last 3676 reviews of v14 averaged 4.25 stars
    • first week of v14.01 reviews average 4.1 stars
  • 1,435 five-star reviews already for v14.01, some quotes:

“The best browser for all platforms. I’ve been using Firefox on my computer for many years, and when I started to use Android, I missed it. Now it is my default browser on Android too, and it now days look gorgeus, and is fast!”

“Flash & FF sync I’m a happy web crawler.”

“Works great! Android version is just as good as the desktop version. Love it, its my de facto browser.”

“Amazing i have tried many browsers, but firefox has proved that it is the best.”

  • Top issues in the one and two-star reviews:
  1. Complaints about slowness after upgrading to ICS.
  2. Crashes (HTC Evo 4G, TC Evo 3D, HTC One X, HTC G2, HTC Thunderbolt, Samsung Galaxy S3)
  3. Desktop view / UA switcher
  • Input sadface comments (15 total)

  • SUMO questions this week:

  • SUMO Most requested posts this week:

(facebook, disable top sites, tablet not compatible)

  • Scoping v15 documentation updates next week, I’m also leading Basecamp support strategy so I’m delegating Android docs and feedback work as much as possible

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress