Mobile/Notes/02-May-2012

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

Details

  • 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
  • irc.mozilla.org #mobile for backchannel
  • Warp Core Vidyo Room

Schedule

  • Next merge is 2012-06-05
  • Beta plan:
    • 2012-05-08: Go to build
    • 2012-05-11: Push to market

Major Topics for This Week

Tree closure
mozilla-inbound is currently closed due to Windows PGO issues. mozilla-central is open to any non-libxul code, which means Mobile JS and Java patches can land on m-c with the a=mobile-only approval.
Blocker Uplift
You need aurora approval for any blockers that need to land on Aurora. With the beta "go to" build coming up on 5/8, we need approved patches landed ASAP.
Front-end Fx15 Work
As time permits, the front-end team has been working on Fx15 work. Some of this started during the work week in Toronto, but it will continue. Blockers take priority and focus on release blockers is the current priority.

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

  • Last week
    • bug 746120 - pinch-zooming on overflow:hidden pages separates the layers
    • bug 738641 - reloading a page might not restore scroll position
    • bug 749384 - nytimes slow to respond to stop a fling on touchdown
    • investigated bug 747493 - pages with overflow:hidden are truncated too much, working on it with layout people
    • worked on bug 748531 - guard against exceptions in JNI code, need to figure out why XUL try build is failing
    • various iframe-scrolling soft-blockers: bug 722657, 732364, 750722
  • Next week
    • keep working on blockers

GBrown

Last week:

  • Investigated bug 734913/748994 - Regression in rawfennecstartup 'throbber start' time
  • Bug 748489 xpcshell tests require write access to TmpD / TMPDIR
  • Bug 749771 some xpcshell tests fail on Android because HOME environment variable is not set
  • Bug 750817 some xpcshell tests in netwerk/unit rely on Xpcomlib property and fail on Android

Next week:

  • Bug 751158 - Create tcheckboard3 to measure checkerboard with low res off

Chris Lord (cwiiis)

Chris Peterson

  • Last Week
    • Fixed bug 687717 - mobile.twitter.com->When writing into tweet box with IME, remaining characters of tweet isn't decreased
    • Fixed bug 742036 - Convert DOM key codes to Android key codes when passing key events to Flash plugin
    • Fixed bug 707353 - [flash] soft keyboard doesn't appear
  • This Week
    • Fixed bug 743468 - Entering accented characters on HKB causes mobile.twitter.com to eat subsequent input characters
    • Fixed bug 742267 - URL content is cleared when entering a new character from the hardware keyboard

GCP

  • Last week
    • Holidays
    • bug 717096 Crash may occur when switching between webm tab or App and Flash tab
  • Next week
    • bug 717096 Crash may occur when switching between webm tab or App and Flash tab
    • bug 746860 Bookmarks are cleared if you move fennec to the SDcard
    • bug 748402 "Error reading pref" in profile migration without Sync account present
    • bug 750753 Add tests for Profile Migration
    • bug 710330 implement bookmarks and history import from Android System DBs
  • Blockers
    • None

Brian N

  • Done
    • bug 746697 - crash in nsOfflineCacheDevice::ChooseApplicationCache with offline cache
    • bug 748498 - Sites can be updated with wrong title
    • bug 749305 - Favicons aren't shown when navigating back/forward
    • bug 750734 - Virtual keyboard doesn't appear when opening Fennec with an url from an external application
    • bug 750846 - Make thumbnails look better
  • Next
    • bug 747388 - Downloads are not deleted when removed from Download Manager list
    • bug 740565 - favicons for error states are not updated

Sriram

  • Last Week:
    • Started working on Text selection
  • This Week:
    • TabsTray shouldn't re-inflate - bug 747419
    • AbsListView RecyclerListener to avoid OOM - bug 750349
    • Demo-able version of Text selection ready - yaaayy!!
      • Need to fix scrolling and zooming issues with the markers.
  • Blockers:

WesJ

Last week

  • bug 741247 - Touch events aren't consistently triggered especially on the right sides of elements
  • bug 747354 - Download is displayed as completed if the Wifi connection is lost
  • bug 732052 - XUL Scale (video scrubber) elements should support touch events - need to update and put up a new patch

This week

  • bug 719276 - Double tapping causes css :active to remain - has patch
  • bug 749481 - BuildDisplayList should take into account resolution of document

LucasR

MBrubeck

Done:

  • bug 746703 - Set targetSdkVersion to 14 in AndroidManifest.xml to disable legacy menu button
  • bug 747067 - Don't loop through every history item in deleteHistory
  • bug 746876 - disable test_bug720538 because of perma-orange

Next:

  • bug 707571 - user-scalable property of viewport meta tag is ignored
  • bug 750051 - crash in TouchBadMemory using window.find()

Margaret

Done:

  • Crash in Bookmarks/History AsyncTasks - bug 746946
  • Add-on install doorhanger in wrong tab - bug 747023
  • Telemetry doorhanger disappears - bug 750130
  • Sites don't load when BrowserApp.selectedTab is null - bug 749624
  • Fennec doesn't start in landscape mode - bug 749582
  • Add extra awesomeness weight to bookmarks - bug 736272
  • about:* pages (and other unwanted URIs) shouldn't be stored in history - bug 749853
  • Site identity popup (Larry) - bug 695204

Next:

  • More blockers as they come!

Scott (jwir3)

  • Last Week:
    • bug 746966 : Main body text on randsinrepose.com not inflated (in review)
    • bug 749186 : Crash in nsFontInflationData::FindFontInflationDataFor() (r+, issue on try)
  • This Week:
    • bug 747267 : Very bad font inflation when filing a new bug
    • bug 748054 : default font.size.inflation.lineThreshold causing inconsistent font inflation
  • Blocking:
    • Unsure how to handle the tree closure issues wrt font-inflation (core layout) issues.

BLassey

MFinkle

Done:

  • Triage and Reviews
  • Landed a patch for bug 750195 which will hopefully fix the crash
  • Fixed bug 750159 to stop JS errors from borking onLocationChange processing
  • Fixed bug 750243 to stop the crash in bug 741432 and bring xul/desktop parity to native
  • Minor planning for the hack projects last week that have been resulting in some Fx15 landings

Next:

  • Triage and Reviews
  • More Fx15 planning

Madhava

Ian Barlow

  • In Progress
    • Gathering list of Fx15 bugs (tablet, phone enhancements)
    • Working with Stephen and Martell on parts of the One Mozilla Style Guide

Patryk Adamczyk

Lucas filed a few bugs against the reader mode asking for assets. Will try getting all of those to him before next week's meeting.

GFX

Round Table

QA

  • This week
    • Qualify Fx13b2 against market
    • Quality pass against the aurora tinderbox builds, qualify smoketests and bug verifications first
    • Mock Update testing:
      • tests XF13->FN14 split-apk in preparation for beta (no single-locale APK for XF14)
    • Triage and verifications
  • Breakpad Integration bugs:
    • [NEW] bug 750348 A large number of devices are not showing up with the device identifiers
    • 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
    • bug 732629 crash report failed to send due to : javax.net.ssl.SSLException: Not trusted server certificate

SUMO

Just a couple of pieces of Aurora feedback from input yesterday.

no feedback option: http://input.mozilla.org/opinion/2894784

no desktop view: http://input.mozilla.org/opinion/2890244

This week:

documenting PDF reader recommendation, download manager and ICS tutorial. Updated NativeUI docs are at https://support.mozilla.org/en-US/mobile#os=android&browser=m14