Mobile/Notes/2-Sept-2008: Difference between revisions
Jump to navigation
Jump to search
MarkFinkle (talk | contribs) |
(→UI) |
||
(10 intermediate revisions by 5 users not shown) | |||
Line 20: | Line 20: | ||
* 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] | ||
* | |||
** | * Sean Martell working on polished versions of all the UI on the working UI page(s) | ||
* | ** So that we're doing this in a more open way, he now has a blog here: http://blog.seanmartell.com/ -- he'll be posting the UI work to it over the next few days; I'll point to it when the first related post goes up | ||
** Sean also working on a First Run page that will help get people started using the off-screen-chrome UI ([https://bugzilla.mozilla.org/show_bug.cgi?id=452313 bug 452313]) | |||
* New since last week - Prefs mockups are here: [[Mobile/UI/Designs/TouchScreen/workingUI#Preferences]] -- posting significantly reduced set of prefs to the bug ([https://bugzilla.mozilla.org/show_bug.cgi?id=436077 bug 436077]) | |||
=== UI === | === UI === | ||
Line 30: | Line 32: | ||
* More clean up needed {{bug|451576}}, {{bug|451373}} & {{bug|449517}} | * More clean up needed {{bug|451576}}, {{bug|451373}} & {{bug|449517}} | ||
** We could add some elements as data members to remove some doc.getElementByID too | ** We could add some elements as data members to remove some doc.getElementByID too | ||
* | * Working on the "universal, 3 section, panning" UI [mfinkle] | ||
** sidebars and nav bar are panning ok, but I need to fix a bug with the webcontent panning. | |||
** daniel and finkle need to plan out the addon, download, preferences (what do we call that area?) UI mechanism | |||
*{{Bug|406837}} Soft keyboard support | *{{Bug|406837}} Soft keyboard support | ||
**patch attached to implement using IME | **patch attached to implement using IME | ||
**Focus issue with auto-complete pop-up | **{{Bug|435885}} Focus issue with auto-complete pop-up | ||
**IME event not fired when focused through canvas (fennec specific issue) | **IME event not fired when focused through canvas (fennec specific issue) | ||
*{{Bug|451674}} Expose camera functionality | *{{Bug|451674}} Expose camera functionality | ||
**Extended video tag to show video feed from camera using video4linux2 | **Extended video tag to show video feed from camera using video4linux2 | ||
**"Tee" created which will create image | **"Tee" created which will create image | ||
*Use larger canvas for panning [gavin] | |||
**Got sidetracked by Firefox branch work, will have patch this week | |||
*New theme [gavin] | |||
**waiting for update from Madhava/Sean | |||
=== Windows Mobile === | === Windows Mobile === | ||
Line 61: | Line 69: | ||
=== Stability === | === Stability === | ||
* OOM | * OOM | ||
** {{bug| | ** {{bug|452489}} isLowMemory predicate on maemo. Need to land. | ||
** | ** removed the watcher thread | ||
** | ** Dromaeo.com doesn't crash, but doesn't complete (OOM). | ||
** | ** Using high watermark, we do get our OOM notifications, but it is luck. | ||
** Need to add OOM checks to image, frame construction, others? Can we do something in jemalloc? | |||
* Talos | * Talos | ||
** | ** Need to identify the problem pages. Hit OOM, continue, then crash. | ||
=== Builds === | === Builds === | ||
Line 74: | Line 83: | ||
=== Other === | === Other === | ||
* Geolocation | |||
** Smaug found a possible bug {{Bug |452762}} | |||
** Smaug fixed {{Bug | 452566}} navigator.geolocation optional parameters on getCurrentPosition and watchPosition are not optional | |||
** Investigated problem found by henrik@gemal.dk whereby we were not using the current browser when displaying the infobar. | |||
== [[Mobile#Embedding_for_Mobile|Embedding]] == | == [[Mobile#Embedding_for_Mobile|Embedding]] == | ||
* {{bug|451401}} Access to underlying XPCOM API | * {{bug|451401}} Access to underlying XPCOM API : Pushed to http://hg.mozilla.org/incubator/embedding | ||
* Updated doxygen | |||
* Added docs on using XPCOM to access DOM: http://wiki.mozilla.org/Embedding/NewApi/XpcomAccess | |||
== Other == | == Other == |
Latest revision as of 04:29, 3 September 2008
Details
- Tuesday - 9:00am Pacific, 12:00pm Eastern, 17:00 UTC
- Normally 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
- A1 Freeze is Tuesday, Sep 9 @11:59PM PDT.
- Requirements
Fennec Status
- M7 has shipped! Hurray.
UX design
- work-in-progress UI design status page UI design status spreadsheet
- query for A1 Fennec UI polish bugs: Fennec A1 UI polish bugs
- Sean Martell working on polished versions of all the UI on the working UI page(s)
- So that we're doing this in a more open way, he now has a blog here: http://blog.seanmartell.com/ -- he'll be posting the UI work to it over the next few days; I'll point to it when the first related post goes up
- Sean also working on a First Run page that will help get people started using the off-screen-chrome UI (bug 452313)
- New since last week - Prefs mockups are here: Mobile/UI/Designs/TouchScreen/workingUI#Preferences -- posting significantly reduced set of prefs to the bug (bug 436077)
UI
- bug 436083 Viewport meta tag
- Needs dbaron or roc to fix bug 443076
- More clean up needed bug 451576, bug 451373 & bug 449517
- We could add some elements as data members to remove some doc.getElementByID too
- Working on the "universal, 3 section, panning" UI [mfinkle]
- sidebars and nav bar are panning ok, but I need to fix a bug with the webcontent panning.
- daniel and finkle need to plan out the addon, download, preferences (what do we call that area?) UI mechanism
- bug 406837 Soft keyboard support
- patch attached to implement using IME
- bug 435885 Focus issue with auto-complete pop-up
- IME event not fired when focused through canvas (fennec specific issue)
- bug 451674 Expose camera functionality
- Extended video tag to show video feed from camera using video4linux2
- "Tee" created which will create image
- Use larger canvas for panning [gavin]
- Got sidetracked by Firefox branch work, will have patch this week
- New theme [gavin]
- waiting for update from Madhava/Sean
Windows Mobile
- bug 418703 Moving Windows ascii APIs to wide ones
- crowder making lots of progress landing patches
Performance
- Networking
- bug 364315 Speculative parsing
- mrbkap says this is close, should land next week
- bug 447866 Better pipelining
- Pat McManus has patch, needs review
- bug 364315 Speculative parsing
- 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
- bug 450400 Moving a background image via style.backgroundPosition in a XUL stack is slow
Stability
- OOM
- bug 452489 isLowMemory predicate on maemo. Need to land.
- removed the watcher thread
- Dromaeo.com doesn't crash, but doesn't complete (OOM).
- Using high watermark, we do get our OOM notifications, but it is luck.
- Need to add OOM checks to image, frame construction, others? Can we do something in jemalloc?
- Talos
- Need to identify the problem pages. Hit OOM, continue, then crash.
Builds
- bug 430200 Linux hourly/nightly builds
Other
- Geolocation
- Smaug found a possible bug bug 452762
- Smaug fixed 452566 bug 452566 navigator.geolocation optional parameters on getCurrentPosition and watchPosition are not optional
- Investigated problem found by henrik@gemal.dk whereby we were not using the current browser when displaying the infobar.
Embedding
- bug 451401 Access to underlying XPCOM API : Pushed to http://hg.mozilla.org/incubator/embedding
- Updated doxygen
- Added docs on using XPCOM to access DOM: http://wiki.mozilla.org/Embedding/NewApi/XpcomAccess
Other
- TraceMonkey landed, ARM work going on
- bug 449526 ARM TM work