Mobile/Notes/16-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
    • Fx14 Beta 1 went live in the Market on 2012-05-15
    • Fx14 Beta 2 build was tagged/built on 2012-05-15 and planned to be in Market on 2012-05-18

Major Topics for This Week

Monitoring Beta 1
Now that Fx14 Beta 1 is in the Market (\o/) we are monitoring feedback and crash-stats closely. Check out the reddit thread and the reviews from the Market as examples.
Add-ons
We have add-ons listed on AMO that are just not compatible with Firefox Mobile (Native). We are going through the list, installing and checking the code (where possible) to verify which ones actually work in Firefox Mobile (Native). We also need to touch base with several of the add-on developers to see about getting compatible updates for Firefox Mobile (Native).

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
    • Started working on fullscreen support for Flash once again, made a little progress
  • This week
    • More work on the above, only remaining problem is an issue on ICS

Kats

  • Last week:
    • bug 752939 - touch events have wrong coordinates on tab switch
    • bug 753334 - audit code related to java.nio.Buffer and fix up inconsistencies
    • bug 751262 - potential memory leak using JNI buffers
    • bug 753845 - race condition when switching tabs
    • worked on bug 748384 - RTL pages don't work correctly
    • landed bug 749384 - nytimes slow to respond to stop a fling on touchdown
  • Next week:
    • Take a look at bug 753525 and dependencies (clicking on things is hard) and see what we can do
  • Blockers:
    • none

GBrown

Last week:

  • Trying to test Bug 745340 Improve disk cache smart sizing for mobile - led to...
  • Bug 755324 Out of memory after 225 page loads
  • Bug 725094 Robocop error handling
  • Bug 755556 Robocop: upgrade to robotium-solo-3.2.1.jar

This week:

  • More Robocop improvements

Chris Lord (cwiiis)

  • Last week
    • Working on getting bug 607417 landed - was bounced due to;
    • bug 753784 - mask layers are broken with tiled textures/npot in pot textures
    • bug 753742 - odd drawing problems on pages with iframes and overflow:hidden
  • This week
    • bug 753742 - odd drawing problems on pages with iframes and overflow:hidden (fixed, pending review)
    • bug 753784 - mask layers are broken with tiled textures/npot in pot textures
    • Interviewing, London office events

Chris Peterson

  • Last Week
    • Fixed bug 743468 - Entering accented characters on HKB causes mobile.twitter.com to eat subsequent input characters -> But this caused some regressions
    • Fixed bug 742267 - URL content is cleared when entering a new character from the hardware keyboard
  • This Week
    • Fixing bug 751864 - Typing character followed by space adds the same character another time on ICS
    • Fixing bug 751513 - Typing characters in the contenteditable div causes the whole line to be deleted

GCP

  • Last week:
    • Loads of Profile Migration bugs (752907, 753175, 746860, 752492, 752444, 754224 and more)
  • This week:
    • More Profile Migration bugs (755383)
    • Tests for Profile Migration & BrowserProvider
  • No Blockers

Brian N

  • Done
    • bug 753625 - Fennec can get into a session restore crash loop
    • Investigated bug 719694 - Video's do not play on mobile Vimeo
    • Mentoring bug 741655 - Add more controls to download manager
    • WIP bug 586885 - show search suggestions when entering text in awesome bar
  • Next
    • bug 752245 - Interactions on the Google Play website are slow
    • bug 747388 - .part files from failed downloads are not removed from sdcard/download

Sriram

  • Last Week:
    • Implemented a horizontal progress bar.
      • Tests on regression pending.
    • Fixed onApplicationPause() to work properly - bug 751690
  • This Week:
    • Posted 2 different patches for showing menu items properly on first time - bug 753200
      • Dependent on menu items from addons.
    • Trying to do a proper restart on locale change - bug 732572
      • Android silently kills Fennec on second try.
    • Android widget is shaping up well - http://cl.ly/0Q2D1o3p0j0Q2J103s1x
      • Require newer resources. ICS (XHDPI) devices add more padding, need more XHDPI devices to test.
    • Custom menu is shaping up well - http://cl.ly/22381N0m3A003U1i0940
  • Blockers:
    • Frustration in fixing doRestart() for locale change. :(

WesJ

Last week:

  • Vacation

This week:

  • bug 732052 - XUL Scale (video scrubber) elements should support touch events
  • Webapps stuff
  • Prompt service stuff (tests, and some features needed for random bugs)

LucasR

MBrubeck

Done:

  • bug 752681 - Make official XUL Fennec builds install on xlarge tablets only
  • bug 754947 - Use the default search engine for keyword.URL searches in Fennec
  • bug 754637 - Don't zoom in to list items or blockquotes on double-tap
  • bug 740878 - Remove dead code from mobile/android
  • hung out on reddit

Next:

  • bug 707571 - user-scalable property of viewport meta tag is ignored
  • PTO next week

Margaret

Done:

  • Profile migrator issues
    • Migrate bookmark types correctly - bug 754276
    • Crash from badly migrated bookmark types - bug 754286
    • Desktop bookmarks folder shows up when it shouldn't - bug 753534
    • Sync account credentials fail to migrate correctly - bug 752514
  • Awesome screen tab titles get cut off in some locales - bug 753880
  • SessionStore bug that caused tab count to fail to update - bug 752688
  • Add a way to remove history entries - bug 671131
  • Fixed up ContentPermissionPrompt.js (and wrote some tests for our geolocation notifications) - bug 729485

Next:

  • Continue looking into fixing up our notifications (and look into adding tests for them!) - bug 739757
  • Blockers as they come up

Scott (jwir3)

  • Last Week:
    • Worked on outstanding font inflation release blockers.
  • 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

BLassey

Last week:

  • presented at DMCA hearings
  • then flew to London
  • various London office launch events
  • reviews, interviews, triage etc. etc.

This week

  • fly home
  • sleep

MFinkle

Done:

  • Triage and Reviews
  • Landing patches, but usually not my own

Next:

  • Make sure non one is blocked on betaN blockers
  • Keep momentum going on any Fx15 work
  • Code?

Madhava

  • collating beta UX feedback, making a list

Ian Barlow

  • Finish tweaks to tab menu designs
  • Work with bnicholson on search suggest
  • Work with sriram on Widget / Custom Menu

Patryk Adamczyk

  • Reader mode assets and designs for reading list

GFX

Round Table

QA

  • This week
    • Welcome intern, Eric Wei (irc: xwei) to Mobile QA! He'll be helping with shipping Fennec Native, robocop automation, and other mobile magic.
    • Beta testday this friday. Please, please! come and camp out in #testday to help with testing and questions.
    • Qualifying Beta 2
    • Ping QA if you want bugs looked at or add qawanted. we're prioritizing testing around migration, flash, gfx-related, and stability issues.

Socorro/Breakpad/Stability

Note: Socorro team is ramping up for b2g, rapid beta, and some other projects.

  • 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

  • Only a couple of questions on SUMO so far--a good sign for the docs, so we'll start L10n in earnest today
  • Google Play reviews summary, 330 reviews of Beta in first 24 hours; our rating based on those reviews is a solid 4.0 stars. 160 5-star reviews already!
    • Themes: fast, wow, flash, memory, smooth, scrolling, sexy, this is now my default browser
    • Projections: if we continue at this rate, we could see a 4.0 star overall rating by the end of beta (considerations for tablet distribution strategy?)
    • Analysis: will look at specific device trends today, thunderbolt, defy, and tablets
    • Requests: gestures and swipe to remove tabs