Mobile/Notes/24-Nov-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# 8605 (US/INTL) * 1-800-707-2533 (pin 369) Conf# 8605 (US) * irc.mozilla.org...)
 
 
(4 intermediate revisions by 3 users not shown)
Line 19: Line 19:
* if you open a bug that needs some UI/UX attention, use the "uiwanted" keyword
* if you open a bug that needs some UI/UX attention, use the "uiwanted" keyword


Ongoing work:
New:
* Defining the desktop integration (weave) UX: [[Mobile/UI/Designs/TouchScreen/workingUI/desktop_integration]]jono has a proposed UI: [http://people.mozilla.com/~jdicarlo/weave-fennec-ui.html]
* Doing more with the site button (for RSS and search plugin discovery): [[Mobile/UI/Designs/TouchScreen/workingUI#Extended_Site_Button]]
* Mockups for authentication: [[Mobile/UI/Designs/TouchScreen/workingUI#Authentication]]
* Defining the desktop integration (weave) UX
** Overview: [[Mobile/UI/Designs/TouchScreen/workingUI/desktop_integration]]
** jono's proposed UI: [http://people.mozilla.com/~jdicarlo/weave-fennec-ui.html]
** proposed UI for tabs: [[Mobile/UI/Designs/TouchScreen/workingUI/desktop_integration/interface1]] (madhava)
 
Ongoing:
 
* bookmark management - early wireframes here: [[Mobile/UI/Designs/TouchScreen/workingUI/bookmark_management]]
* context-sensitive menus [[Mobile/UI/Designs/TouchScreen/workingUI/CSM]]
* [https://wiki.mozilla.org/Mobile/UI/Designs/TouchScreen/workingUI#Panning_and_Zooming better defining panning and zooming behaviour]
* [https://wiki.mozilla.org/Mobile/UI/Designs/TouchScreen/workingUI#Panning_and_Zooming better defining panning and zooming behaviour]
* bookmark management
* context-sensitive menus [[Mobile/UI/Designs/TouchScreen/workingUI/CSM]]


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


* Unified panning (mfinkle/gavin/vlad/stuart)
* Unified panning (mfinkle/gavin/vlad/stuart)
** [https://bugzilla.mozilla.org/show_bug.cgi?id=462425 landed]
(see the [https://wiki.mozilla.org/User:Pavlov/MobileRefactoring tracking] page for remaining work to get it back to a1 functionality)
(see the [https://wiki.mozilla.org/User:Pavlov/MobileRefactoring tracking] page for remaining work to get it back to a1 functionality)


Line 36: Line 45:


=== Windows Mobile ===
=== Windows Mobile ===
* working on "faux gcc"less build system (crowder)
===='' Build Bustages ''====
* {{bug|456449}}nspr_love
** dougt
** '''r? wtc'''
* {{bug|464088}}dont_build_dbm
** dougt
** '''r? nelson'''
* {{bug|454120}}nss_love
** dougt
** Ready to land, waiting for nelson to push.
* {{bug|464095}} sqlite
** blassey
** r? sdwilsh
** ''fixed upstream''
* {{bug|461841}}js_cleanup
** crowder
** jimb working on it
* {{bug|461847}}bzlib_bustage
** waiting for feedback
** ''should be upstreamed''
* {{bug|461844}}media_cleanup
** dougt
** '''r? doublec'''
* {{bug|463326}} expand_env_strings
** '''r? blassey'''
** wolfe needs to update
* {{bug|463532}} freetype2_import
** blassey
** '''r+ ted'''
** '''sr? vlad'''
* {{bug|462908}} windows_freetype_font_backend
** blassey
** '''r? karlt'''
** '''sr? pav'''
* {{bug|464180}}_FNan_fix
** blassey
** bustage from wave decoder landing
** '''r? kinetic'''
* {{bug|464194}} ShellExecuteW
** '''r? bsmedberg'''
===='' Runtime Errors ''====
* {{bug|463562}} mmtimer
** blassey
** r=pavlov sr- wtc
** wtc posted alt patch
** '''r?blassey'''
** discussion on trade off of accuracy/speed/additional dep
===='' Not Critical ''====
* {{bug|458950}}updater_fixes
** blassey
** let's just disable the updater for now?
* {{bug|463561}} mkdepends_div_by_0
** blassey
** '''r? bs'''
** not in critical path anymore
* {{bug|461849}}icon_bustage
** '''disable via mozconfig'''
===='' Enhancement ''====
* {{bug|464394}} define_MOZ_GFX_OPTIMIZE_MOBILE
===='' Checkin Needed ''====
* {{bug|455381}}xpcom_unicode_changes
** blassey
** r=bsmedberg
** '''needs checkin'''
** ''nits, also run through try server''
* {{bug|455381}}nsCommonProcess
** r=bsmedberg
** '''checkin needed'''
** ''nits''
* {{bug|461845}}lcm_fixes
** dougt
** r+ pavlov
** '''needs checkin'''
* {{bug|461848}}libjar_bustage
** r+sr+ dveditz
** '''needs checkin'''
* {{bug|461856}}toolkit_username
** r+ bsmedberg
** '''needs checkin'''
* {{bug|462912}} js_tracing_bustage
** '''needs checkin'''
* {{bug|464166}} dllmain_wince
** blassey
** r= bsmedberg
** '''checkin needed''
* {{bug|464178}} js_bustage_int_ptr
** p=blassey
** r=crowder, r=danderson
** '''needs checkin'''
* {{bug|464190}} GetProcAddress_configure
** dougt
** r=ted
** '''needs checkin'''
* {{bug|464052}} no_far
** blassey
** already fixed on i386
** '''needs checkin'''
* {{bug|460767}} imgRequest_null_frame
** blassey
** r= pavlov
** '''checkin needed'''
* {{bug|461858}}toolkit_bustage
** blassey
** r=bsmedberg
** '''checkin needed'''
* {{bug|464091}} widget_hacky_stuff
** dougt
** '''r=emaijala'''
* {{bug|461839}}uniscribe_breaker
** dougt
** '''r+sr=roc'''
* {{bug|461859}}xpcom_bustage
** blassey
** '''blassey should be able to checkin'''
* {{bug|461860}}gfx_fixup
** dougt
** '''r+sr=vlad'''


=== [[Mobile#Performance|Performance]] ===
=== [[Mobile#Performance|Performance]] ===

Latest revision as of 17:06, 24 November 2008

Details

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

Notices

Fennec Status

  • M10 / Alpha 2 Scheduling

UX design

New:

Ongoing:

UI

  • Unified panning (mfinkle/gavin/vlad/stuart)

(see the tracking page for remaining work to get it back to a1 functionality)

Geo support

Platform

Windows Mobile

  • working on "faux gcc"less build system (crowder)

Build Bustages

  • bug 456449nspr_love
    • dougt
    • r? wtc
  • bug 464088dont_build_dbm
    • dougt
    • r? nelson
  • bug 454120nss_love
    • dougt
    • Ready to land, waiting for nelson to push.
  • bug 464095 sqlite
    • blassey
    • r? sdwilsh
    • fixed upstream
  • bug 461841js_cleanup
    • crowder
    • jimb working on it
  • bug 461847bzlib_bustage
    • waiting for feedback
    • should be upstreamed
  • bug 461844media_cleanup
    • dougt
    • r? doublec
  • bug 463326 expand_env_strings
    • r? blassey
    • wolfe needs to update
  • bug 463532 freetype2_import
    • blassey
    • r+ ted
    • sr? vlad
  • bug 462908 windows_freetype_font_backend
    • blassey
    • r? karlt
    • sr? pav
  • bug 464180_FNan_fix
    • blassey
    • bustage from wave decoder landing
    • r? kinetic
  • bug 464194 ShellExecuteW
    • r? bsmedberg

Runtime Errors

  • bug 463562 mmtimer
    • blassey
    • r=pavlov sr- wtc
    • wtc posted alt patch
    • r?blassey
    • discussion on trade off of accuracy/speed/additional dep

Not Critical

  • bug 458950updater_fixes
    • blassey
    • let's just disable the updater for now?
  • bug 463561 mkdepends_div_by_0
    • blassey
    • r? bs
    • not in critical path anymore
  • bug 461849icon_bustage
    • disable via mozconfig

Enhancement

Checkin Needed

  • bug 455381xpcom_unicode_changes
    • blassey
    • r=bsmedberg
    • needs checkin
    • nits, also run through try server
  • bug 455381nsCommonProcess
    • r=bsmedberg
    • checkin needed
    • nits
  • bug 461845lcm_fixes
    • dougt
    • r+ pavlov
    • needs checkin
  • bug 461848libjar_bustage
    • r+sr+ dveditz
    • needs checkin
  • bug 461856toolkit_username
    • r+ bsmedberg
    • needs checkin
  • bug 462912 js_tracing_bustage
    • needs checkin
  • bug 464166 dllmain_wince
    • blassey
    • r= bsmedberg
    • 'checkin needed
  • bug 464178 js_bustage_int_ptr
    • p=blassey
    • r=crowder, r=danderson
    • needs checkin
  • bug 464190 GetProcAddress_configure
    • dougt
    • r=ted
    • needs checkin
  • bug 464052 no_far
    • blassey
    • already fixed on i386
    • needs checkin
  • bug 460767 imgRequest_null_frame
    • blassey
    • r= pavlov
    • checkin needed
  • bug 461858toolkit_bustage
    • blassey
    • r=bsmedberg
    • checkin needed
  • bug 464091 widget_hacky_stuff
    • dougt
    • r=emaijala
  • bug 461839uniscribe_breaker
    • dougt
    • r+sr=roc
  • bug 461859xpcom_bustage
    • blassey
    • blassey should be able to checkin
  • bug 461860gfx_fixup
    • dougt
    • r+sr=vlad

Performance

  • Graphics

Plugins

Builds

QA

  • Big Blockers for Mochitests (unlocks a large number of mochitests)
    • bug 455891 - issues with setting Focus on elements -- has patch, in review
    • bug 454613 - showModalDialog issue
  • Lesser issues, related to plugin support:
  • Developed script to run reftests/crashtests on device
  • Developed [table] to track automated tests on fennec
  • Additional [litmus] BFT's created for fennec

Other