Mobile/Notes/21-Nov-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# 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

  • Fx 17 was released on Mon, Nov 19th \o/
    • Included some Android 4.2 fixes
  • Trunk is now Fx 20
  • Next merge is Week of 2013-01-06
    • Given the new year holidays, an exact date is not given

Major Topics for This Week

Fx 17 Released
Good press coverage on the release. Lots of focus on the ARMv6 support. Napkin math shows ~42% of our ADIs on Fx 17. No longer see negative Android 4.2 Play Store comments.

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
    • Bug 716403 - Request to hide the navigation bar when scrolling down content
    • Updater bugs (808595, 813675)

Kats

  • Nov 14-20:
    • work week in vancouver
    • bug 808875 - start landing patches as they get r+'d
    • bug 811763 - fix the crash reporter on 4.2
    • bug 792603 - on low-mem devices, disable reader mode (pending review)
    • bug 813616 - fix race condition with reflow-on-zoom pref check, also bug 813640 (minor refactoring)
    • bug 813311 - make Axis.java non-public again
  • Next:
    • bug 813204 - investigate problems on economist.com on low-mem devices
    • go through list of font-inflation bugs to see how many are actually because of constrained height problems
    • bug 792134 - get back to building armv6 with thumb

GBrown

  • Last week:
    • bug 764901 Intermittent Robocop testPasswordEncrypt | Storing a password while MP was set should fail
    • bug 812191 remote xpcshell tests: do not push wrapper if --noSetup
    • bug 812791 Syntax error in reftest ctm-singular-sanity.html
    • bug 813724 Determine if it is possible to run Android tests in emulator-x86 - on-going
    • bug 810471 Crash on startup during various tests - on-going
    • bug 768491 xpcshell on android hangs or crashes on exit, on tegra - on-going
  • Next:
    • bug 742804 Dialog dictates user to attempt to save downloads elsewhere
    • bug 813858 Intermittent robocop shutdown failure with no summary...
    • bug 796168 Intermittent testWebContentContextMenu | PaintExpecter - blockUtilClear timeout (x3)

Chris Lord (cwiiis)

  • Done
    • GFX/Layout work-week - Very useful, especially to speak to BenWa, roc and mattwoodrow in person
    • Mentoree finished bug 810278, checked in - a new contributor!
  • Now/next
    • Mentoring to help snorp with bug 716403 (Request to hide the navigation bar when scrolling down content)
    • bug 783368 - Low-res tile cache for tiled layers (mostly r+, green try, will push soon)
      • This bug fixes several other progressive-tile related regressions, such as bug 810278
    • Possible fallout from bug 783368
    • bug 798539 - Jerkiness at the end of panning
    • bug 788522 - Enable asynchronous opacity and transform animations
  • Low priority/blocked
    • Blog about invalidation work
    • Blog about low-res tiles work
    • bug 785069 - tcheckerboard2 has regressed substantially since Jul 22nd
    • bug 792415 - Covered areas of fixed position elements are not rendered
    • bug 783914 - WEBGL_depth_texture doesn't work using ANGLE (low priority)
    • bug 800475 - Fade in new content tiles

Chris Peterson

  • Done
    • bug 809686 - Enable capitalization and word suggestions for Contacts' names, location, and notes
    • bug 809695 - Enable capitalization and word suggestions for Task names
    • bug 785663 - [keyboard]When IME appears, focused input element should not be hidden by keyboard
  • Next
    • bug 799029 - [keyboard] Cursor cannot be positioned by the user
    • bug 766066 - mozKeyboard.onfocuschange shouldn't be raised when you are scrolling

JChen

  • Past week
    • Relanded bug 808287 - Intermittent test_bug386782.html | Editing failed.
    • Landed bug 813602 - Unable to open menu while gecko is busy; possibly results in ANR
    • Investigated
      • bug 775142 - java.util.UnknownFormatConversionException
      • bug 802975 - address bar changes to english (url) keyboard after first letter
      • bug 810249 - Some VKB are not triggered in landscape mode
  • Next week
    • Turkey day
    • bug 811755 - Holding backspace in a designMode editor repositions cursor
    • bug 806106 - Field not accepting input
    • Low priority/Blocked
    • bug 810821 - Tapping on url bar with Samsung Galaxy Note's II stylus doesn't have url text selected

GCP

  • Last week:
  • Next week:
    • LINKING WebRTC
    • Fixing all the breakage caused on other platforms.

Brian N

  • Done
    • Bug 812347 - Improve robustness of favicon_urls.db handling in 12->13 upgrade
    • Bug 808510 - Favicons disappear shortly after awesomebar opens
    • Bug 812090 - Match imported favicons to multiple pages
    • Bug 812805 - Awesomescreen: Favicon shown in Top Sites but not in Bookmarks for same url
    • Bug 812559 - java.lang.NullPointerException: at org.mozilla.fennec.db.BrowserProvider.updateFavicon(BrowserProvider.java)
    • Bug 813610 - android.database.sqlite.SQLiteException: table history has 10 columns but 9 values were supplied
    • Bug 789867 - On startup when loading page from last session, stop button does not respond to touch
    • Bug 775142 - java.util.UnknownFormatConversionException: Conversion: at java.util.Formatter$FormatSpecifierParser.unknownFormatConversionException(Formatter.java)
  • Next
    • Fx19+ blockers

Sriram

  • Done:
    • Private browsing - URL bar and awesomescreen.
      • Tabs tray and new menu are on the way.
    • Persona based bugs:
      • old persona shown while restarting.
    • XXHDPI icon.
  • Next:
    • Complete private browsing.

WesJ

  • bug 808663 - Downscale awesome-bar row Favicons from 32dip to 16dip
  • bug 813677 - about:home telemetry shouldn't be measured if we don't show about:home
  • Top sites customization

This week:

  • Finish up top sites customization
  • poking at bug 419588 - Add support for multiple ICO and ICNS sizes

LucasR

Last week

  • bug 786454 - Protect isReadingListItem against null cursors
  • bug 802549 - Avoid showing dropdown while fading toolbar out
  • bug 709433 - animate awesome bar transition from tab bar to keyboard input

Next week

Margaret

Done:

  • Finished last crash reporter UI blockers - bug 801938, bug 813128
  • Helping new Gaia contractors get ramped up
  • Investigating a bunch of random B2G blockers

Next:

  • Continue helping with B2G blockers

Scott (jwir3)

Last Week:

  • bug 809565 : mLastPinchPoint undefined in some webapp situations
  • bug 797705 : Return early from Java if Gecko hasn't started to prevent NPEs.

This Week:

  • bug 803719 : Reflow-on-zoom should zoom in and snap into a piece of text
  • bug 804640 : Max line box width API is broken for RTL text
  • bug 800805 : Reflow on zoom moves the position sideways on the screen incorrectly
  • bug 806430 : Panning not working on some sites if reflow on zoom is enabled.

BLassey

Done

  • bug 811886 ship licensed fonts for release builds, still need to test with rel eng, not landed
  • bug 812594 PushLocalFrame in AutoLocalJNIFrame::Push taking more than 100ms when called from AndroidGeckoLayerClient::ProgressiveUpdateCallback on a Samsung Galaxy Q

Next

  • eat turkey
  • MV/SF next week

MFinkle

Done

  • Reviews
  • Worked on a patch for fixing multiple profile support (bug 809942)
  • Started looking at HTML video context menu (bug 701785)

Next

  • Review PB UI patches
  • Land some code

Ian Barlow

In progress

  • Working with snorp on hiding the header \o/
  • Tweaking the tab menu a bit
    • Rough sketches for tablet tab menu - http://cl.ly/image/3a1X0W2w0e0O
      • sidebar in landscape mode, tabs on top in portrait
    • Option to keep tab open / automatically close http://cl.ly/image/2O0T2x2B3l17
    • Doing this now, as some of these changes could affect how we display private tabs
    • More refined mockups coming soon
  • Experimenting with a more Holo-inspired UI theme
    • Not posting sketches here, but ask me if you'd like to take a peek :)


UX Bonus Bugs

bug 716403 Scroll header off screen: Double bonus bug - 2 boxes of cookies to whoever fixes this! Snorp working on it!

General

  • bug 792407 Colour difference between title bar and in content UI background
  • bug 810278 Background does not match location bar (Done - thanks Morrison, we owe you a box of cookies!)
  • bug 715258 Favicons are low quality for internal / local pages
  • bug 716051 Favicons are low quality for Mozilla-owned web properties

Title bar

  • bug 784362 Fix forward button bg alignment (tablets)

Menu

Tabs

  • bug 792410 Update tab thumbnails
  • bug 792414 Add bottom shadow to tabs tray
  • bug 792429 Open tab menu wider (Done - thanks Lucas, we owe you a box of cookies)
  • bug 718465 After opening a new tab, old tab is briefly seen (Done - thanks Brian, we owe you a box of cookies)

Reader

  • bug 792420 Toolbar menu shouldn't allow its text to be selected (Done - thanks Scott, we owe you a box of cookies)

Security/MGoodwin

Last:

  • Learning my way around apps
  • Some PB testing

Next:

  • No mobile plans (yet)

Round Table

QA

  • (tchung) - Is Sync 2.0 slated for Firefox 21 (aligning with desktop)?

SUMO

Firefox Ratings on Google Play:

5 star -> 82,175

4 star -> 25,701

3 star -> 15,238

2 star -> 9,602

1 star -> 15,435

Overall rating: 4.01


ARMv6

You can view the feedback we've received on ARMv6 at This Etherpad. The most troublesome phone is the Samsung Admire, we've gotten two 1-star reviews on Google Play for that device (only device mentioned twice).

17 Release

Release has been fairly smooth so far. We've fixed the Android 4.2 crash, and we also seem to have improved the keyboard experience. SUMO will be tracking any major issues through the rest of today. Expect a report this afternoon. Tyler will be off and traveling until Monday (so next week he won't have a Christmas Tree).