Mobile/Notes/25-Jul-2012: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
 
(19 intermediate revisions by 8 users not shown)
Line 10: Line 10:


== Major Topics for This Week ==
== Major Topics for This Week ==
* Feature uplift for Firefox 15 is basically complete; focus is now on regressions, stability, and polish.
** Q. Does this mean Firefox 15 is string-frozen?
** A. We will freeze strings after 15.0b3 is built, next week.  We know of only one possible string change remaining for 15.0b3 ({{bug|725286}}).


==Stand ups==
==Stand ups==
Line 77: Line 81:
===GCP===
===GCP===
===Brian N===
===Brian N===
* Done
** Bug 775039 - Active logins are not cleared when clearing private data
** Bug 775042 - Download history is not cleared when clearing private data
** Bug 775029 - Clear private data does not clear saved passwords
** Bug 776255 - Rename pref_private_data_cookies in android_strings.dtd
** Bug 766940 - Unable to remove bookmarks from the menu, bookmark checkmark/filled star icon remain in view
** Bug 775346 - Some page interactivity lost until reader mode icon has loaded
* Next
** More Reader Mode
** Bug 717428 - Reuse favicons in DB
===Sriram===
===Sriram===
* Done:
** Cleanup about:home to be tablet ready - {{Bug|745225}}
** Fix the tabs button in Galaxy Note - {{Bug|774081}}
** History tab cut off in ICS tablets - {{Bug|775200}}
** Change visual design of about:home - {{Bug|775334}}
** Replace menu icons for GB phones - {{Bug|776067}}
** Fix blue+orange highlight on about:home - {{Bug|775717}}
** Support 7" tablet UI - {{Bug|776309}}
** NPE on property animator - {{Bug|765156}}
** H/W MENU button crash - {{Bug|761929}}
** Menu inflation flickering on JB - {{Bug|775211}}
* Next:
** Moar bugs
===WesJ===
===WesJ===
Last week:
* {{bug|773088}} - Webapps show reading list option in menu
* {{bug|766802}} - Clicking target=blank links in a web app should load those links in the browser
* {{bug|766094}} - Disable telemetry prompt on chrome-less application launch
* {{bug|766275}} - Default context menu for webapps
* {{bug|776950}} - Long tap on titlebar can't create homescreen shortcut if page has no title
* Reviewing stuff {{bug|730330}} - input type='date/time' should use the system date/time picker
This week:
* Still trying to reduce our layouts - {{bug|774969}} - One browser_toolbar.xml to rule them all
* More webapps blockers  - {{bug|766259}}
* Swipe on awesome screen
* {{bug|773741}} - Cannot resize elements in Fennec that have the CSS resize property
===LucasR===
===LucasR===
===MBrubeck===
===MBrubeck===
Done:
* {{bug|776692}} - next/prev shortcuts have wrong order when a starred result is selected
* {{bug|776253}} - NullPointerException at AboutHomeContent.onInterceptTouchEvent
* {{bug|766858}} - When tab menu is open, intercept all touch events on about:home or web content
* {{bug|767809}} - BrowserToolbar.show/hide must be called on the UI thread
* Sheriffing, code reviews
===Margaret===
===Margaret===
Done:
Done:
Line 136: Line 189:
Next week
Next week
* on PTO, going camping
* on PTO, going camping
Side Note
* Mobile Platform is doing a "bug deep dive" Thursdays at noon eastern, please join us in my vidyo room if you want help with a mobile platform-y bug
** put bugs you want to talk about with notes here: [[User:Blassey/bug_deep_dive]]


===MFinkle===
===MFinkle===
===Madhava===
===Madhava===
===Ian Barlow===
===Ian Barlow===
Done
* Defined some rules for how Firefox differs on phones vs. 7" tablets vs 10" tablets: http://cl.ly/0C2J1P0U0V0S
* Put together some initial findings for the readability v2 project http://cl.ly/0p3X2A3U3F0N
* Sent out lots of resources for 7" tablet UI
* About:home designs are now in https://bugzilla.mozilla.org/show_bug.cgi?id=686528 (flickr set here - http://www.flickr.com/photos/61892693@N03/sets/72157630730911182/detail/)
* Tablet Sync UI is now in bug https://bugzilla.mozilla.org/show_bug.cgi?id=767179
Up next this week
* Reader Mode! (Bug 771380, Bug 766942, Bug 766948)
* More work on C2DMA and Feedback Solicitation happening after that
--
On my radar but not likely to hit this week
* Cut / copy / paste on JB
* Private Browsing
===GFX===
===GFX===


Line 145: Line 219:
=== QA ===
=== QA ===
* [https://wiki.mozilla.org/QA/Fennec/Armv6Compatibility ARMv6 Compatibility Testing]
* [https://wiki.mozilla.org/QA/Fennec/Armv6Compatibility ARMv6 Compatibility Testing]
* [https://wiki.mozilla.org/QA/Fennec/15/Beta/2 15.0 (Beta 2, build #1) test-plan]
* [https://wiki.mozilla.org/QA/Fennec/15/Beta/2 15.0 (Beta 2, build #1) test-plan], going through plenty of verifications this morning, afternoon
** {{bug|777267}} - 'Save Image' fails with short-linked URL's as the long-tap context-menu does not update the resolved URL
** {{bug|777320}} - Links are highlighted when performing double tap zoom near them
** {{bug|777261}} - Visited link color is not changed
** {{bug|777324}} - Flash content of www.syfy.com/tinman/oz/ is not displayed
**{{bug|777310}} - crash in arena_dalloc [@ arena_dalloc | __wrap_free | moz_free | AccEvent::~AccEvent]
**{{bug|777274}} - The content of History and Top Sites sections is not cleared when clearing private data
* Eric (:xwei) has a patch queue of an assortment of Robocop testing going up for review soon
* SV sent out requests for feedback on manual tests


==== Socorro/Breakpad/Stability ====
==== Socorro/Breakpad/Stability ====
Line 161: Line 243:


Please see [https://wiki.mozilla.org/Platform/2012-07-24#Mobile_2 Platform Meeting Notes] for Stability report
Please see [https://wiki.mozilla.org/Platform/2012-07-24#Mobile_2 Platform Meeting Notes] for Stability report
===SUMO===
*Google play reviews summary:
**last 3676 reviews of v14 averaged 4.25 stars
**first week of v14.01 reviews average 4.1 stars
*1,435 five-star reviews already for v14.01, some quotes:
"The best browser for all platforms. I've been using Firefox on my computer for many years, and when I started to use Android, I missed it. Now it is my default browser on Android too, and it now days look gorgeus, and is fast!"
"Flash & FF sync I'm a happy web crawler."
"Works great! Android version is just as good as the desktop version. Love it, its my de facto browser."
"Amazing i have tried many browsers, but firefox has proved that it is the best."
*Top issues in the one and two-star reviews:
#Complaints about slowness after upgrading to ICS.
#Crashes (HTC Evo 4G, TC Evo 3D, HTC One X, HTC G2, HTC Thunderbolt, Samsung Galaxy S3)
#Desktop view / UA switcher
*Input sadface comments (15 total)
http://input.mozilla.org/en-US/?q=&product=firefox&version=14.0.1&date_start=2012-07-18&date_end=&sentiment=sad&platform=android
*SUMO questions this week:
https://support.mozilla.org/en-US/questions?tagged=mobile
*SUMO Most requested posts this week:
(facebook, disable top sites, tablet not compatible)
https://support.mozilla.org/en-US/questions?sort=requested&tagged=mobile
*Scoping v15 documentation updates next week, I'm also leading Basecamp support strategy so I'm delegating Android docs and feedback work as much as possible

Latest revision as of 18:24, 25 July 2012

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
  • Warp Core Vidyo Room

Schedule

Major Topics for This Week

  • Feature uplift for Firefox 15 is basically complete; focus is now on regressions, stability, and polish.
    • Q. Does this mean Firefox 15 is string-frozen?
    • A. We will freeze strings after 15.0b3 is built, next week. We know of only one possible string change remaining for 15.0b3 (bug 725286).

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:
    • Finished up Honeycomb support for Flash
  • This week:
    • Actually landed the Honeycomb patch on m-c, aurora, beta
    • Fix some crashes/leaks/whatever due to the above

Kats

Last week:

  • Testing-related things:
    • bug 775102 - fix FennecTalosAssert to make talos tests fail on assertion errors
    • bug 775071 - make testCheck3 actually disable screenshotting
  • Make clicking on things work better:
    • bug 770659 - remove haptic feedback on taps that don't do anything
    • bug 773427 - clicking on small elements sometimes doesn't work properly
    • bug 773431 - make clicking work even if the page stops propagation of touchstart events
  • Other large-ish changes:
    • bug 766647 - improve screenshot coalescing (follow-up: bug 775976)
    • bug 775722 - (pending review) make native text selection handles a layer in the java compositor
  • NPEs/other assorted fixes:
    • bug 772888 - fix NPE from getExternalFilesDir returning null
    • bug 769893 - (beta fix) don't recycle bitmaps before using them
    • bug 774205 - fix NPE when "don't keep activities" is checked
    • bug 772855 - do better logging of exceptions
    • bug 776702 - remove unnecessary BitmapDrawable instance

This week:

  • Refactor the main gfx/ classes and push PanZoomController into C++ so that it can be merged with the B2G fork (bug 776030 is the main bug, has dependencies)

GBrown

  • Last week:
    • Bug 775227 OutOfMemory or "out of memory" during mochitest
    • Bug 775614 Investigate painting failure in tcheck, tcheck2, tcheck3
    • Bug 773667 Code clean up in ScreenshotLayer
    • Bug 776541 devicemanagerSUT closes the socket after each "push"
  • Next week:
    • Bug 775227 OutOfMemory or "out of memory" during mochitest

Chris Lord (cwiiis)

Chris Peterson

  • Done
    • bug 764193 - Allow form autocomplete popup after user starts typing
    • bug 768106 - TouchPal Keyboard deletes entered text when trying to autocomplete first word
    • bug 772225 - Disable GeckoInputConnection's clampSelection() to test whether SpannableStringBuilder IndexOutOfBoundsExceptions are fixed
    • 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 775442 - java.lang.StringIndexOutOfBoundsException: at java.lang.String.substring(String.java) at org.mozilla.gecko.GeckoInputConnection.notifyTextChange(GeckoInputConnection.java)
    • bug 760396 - java.lang.IndexOutOfBoundsException: getChars (a ... b) ends beyond length c or has end before start at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java) at android.view.inputmethod.BaseInputConnection.replaceText
    • bug 767597 - Change AwesomeBar entry mode for Swype
    • bug 767791 - java.lang.IndexOutOfBoundsException: getChars (0 ... <n>) ends beyond length 0 at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java) at org.mozilla.gecko.GeckoInputConnection.getExtractedText
  • Next
    • bug 743998 - Reorganizing Java package namespaces and jars
    • bug 766317 - Sony Ericsson Experia Pro's HKB cannot enter non-English characters in web forms
    • bug 772252 - Numeral keys on physical keyboard don't work in Firefox for Android on Sony-Ericsson Xperia Pro and Mini Pro

GCP

Brian N

  • Done
    • Bug 775039 - Active logins are not cleared when clearing private data
    • Bug 775042 - Download history is not cleared when clearing private data
    • Bug 775029 - Clear private data does not clear saved passwords
    • Bug 776255 - Rename pref_private_data_cookies in android_strings.dtd
    • Bug 766940 - Unable to remove bookmarks from the menu, bookmark checkmark/filled star icon remain in view
    • Bug 775346 - Some page interactivity lost until reader mode icon has loaded
  • Next
    • More Reader Mode
    • Bug 717428 - Reuse favicons in DB

Sriram

WesJ

Last week:

  • bug 773088 - Webapps show reading list option in menu
  • bug 766802 - Clicking target=blank links in a web app should load those links in the browser
  • bug 766094 - Disable telemetry prompt on chrome-less application launch
  • bug 766275 - Default context menu for webapps
  • bug 776950 - Long tap on titlebar can't create homescreen shortcut if page has no title
  • Reviewing stuff bug 730330 - input type='date/time' should use the system date/time picker


This week:

  • Still trying to reduce our layouts - bug 774969 - One browser_toolbar.xml to rule them all
  • More webapps blockers - bug 766259
  • Swipe on awesome screen
  • bug 773741 - Cannot resize elements in Fennec that have the CSS resize property

LucasR

MBrubeck

Done:

  • bug 776692 - next/prev shortcuts have wrong order when a starred result is selected
  • bug 776253 - NullPointerException at AboutHomeContent.onInterceptTouchEvent
  • bug 766858 - When tab menu is open, intercept all touch events on about:home or web content
  • bug 767809 - BrowserToolbar.show/hide must be called on the UI thread
  • Sheriffing, code reviews

Margaret

Done:

  • Landed native text selection handles on aurora/beta! - bug 774938 and friends
  • Doorhanger refactoring - bug 732336

Next:

  • Look out for text selection issues
  • Help with rating solicitation feature when UX is ready - bug 774479
  • Look at content provider for tabs - bug 730039

Scott (jwir3)

  • Last Week:
    • Graphics/Layout work week in Toronto
    • Spoke with kats about reflow-on-zoom plugin
    • Spent some time understanding readability.js
    • Non-mobile related stuff (Columns, etc)
  • This Week:
    • More non-mobile related stuff (:>)
    • Readability 2.0 discussion

Arkady

  • Worked on
    • Fixed Regressions with Bug 769438
    • Did some context menu changes, Bug 775773
  • Coming up:
    • Finishing Clipboard Data
    • Looking into changes for the download manager

mcomella

  • Past
  • Present
    • (Bug 718437, above)
      • Bug 776064 – (waiting on UX string choice decisions) Cleaning "tel:..." link actions
      • Bug 744662 – (same UX decision) Removing the "mailto:" when sharing a "mailto:..." link
    • Bug 775740 – (waiting on review) PromptListAdapter has reimplemented functionality from super class – removed it
    • Bug 776110 – (r+'d) Relative URLs don't function properly in reader mode.
    • Bug 686528 – About:home for tablets
  • Future
    • Bug 716403 – Hide the navigation bar while scrolling down content

BLassey

Last week

  • In Toronto for Layout and Graphics work week
  • prototyped playing h264 with MediaPlayer API
  • blogged for the first time in almost a year about Aurora nightly updates

Next week

  • on PTO, going camping

Side Note

  • Mobile Platform is doing a "bug deep dive" Thursdays at noon eastern, please join us in my vidyo room if you want help with a mobile platform-y bug

MFinkle

Madhava

Ian Barlow

Done

Up next this week

  • Reader Mode! (Bug 771380, Bug 766942, Bug 766948)
  • More work on C2DMA and Feedback Solicitation happening after that

--

On my radar but not likely to hit this week

  • Cut / copy / paste on JB
  • Private Browsing

GFX

Round Table

QA

  • ARMv6 Compatibility Testing
  • 15.0 (Beta 2, build #1) test-plan, going through plenty of verifications this morning, afternoon
    • bug 777267 - 'Save Image' fails with short-linked URL's as the long-tap context-menu does not update the resolved URL
    • bug 777320 - Links are highlighted when performing double tap zoom near them
    • bug 777261 - Visited link color is not changed
    • bug 777324 - Flash content of www.syfy.com/tinman/oz/ is not displayed
    • bug 777310 - crash in arena_dalloc [@ arena_dalloc | __wrap_free | moz_free | AccEvent::~AccEvent]
    • bug 777274 - The content of History and Top Sites sections is not cleared when clearing private data
  • Eric (:xwei) has a patch queue of an assortment of Robocop testing going up for review soon
  • SV sent out requests for feedback on manual tests

Socorro/Breakpad/Stability

Hightlights:

  • Aurora shows an explosive crashiness due to the merge, bnicholson fixed it yesterday... Aurora crashes should die down. Tomorrow we should have the data to prove that.
  • Talked with kairo : bug 777372 Exposing Android_CPU_ABI, Android_Manufacturer, Android_Model, Android_Version in crash report UI
    • once we have that exposed, kairo can make a report based on arm 6 versus arm 7 easily as well as based on the Android API Version
  • nhirata spending more time on b2g currently this week

Socorro bugs

Skiplist

Breakpad Integration bugs

Please see Platform Meeting Notes for Stability report

SUMO

  • Google play reviews summary:
    • last 3676 reviews of v14 averaged 4.25 stars
    • first week of v14.01 reviews average 4.1 stars
  • 1,435 five-star reviews already for v14.01, some quotes:

"The best browser for all platforms. I've been using Firefox on my computer for many years, and when I started to use Android, I missed it. Now it is my default browser on Android too, and it now days look gorgeus, and is fast!"

"Flash & FF sync I'm a happy web crawler."

"Works great! Android version is just as good as the desktop version. Love it, its my de facto browser."

"Amazing i have tried many browsers, but firefox has proved that it is the best."

  • Top issues in the one and two-star reviews:
  1. Complaints about slowness after upgrading to ICS.
  2. Crashes (HTC Evo 4G, TC Evo 3D, HTC One X, HTC G2, HTC Thunderbolt, Samsung Galaxy S3)
  3. Desktop view / UA switcher
  • Input sadface comments (15 total)

http://input.mozilla.org/en-US/?q=&product=firefox&version=14.0.1&date_start=2012-07-18&date_end=&sentiment=sad&platform=android

  • SUMO questions this week:

https://support.mozilla.org/en-US/questions?tagged=mobile

  • SUMO Most requested posts this week:

(facebook, disable top sites, tablet not compatible) https://support.mozilla.org/en-US/questions?sort=requested&tagged=mobile

  • Scoping v15 documentation updates next week, I'm also leading Basecamp support strategy so I'm delegating Android docs and feedback work as much as possible