Mobile/Notes/22-Sept-2008: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
Line 18: Line 18:
* work-in-progress UI design status page [http://spreadsheets.google.com/ccc?key=p2tjDbTybTBrG9uAjuSPTZQ&hl=en UI design status spreadsheet]
* work-in-progress UI design status page [http://spreadsheets.google.com/ccc?key=p2tjDbTybTBrG9uAjuSPTZQ&hl=en UI design status spreadsheet]
* query for A1 Fennec UI polish bugs: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Fennec&target_milestone=Fennec+A1&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=UI+polish&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&field1-0-0=noop&type1-0-0=noop&value1-0-0= Fennec A1 UI polish bugs]
* query for A1 Fennec UI polish bugs: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Fennec&target_milestone=Fennec+A1&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=UI+polish&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&field1-0-0=noop&type1-0-0=noop&value1-0-0= Fennec A1 UI polish bugs]
* query for all UI polish bugs: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Fennec&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=UI+polish&keywords_type=allwords&keywords=&resolution=DUPLICATE&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= all Fennec UI polish bugs]
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Fennec&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=uiwanted&resolution=DUPLICATE&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Fennec uiwanted bugs]


* working on A2-related items (esp. weave-integration, find-in-page, context menus)
* working on A2-related items (esp. weave-integration, find-in-page, context menus)
* starting in on seeing how the design works with a smaller, squarer screen
* starting in on seeing how the design works with a smaller, squarer screen
* if you open a bug that needs some UI/UX attention, use the "UI wanted" flag -- I'm watching for those
* if you open a bug that needs some UI/UX attention, use the "uiwanted" keyword -- I'm watching for those


=== UI ===
=== UI ===

Revision as of 15:53, 22 September 2008

Details

  • Mondays - 9:00am Pacific, 12:00pm Eastern, 17:00 UTC
  • 650-903-0800 or 650-215-1282 x91 Conf# 314 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 314 (US)
  • irc.mozilla.org #mobile for backchannel

Notices

Fennec Status

  • M8?
  • A1

UX design

  • working on A2-related items (esp. weave-integration, find-in-page, context menus)
  • starting in on seeing how the design works with a smaller, squarer screen
  • if you open a bug that needs some UI/UX attention, use the "uiwanted" keyword -- I'm watching for those

UI

  • Use larger canvas for panning (bug 450816) [gavin]
    • had a patch a while ago, has since been bitrotted by other panning changes
    • pretty complicated since it changes a lot of invariants that the panning code depends on
  • New theme (bug 454668, bug 454674) [gavin]
    • haven't made progress since last week, want to close outstanding bugs this week
  • first run page (bug 452313) [gavin]
    • need to address mfinkle's l10n review comments, otherwise done
  • xul scrolling (bug 432702) [gavin]
    • looked into it a bit this weekend, going to work on a patch that supports scrolling subframes (also affects e.g. iframes)
  • spatialnav panning (bug 452274) [gavin]
    • have patch, need to sort out issue with underlying <browser>/canvas not being the right size by default
  • kinetic scrolling fixup (bug 455453) [blassey]
    • going to finish reviewing that patch today [gavin]
  • Soft keyboard support

Platform

Windows Mobile

Performance

  • Graphics
    • bug 450400 Moving a background image via style.backgroundPosition in a XUL stack is slow
      • Effects us having a checkerboard pattern for missing areas
    • bug 450916 Moving a canvas around in a stack is slow
      • We need this fixed so we can remove the sync repaints
    • bug 450930 We redraw too often

Stability

  • OOM
  • Talos (done) needs to be handed off to build.
  • Mochitest (bug 454613)

Builds

QA

Other

Embedding

  • bug 453437 Evaluating JavaScript finally landed :)
  • bug 456232 Add basic web navigation support to MozView (mfinkle)
  • Verifying and updating docs for Qt build

Other