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

Major Topics for This Week

ARMv6 Go/No-Go
We are working on a go/no-go decision for ARMv6 in Fx17

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

  • Oct 31 - Nov 7:
    • landed bug 806486 - use chmod instead of umask to make about:memory dumps readable
    • landed bug 801818 - add a isLowMemoryPlatform API to nsIMemory, follow-up with bug 808772
    • investigated how much of a gain we would get by bug 807104 (turn on jsloader.reuseGlobals)
    • tried to repro bug 750198 unsuccessfully
    • investigated bug 799530 and bug 803878, moved to core layout
    • landed bug 803575 - turn on tab expiration
    • blogged about tab zombification
    • bug 808003 - add telemetry probes for tab zombification
    • bug 808875 - fix some compiler warnings (pending reviews)
    • bug 809199 - remove ViewportMetrics in favor of ImmutableViewportMetrics
  • Next:
    • Investigate what kind of savings bug 792134 (compile to thumb on armv6) will get us
    • Vancouver work week! (will focus on readability + maybe memory savings in layout/gfx)

GBrown

  • Last week:
    • bug 808725 Android xpcshell tests do not run with -m or -n
    • bug 808728 Android xpcshell tests do not log environment correctly
    • bug 808729 Android xpcshell tests do not set _TESTING_MODULES_DIR
    • bug 808764 Android xpcshell tests do not set XPCOM_DEBUG_BREAK and some other env vars
    • bug 799863 Cannot run xpcshell-tests-remote (no module named devicemanager)
    • Investigating Talos failures, eg bug 796914
  • Next:
    • bug 752126 some xpcshell tests via adb fail because the command line is too long
    • bug 768491 xpcshell on android hangs or crashes on exit
    • More Talos failures

Chris Lord (cwiiis)

2 week update (sorry)

  • Done
    • bug 805028 - Progressive tile painting causes talos to return inaccurate results for checkerboarding
    • bug 795259 - Enable progressive tile drawing by default on Android
    • bug 796177 - Fix retained tiles store
    • bug 797021 - Border clipping broken on multi-layer backgrounds
  • Now/next
    • Mentoring a student, worked through bug 792407 - Colour difference between title bar and content background
    • bug 783368 - Low-res tile cache for tiled layers
    • bug 808562 - Progressive tiles rendering regression
    • bug 800475 - Fade in new content tiles
    • 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)

Chris Peterson

  • Done
    • bug 806142 - Password saved with * when showing password too quickly
    • bug 806009 - Exit virtual keyboard's symbol layout mode after space or return key is pressed
    • bug 808861 - Browser bookmark's "Add to Home Screen" feature no longer works
  • Next
    • bug 785663 - When IME appears, focused input element should not be hidden by keyboard

JChen

  • Done:
    • bug 805162 (yay!) - Rework IME code to properly handle events and notifications across threads
    • bug 807994 - rawtype error when compiling new IME code with javac 1.7
    • bug 807544 - XUL Fennec fails to compile after Bug 797942
    • bug 808405 - input type="time" picker shows 12 hour format (AM/PM) instead of using 24 hours like operating system does
  • Next:
    • bug 808727 - Typing the first word in addressbar with swype causes it to ignore spacebar or period (just removes underline)
    • bug 806106 - Field not accepting input
    • bug 808362 - Galaxy S3 with Predictive text turned on doesn't overwrite predictions on some sites
    • bug 808666 - GO Keyboard VKB does not automatically open in Awesome Screen
    • bug 793694 - Holding backspace causes enormous repeats of content
  • Blocked/Low priority:
    • bug 802827 - Crash in nsMediaPluginHost::DestroyDecoder @ libstagefrighthw.so@0xca3 on devices with NVIDIA Tegra/Tegra 3 GPUs
    • bug 807124 - Backport IME rewrite to XUL Fennec

GCP

  • Last week:
    • bug 782106 Remove the per-client randomization in the url-classifier
    • bug 807822 No noise added to completion request in some circumstance
    • bug 807852 Position of real request is predictable in Completion requests
    • bug 807847 Noise entries are erroneously entered into the misscache
    • bug 806422 Do not cache Complete's across a SafeBrowsing update
    • Reviews
  • This week:
    • Finish reviews
    • WebRTC: testing for Opus
    • WebRTC: figure out todo for Android & talk to people
  • Blockers:
    • Bug 775997 + Bug 809459

Brian N

  • In progress
    • Bug 784086 - Separate images table into favicon and thumbnail tables
  • Next
    • Finish bug 784086 - Separate images table into favicon and thumbnail tables
    • Start looking at WebApps

Sriram

WesJ

  • Bug 807841 - Speed up test setup
  • Bug 807843 - Stringify process number in devicemanagerADB
  • Bug 808663 - Downscale awesome-bar row Favicons from 32dip to 16dip
  • Bug 808212 - Expire thumbnails along with history - landing now
  • Bug 759041 - Add swipe between screens in AwesomeScreen - trying to land
  • Bug 786061 - Disable session restore in webapps
  • Bug 784759 - Move database creation out of startup path

This week:

  • Finish landing stuff
  • Looking at multilocale stuff
  • about:home customization

LucasR

Last week

  • bug 808296 - java.lang.NullPointerException: at org.mozilla.gecko.AboutHomeContent.updateTopSitesThumbnails(AboutHomeContent.java)
  • bug 803571 - Clear private data not always clearing about:home entries/thumbnails
  • In progress:
    • bug 792366 - Reader Mode loses section headings, makes content less understandable
    • bug 794480 - Reader Mode not displaying whole article
    • bug 760554 - Reader Mode: Support multi-page articles
  • Blog post: http://lucasr.org/?p=3135

Next week

  • Finish Reader Mode patches
  • Experiments with Top Sites caching
  • Experiments with FTS-based frecency query

Margaret

  • At the B2G work week

Scott (jwir3)

Finished:

  • bug 797705 : Crash in reflow-on-zoom due to null pointer (pushed to aurora)

This Week:

  • bug 804640 : Max line box width API is broken for RTL text
  • bug 803719 : Reflow-on-zoom should zoom in and snap into a piece of 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.

Other:

  • Will be in Vancouver next week for the layout/graphics/video workweek.

BLassey

Last week

  • bug 798826 crash in gfxFT2FontList::FindFonts @ mozilla::scache::StartupCache::WaitOnWriteThread
  • bug 805017 Disable screen timeout when DOMFullscreen is enabled
  • bug 739542 Disable screen timeout when playing HTML5 <video> (webm, H.264)
  • Offsite

Next week

  • Layout/Graphics/Media work week

MFinkle

Ian Barlow

Security/MGoodwin

Round Table

SUMO

Google Play

5 star -> 73,933

4 star -> 23,982

3 star -> 14,661

2 star -> 9,342

1 star -> 14,811

Average rating: 4.05 (Yay! We passed 4 stars!)

136,729 Total Reviews

Input

We have begun trending as well as automatic tagging of input which will not only make it easier to spot spikes, but increases our coverage of large issues on Input. You can see results Here

General Information


  • Ratings are still trending up significantly. Release is now well over 4 stars.
  • More and more users are reporting they are having a hard time navigating the UI. If we have some sort of first-run, in-product tutorial we may be able to help with these confused users.
  • The SUMO team was on a workweek last week, we are back and resuming normal broadcasting this week.