Mobile/Notes/14-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

  • Next merge is 2012-11-19
    • Only 3 business days til merge!

Major Topics for This Week

ARMv6 Decision
ARMv6 is a Go for Fx17. We decided to ship Fx17 using the same blocklist setup as we use for Fx17 Beta. ARMv6 minimum specs are 512MB RAM and 800MHz CPU. We also have a progression planned for future releases: Fx18 min CPU drops to 600MHz; Fx19 min RAM drops to 384MB; Fx20 adds support for smaller screens.
Project 256 Status
Lots of patches landing related to memory usage, including some initially used for FirefoxOS. Kats reports that Firefox will now start and load CNN on a Motorola Milestone (256 MB). The experience is not great, but we can look into more profiling and memory reductions.
Little Things
Some neat stuff landing in Fx19: Allow last tab to be closed (bug 786982), Proxy support (bug 749352), Swipe between tabs on Awesomescreen (bug 759041) and Multi-window support on Samsung Notes and SIII (bug 810415)

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
    • Investigating some reports of updater problems on Aurora

Kats

  • Nov 08 - Nov 14:
    • worked on bug 792134 - build armv6 for thumb
    • bug 810988 - scrolling regression from bug 809199
    • bug 810764 - fix an NPE
    • bug 810171 - add a test for VKB overlapping input field
    • bug 810469 - unable to run robocop locally because of run-as
    • bug 811130 - running robocop doesn't terminate at the right time
    • bug 802510 - fix crash in screenshotting code that is affecting all 4.2 users
    • at vancouver work week, discussing some readability stuff with jwir3
  • Next:
    • working on readability stuff
    • more memory reductions

GBrown

  • (likely will not attend meeting today - pto)
  • On-going work on
    • bug 810471 Crash on startup during various tests
    • bug 768491 xpcshell on android hangs or crashes on exit

Chris Lord (cwiiis)

  • Done
    • bug 807299 - Regression: Invalidation issues with about:apps and add-ons-manager (reopened though)
  • Now/next
    • GFX/Layout work-week
    • Mentoring a student, worked through bug 810278 - Background does not match location bar
    • bug 783368 - Low-res tile cache for tiled layers (working patch queue)
    • bug 798539 - Jerkiness at the end of panning
  • Low priority/blocked
    • Blog about invalidation work
    • bug 788522 - Enable asynchronous opacity and transform animations
    • bug 716403 - Request to hide the navigation bar when scrolling down content
    • 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, mostly B2G bugs
    • bug 809691 - Enable capitalization and suggestions for Calendar event title, location, and notes
    • bug 806009 - Exit virtual keyboard's symbol layout mode after space or return key is pressed
    • bug 785663 - [keyboard]When IME appears, focused input element should not be hidden by keyboard
    • bug 808861 - Browser bookmark's "Add to Home Screen" feature no longer works
    • bug 806142 - Password saved with * when showing password too quickly
  • Next, a few more B2G bugs
    • 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
    • Landed bug 810170 - Galaxy S II landscape mode's extracted text editor does not display text
    • Landed bug 810959 - Gecko should reset text and selection before focus notification
    • Landed bug 761287 - Cannot build on NDK-8 due to conflicting struct sigcontext
    • Landed bug 808287 - Intermittent test_bug386782.html | Editing failed.
    • Landed bug 810248 - java.lang.UnsupportedOperationException: at org.mozilla.gecko.GeckoEditable.length
    • Blogged about using ADB through an SSH tunnel
  • Next week
    • bug 811755 - Holding backspace in a designMode editor repositions cursor
    • bug 810249 - Some VKB are not triggered in landscape mode
    • bug 806106 - Field not accepting input
    • bug 808666 - GO Keyboard VKB does not automatically open in Awesome Screen
  • Low priority/Blocked
    • bug 809018 - DateTimePicker does not have 12 hour mode

GCP

  • Last week:
    • Holiday
    • WebRTC: regression testing setup for Opus
    • WebRTC: reading up
  • Next week:
    • Talk with WebRTC people
    • WebRTC bugs: 750869, 781534, 804057, 798323

Brian N

  • Done
    • Looked at bug 807449 - Incognito/Private-Browsing Tab Should not show up in Android's Recent Apps "Multitasking" popup after that tab has been closed
      • Could not find any good solutions
    • bug 784086 - Separate images table into favicon and thumbnail tables
    • (pending test case) bug 811445 - Change Add Search Engine to use new schema
    • bug 811559 - Added search engines have duplicate params
    • bug 811144 - java.lang.NullPointerException at org.mozilla.gecko.db.BrowserDB.expireHistory(BrowserDB.java:145)
  • Next
    • bug 777639 - Download Manger page is not updated after clearing private data
    • bug 808636 - Update visual style of mobile error pages
    • bug 701725 - Enable the ability to undo a closed tab

Sriram

WesJ

'Last week'

  • Bug 810415 - Support mini-app mode on Galaxy Note II and Galaxy SIII
  • Bug 759041 - Add swipe between screens in AwesomeScreen
  • Bug 808663 - Downscale awesome-bar row Favicons from 32dip to 16dip
  • Initial multi-locale investigation - 2MB savings (for 16 locales) by not bundling toolkit strings. Few day old build at https://dl.dropbox.com/u/72157/fennecLocales.apk if you want to test and see if anything important is missing.

'Next week'

  • Bug 783312 - Make top sites customizable on about:home
  • Look at multilocale a bit more
  • Finish favicon tweaks

LucasR

Last week

Next week

  • Awesome screen <-> Browser animations
  • Reader Mode bits

Margaret

  • Spent the past week investigating slow Gaia l10n - bug 809600
  • Also working on final feature completion blocker for crash reporter UI - bug 801938

Scott (jwir3)

Last Week:

  • Mostly readability stuff, very similar to this week.

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

last week

  • bug 684176 Intermittent failure in test_bug454235.xul | offscreen browser is not visible
  • bug 749352 support for proxies
  • bug 739542 disable screen timeout while playing html5 video

this week

  • looking at using system libraries for color conversion
  • dig into slowness found in BenWa's profiling on a Galaxy Q
  • layout/graphics/media work week

MFinkle

Ian Barlow

Catching up!

  • Right now
    • Private browsing
    • Responsiveness
    • Fonts
    • About:home customization
    • Error page visual refresh
    • Widgets (small and large)
  • Up next
    • Improvements to Tablet - tabs sidebar, changes to portrait view
    • Guest Mode / Multi user
    • Unifying Menu / Doorhanger designs
  • Longer term
    • Search enhancments
    • 1st run UX, Update UX

More detailed list with pictures and updated Bonus Bugs next week :)

BTW if you have recently closed out a Bonus Bug but have NOT received cookies, please inform me and we will get that sorted for you.

Security/MGoodwin

Last week

  • looked at 800916 (backup service) - no assurance made by Google on security. ToS seem to prevent storage of creds.
  • worked on trying to get consensus from s-g on addons questions

Next week

  • continuing work on addons questions
  • More work on PB tooling.

Round Table

QA

  • Have we nailed down the invalidation issues yet (soon to be migrated), need help? (AaronMT)
  • campaign feature at risk for Fx17? (no hardware yet, pref is off - bug 803547, bug 806010
  • Fx17 b6 respin and needs testing - bug 802510
  • discuss QA feature ownership for fx18 work this week

SUMO

Firefox Ratings on Google Play:

5 star -> 77,129

4 star -> 24,590

3 star -> 14,833

2 star -> 9,416

1 star -> 15,003

Overall rating: 3.99

Nothing major in this week's report, shifting our sights to Firefox 17 next week. One major bug that appeared within the past 24 hours is Bug 802510 which will be fixed in the next Beta of Firefox 17.