Mobile/Notes/18-Aug-2008: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
(New page: === 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 #...)
 
 
(19 intermediate revisions by 6 users not shown)
Line 12: Line 12:
* [http://people.mozilla.com/~csejersen/fennec/req.html Requirements]
* [http://people.mozilla.com/~csejersen/fennec/req.html Requirements]


== Status ==
== Fennec Status ==
 
=== UX design ===
 
* work-in-progress UI design status page [http://spreadsheets.google.com/ccc?key=p2tjDbTybTBrG9uAjuSPTZQ&hl=en UI design status spreadsheet]
* concepts done for "managers" - mockups in progres, to be posted today and tomorrow


=== UI ===
=== UI ===
Line 18: Line 23:
* {{bug|443212}} Kinetic scrolling
* {{bug|443212}} Kinetic scrolling
** brad landed, needs perf work
** brad landed, needs perf work
* {{bug|436083}} Viewport meta tag
** Needs dbaron or roc to fix {{bug|443076}}
* <del>{{bug|441794}} User configurable keyboard shortucts</del>
** <del>Needs review. Mark Finkle already started?</del>
** Depends on {{bug|441414}} (r?)
* {{bug|444248}} Add interactions for UI.
** Gavin r+ first patch but Finkle had to update with non-trival changes.
* {{bug|437959}} Add-on functionality.
** WIP patch ready - could be used if other UX bits could be added to followup bug(s).


=== Windows Mobile ===
=== Windows Mobile ===
Line 25: Line 41:


=== [[Mobile#Performance|Performance]] ===
=== [[Mobile#Performance|Performance]] ===
* Networking
** {{bug|364315}} Speculative parsing
*** mrbkap says this is close, should land next week
** {{bug|447866}} Better pipelining
* 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
*** Effects responsiveness and performance


=== Stability ===
=== Stability ===
Line 31: Line 59:
** fixed
** fixed


=== [[Mobile#Embedding_for_Mobile|Embedding]] ===
=== Builds ===
* {{bug|430200}} Linux hourly/nightly builds
** Initial staging slave is set up, PYTHONHOME problem fixed.
** One manually triggered build on staging slave deemed ok by DougT and Brad! :-)
** Need to rollout same changes to production slaves
** working on setting up master based on config in bug.
 
== [[Mobile#Embedding_for_Mobile|Embedding]] ==
 
* {{bug|450270}} Modal windows support for Qt
 
== Other ==


=== Other ===
* {{bug|422221}} DirectFB port has landed on mozilla-central
** {{bug|449959}} 422221 causes fennec to crash on startup. 3ec41ccae7f6 is the last cset before this was checked in. [@ gdk_x11_drawable_get_xdisplay - cairo_draw_with_gdk]
* {{bug|448989}} Qt port has landed on mozilla-central

Latest revision as of 16:04, 18 August 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

  • M7 Freeze is Tuesday, Aug 19 @11:59PM PDT.
  • A1 Freeze is Tuesday, Sep 9 @11:59PM PDT.
  • Requirements

Fennec Status

UX design

  • work-in-progress UI design status page UI design status spreadsheet
  • concepts done for "managers" - mockups in progres, to be posted today and tomorrow

UI

  • bug 443212 Kinetic scrolling
    • brad landed, needs perf work
  • bug 436083 Viewport meta tag
  • bug 441794 User configurable keyboard shortucts
    • Needs review. Mark Finkle already started?
    • Depends on bug 441414 (r?)
  • bug 444248 Add interactions for UI.
    • Gavin r+ first patch but Finkle had to update with non-trival changes.
  • bug 437959 Add-on functionality.
    • WIP patch ready - could be used if other UX bits could be added to followup bug(s).


Windows Mobile

  • bug 418703 Moving Windows ascii APIs to wide ones
    • crowder makes lots of progress landing patches

Performance

  • Networking
    • bug 364315 Speculative parsing
      • mrbkap says this is close, should land next week
    • bug 447866 Better pipelining
  • 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
      • Effects responsiveness and performance

Stability

Builds

  • bug 430200 Linux hourly/nightly builds
    • Initial staging slave is set up, PYTHONHOME problem fixed.
    • One manually triggered build on staging slave deemed ok by DougT and Brad! :-)
    • Need to rollout same changes to production slaves
    • working on setting up master based on config in bug.

Embedding

Other

  • bug 422221 DirectFB port has landed on mozilla-central
    • bug 449959 422221 causes fennec to crash on startup. 3ec41ccae7f6 is the last cset before this was checked in. [@ gdk_x11_drawable_get_xdisplay - cairo_draw_with_gdk]
  • bug 448989 Qt port has landed on mozilla-central