Meeting Notes Meetings notes from the Mozilla community

3-November-2011

Mobile Meeting Minutes: 2011-11-02

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Mobile/Notes/02-Nov-2011


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312
    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • irc.mozilla.org #mobile for backchannel
  • vidyo: Warp Core

Schedule

Next merge date is 2011-11-08

Major Topics for This Week

Application

Native Front-end

  • Basic philosophy:
    • Keep more logic and behavior in JS and less in the native UI.
    • Keep the UI dumb
    • If we do need to port, we can reuse the non-native code more easily

Android Platform

Stand ups

Suggested format:

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

Snorp

Last week:

  • Made Flash draw to a layer, which should reduce one copy. It also matches the way Flash draws a little better.
  • Fix some graphics invalidation issues
  • Worked on making RGBA work, but found that we really need the gfx team to do some work there. Jeff is investigating.
  • Work around some deadlock issues found with native UI

This week:

  • Debugged why video doesn’t work, but still don’t really know why
  • Worked on filling in some gaps in the ANPCanvas API. Drawing text is hard.
  • Out thurs/fri/mon for a wedding

Next week:

  • More of the same, but also need to figure out click-to-play and HC/ICS support

Kats

Last week:

  • scroll window as needed with soft keyboard up (696319)
  • attempt a fix for the java stack traces not showing up in logs (692185)
  • fixed an NPE in the awesome bar (when history is cleared), also some tweaks (removed incorrect entries from panes) (697528)
  • fixed an NPE that caused fennec to crash on rotation (697183)
  • fixed makefile problem where strings.xml wasn’t getting rebuilt properly (697433)
  • implemented the “forward” feature (695165), discovered a bug where gecko and java can get out of sync, fixed that too (697732)
  • fixed awesome screen history results showing only page url (697803)
  • added scroll indicators (695569)
  • fixed race conditions in tab code (697987)
  • had the about:crashes bug (694563) but kbrosnan closed that as wfm since he couldn’t repro

This week:

  • looking at find-on-page (695172)
  • some residual issues left over from last week
    • scroll indicators need to be less opaque?
    • threading warning for nsAndroidHistory

Blockers:

  • right now need to figure out what’s the best UI for find-on-page. exploring how well overlays on top of the gecko surface work, as that will determine if we need to use a screen-width find bar or can get away with a partial-width bar

GBrown

Last week:

  • startup cache: js/xul not updated — resolved (bug 695145)
  • startup cache: can build at package time…but then how/when do we unpack it? thoughts/comments appreciated (bug 696095)
  • bug 602611: 2-level cache (memory -> disk) — discussing with Bjarne

Next week:

  • finish startup cache
  • concentrate on disk cache

AlexP

  • Last week:
    • Investigated and fixed IME bugs:
      • Bug 632542 – Text entered with SlideIT VKB sometimes disappears
      • Bug 640025 – Clear text function using ezKeyboard does not work
      • Bug 618921 – the chat capability of etherpad application doesn’t work with fennec
    • Coordinated the efforts on testing the IME with Naoki Hirata, tested some older bugs to confirm they are fixed.
  • This week:

Chris Lord

Last week:

This week:

  • Tear hair out trying to make displayport work; have it half-working but still not useful enough
  • If I get displayport working, integrate it with pcwalton’s pan-zoom queue

Next week:

  • Depending on how above displayport work goes this week, any of these things:
    • Work on refining panning/zooming in pcwalton’s pan-zoom queue
    • Work on integrating displayport for panning/zooming in pcwalton’s pan-zoom queue
    • Continue trying to make displayport work
    • Run away to the forest
  • Maybe take bug #665597 to completion
  • Maybe take a look at bug #524925 again

GCP

  • Fix doorhanger bugs. Fight with Android Configuration change and trying keep Gecko in Sync. (Took the easy way out as we no longer restart anyway now)
  • Popup blocker doorhangers if nothing more urgent comes up. Maybe need to do some UrlClassifier stuff.
  • Nothing now, prolly again JS plumbing later on.

Brian N

  • Last Week
    • finished preferences
    • worked on user agent
  • This week
    • session store (saving between browser sessions and moving back/forward to js)
  • Blocked on
    • nothing

Sriram

  • Last Week:
    • Worked on plumbing for Tabs-List.
    • Worked on Tab counter animation – ready for review.
    • Added Add/Remove bookmarks functionality.
    • Changed spinner functionality
  • This Week:
    • Working on Tabs-List reskinning.
    • Fixed few bugs related to Awesomebar.
    • Plumbing for spinners
  • Blockers:
    • None.

WesJ

  • Last week
    • Finished up select prompts and some fallout bugs
    • Smart link tapping
    • Spent awhile looking at why the awesome screen is “slow” on my phone.
    • Wrote a demo patch to use Android gestures for scrolling and clicking
  • This week
    • Clean up and posting the touch events patch for review again
    • Context menus – Addressing review comments
    • Finish up testing and reporting why the awesome screen is “slow” on my phone.
  • Blocked on
    • Nothing

LucasR

  • Last week
    • Show favicons on AwesomeBar lists
    • Several performance improvements on AwesomeBar
    • Only show labels on AwesomeBar tabs
    • Improve keyboard handling while filtering results in AwesomeBar
    • Misc bug fixes in tabs and browser toolbar
    • Misc code cleanups
  • Next week
    • Implement real design for AwesomeBar tabs
    • Favicon caching
    • Bug fixing on AwesomeBar and Tabs
  • Blockers
    • Favicon URLs and caching (How to proceed?)

MBrubeck

Last week:

  • bug 697529 – [birch] Open new tabs for links from external apps
  • bug 696203 – [birch] Remove unused/broken mobile XPCOM components
  • bug 697975 – Don’t show the first-run animation in tablet mode
  • bug 691541 – Hack to ensure sidebars are hidden properly during startup
  • Several interviews for mobile engineering candidates.

This week:

  • [birch] Fix back button behavior for pages opened in new tabs.
  • [birch] Meta viewport support (bug 694901).
  • Working on some remaining Fx9/10 regressions.
  • Several interviews for mobile engineering candidates.

Blocking:

  • Enabling meta viewport depends on zooming/panning the CSS viewport.

See also http://benjamin.smedbergs.us/weekly-updates.fcgi/user/mbrubeck/posts

BLassey

Last week

  • bug 697986 Ads show up in history
  • bug 695145 xul & js files not updated when reinstalling
  • bug 633239 event loop responsiveness
  • h264 support
  • spatial nav

This week

  • cont h264
  • cont spatial nav

Blocked on video guys making recommendations for mp4 unpacking/demuxing

DougT

  • w3c tpac conf
  • birch-pan-zoom hacking
    • ime
    • geolocation / sensor
    • hooking up last image
  • Fixing up the quit handler.

MFinkle

Madhava

Ian Barlow

  • Last week: Wireframes
  • This week: More polished mockups and assets
    • Awesomescreen [1]
    • Tab menu [2]
    • Header / URL Bar states [3]
    • Menu Icons [4] 🙂
    • Generally supporting the front end team wherever I can
  • Blockers: Nope

Patryk Adamczyk

  • Created initial designs for door hangers and add-on screens.
  • Mock ups can be seen on my flickr stream [5]
  • Will upload a UI flow of the add-ons & door hangers in action by EOD.

Round Table

QA

Others

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress