Mobile/Notes/30-Nov-2011

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

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: Warp Core

Schedule

  • Next merge is Dec 20th
    • The goal is to move NativeUI into Aurora
    • We should be feature frozen by then
      • approval to land will be required after this date.

Major Topics for This Week

  • About:Home landed
  • User Agent switcher landed
  • birch -> m-c update

Application

Native Front-end

Android Platform

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Snorp

Kats

  • Last week
    • Reviewed a lot of patches
    • Spent a couple of days getting zoom/pan reset bugs done (704950, 702983)
    • Took a day off
  • Next week
    • Add API for measuring pan/zoom speed (706251)
    • More assorted zoom/pan fallout/bugs (there's a race condition that's hard to repro, gecko-initiated viewport updates, regression on timecube)
    • Scrollbars

GBrown

Last week:

  • some PTO
  • continued devicemanager / mochitest / xpcshell test bugs

Next week:

  • finish this round of devicemanager changes
  • review disk cache patches: bug 602611

Note:

  • xpcshell-tests are currently broken on Android: see bug 706372 (and 698113)

AlexP

Last week

  • Reviewed older IME bugs. Closed some, which are not reproducible anymore:
    • bug 669995 - Virtual keyboard does not automatically appear on etherpad
    • bug 670694 - virtual keyboard is not displayed when editing input boxes
    • bug 688736 - Sometimes Virtual Keyboard is displayed while Hardware Keyboard is already used
  • Investigated and fixed:
    • bug 701947 - VKB does not appear when tapping into an iframe text box
    • bug 704156 - Unable to overwrite selection in awesome bar using HKB
    • bug 704721 - [ICS/Honeycomb] - VKB backspace key dismisses keyboard and deletes two characters only on the URL bar
  • Investigated:
    • bug 701706 - Virtual Keyboard is not dismissed if a tap is performed outside the focused input field
      • Need a better solution to stop unwanted selection while panning
    • bug 705202 - Samsung Galaxy S II & Swype input issue
      • Turned out to be for XUL-based Fennec only
    • bug 705166 - Entering text in inputs fields has regressed in performance; lagged input
      • Regression after bug 703821 - related to extra drawing
    • bug 705457 - Tab key should move focus to the next field in a form
      • Seems like GLSurfaceView does not receive key-down events

This week

Chris Lord

Done:

  • Remembered to update Mobile Notes page
  • bug 703141 - screen.width/height and window.innerWidth/Height are incorrect
  • bug 705114 - Kinetic panning doesn't work on certain devices (such as the HTC Flyer)
  • bug 704575 - Union dirty rects instead of painting all of them
  • bug 705171 - Use RENDERMODE_WHEN_DIRTY instead of RENDERMODE_CONTINUOUSLY

This/next week:

  • bug 703573 - HTML iframe cannot be panned
  • bug 705246 - Browser should show highlight instead of over-scrolling when panning beyond page boundaries
  • Have a look at the texture upload situation, possibly gralloc bits
  • General bug-fixing/reviewing/etc.

GCP

  • Last week:
    • Holidays.
    • Fixed last urlclassifier review comments, missing features, xpcshell issues.
  • This week:
    • More hunting urlclassifier issues. Got blocked on a Windows test failure, seem to have narrowed down that.
    • Should be back on mobile tomorrow.
  • Blockers:
    • nsISafeOutputStream seems to have issues on Win32. Will work around + file bugs.
    • Previous optimizations are causes crashes for people with corrupted storage. I might need to spend time on this.

Brian N

  • Last week
    • First implementation of User Agent switcher
    • Move preference getting out of startup path
  • This week
    • Search engines in AwesomeBar results
    • UA switcher fixes
  • Blocked on
    • Homepage preference plans?

Sriram

  • Last Week:
    • Read about ContentProviders and ContentResolvers
  • This Week:
    • Submitted patches for ContentProviders for passwords.
    • Tested the patches with an external app to view them.
    • Working on few non-UI bugs.
    • Playing with Fennec on ICS. :D

WesJ

  • Last week
    • Vacation
    • Multilocale build stuff
    • Split up double tap zoom
      • bug 704579 - tap highlight
      • bug 705505 - panning on taps
      • bug 701706 - tap outside textbox to dismiss
  • This week
    • Sick
    • Finish up last double tap piece
    • Multitouch - last polish bits almost done
    • Working from Paris next week

LucasR

This week:

  • Local DB support for bookmarks/history (patches submitted)

Next week

  • Fixes and follow-ups for local DB
  • Misc bug fixing

Blockers

  • None

MBrubeck

Done:

  • bug 705026 - Fix XUL Fennec theming on non-Honeycomb tablets (e.g. Kindle Fire)
  • bug 704693 - Fix XUL Fennec theming on Android 4.0 Ice Cream Sandwich phones
  • bug 706215 - Send viewport updates from JS when metadata changes
  • bug 706160 - Don't auto-scale frameset pages
  • bug 694901 - meta name="viewport" support
  • Helped bisect and fix bug 703945 - blank screen after rotating in XUL fennec

Next:

  • bug 706309 - Native Fennec Tp4m regression from meta viewport patches
  • bisect bug 705741 (XUL fennec displayport regression)
  • Figure out a contingency plan for XUL fennec on Ice Cream Sandwich tablets
  • Miscellaneous native UI bugs

Margaret

Done:

  • Holiday week
  • Finished fixing save as PDF progress notifications (bug 704691 - still needs to be merged from m-c to birch)
  • Started trying to make native autocomplete popups for form history (bug 695444)

Next:

  • Keep working on form history
  • Talk to Unfocused about helping with click to play flash (bug 549697, bug 702653)

BLassey

Last week:

Next week:

Nothing blocking

DougT

Done:

  • Reviews
  • Fixed a scroll width bug
  • Investigated Ts regressions
  • Perf improve by enabling radio on start
  • Merging duty

Next:

MFinkle

Done:

  • Reviews
  • Started patch to make Add-on Manager pretty
  • Need to experiment with ways to impl the desired add-on model
  • Made a small patch to support console API
  • Started a clearinghouse for NativeUI add-ons

Next:

  • Blog about the error console -> logcat system and how to use logcat
  • Blog about the add-on clearinghouse so people can use add-ons in NativeUI
  • Get some form of reviewable patch for add-on manager (won't be final)
  • Look over remain "feature" bugs and see about getting plans/resources. (Form validation, Sesison restore, Download Mgr, ...)
  • Push on AMO to add support for native Fennec

Madhava

  • Last week: sync flow (minor additions); first-run flows; addons install flows; blogged (see it here!)
  • This week:
    • Readability bugs - gathering and opening (there's a new whiteboard entry "readability" for these bugs; pls add as appropriate
    • First run flows (open from icon (first time and thereafter) and open and open after crash/killed in background are clearer, so focusing on the open from link case)
    • character encoding
    • flash-enabling pref
    • other misc cleanup (i.e. how's our frecency?)

Ian Barlow

Lost my voice, please read wiki below

Finished start page UI designs https://bug701380.bugzilla.mozilla.org/attachment.cgi?id=577988

Adding specs and assets now

No blockers other than flu

Patryk Adamczyk

Last Week

This Week

  • Filing bugs and helping dev with any bugs that exist against my UX work

Sync (:rnewman)

Got a rudimentary SyncAdapter implemented -- fetches Sync info/collections, meta/global, your keys, unpacks them, and applies server bookmarks to the local device. Next up is proper two-way syncing, history, and such.

On my plate: feedback on sriram and lucasr's code.

Ping on IRC if you have questions or want me to join the call.

Round Table

QA

  • Is ARMv6 still a P1 for Native?