Mobile/Notes/17-Nov-2008: Difference between revisions

(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...)
 
 
(8 intermediate revisions by 5 users not shown)
Line 20: Line 20:


Ongoing work:
Ongoing work:
* 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]
* [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]
* getting transparency out of the UI images for performance reasons
* bookmark management
* bookmark management
* context-sensitive menus [[Mobile/UI/Designs/TouchScreen/workingUI/CSM]]
* context-sensitive menus [[Mobile/UI/Designs/TouchScreen/workingUI/CSM]]


=== UI ===
=== UI ===
Line 34: Line 33:
** larger canvas
** larger canvas
** checkerboard painting perf
** checkerboard painting perf
(see the [https://wiki.mozilla.org/User:Pavlov/MobileRefactoring tracking] page)
=== Geo support ===
* Remove default support for gps in fennec?
** terrible gps performance
** promote gps support via addon


=== Platform ===
=== Platform ===


=== Windows Mobile ===
=== Windows Mobile ===
Waiting for reviews and the tree to open. 
===='' Build Bustages ''====
* {{bug|456449}}nspr_love
** dougt
** '''r? wtc'''
* {{bug|464091}} widget_hacky_stuff
** dougt
** '''r? emaijala'''
* {{bug|464088}}dont_build_dbm
** dougt
** patched attached, '''who should review?'''
* {{bug|454120}}nss_love
** dougt
** '''Blocked on NSS Reviewer'''
* {{bug|464095}} sqlite
** blassey
** r? sdwilsh
** ''fixed upstream''
* {{bug|461839}}unscribe_breaker
** dougt
** '''ready for review?'''
* {{bug|461841}}js_cleanup
** '''dougt needs to update'''
** r- crowder
* {{bug|461847}}bzlib_bustage
** '''r? bsmedberg'''
** ''should be upstreamed''
* {{bug|461849}}icon_bustage
** '''r? pavlov'''
* {{bug|461858}}toolkit_bustage
** blassey
** '''r? bsmedberg'''
* {{bug|461859}}xpcom_bustage
** blassey
** '''r? bsmedberg'''
* {{bug|461860}}gfx_fixup
** dougt
** '''r? sr? vlad'''
* {{bug|461844}}media_cleanup
** '''dougt''' needs to update
** asking chris double for suggestions.
* {{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? kinetik'''
* {{bug|464194}} ShellExecuteW
** '''r? cbiesinger'''
===='' 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
===='' 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'''


=== [[Mobile#Performance|Performance]] ===
=== [[Mobile#Performance|Performance]] ===
Line 58: Line 185:
* Big Blockers for Mochitests (unlocks a large number of mochitests)
* Big Blockers for Mochitests (unlocks a large number of mochitests)
** {{bug|455891}} - issues with setting Focus on elements -- has patch, in review
** {{bug|455891}} - issues with setting Focus on elements -- has patch, in review
** {{bug|454613}} - showModalDialog issue
** <strike>{{bug|454613}} - showModalDialog issue</strike>
 
* Begun investigating xpcshell tests for fennec.


* Lesser issues, related to plugin support:
* Lesser issues, related to plugin support:
Line 66: Line 191:
** {{bug|455866}} - pluginNotFound event not firing
** {{bug|455866}} - pluginNotFound event not firing


* Mochitests on Nokia 810 with buildbot, [[https://bugzilla.mozilla.org/show_bug.cgi?id=462889 bug 462889]].  Still blocked by existing bugs for rest of tests.
* Developed script to run reftests/crashtests on device
* Initial [[https://litmus.mozilla.org/run_tests.cgi?test_run_id=35 litmus]] smoketests created for fennec
* Developed [[https://wiki.mozilla.org/Mobile/Fennec_Automation table]] to track automated tests on fennec
 
* Additional [[https://litmus.mozilla.org/run_tests.cgi?test_run_id=35 litmus]] BFT's created for fennec


== Other ==
== Other ==
Confirmed users
3,816

edits