Mobile/Notes/12-Sep-2012: Difference between revisions

Jump to navigation Jump to search
 
(24 intermediate revisions by 14 users not shown)
Line 13: Line 13:


== Major Topics for This Week ==
== Major Topics for This Week ==
; ARMv6: Collecting data. Looking for feedback on Play Store and [http://input.mozilla.org/en-US/?q=&product=mobile&version=--&date_start=&date_end= Input].
; Usage Milestone: We broke 1 million ADIs yesterday (combining Fx14, Fx15 and Fx16).
; Focus on Nightly: Most work is happening on features slated for Fx18 or greater. We seem to be moving away from our "uplift the world" curse.


==Stand ups==
==Stand ups==
Line 21: Line 24:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===James W. (snorp)===
===James W. (snorp)===
* This week
** Bug 789791 - Firefox for Android Nightly 20120905 fails to update ("No updates found") if system language is not en-US
** Bug 789964 - Root usage in updater scares users, doesn't work
** Bug 786248 - Video is rendered upside-down at dailymotion.com on Honeycomb
** Bug 750217 - Android crash in nsNPAPIPluginInstance::TimerWithID
** Bug 778091 - Low resolution version of flash displayed on all 4.x tablets (in progress)
* Next week
** Some UI tweaks for updater
** Probably start on reducing memory usage for our ARMv6 friends
===Kats===
===Kats===
Sep 5 - Sep 11:
* filed a couple of valgrind bugs which are blocking my heap graph tool
* bug 760229 - reduce transient object creation on java heap during composition
* interviews
* bug 780975 - some cleanup in browser.js
* bug 767449 - don't hard-code sdcard path in robocop/talos
* bug 770912 - take out log lines that leak user information
* did an overhaul of the build instructions posted at https://wiki.mozilla.org/Mobile/Fennec/Android
* bug 789889 - (WIP, some numbers) speculatively connect to links on touchstart
* bug 789923 - drop thumbnails that we're unlikely to need (r-'d, need to do this differently)
* bug 761706 - (WIP) make our broadcast receiver classes not tied to GeckoApp
* code reviews
Next:
* more work on bug 761706
* start working through the ideas list we brainstormed at boston workweek
** see if we are/can generate thumb2 code and if it's better
** see if using basic layers instead of GL layers works and helps
** shrink the displayport size
** ... more
===GBrown===
===GBrown===
* {{bug|777440} Estimate releng work for supporting 2 pass linking
Last week:
* {{bug|777440}} Estimate releng work for supporting 2 pass linking
** Demonstrated method for doing this in the emulator; now over to :hwine
** Demonstrated method for doing this in the emulator; now over to :hwine
** Blogged about emulator tricks
** Blogged about emulator tricks
* {{bug|783639}} PixelTest failures on panda
* {{bug|783639}} PixelTest failures on panda
* {{bug|787115}} Hang and high CPU during robocop tests on panda: java.lang.StringToReal.parseDouble  
* {{bug|787115}} Hang and high CPU during robocop tests on panda: java.lang.StringToReal.parseDouble  
** Wrapped up investigation; solution on the way in bug 727352
** Wrapped up investigation; work-around on the way in bug 727352
Next:
Next:
* Robocop pixel test failures (eg {{bug|784242}}, {{bug||767215}}
* Robocop pixel test failures (eg {{bug|784242}}, {{bug||767215}})


===Chris Lord (cwiiis)===
===Chris Lord (cwiiis)===
* Now
** {{bug|786502}} - Static background on Bungie.net appears to scroll away with the content
*** Waiting for review + writing tests
** Merge {{bug|785333}} and {{bug|786672}} into Aurora
** Looking at BenWa's progressive tile painting work
* Next
** Blog about position:fixed work
** {{bug|786412}} - Consolidate ContainerLayer functions
** {{bug|786740}} - CSS transition with rounded borders cause rendering issues
** {{bug|785069}} - tcheckerboard2 has regressed substantially since Jul 22nd (blocked on regression range)
** {{bug|783914}} - WEBGL_depth_texture doesn't work using ANGLE (low priority)
** Blog about invalidation work
===Chris Peterson===
===Chris Peterson===
* Done
* Done
Line 49: Line 101:


===GCP===
===GCP===
*This week:
**{{Bug|741808}} Finish enabling URL classification in SafeBrowsing.js component
**fallocate on Android (same bug)
**OOM Telemetry investigation (28% OOM kills)
**{{Bug|785960}} "Don't keep activities" developer option gets counted as OOM in telemetry
===Brian N===
===Brian N===
* Done
** Bug 788609 - Check for about: URIs in isMarketPlace()
** Bug 790448 - Search rows in AwesomeScreen aren't vertically centered
** Bug 789340 - Session store uses wrong tabs from last time
** Bug 582244 - Implement Private Browsing (in review)
** WIP: Bug 769145 - Add an opt-in for the search suggestions feature
* Next
** Bug 769145 - Add an opt-in for the search suggestions feature (animations)
===Sriram===
===Sriram===
===WesJ===
===WesJ===
Last week:
* MozCamp! Did a talk on touch and some demos at the keynote. Spent lots of time talking to people. Everyone loves Fennec!
* Reviews
* Bug 783921 - Application shortcuts wrongly scaled? (DPI)
This week:
* Finish JNI.js stuff
* Bug 787765 - Retheme about:home thumbnails
* Even more WebApps fun
===LucasR===
===LucasR===
'''Last week'''
'''Last week'''
Line 95: Line 172:


===BLassey===
===BLassey===
Last week
* {{bug|770289}} - JNIEnv->NewString can throw and needs to be caught before another JNI call
* {{bug|761503}} - return a bool from PumpMessageLoop to indicate if work was performed
This week
* in Warsaw for performance work week
** last call for things you want me to talk to perf people about
* {{bug|727352}} - get rid of JSON usage in viewport updates
* {{bug|785291}} - add support for in-product fonts
* {{bug|790614}} - report broken mobile site feature
Next week
* hopefully back to a more normal schedule
===MFinkle===
===MFinkle===
===Madhava===
===Madhava===
* have been on vacation for 2 weeks, if you haven't noticed
* this week: planning and roadmapping with Ian and Karen
===Ian Barlow===
===Ian Barlow===
Recently
* Android Snippets (formerly Google Cloud Messaging)
This Week
* Working with Karen and Madhava on roadmap
* Improved First Run / Update UX
* Private Browsing / Guest Mode
* Improved Sync Setup Flow / First Run UX
* Search enhancements
** Widget
** Better search suggestion / autocomplete
** Search multiple providers at once
* Safe Browsing UI Refresh (GCP)
* Tweaking strings for new updater (snorp)
===Security/MGoodwin===
===Security/MGoodwin===


== Round Table ==
== Round Table ==
=== l10n proposal ===
Axel needs feedback on the proposal in .mobile
===QA===
* [https://crash-analysis.mozilla.com/rkaiser/2012-09-11/2012-09-11 fennecandroid.16.0b2.armv6.topcrash.html Tracking ARMv6 crashes]
** Quick look at it has a number of stacks related to OOM in JS
** Need to follow up with Kairo to check on what devices are crashing
* need progress on {{bug|756140}}
* Working on driving down the regressionwindow wanted bugs
==== Socorro/Breakpad/Stability ====
Hightlights:
* nhirata still on b2g more so.
* kairo's report : [https://crash-analysis.mozilla.com/rkaiser/2012-09-11/2012-09-11 fennecandroid.16.0b2.armv6.topcrash]
[https://bugzilla.mozilla.org/buglist.cgi?list_id=2999506;field0-0-0=op_sys;type0-0-1=substring;field0-0-1=short_desc;classification=Server%20Software;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;value0-0-1=Fennec;type0-0-0=substring;value0-0-0=Android;product=Socorro Socorro bugs]
[https://bugzilla.mozilla.org/buglist.cgi?list_id=3040072;short_desc_type=allwordssubstr;short_desc=skiplist;classification=Server%20Software;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;product=Socorro Skiplist]
[https://bugzilla.mozilla.org/buglist.cgi?list_id=2999485;field0-0-0=op_sys;type0-0-1=substring;field0-0-1=short_desc;classification=Components;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;value0-0-1=Fennec;type0-0-0=substring;value0-0-0=Android;component=Breakpad%20Integration;product=Toolkit Breakpad Integration bugs]
Please see [https://wiki.mozilla.org/Platform/2012-09-04#Mobile_2 Platform Meeting Notes] for Stability report
===SUMO===
===SUMO===
<b>Firefox 15.0.1 Mobile Google Play Feedback</b>
<b>Firefox 15.0.1 Mobile Google Play Feedback</b>
Line 139: Line 269:


16,552 Total Reviews (+736)
16,552 Total Reviews (+736)
Observations: Feedback solicitation landed, which is most accounts for the huge spike in positive reviews (we went from 51% of reviews being 5 star to 69%). Next week Input is going to feature in this report.
Confirmed users
4,378

edits

Navigation menu