Meeting Notes Meetings notes from the Mozilla community


Mobile Meeting Minutes: 2012-05-30

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-06-04 (got moved up one day. see newsgroups)
  • Beta
    • Fx14 Beta 3 went live in the Market on 2012-05-25
    • Fx14 Beta 4 build was tagged/built on 2012-05-30 and planned to be in Market on 2012-06-01

Major Topics for This Week

Firefox 15 and Aurora

Recent releases in Mobile have including a lot of code changes in the Aurora channel. We plan to start doing less of this in the future and the future is now. The Aurora merge is on June 4 and we need to plan to have as much Fx15 feature work landed as possible. Yes, we still plan to do some work while in Aurora, but we have to start cutting back. Let’s try to get some of the larger chunks of new features reviewed and landed this week. Make sure we can disable/backout features that won’t make it fully in 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:
    • Worked more on fullscreen Flash. Gave up on ICS bug and landed current work on inbound today.
  • This week:
    • Flash power state stuff, crashers, guide rkd on HC Flash support


Last week:

  • RTL-related follow-ups
    • bug 757847/607417 – code cleanup in CompositorParent, plus a follow-up patch for interaction between position:fixed and RTL
    • bug 759762, bug 759775 – RTL follow-up patches
  • Fixing crashes
    • bug 757025 – crash in mozilla::hal::NotifyScreenConfigurationChange
    • bug 753665 – crash in nsWindow; landed some patches, spent a lot of time tracing code (crashes still reported on new nightlies)
    • bug 758854 – NPE in FilePickerResultHandler
  • Blockers/soft blockers
    • bug 752709 – keyboard overlaps text input fields
    • bug 753250 – touch radius for clicking on things is too small
    • bug 758361 – viewport resets during page load (trying to find a good fix, currently pending review)
    • bug 755971 – scrolling doesn’t work on some parts of google reader (investigated, seems like a layout bug)
  • Other
    • bug 758635 – remove duplicate code execution on VKB showing (bounced for reftest failures, need to figure out why)
    • bug 759421 – reftest analyzer doesn’t handle bad base64 image data

Next week:

  • Continue trying to figure out why bug 758635 results in reftest failures and how to fix them so I can land
  • Revisit bug 753665 and bug 745250 (unfixed crashers)
  • Return to “clicking doesn’t work” bugs


Last week:

  • Bug 756183 Robocop: loadUrl sometimes fails
  • Bug 757475 Robocop: testPermissions fails silently
  • Bug 758792 Robocop: getActivityFromClick can hang on waitForIdleSync
  • Bug 758405 Robocop: can hang
  • Bug 756704 Robocop: missing / missed events can cause infinite hangs
  • …but I still cannot resolve Bug 756817 Fix and reenable tcheck3
  • Investigated Bug 754575 Cache.Trash* files fill up disk space
  • Re-visited Bug 735461 Robocop: Fennec does not interpret -profile argument correctly

Next week:

  • PTO

Chris Lord (cwiiis)

Chris Peterson

  • Last Week
    • bug 755599 – Typing after “Select All” text or using Firefox textfield history inserts at wrong position when using a predictive text VKB
  • This Week
    • Investigating bug 756429 – Accented characters are substituted when entering other characters and can also remove the content before it on when using HKB
    • Investigating bug 755909 – Text is selected when clicking textbox with Swype keyboard
  • Blockers
    • Looking for gdb help


  • Last week:
  • This week:
    • bug 710330 implement bookmarks and history import from Android System DBs
    • bug 758193 Excessive battery usage
    • bug 738168 Moving Fennec to the SDCard will prevent crash reports from being copied to the profile, ie no crash report will be reported to Socorro
    • There’s some Sync+Profile migration things popping up (do not use AsyncTask if you’re observing data, unless you can very hard guarantee it’ll only run once)
  • Blockers:
    • bug 759393 UX for bookmarks/history import from Android

Brian N


  • Last Week:
    • Fixed the menu items MIA problem in pre-honeycomb devices.
      • This also fixed updating menu in honeycomb and ICS devices when tab content changes.
    • Made custom menu feedback ready
      • Requires some code cleanup and action-bar item specific condition checks.
  • This Week:
    • TabsTray and RemoteTabs are Tablet UI ready
      • Need to add the complicated tabs button and animations
    • Basic layout changes for AwesomeScreen is done
      • Waiting for specs and resources from ibarlow
  • Blockers:
    • Resources from UX team who are offsite for design week


  • bug 757646 – Passwords Content Provider silently returns empty strings for username and password if Master Password is enabled
  • bug 750511 – Hide soft keyboard when user touches outside awesomebar
  • bug 722591 – Longtap on page title (not awesomescreen) should show an editbox context menu

This week

  • bug 753102 – Refactor GeckoApp into a better base class
  • bug 715307 – Add ability to read profiles.ini
  • bug 740586 – launch of basic app in a chromeless window
  • bug 759041 – Add swipe between screens in AwesomeScreen


Last week:

  • bug 750684, bug 757776, bug 750707 – Patches for the Java side of Reader Mode (awesomebar, toolbar, etc)
  • bug 750712 – Started working on JS side of Reader Mode (about:reader, readability scripts, etc)

Next week

  • Land Reader Mode patches
  • Submit patches for the JS side of Reader Mode


  • None



  • bug 756665 – Clicking a tab close button in XUL Fennc should selected the tab
  • bug 707571 – Disable zooming for pages with user-scalable=no
  • bug 756156 – Don’t export ANDROID_SERIAL if it isn’t set explicitly
  • Back from PTO


  • Fix any Fx14 blockers, start on Fx15 feature/polish work



  • Landed support for sizes atttribute in <link rel=”icon”> – bug 715263
  • Continued work on tablet tabs UI (passed off to Sriram) – bug 757198
  • Almost finished find in page – bug 695172


  • Finish find in page
  • Text selection – bug 695173

Scott (jwir3)

(Sorry, I won’t be able to make it to the meeting this week, due to a personal conflict).

  • Last Week:
    • bug 749186 : Crash in nsFontInflationData (this bug just won’t die. I’m still working on getting this resolved)
    • bug 748434 : Font inflation causes cut off button text
  • This Week:
    • bug 748434 : Font inflation causes cut off button text
    • bug 752947 : Flour missing from pancake recipe
    • bug 756518 : Adjust conditional detection of mobile using meta viewport


Last week

  • reworking how we do screenshots
    • reuse the same byte buffer
    • don’t use java bitmaps to composite things together
    • update dirty rects only
    • chunk up larger screenshots into smaller chunk
  • NE-area browser developers meetup
    • most content was around networking (based on attendees interest)

Next week

  • land this pile of patches



  • Triage and Reviews
  • Juggling some feature work between devs
  • Filling out surveys


  • Triage and Reviews
  • Filling out surveys
  • PTO on Friday
  • PTO next Thursday & Friday



Ian Barlow

Patryk Adamczyk


Round Table

Product Management

  • New Product Manager for Mobile: Karen Rudnitski


Release work

  • working on qualifying beta 4
  • looking at the upcoming tablet work
  • starting to track other 15 features readability, etc.
  • mark blockers for XUL 14
remaining beta testing items:
    • Spotcheck device testing, gather unused devices
    • collaborate the proper android device compatibility documentation / retire the wiki pages
    • Accessibility testing (see email thread to mobile-dev)
    • Beta issues that are on google play, file bugs if they are real issues on devices
    • more l10n that lands in beta, spotchecking



  • Socorro team is ramping up for b2g, rapid beta, and some other projects.
  • Beta 3 hit target of under 10 crashes per 100 ADU.

Socorro bugs:

  • bug 727286 – Incorrect messaging when failing to submit a crash report
  • bug 672606 – Aggregate numbers and topcrashes for Nightly and Aurora channels based on build ID date instead of crash date


Breakpad Integration bugs:

  • bug 750348 A large number of devices are not showing up with the device identifiers
  • bug 717472 – Can’t retrieve crash report that shows in about:crashes
  • bug 732629 crash report failed to send due to : Not trusted server certificate
  • bug 738168 Moving Fennec to the SDCard will prevent crash reports from being copied to the profile, ie no crash report will be reported to Socorro

Please see Platform Meeting Notes for Stability report


End Game

  • June 26th
  • Hacks, mitigations, defer
  • Added logging, respin nightlies
  • If you need a phone, buy it

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress