Mobile/Notes/20-Feb-2013

Details

  • Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: Audio-only conference# 99998
    • People with Mozilla phones or softphones please dial x4000 Conf# 99998
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
    • 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
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Schedule

  • Merged Day!
    • Nightly is now Fx22
  • Released Fx19
  • Will release Fx20 to Beta by EOW
  • Next merge is 2013-04-01 (no fooling)

Major Topics for This Week

Released Fx19
Lightweight themes, Expanded ARMv6 support and Support for zh-TW and zh-CN are some of the highlights. We also worked on the streamlining Session Restore, cleaned up the way we store Favicons and Thumbnails, and added History expiration. The UI was tweaked in several places, including About:Home and the Awesomescreen. Content rendering was also greatly improved with: Tile-by-tile drawing, Low-res tiles and Mitigated locking.
Fx19 Stability
We are hitting many DB related crashes during the upgrade. It's difficult to figure out when some of the crashes are happening, but others are definitely happening during the DB upgrade. See bug 791958 - Locked DB, bug 829927 - IllegalStateException at upgradeDatabaseFrom12to13, and bug 752828 - Moar locked DB. Check out the top crashers

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)

Kats

  • Feb 12 - Feb 19:
    • bug 840346 - gave sriram a patch to get rid of the background layer
    • bug 840721 - remove APZC's assumption that the UI thread has a message loop (pending review)
    • bug 841503 - remove a bunch of non-OMTC widget code
    • bug 841810 - add an API to allow java addons to listen and respond to our events
    • bug 839641 - (in progress) continued working on hooking up APZC to java
  • Next:
    • more APZC stuff
    • start looking at multiple profiles

GBrown

  • Done:
    • bug 837318 testVkbOverlap - Found 0 green pixels after tapping; expected 2427 -- on Pandaboard
  • Working on:
    • Helping releng with Android PGO builds
    • Shumway performance on Android: memory leak isolated now
    • Various Robocop failures

Chris Lord (cwiiis)

  • Done
    • Attended Facebook London tech talk - CPU Optimisation approaches
    • Mentoring student helping out with canvas performance (Some graphs)
    • Reviews
  • Now
    • bug 716403 - Scroll the location bar off the top (ugh, mostly done but working on a layout patch to finish it off)
    • Write some more slides/talk for Firefox Mobile event on Friday
    • bug 822810 - Unexpected painting behaviour with low-res tiling code
    • Hack up some patches to get fennec working reasonably on Ouya
  • Next
    • Investigate canvas performance
    • Meet a Mentor event on 25th Feb
    • More Ouya stuff

Chris Peterson

JChen

GCP

Brian N

Sriram

WesJ

LucasR

Margaret

Done:

  • Landed bookmark support for distributions (after a bounce) - bug 836450
  • Landed robocop test for distribution support - bug 840825
  • Wrote some cleanup patches
    • Implement nsAndroidHistory::SetURITitle - bug 841938
    • Move tab-specific event listeners from GeckoApp to Tabs - bug 842883

Next:

  • Look into some more cleanup
  • Immediately update browser toolbar after awesomescreen closes - bug 839602

Scott (jwir3)

BLassey

MFinkle

Ian Barlow

Security/MGoodwin

Contributors

Round Table

QA