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

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
 
(7 intermediate revisions by 4 users not shown)
Line 17: Line 17:


* 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: [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: [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]
* query: [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 ===
Line 39: Line 41:


*Soft keyboard support
*Soft keyboard support
* some UI work in progress [mfinkle]:
** Add ability to close tabs ([https://bugzilla.mozilla.org/show_bug.cgi?id=454667 bug 454667])
** Difficult to "close" strips ([https://bugzilla.mozilla.org/show_bug.cgi?id=454978 bug 454978])
** Sidebars don't go away when you pan away while zoomed until you hit an edge ([https://bugzilla.mozilla.org/show_bug.cgi?id=455645 bug 455645])


=== Platform ===
=== Platform ===
Line 44: Line 51:


=== Windows Mobile ===
=== Windows Mobile ===
* windows mobile meetup this week.


=== [[Mobile#Performance|Performance]] ===
=== [[Mobile#Performance|Performance]] ===
Line 61: Line 69:


* OOM
* OOM
* Talos
* Talos (done)  needs to be handed off to build.
* Mochitest ([https://bugzilla.mozilla.org/show_bug.cgi?id=454613 bug 454613])
 
* Plugins
**([http://bugzilla.mozilla.org/show_bug.cgi?id=456091 bug 456091])
**([http://bugzilla.mozilla.org/show_bug.cgi?id=456045 bug 456045])


=== Builds ===
=== Builds ===
Line 67: Line 80:


=== QA ===
=== QA ===
* Working on Reducing the Mochitest Failures
** Some issues failing Mochitests are:
*** {{bug|455891}} - Unable to set focus on certain elements
*** {{bug|455866}} - Plugin Not Found Event Not Fired
*** {{bug|455956}} - Embedded  Objects set width/height to auto
*** {{bug|454613}} - Show modal dialog issues
** Looked at the differences between Windows and Ubuntu desktop mochitest runs
*** Found that things are mostly similar, with only a [https://bugzilla.mozilla.org/show_bug.cgi?id=445876#c12 handful of OS specific failures], which is good.
This week we will focus on getting these bugs above confirmed, and continuing triage into the issues that are blocking a full mochitest run.
Also this week, we'll attempt a mochitest run on the n800 itself as well to see how things stand there.


=== Other ===
=== Other ===

Latest revision as of 16:46, 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
  • some UI work in progress [mfinkle]:
    • Add ability to close tabs (bug 454667)
    • Difficult to "close" strips (bug 454978)
    • Sidebars don't go away when you pan away while zoomed until you hit an edge (bug 455645)

Platform

Windows Mobile

  • windows mobile meetup this week.

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

  • Working on Reducing the Mochitest Failures
    • Some issues failing Mochitests are:
    • Looked at the differences between Windows and Ubuntu desktop mochitest runs

This week we will focus on getting these bugs above confirmed, and continuing triage into the issues that are blocking a full mochitest run.

Also this week, we'll attempt a mochitest run on the n800 itself as well to see how things stand there.

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