Mobile/Notes/03-Oct-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-10-08

Major Topics for This Week

ARMv6
Based on data and feedback, we are not opening Fx16 final release up to ARMv6 devices. We will keep gathering data on the Beta channel (Fx17).
B2G Prioritization
In order to ensure b2g hits it's "basecamp" timeline, the Mozilla Engineering org is temporarily moving some developers from other projects to work on the remaining b2g and gaia blockers. From Mobile, Margaret Leibovic and Chris Peterson are moving to work on b2g. The overall change has affected our Q4 goals, but Product and Project management have been working to clarify the roadmap and goals.
Graphics, Layout and Media work week;

It is Nov 12-16 in Vancouver. If you are working with the graphics, layout or media teams, you should attend.

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 / This week
  • Fix some updater bugs
  • Try to figure out why TextureView is slow
  • Finish WebGL SurfaceTexture patch (but could be obsolete already)
  • Work on some of the 256-meg project bugs

Kats

GBrown

Chris Lord (cwiiis)

  • Done
    • bug 794130 - Aborting painting outside the viewport (waiting on review)
    • bug 797393 - FrameMetrics == operator is broken (waiting on compile, then review)
    • Plan out low-res tiles for progressive tile drawing with BenWa
  • Now/next
    • bug 795259 - Enable progressive tile drawing by default on Android
    • Helping with progressive tile drawing
    • bug 798998 - Planeswalker Points website fails to invalidate correctly
  • Low priority/blocked
    • Blog about invalidation work
    • Invalidation bugs (finishing progressive tiles work first)
    • 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 786412 - Consolidate ContainerLayer functions (waiting on nrc's shadow layers work)

Chris Peterson

  • Done
    • bug 747629 - java.lang.IndexOutOfBoundsException: getChars (a ... b) ends beyond length c or has end before start at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java) at android.text.TextUtils.getChars
    • bug 784329 - Stagefright: Galaxy Nexus hardware decoder video is blank. Need OMX_TI_COLOR_FormatYUV420PackedSemiPlanar color conversion.
    • bug 669361 - ASUS Transformer and Slider hardware keyboard is always en-US (pre-Jelly Bean)
  • Next
    • Assist B2G team with keyboard/IME bugs

GCP

  • Last week:
    • bug 727370 Bad(?) files in safebrowsing folder in user profile prevent loading any site after installing update
    • bug 794354 Valgrind on tbpl detects leak with mozilla::safebrowsing::Classifier::ApplyUpdates on the stack
    • bug 708812 Add investigate and add telemetry probes for android startup
    • bug 794513 Add Telemetry for Awesomebar performance
    • bug 741808 Finish enabling URL classification in SafeBrowsing.js component
  • This week:
    • bug 741808 Finish enabling URL classification in SafeBrowsing.js component
    • Tab thumbnails
    • bug 785960 "Don't keep activities" developer option gets counted as OOM in telemetry
    • bug 715376 implement per-page event queue, to allow timeout grouping/prioritization/etc
    • bug 797287 Improve image quality in image scaling
  • Telemetry:
    • 75% icon startups, 25% external link startups
    • 5% for which the awesomebar takes >5 to fill
    • 25% for which about:home takes >6 seconds to fill
    • 10% for which Gecko takes >10 seconds to start up

Brian N

  • Done(ish)
    • Bug 769145 - Add an opt-in for the search suggestions feature
    • Bug 797075 - Implement Java-side tab stubs
  • Next
    • Bug 722661 - Stub restored tabs before Gecko starts
    • Bug 582244 - Implement Private Browsing

Sriram

  • Done:
  • Next:
    • Complete Personas as per ibarlow's mockup
    • Complete widget and Google Now integration.

Wesj

'Last week'

  • Bug 795053 - White screen on start with WebApps installed, some test failures I need to fix
  • Bug 793197 - Multiple selection dropdown listbox options are not visible [ICS] [JB]
  • Bug 795013 - accepts attribute not working correctly on input elements
  • Bug 786061 - Disable session restore in webapps
  • Bug 784887 - Add message passing for pinch-to-zoom to JS - disabled our swipe gesture support for now. Not aware of anyone using it, but if you were, ping me!

'Next week'

  • Finish Bug 795053
  • Bug 794245 - Putting an app in the background before gecko is loaded can leave the splash screen showing forever

Lucas

Last week

  • bug 767980 - Tab drawer animation should be smoother
  • bug 786638 - Implement testing infrastructure for reader mode
  • bug 772940 - Swipe to close animation janky
    • bug 778625 - Fade tabs as user swipes to delete
    • bug 766710 - On swipe to close, fade the tab row when it will be deleted
    • bug 787335 - Tabs close at a high speed if swiped both ways and then released to close

Next week

  • bug 759041 - Add swipe between screens in AwesomeScreen (if wesj is not working on it)
  • bug 793771 - Use drawing cache on the tabs pane sliding on pre-ICS phone
  • bug 793769 - Tab pane switching is not smooth on tablets because web content resizes
  • Other UI responsiveness bugs

MBrubeck

Margaret

Done:

  • Continued looking into top sites perf - bug 785945 and friends
  • Started preparing for talk at JSConf EU
  • Started transitioning to Gaia development

Next:

  • Speaking about Firefox for Android at JSConf EU
  • Working on Gaia

Scott (jwir3)

BLassey

Last week

  • bug 790139 - crash in FT2FontEntry::CreateFontEntry when visiting any site in CM10
    • Bandaid patch posted for review, looks like a much deeper issue though
  • bug 785291 - Add support to load fonts from an APK
    • patch just got r+
    • now we need to add fonts to the product
  • bug 797015 - Add a pref to completely disable screenshot code (including memory allocation)
    • potentially for ARMv6
    • waiting for review from mfinkle
  • bug 795234 - crash in _pixman_implementation_
  • bug 792825 - Crash in js::gc::MarkObjectRange on CyanogenMod 10

This week

  • In SF/MV
  • get all that landed
  • reviews

MFinkle

Done:

  • Landed Google Play campaign tracking (bug 784157)
  • Landed DPI caching to avoid JNI calls (bug 795132)
  • Landed some fixes to menu problems (bug 795911 and bug 793136)
  • Goal planning and re-planning
  • Manager stuff

Ian Barlow

Welcome Eric Pang (epang), our new production designer!

In Progress

UX Bonus Bugs

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

General

  • bug 792407 Colour difference between title bar and in content UI background
  • 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)

About:home

  • bug 787765 Update about:home thumbnails (Wes taking this)

Menu

Tabs

Reader

  • bug 792420 Toolbar menu shouldn't allow its text to be selected

Madhava

  • quick introduction of Gregg Lind

Security/MGoodwin

Round Table

QA

  • ARMv6 16.0b6 testing blocker -> bug 792428
  • Data so that we can mine crash stats has been acquired bug 794265

Socorro/Breakpad/Stability

Hightlights:

  • From Kairo: "note to be careful with current stats on FennecAndroid Nightly, I'm not 100% sure bug 795349 impacts only /daily or more than that"
  • nhirata still on b2g more so.
  • kairo's report : fennecandroid.16.0b2.armv6.topcrash

Socorro bugs

Skiplist

Breakpad Integration bugs

Please see Platform Meeting Notes for Stability report

SUMO

Release Firefox Ratings on Google Play:

5 star -> 55,047

4 star -> 20,203

3 star -> 13,381

2 star -> 8,840

1 star -> 13,831

Overall rating: 3.84

111,302 Total Reviews

Trending Topics:

  • Crashing on Galaxy S Devices (May be bug 786000)
  • Wanting to either change the Home Page, or remove Top Sites (bug 783312)
  • Bookmarks seem hard to access (bug 795331)

Beta Google Play

Firefox Beta Ratings on Google Play:

5 star -> 10,110

4 star -> 4,018

3 star -> 1,937

2 star -> 1,001

1 star -> 1,716

Overall rating: 4.05

Total Reviews 18,782

Beta feedback is largely following Release for now. Main issues are crashes and website issues (Google Images and Facebook).

You can View all Raw Data at the following docs: