Mobile/Notes/05-Oct-2011: Difference between revisions
Jump to navigation
Jump to search
MarkFinkle (talk | contribs) |
|||
(36 intermediate revisions by 14 users not shown) | |||
Line 2: | Line 2: | ||
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC | * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC | ||
{{conf| | {{conf|95312}} | ||
* irc.mozilla.org #mobile for backchannel | * irc.mozilla.org #mobile for backchannel | ||
* vidyo: | * vidyo: WarpCore | ||
== Schedule == | == Schedule == | ||
Line 28: | Line 28: | ||
=== UX design === | === UX design === | ||
* Fx9 | |||
** The tablet UI is in Aurora, but there are few things we like to see land in Aurora: | |||
*** Prefs/Downloads/Add-ons screens (as they are in nightly) | |||
*** the new throbber, on tablets only | |||
*** style revisions to Start Page {{bug|626528}} | |||
*** that's all - looking good! | |||
** progress on readability, from dbaron | |||
** is there a front-end patch/build for flash? | |||
* Post-Fx9 | |||
** new feature page for an Android Firefox widget: https://wiki.mozilla.org/Features/Mobile/Android_Firefox_Widget | |||
== Platform Support == | == Platform Support == | ||
=== Android === | === Android === | ||
==== Native Front-End ==== | |||
* See [https://github.com/snorp/mozilla-central/wiki/] | |||
* Planning to have a prototype for the work week in Toronto (on schedule) | |||
==== Flash ==== | |||
* Front-end: Working with desktop team on click-to-enable | |||
* Honeycomb work shelved until after the mobile summit | |||
* Snorp working on clipping and performance issues | |||
==== IME ==== | |||
* {{bug|653895}} - Cached text and selection indexes in parent process aren't always synced | |||
** Have a draft implementation, which seems to work with SwiftKey X, but still has some issues with Swipe - needs more debugging. | |||
* Shelved for a couple weeks while we're working on the native FE | |||
==== Permissions ==== | |||
* {{bug|691054}} landed in beta, aurora, and nightly to remove some scary-sounding permissions ("Read phone state and identity") that we weren't using. | |||
* {{bug|672352}} discusses other permissions and how to message them to users. | |||
* mbrubeck would like to write a blog post about this. | |||
== Performance == | == Performance == | ||
* Focusing on mobile startup shrink bugs for Fx 10. There are about 32 bugs in the queue. | |||
** Status: {{bug|673249}} is a dupe of {{bug|686805}} (incremental zip compression in our linker) and Taras has slated for 10/3 | |||
* Need approval of matrix/test cases by eng; will shop them around today so QA has enough time to prep for Friday's test day. | |||
=== Bugs === | |||
A small selection of bugs we are (or could be) looking at: | |||
* {{bug|674651}} - nsContentPolicy should skip resource and chrome schemes | |||
** Updated patch and found small to no improvement. Looking to make sure all the code paths are covered. | |||
* {{bug|689713}} - Warm up the DNS cache in Java when launching with a URL intent | |||
** Need to test | |||
* {{bug|690903}} - nsFormHistory should lazily initializes SQLite DB | |||
** Patch in progress | |||
* {{bug|691534}} - Use asyncFetch when loading files in aboutHome.xhtml | |||
** Landed and requested Aurora approval | |||
* {{bug|690901}} - Start building a new profile in Java instead of waiting for Gecko to load | |||
* {{bug|690898}} - Use pre-built SQLite DBs when creating a new profile | |||
== Testing == | == Testing == | ||
=== QA === | === QA === | ||
* Concerns | |||
** Recent Camera API issues/crashes e.g, ({{bug|691377}}, {{bug|691560}}). We'll be testing on other devices | |||
** Locale Picker issues e.g, ({{bug|690934}}) | |||
** Open Web App Issues (i.e, installation/management API), [https://wiki.mozilla.org/User:Dclarke we'll track them here] | |||
* Status | |||
**[http://quality.mozilla.org/events/2011/09/30/firefox-for-android-test-day/ Aurora (9.0a2) Testday this Friday] | |||
** 8.0b2 status? | |||
*** {{Bug|691054}} - Remove "Scary" Android permissions | |||
*** {{Bug|686579}} - Sync immediately | |||
*** any other bugs? | |||
** Performance testing, test-cases for testing ready tomorrow | |||
* [https://wiki.mozilla.org/QA/Fennec/crash_rep_03Oct2011 Crash Report Oct 3, 2011] | |||
** {{bug|661158}} Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes] | |||
** {{bug|663494}} - crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds] | |||
** {{bug|622992}} Fennec crash in base::CloseSuperfluousFds | |||
** {{bug|687367}} - Bionic domain name functions are not thread-safe on pre-3.0 Android | |||
=== Test Suites === | === Test Suites === | ||
=== Test Automation === | === Test Automation === | ||
* {{bug|691073}} - crash while running jsreftests on my tegra - NEED HELP | |||
* {{bug|691425}} - minidump collection and processing in automation to be landed shortly | |||
* {{bug|691349}} - Reftest OpenGL tests for Android coming online in the near future! | |||
== Release Engineering == | == Release Engineering == | ||
[http://is.gd/ZEOCi7 android_tier_1] | |||
* we're now at 29 open android tier 1 bugs, even though we're the greenest we've been in ages. | |||
** we welcome any help here | |||
* (fixed) {{bug|690496}} - n900 talos broken | |||
* (fixed) {{bug|690751}} - tegra power cycle exceptions | |||
** due to differing firmwares on the remote pdus | |||
** bear switched us to snmp in {{bug|690464}} (locked); should solidify our power cycle story | |||
* {{bug|665891}} - add 200 new tegras to pool: 70 new tegras on their way shortly; will bring us to 190. | |||
* {{bug|689937}} - 7 new foopies needed to run those tegras | |||
* philor may be asking about turning off debug android tests soon | |||
== SUMO == | == SUMO == | ||
*Fraudulent SMS reported by 55 users on SUMO. | |||
http://support.mozilla.com/en-US/questions/881358 | |||
*70 messages sent to firefoxforandroid@mozilla.com last week, 39 to SUMO. | |||
*25% of low reviews for v8 about permissions | |||
*Completed drafts for master password and add bookmark to home screen articles | |||
'''Quotes:''' | |||
*Absolutely in love with Firefox 7 on Android. Soooo much better than the stock browser. | |||
*Better Getting better. Faster than previous versions. Needs support for flash to become my default browser. Keep updating. Droid X. | |||
*After a year it so there is a 'copy' feature! Nice UX I really like tabs mechanism, fast and nice. I'll start using it when you add flash support. | |||
*Better than regular browser on my EVO | |||
*Very nice! For quick searches Dolphin Mini, for real Internet Browsing Firefox with outstanding bookmarks sync! | |||
== Other == | == Other == |
Latest revision as of 17:03, 5 October 2011
Details
- Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: Audio-only conference# 95312
- People with Mozilla phones or softphones please dial x4000 Conf# 95312
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
- UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
- 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
- vidyo: WarpCore
Schedule
- Next merge date is 2011-11-08
Major Topics for This Week
Application
Front-end
- Always on the lookout for performance issues
- More stabilizing Fx9 on tablet and phone
- We have been doing pretty good finding and fixing regresisons
- We have a few patches to push to Aurora. More coming.
- More triage on the backlog of non-theme bugs we have been accumulating
- Get more testing on:
- Webapps
- Locale Picker
- Camera
- Make some decisions on:
- Flash on demand (front-end patch getting better)
- UA (we should just add 'mobile' to our phone UA, following the Android 'guidelines')
- Featurettes, like the Clear Private Data changes, need triage and UX
UX design
- Fx9
- The tablet UI is in Aurora, but there are few things we like to see land in Aurora:
- Prefs/Downloads/Add-ons screens (as they are in nightly)
- the new throbber, on tablets only
- style revisions to Start Page bug 626528
- that's all - looking good!
- progress on readability, from dbaron
- is there a front-end patch/build for flash?
- The tablet UI is in Aurora, but there are few things we like to see land in Aurora:
- Post-Fx9
- new feature page for an Android Firefox widget: https://wiki.mozilla.org/Features/Mobile/Android_Firefox_Widget
Platform Support
Android
Native Front-End
- See [1]
- Planning to have a prototype for the work week in Toronto (on schedule)
Flash
- Front-end: Working with desktop team on click-to-enable
- Honeycomb work shelved until after the mobile summit
- Snorp working on clipping and performance issues
IME
- bug 653895 - Cached text and selection indexes in parent process aren't always synced
- Have a draft implementation, which seems to work with SwiftKey X, but still has some issues with Swipe - needs more debugging.
- Shelved for a couple weeks while we're working on the native FE
Permissions
- bug 691054 landed in beta, aurora, and nightly to remove some scary-sounding permissions ("Read phone state and identity") that we weren't using.
- bug 672352 discusses other permissions and how to message them to users.
- mbrubeck would like to write a blog post about this.
Performance
- Focusing on mobile startup shrink bugs for Fx 10. There are about 32 bugs in the queue.
- Status: bug 673249 is a dupe of bug 686805 (incremental zip compression in our linker) and Taras has slated for 10/3
- Need approval of matrix/test cases by eng; will shop them around today so QA has enough time to prep for Friday's test day.
Bugs
A small selection of bugs we are (or could be) looking at:
- bug 674651 - nsContentPolicy should skip resource and chrome schemes
- Updated patch and found small to no improvement. Looking to make sure all the code paths are covered.
- bug 689713 - Warm up the DNS cache in Java when launching with a URL intent
- Need to test
- bug 690903 - nsFormHistory should lazily initializes SQLite DB
- Patch in progress
- bug 691534 - Use asyncFetch when loading files in aboutHome.xhtml
- Landed and requested Aurora approval
- bug 690901 - Start building a new profile in Java instead of waiting for Gecko to load
- bug 690898 - Use pre-built SQLite DBs when creating a new profile
Testing
QA
- Concerns
- Recent Camera API issues/crashes e.g, (bug 691377, bug 691560). We'll be testing on other devices
- Locale Picker issues e.g, (bug 690934)
- Open Web App Issues (i.e, installation/management API), we'll track them here
- Status
- Aurora (9.0a2) Testday this Friday
- 8.0b2 status?
- bug 691054 - Remove "Scary" Android permissions
- bug 686579 - Sync immediately
- any other bugs?
- Performance testing, test-cases for testing ready tomorrow
- Crash Report Oct 3, 2011
- bug 661158 Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
- bug 663494 - crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
- bug 622992 Fennec crash in base::CloseSuperfluousFds
- bug 687367 - Bionic domain name functions are not thread-safe on pre-3.0 Android
Test Suites
Test Automation
- bug 691073 - crash while running jsreftests on my tegra - NEED HELP
- bug 691425 - minidump collection and processing in automation to be landed shortly
- bug 691349 - Reftest OpenGL tests for Android coming online in the near future!
Release Engineering
- we're now at 29 open android tier 1 bugs, even though we're the greenest we've been in ages.
- we welcome any help here
- (fixed) bug 690496 - n900 talos broken
- (fixed) bug 690751 - tegra power cycle exceptions
- due to differing firmwares on the remote pdus
- bear switched us to snmp in bug 690464 (locked); should solidify our power cycle story
- bug 665891 - add 200 new tegras to pool: 70 new tegras on their way shortly; will bring us to 190.
- bug 689937 - 7 new foopies needed to run those tegras
- philor may be asking about turning off debug android tests soon
SUMO
- Fraudulent SMS reported by 55 users on SUMO.
http://support.mozilla.com/en-US/questions/881358
- 70 messages sent to firefoxforandroid@mozilla.com last week, 39 to SUMO.
- 25% of low reviews for v8 about permissions
- Completed drafts for master password and add bookmark to home screen articles
Quotes:
- Absolutely in love with Firefox 7 on Android. Soooo much better than the stock browser.
- Better Getting better. Faster than previous versions. Needs support for flash to become my default browser. Keep updating. Droid X.
- After a year it so there is a 'copy' feature! Nice UX I really like tabs mechanism, fast and nice. I'll start using it when you add flash support.
- Better than regular browser on my EVO
- Very nice! For quick searches Dolphin Mini, for real Internet Browsing Firefox with outstanding bookmarks sync!