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

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
Line 115: Line 115:


===Scott (jwir3)===
===Scott (jwir3)===
'''Last Week:'''
* Got help from Cwiiis and snorp re: Mobile Debugging/List elements. Thanks guys! I have been planning to create a bug to make a more robust form of this, but haven't yet created one. 
* Looking into some font inflation bugs, specifically ones that we might be able to knock out in the next week or so (ubi.com, etc.). This might work toward fixing the ycombinator bug, but I'm not 100% sure yet.
'''This Week:'''
* {{bug|803719}} : Reflow on zoom needs to zoom in and snap to a piece of text - I'm blocked with a strange issue where it's not correctly identifying the DOMRange. I've been speaking with dbaron and blassey about this. I think that {{bug|654352}} : Implement API for document.caretPositionFromPoint() will be of assistance here. I'm trying to get this resolved (there's currently an issue with it, and it had to be backed out). I think that the reflow-on-zoom bugs and this bug will likely use the same code behind the scenes.
===BLassey===
===BLassey===
===MFinkle===
===MFinkle===

Revision as of 17:38, 12 December 2012

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 Week of 2013-01-06
  • Fx18 Beta 3 shipped

Major Topics for This Week

\o/
Over 20 million total installs, >100K 5-star reviews and solid 4.1 rating. Yay team!
Tabs Tray UI Plans
We have a bunch of new work that will start on updating parts of the tabs tray UI on tablets and phones (bug 817675). The initial parts are tied into some of the Private Browsing work and will land on m-c as part of Fx20. Other parts will likely start work on a "twig" (cypress) and be merged back when it's ready, which will likely be Fx21.
UI Overdraw Problems & Layout Complexity
Using some guidance from an Android dev, we are working on reducing "overdraw" in the UI. This should improve responsiveness and animation performance. We'll also be taking this opportunity to try to simplify our layout complexity, which also adds to the responsiveness and animation problems.

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)

  • This week / Last week
    • Bugs (800838, 789271, 746998, 747323, 786996)
    • B2G profiling

Kats

  • Dec 5 - Dec 12
    • bug 780831 - (in progress) tracked down the problem with flash leaking local refs, working on fixes
    • started profiling galaxy q, had a few profiler fixes: https://github.com/bgirard/Gecko-Profiler-Addon/pull/37
    • bug 805353 - fix crash caused by improper synchronization
    • bug 820172 - fix android build when building with gcc 4.6
    • closed out bug 792144 after discussing with :dvander
    • bug 818060 - (in progress) adding a memory reporter for graphics textures
    • bug 816164 - (in progress) verified that the server-side changes are ok on staging server
    • bug 820556 - remove some dead gfx code
    • bug 820546 - don't preprocess some files unnecessarily
  • Next
    • finish up bug 818060, bug 816164 and bug 780831
    • get back to profiling to find and eliminate jni-related locking on the compositor thread

GBrown

  • Last week:
    • Unit test support for webrtc: bug 811411
    • bug 780867 Intermittent robocop TEST-UNEXPECTED-FAIL | testNewTab | Checking tab closed
    • bug 769524 Frequent robocop testSearchSuggestions | GeckoEventExpecter - blockForEvent timeout: SearchEngines:Data
    • bug 781581 Intermittent testWebContentContextMenu | checking that awesome bar clicked
    • bug 814278 Intermittent testThumbnails | Exception caught - java.lang.NullPointerException
    • bug 819093 make mochitest-remote via adb broken
    • bug 820322 Intermittent testHistoryTab | Exception caught - java.lang.NullPointerException
    • bug 820336 Intermittent testWebContentContextMenu | checking that painted surface loaded - under investigation
    • bug 770483 Intermittent Robocop testAboutPage | GeckoEventExpecter - blockForEvent timeout: Tab:Added - under investigation
  • Next:
    • Finish off unit test support for webrtc
    • Get back to robocop bugs

Chris Lord (cwiiis)

Chris Peterson

JChen

  • Past week:
    • Fixed bug 818501 - Some composition spans are not displayed
    • Added a test for bug 811755 - Holding backspace in a designMode editor repositions cursor
    • Fixed bug 819073 - Keyboard stops working after going back from Awesomescreen when "Don't keep activities" is enabled
    • Worked on bug 810821 - Tapping on url bar with Samsung Galaxy Note's II stylus doesn't have url text selected
    • Worked on bug 818301 - make JimDB work with C++ unit tests
      • Also bug 819052 - JimDB not usable for C++ Android unit tests when invoked manually
  • Next:
    • More improvements to debugging C++ unit tests
    • bug 809329 - Duplicate letters when Xperia pro keyboard has suggestions
    • bug 815521 - SwiftKey colon long-press inserts colon and 'b' in URL bar for first instance of colon ("about:b")
    • bug 818715 - Moving cursor handle in input field causes keyboard to lock up
    • bug 816486 - First letter is capitalized in the URL bar when using Swype Keyboard on LG Slider
    • bug 820750 - Intermittent test_bug430276.html | application crashed

GCP

Brian N

Sriram

  • Refreshed the private browsing UI resources. bug 818071
  • Prototype for new tabs-tray complete. http://cl.ly/image/2Q1K1M3K1225
    • Blocked on UX designs.
  • Trying to figure out the personas problem in 4.2.1
    • A temporary solution is available -- will post a patch today.
  • Next: Long list of persona related bugs for marketplace.

WesJ

LucasR

Last week

Next week

  • More New tab UI

Margaret

Scott (jwir3)

Last Week:

  • Got help from Cwiiis and snorp re: Mobile Debugging/List elements. Thanks guys! I have been planning to create a bug to make a more robust form of this, but haven't yet created one.
  • Looking into some font inflation bugs, specifically ones that we might be able to knock out in the next week or so (ubi.com, etc.). This might work toward fixing the ycombinator bug, but I'm not 100% sure yet.

This Week:

  • bug 803719 : Reflow on zoom needs to zoom in and snap to a piece of text - I'm blocked with a strange issue where it's not correctly identifying the DOMRange. I've been speaking with dbaron and blassey about this. I think that bug 654352 : Implement API for document.caretPositionFromPoint() will be of assistance here. I'm trying to get this resolved (there's currently an issue with it, and it had to be backed out). I think that the reflow-on-zoom bugs and this bug will likely use the same code behind the scenes.

BLassey

MFinkle

Working on:

  • Disabling the Gecko prompt that appears after tapping a "sms:" so we go straight to the SMS app instead (bug 819554)
  • Fix a JS error in NativeWindow.menu.add API (bug 820623)
  • Skipping the "Allow" prompt when installing a lightweight theme (persona) from AMO (bug 820829)

Next Week:

  • PTO for Monday and Tuesday

Ian Barlow

Planning all the things \o/

  • MWC demo planning
  • "Save for later" project planning
  • "Multi-screen UX" project planning
  • Setting some Firstrun UX goals with creative, UX, SUMO
  • Brainstorming with UX team about WebRTC
  • Visual Design work week in Toronto
  • UX Team year in review session on friday

Security/MGoodwin

Round Table

QA

Channels

Crashes


SUMO Feedback

Welcome to Roland Tanglao, the new Firefox for Android support lead!

Input is still down for the count, we are monitoring feedback by hand. Unfortunately this doesn't give us the ability to get as detailed reports as we'd like, but we haven't seen major or new issues cropping up. Major complaints remain the same as before, UX issues around Privacy, bookmarks, history, etc. Users want to edit the start page or have their own home page. Noticing alot of feedback of users not wanting to use the mobile version of the site, unfortunately not all of it is linked to a device so can't tell if it's mainly tablets or not.

Google Play is still trending up significantly, awesome work everyone :)