From MozillaWiki
< Mobile‎ | Notes
Jump to: navigation, search


  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: Audio-only conference# 95312
    • People with Mozilla phones or softphones please dial x4000 Conf# 95312
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • #mobile for backchannel
  • Warp Core Vidyo Room


  • Next merge is 2012-06-04 (got moved up one day. see newsgroups)
  • Beta
    • Fx14 Beta 2 went live in the Market on 2012-05-18
    • Fx14 Beta 3 build was tagged/built on 2012-05-22 and planned to be in Market on 2012-05-25

Major Topics for This Week

Monitoring Beta
Now that Fx14 Beta is in the Market we are monitoring feedback and crash-stats closely. We'll keep monitoring the stability and feedback throughout the beta period.
Tablet UI Milestones
In response to the feedback we have been getting from Fx14 Beta, we are looking into ways to get some native traction for tablets. We know that in order to support tablets with Native Fennec, work needs to happen on the UI and on Flash support. Some short-term planning has been happening to see if we can start landing small, well scoped, patches into Fx15. There is no guarantee that anything would be uplifted into Fx14.

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
    • Flash fullscreen stuff
  • This week
    • Fixed a couple nasty Flash crashers
    • Continued on fullscreen. Will be getting a partially working version in this week. Still have an issue on ICS.


  • Last week
    • bug 743279 - clicking on things was hard on pages with a mouse listener on the body
    • bug 755549 - don't generate haptic feedback for mouse listeners on the body
    • bug 756555 - crash in tiling code
    • bug 748384 - RTL pages don't render properly (bounced but will re-land today)
    • initial patches for bug 752709 - keyboard overlaps text input fields, need rework
  • Next week
    • fix up blockers assigned to me (bug 752709, bug 753665) and any other unassigned blockers i can take
    • more clicking-is-hard bugs (bugs that block 753525)


Last week:

  • Bug 746938 java.lang.NullPointerException at org.mozilla.gecko.GeckoNetworkManager.getNetworkType
  • Bug 756704 Robocop: missing / missed events can cause infinite hangs
  • Reported Bug 757468 OutOfMemory exception on createBitmap after 330+ page loads

Next week:

  • Bug 756817 Fix and reenable tcheck3
  • Bug 754575 Cache.Trash* files fill up disk space
  • Bug 745340 Improve disk cache smart sizing for mobile
  • Bug 756183 Robocop: loadUrl sometimes fails
  • Bug 757475 Robocop: testPermissions fails silently

Chris Lord (cwiiis)

  • Last week
    • bug 753742 - odd drawing problems on pages with iframes and overflow:hidden (fixed on central, aurora)
    • bug 753784 - mask layers are broken with tiled textures/npot in pot textures (ncameron fixed on central)
    • Interviewing, London office events
  • This week
    • Fixed reftest failures and landed bug 607417 on central
    • Looking at improving fixed position layers
    • Looking at async texture upload again
    • Holiday after this week for a week and a bit

Chris Peterson

  • Last Week
    • bug 751864 - Typing character followed by space adds the same character another time on ICS
    • bug 721835 - ANPAudio::trackLatency is not implemented
  • This Week
    • Investigating bug 751513 - Typing characters in the contenteditable div causes the whole line to be deleted
    • Investigating bug 755909 - Text is selected when clicking textbox with Swype keyboard
    • Investigating bug 756429 - Accented characters are substituted when entering other characters and can also remove the content before it on when using HKB


  • Last week
    • bug 755383 - about:firstrun is present but does not work
    • bug 735064 Add tests for BrowserProvider batch operations
    • bug 750753 Add tests for Profile Migration
  • Next week
    • bug 710330 Implement bookmarks and history import from Android System DB
  • Blockers
    • bug 735461 Robocop: Fennec does not interpret -profile argument correctly

Brian N

  • Done
    • bug 755771 - "Back" button does not navigate back, but return to homescreen.
    • bug 586885 - show search suggestions when entering text in awesome bar
    • bug 756734 - java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp$
  • Next
    • Blockers
    • PTO


  • Last Week:
    • Restart Fennec when locale changes - bug 732572
    • Fully featured custom menu
  • This Week:
    • URL bar for Tablet UI
    • Made custom menu to be only for post-honeycomb devices
  • Blockers:
    • None.


Last week:

  • bug 756701 - Clearing Private Data on mobile has unintended consequences when Sync is enabled
  • bug 732052 - XUL Scale (video scrubber) elements should support touch events
  • Blogged about porting Cleary to Native
  • Wrote an extension/hack to fix google redirect problems
  • bug 757208 - Problems with clicking on generated content

This week:

  • More looking into chromeless support
  • bug 719276 Double tap leaves active on links


Last week:

Next week:





  • Topcrash in TabsTray - bug 732901
  • Avoid showing the plugins doorhanger if possible - bug 755062
  • Started working on find in page - bug 695172
  • Started working on refactoring TabsTray to work with tablet UI
    • Needs more discussion with UX


  • Continue working on find in page and the tabs UI
  • PTO Friday

Scott (jwir3)

  • Last Week:
    • bug 749186 : Crash in nsFontInflationData (almost done)
  • 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

  • In London for office opening, met a lot of people
  • Looked at some optimizations for screenshots

Next week

  • Continue looking at screenshot optimizations


Note: Will miss the meeting


  • Triage and Reviews
  • Landed a simple WebApp patch to auto-add a homescreen icon on install (bug 741608)
  • Playing around with changes to the throbber to improve performance (bug 748994)
  • Working through some short-term Tablet UI planning


  • Triage and Reviews (it will end when i'm dead)
  • Another WebApp patch to use system notifications on install (bug 741430)
  • Moar Fx15 milestone planning
  • Prepping to start some long-term planning (Fx16 and beyond)



Ian Barlow

Patryk Adamczyk

(Still heads down on Gaia/B2G but...)
Delivered some (placeholder) graphics to Lucas R. for the Reader Mode.


Round Table


  • Next beta testday, June 8th
  • 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.
  • Filtering of data in place for official builds
  • This week should include:
    • URLS (if you have admin access) in the result for a crash signatures
      • bug 550538 - Provide easily-accessible list of URLs-for-signature to logged-in users
    • Java crash signatures w/ address location should be pooled together as one crash signature
      • bug 726385 - replace 8 digit hex addresses with a placeholder within Java signatures
  • Hoping that Beta 3 will 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


  • All docs are ready for L10n
  • Feedback has slowed to ~20 reviews per day
  • For beta2 (sat-tuesday) the large % of low reviews are for crashes and instability
  • For issues also reported on SUMO, I'm adding [sumo] to the bugs
  • For tablets, users really want flash and speed followed by desktop view and tab switching (low reviews on tablet have slowed to 18% of all reviews for Beta)