Mobile/Notes/09-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:
    • Imminent: Go to build
    • 2012-05-15: Push to market (better aligned with PR cycle)

Major Topics for This Week

Blocker Uplift
You need aurora approval for any blockers that need to land on Aurora. With the beta "go to" build coming up we need approved patches landed ASAP.
Beta Status
We are evaluating the build quality everyday. We are expecting to "go to" build for Beta today or tomorrow.
Locale Testing
We are testing different scenarios for shipping Firefox in multiple languages

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)

  • This week / Last week
    • Fixed a ton of Flash bugs (a dozen or so)
  • Next week
    • Moar Flash bugs. Specifically I would like to get fullscreen support done. Made some progress there yesterday.

Kats

  • Last week:
    • bug 750722 - panning might not work if started from a plugin/iframe
    • bug 722657 - scroll amounts to subdocuments were getting eaten
    • bug 732364 - make scrolling subdocuments better and less interfere-y with the main document
    • bug 750507 - make trobopan measure jank better
    • bug 751479 - fix NPE crash in panzoomcontroller
    • bug 748531 - guard against exceptions in JNI code
    • investigated various crasher bugs and incoming new bugs, duping/resolving etc.
  • Next week:
    • fix panning on RTL pages (bug 748384)
    • more crasher bugs (basically see what 748531 fixed and tackle any other JNI crashes that it didn't)
    • keep sifting through incoming bugs and pick out anything pan/zoom/touchevents related

GBrown

Last week:

  • Bug 751158 Create tcheckboard3 to measure checkerboard with low res off
  • Bug 751603 Define browser.cache.disk.max_entry_size for mobile
  • Tested startup times for throbber variants, locale builds
  • Investigated some test failures

Next week:

  • Bug 748994 Regression in rawfennecstartup 'throbber start' time
  • Bug 753369 Review mobile prefs for networking

Chris Lord (cwiiis)

Chris Peterson

GCP

  • Last week:
    • bug 717096 Crash may occur when switching between webm tab or App (fixes Bug 746696 too)
    • bug 746860 Bookmarks are cleared if you move fennec to the SDcard
    • bug 752907 Gecko crashes on the first run after an update XUL->Native
    • bug 752492 Old profile is lost after migrating from XUL to Native if Sync was performed
  • This week:
    • bug 752907 Gecko crashes on the first run after an update XUL->Native
    • bug 752492 Old profile is lost after migrating from XUL to Native if Sync was performed
    • bug 751646 Timeout executing service: ServiceRecord
  • Blockers:
    • bug 750950 Fixing this may affect all the previous ones

Brian N

  • Done
    • Relanded bug 712975 - Tap to activate plugin doesn't work after flipping pref until you restart
    • bug 750846 - Make thumbnails look better
    • bug 752713 - Check URL when getting thumbnails
    • bug 752426 - crash in mozilla::AndroidBridge::TakeScreenshot
    • WIP bug 751650 - Favicons/titles not updated for redirected pages
    • WIP bug 753217 - Move and refactor tab-specific listeners
    • Mentoring/reviewing bug 741655 - Add more controls to download manager
    • Investigated bug 752245 - Can't install apps from Google Play Store website
  • Next:
    • bug 752245 - Can't install apps from Google Play Store website
    • bug 747388 - .part files from failed downloads are not removed from sdcard/download

Sriram

  • Last Week:
    • Implemented a newer throbber - a failed attempt.
    • Started working on custom menu.
  • This Week:
    • Basic prototype of custom menu is complete.
      • Require details on different menus that will be used in phones and tablets
      • Require new menu resources.
    • Fixed bug on application pausing - bug 751690
  • Blockers:
    • None.

WesJ

LucasR

MBrubeck

Done:

Next:

  • bug 707571 - user-scalable property of viewport meta tag is ignored
  • bug 752681 - Don't serve XUL Fennec to large phone-UI devices

Margaret

Done:

  • Update bookmarks with ID, not URL - bug 752052
  • Can't reload page after clearing private data - bug 751488
  • SiteIdentityPopup cleanup to fix crash - bug 752172
    • Started looking into ways we can make all our various popup code better
  • Wrote patch to start supporting HTML5 sizes attribute for favicons - bug 715263
  • Investigated profile migrator blocker(s) - bug 752907, bug 753175
  • Attended part of identity "swarm" w/ identity/desktop folks
    • Got familiar with the current implementation plan for sign into browser/web

Next:

  • Keep helping out with blockers
  • Follow identity integration work

Scott (jwir3)

  • Last Week:
    • bug 746966 : Main body text on randsinrepose.com not inflated (landed in aurora)
  • This Week:
    • bug 749186 : Crash in nsFontInflationData::FindFontInflationDataFor() (turns out this wasn't fixed. :< )
    • bug 747267 : Very bad font inflation when filing a new bug
  • Other:
    • Time off Thursday and Friday

BLassey

MFinkle

Done

  • Triage and Reviews
  • Worked on some minor patches for Webapps (bug 741430, bug 741608
  • Kicked off some refactor work to support chromeless webapps (w/ Wesj, Lucasr & Philip)
  • Kicked off some core work to support Tablet UI (w/ Sriram)
  • Getting ready for Persona (Sign into Browser) work (w/ Margaret)

Next

  • Keep moving the new work ahead, removing any hurdles
  • Get everyone working on some new work for Fx15

Madhava

  • reacting badly to throbber issues (no update)
  • UX contact for sign-into-browser: zhenshuo (fang in IRC)

Ian Barlow

  • Working on how to make the progress indicator better but still perform well
  • Working with Sriram on some inital Tablet work, including a new menu
  • Lots of other tablet work ready to go, so if you have time and want to work on some UI let's talk!

Patryk Adamczyk

GFX

Round Table

QA

  • Test day on the 18th on Firefox mobile beta join us on #testday
  • Helped pretesting a few patches on Nightly and Aurora
    • Scissor rect
    • gfx
    • flash patches
  • Triage of incoming open bugs
  • This week
    • Qualifying Beta 1
    • Update/L10n testing
      • Finishing up on bug 752537
        • both builds from comment 13 do update to the single pack English only if the locale is set to English. This is due to the "partial locale blocking but not enabling multiple locales to be uploaded" from earlier
        • The French build was crashing; see comment 17
        • selecting the update button from about:firefox will update firefox to 5/9 build of aurora after updating from play.
        • Multilocale pack does not seem to be too much of a performance hit.
        • Update overall seems to be ok
  • Breakpad Integration bugs:
    • 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

  • This week:
    • Using Adobe reader app for PDFs
    • Update system requirements and supported devices article
    • Download manager content
    • Finalizing documentation to prep for L10n beginning at Beta