Mobile/Notes/14-Dec-2011: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Details == * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC {{conf|95312}} * irc.mozilla.org #mobile for backchannel * vidyo: Warp Core == Schedule == == Major To...") |
No edit summary |
||
(27 intermediate revisions by 14 users not shown) | |||
Line 7: | Line 7: | ||
== Schedule == | == Schedule == | ||
* 12/20 is the next merge | |||
== Major Topics for This Week == | == Major Topics for This Week == | ||
Line 22: | Line 23: | ||
===Snorp=== | ===Snorp=== | ||
===Kats=== | ===Kats=== | ||
* Last week | |||
** did a bunch of reviews for pan/zoom stuff | |||
** implemented scrollbars fade-away (bug 704784) | |||
** fixed regression causing viewport corruption (bug 708683) | |||
** fixed viewport adjustment on rotation (bug 704738) | |||
** fixed background tabs messing with foreground viewport (bug 709805) | |||
** did some work on find-in-page (bug 695172) | |||
** looked through unassigned p1/p2s and closed a couple that have been fixed | |||
* Next week | |||
** see if find-in-page can be done and polished by dec 20 | |||
** other p3 bugs in my list, or any unassigned p1/p2 bugs that need work | |||
** see if i can get robotium working locally using patches from bug 701076 and get some regression testing for pan/zoom | |||
===GBrown=== | ===GBrown=== | ||
Last week: | |||
* supporting Robotium efforts | |||
Next week: | |||
* more Robotium! | |||
===AlexP=== | ===AlexP=== | ||
'''Last week''' | |||
* {{bug|595008}} - Make Android IME more efficient by reducing communication between Java and Gecko | |||
** Researched the possibility to reuse BaseInputConnection class functionality | |||
** Implemented the change & submitted for review | |||
** Tested on several devices with different IMEs | |||
* The change simplifies the input handling, makes it less error-prone, and fixes some existing bugs (at least {{Bug|706342}}, {{Bug|708918}}) | |||
'''This week''' | |||
* Finish bug {{bug|595008}} | |||
* Continue working on IME bugs: [[Mobile/IME_Bugs]] | |||
===Chris Lord=== | ===Chris Lord=== | ||
* Last Week: | |||
** Fixed {{Bug|705092}} - Kinetic scrolling on web content is a bit too slow now | |||
** Worked on {{Bug|709120}} - There is often a perceptible delay when the screen is updated during panning | |||
** Worked on {{Bug|708307}} - Decouple tile size from texture size | |||
** Try to help snorp with gralloc stuff | |||
** Reviews | |||
* This Week: | |||
** Fixed {{Bug|708307}} - Decouple tile size from texture size (also fixes {{Bug|705387}}) | |||
** Working on {{Bug|709152}} - There is excessive checkerboarding when panning, especially on single-core devices | |||
** Looked at using GLES2.0 (not trivial like I thought :() | |||
** Look at using NPOT textures | |||
** Continue looking at optimising panning perf | |||
** Reviews | |||
===Chris Peterson=== | ===Chris Peterson=== | ||
* Last Week: | |||
** {{Bug|708114}} - Getting my first Fennec patches reviewed and landed. | |||
* This Week: | |||
** {{Bug|709230}} - Investigate ProGuard tool to shrink/optimize Java .class files | |||
** {{Bug|710078}} - Land patches to disable auto-updater for Beta and Official builds (which will rely on the Google App Market's updater) | |||
===GCP=== | ===GCP=== | ||
*Last week | |||
**{{Bug|706740}} Firefox locks up and won't shut down when visiting a phishing test page (and similar bugs) | |||
**{{Bug|699199}} Upgrade path from XUL to native fennec | |||
*This week | |||
**Review comments on 699199? | |||
**{{Bug|696141}} Add-ons manager has Ts costs | |||
*Blockers | |||
**None | |||
===Brian N=== | ===Brian N=== | ||
* Done | |||
** Session restore (tabs/history/undo tab close) | |||
* Next | |||
** Minor session restore fixes | |||
** Character encoding | |||
===Sriram=== | ===Sriram=== | ||
* Last Week: | |||
** Completed UI for form assistant | |||
** Worked on URL bar and found so many problems with action bar height | |||
* This Week: | |||
** Completed new Tabs menu | |||
** Working on URL bar after fixing the number of "drawable/" folders to use | |||
** Will be working on passwords content providers | |||
* Blockers: | |||
** None | |||
===WesJ=== | ===WesJ=== | ||
===LucasR=== | ===LucasR=== | ||
===MBrubeck=== | ===MBrubeck=== | ||
Done: | |||
* {{Bug|710302}} - going to about: pages does a 'feeling lucky' search | |||
* {{Bug|701804}} - PageActions must be initialized before registering actions | |||
* {{Bug|709485}} - Fix browser sizing after toggling the sidebar in tablet mode | |||
* {{Bug|708937}} - Don't run Android-specific functions on non-Android platforms | |||
* {{Bug|708772}} - Use tablet mode on Android 4 (ICS) tablets ''(awaiting review)'' | |||
Next: | |||
* {{Bug|695178}} - download manager ''(starting on investigation)'' | |||
* {{Bug|699052}} - back button should close the selected tab and return to the previous tab when possible ''(almost done; see bug for work-in-progress patch)'' | |||
* {{Bug|703029}} - expose pref for text inflation font size | |||
===Margaret=== | ===Margaret=== | ||
Done: | |||
* Landed mobile UI for click to play flash ({{bug|702653}}, {{bug|702653}}) | |||
* Need to wait for the tree to open to land platform bits ({{bug|707886}}) | |||
* Disable save as PDF for about:home and XUL pages ({{bug|707665}}) | |||
Next: | |||
* Site options UI ({{bug|706876}}) | |||
* Land form autocomplete ({{bug|695444}}) and file follow-ups | |||
===BLassey=== | ===BLassey=== | ||
Last week: | |||
* {{bug|708171}} fixed XUL fennec hang (which broke tests) resulting from merge | |||
* {{bug|708283}} Follow up crash on launch bug for youtube player | |||
* {{bug|709267}} l10n STRINGSPATH needs to be absolute | |||
* {{bug|706574}} show native about:home in onCreate | |||
* {{bug|704520}} stop loading useless honeycomb plugins | |||
* {{bug|710194}} got rid of strict mode dialog | |||
* {{bug|708961}} use GeckoAppShell.allocateDirectBuffer instead of ByteBuffer.allocateDirect | |||
* {{bug|707929}} null pointer exception thrown while reading recommended addons from apk | |||
* {{bug|710328}} start up crash from null pointer when attaching idle handler | |||
Next week | |||
* bookmarks & history import (maybe?) {{bug|710330}} | |||
** need UX in {{bug|710331}} | |||
* more bugs | |||
===DougT=== | ===DougT=== | ||
===MFinkle=== | ===MFinkle=== | ||
===Madhava=== | ===Madhava=== | ||
* '''Last week:''' overall polish review; ui reviews | |||
* '''This week:''' design freeze; keeping track of where final round of polish is here: https://etherpad.mozilla.org/AndroidPhoneUI-finishline | |||
** lots of polish happening right now -- see above link for the latest | |||
** designs in for | |||
*** character encoding | |||
*** clear site prefs | |||
*** itemization of starting-up-the-app cases | |||
* '''Two questions!''' | |||
** what's the plan on thumbnail quality | |||
** who can move readability bugs along? | |||
* This page knows all, UX-wise: https://wiki.mozilla.org/Fennec/NativeUI/UserExperience | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
Last week | |||
* More polish! | |||
This week | |||
* Even more polish! | |||
* {{bug|708700}} Header cleanup | |||
* {{bug|706667}} About:home cleanup | |||
* {{bug|708414}} Firstrun start page (Sync setup CTA) | |||
* {{bug|704588}} About:firefox cleanup | |||
* {{bug|704864}} Reworking tab menu with thumbnails | |||
* {{bug|708616}} Awesomescreen background tweak | |||
* {{bug|695204}} Larry menu | |||
* {{bug|710260}} Pre-release (Aurora, Nightly) variants of in-content UI | |||
No blockers | |||
===Patryk Adamczyk=== | ===Patryk Adamczyk=== | ||
Last Week<br> | |||
+ Updated widget design to reflect the newer aesthetic<br> | |||
+ Created a padding / sizing spec for the widget and attached the assets in {{bug|708707}}<br> | |||
+ Updated Add-Ons manager design to reflect the newer aesthetic seen in the header bar and awesome screen, mock ups attached to {{bug|704415}}<br><br> | |||
This Week<br> | |||
+ Will scrub the newly implemented add-ons screens, will file bugs against polish if any abnormalities are seen.<br> | |||
+ Will create an updated spec, to modify colours and graphics to align with the newer style, should only be graphic swap and CSS text colour changes.<br> | |||
== Round Table == | == Round Table == |
Latest revision as of 20:00, 14 December 2011
Details
- Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: Audio-only conference# 95312
- People with Mozilla phones or softphones please dial x4000 Conf# 95312
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
- UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
- SkypeOut is free if you use the 800 number
- irc.mozilla.org #mobile for backchannel
- vidyo: Warp Core
Schedule
- 12/20 is the next merge
Major Topics for This Week
Application
Native Front-end
Android Platform
Stand ups
Suggested format:
- What did you do last week?
- What are working on this week?
- Anything blocking you?
Please keep your update to under 2 minutes!
Snorp
Kats
- Last week
- did a bunch of reviews for pan/zoom stuff
- implemented scrollbars fade-away (bug 704784)
- fixed regression causing viewport corruption (bug 708683)
- fixed viewport adjustment on rotation (bug 704738)
- fixed background tabs messing with foreground viewport (bug 709805)
- did some work on find-in-page (bug 695172)
- looked through unassigned p1/p2s and closed a couple that have been fixed
- Next week
- see if find-in-page can be done and polished by dec 20
- other p3 bugs in my list, or any unassigned p1/p2 bugs that need work
- see if i can get robotium working locally using patches from bug 701076 and get some regression testing for pan/zoom
GBrown
Last week:
- supporting Robotium efforts
Next week:
- more Robotium!
AlexP
Last week
- bug 595008 - Make Android IME more efficient by reducing communication between Java and Gecko
- Researched the possibility to reuse BaseInputConnection class functionality
- Implemented the change & submitted for review
- Tested on several devices with different IMEs
- The change simplifies the input handling, makes it less error-prone, and fixes some existing bugs (at least bug 706342, bug 708918)
This week
- Finish bug bug 595008
- Continue working on IME bugs: Mobile/IME_Bugs
Chris Lord
- Last Week:
- Fixed bug 705092 - Kinetic scrolling on web content is a bit too slow now
- Worked on bug 709120 - There is often a perceptible delay when the screen is updated during panning
- Worked on bug 708307 - Decouple tile size from texture size
- Try to help snorp with gralloc stuff
- Reviews
- This Week:
- Fixed bug 708307 - Decouple tile size from texture size (also fixes bug 705387)
- Working on bug 709152 - There is excessive checkerboarding when panning, especially on single-core devices
- Looked at using GLES2.0 (not trivial like I thought :()
- Look at using NPOT textures
- Continue looking at optimising panning perf
- Reviews
Chris Peterson
- Last Week:
- bug 708114 - Getting my first Fennec patches reviewed and landed.
- This Week:
- bug 709230 - Investigate ProGuard tool to shrink/optimize Java .class files
- bug 710078 - Land patches to disable auto-updater for Beta and Official builds (which will rely on the Google App Market's updater)
GCP
- Last week
- bug 706740 Firefox locks up and won't shut down when visiting a phishing test page (and similar bugs)
- bug 699199 Upgrade path from XUL to native fennec
- This week
- Review comments on 699199?
- bug 696141 Add-ons manager has Ts costs
- Blockers
- None
Brian N
- Done
- Session restore (tabs/history/undo tab close)
- Next
- Minor session restore fixes
- Character encoding
Sriram
- Last Week:
- Completed UI for form assistant
- Worked on URL bar and found so many problems with action bar height
- This Week:
- Completed new Tabs menu
- Working on URL bar after fixing the number of "drawable/" folders to use
- Will be working on passwords content providers
- Blockers:
- None
WesJ
LucasR
MBrubeck
Done:
- bug 710302 - going to about: pages does a 'feeling lucky' search
- bug 701804 - PageActions must be initialized before registering actions
- bug 709485 - Fix browser sizing after toggling the sidebar in tablet mode
- bug 708937 - Don't run Android-specific functions on non-Android platforms
- bug 708772 - Use tablet mode on Android 4 (ICS) tablets (awaiting review)
Next:
- bug 695178 - download manager (starting on investigation)
- bug 699052 - back button should close the selected tab and return to the previous tab when possible (almost done; see bug for work-in-progress patch)
- bug 703029 - expose pref for text inflation font size
Margaret
Done:
- Landed mobile UI for click to play flash (bug 702653, bug 702653)
- Need to wait for the tree to open to land platform bits (bug 707886)
- Disable save as PDF for about:home and XUL pages (bug 707665)
Next:
- Site options UI (bug 706876)
- Land form autocomplete (bug 695444) and file follow-ups
BLassey
Last week:
- bug 708171 fixed XUL fennec hang (which broke tests) resulting from merge
- bug 708283 Follow up crash on launch bug for youtube player
- bug 709267 l10n STRINGSPATH needs to be absolute
- bug 706574 show native about:home in onCreate
- bug 704520 stop loading useless honeycomb plugins
- bug 710194 got rid of strict mode dialog
- bug 708961 use GeckoAppShell.allocateDirectBuffer instead of ByteBuffer.allocateDirect
- bug 707929 null pointer exception thrown while reading recommended addons from apk
- bug 710328 start up crash from null pointer when attaching idle handler
Next week
- bookmarks & history import (maybe?) bug 710330
- need UX in bug 710331
- more bugs
DougT
MFinkle
Madhava
- Last week: overall polish review; ui reviews
- This week: design freeze; keeping track of where final round of polish is here: https://etherpad.mozilla.org/AndroidPhoneUI-finishline
- lots of polish happening right now -- see above link for the latest
- designs in for
- character encoding
- clear site prefs
- itemization of starting-up-the-app cases
- Two questions!
- what's the plan on thumbnail quality
- who can move readability bugs along?
- This page knows all, UX-wise: https://wiki.mozilla.org/Fennec/NativeUI/UserExperience
Ian Barlow
Last week
- More polish!
This week
- Even more polish!
- bug 708700 Header cleanup
- bug 706667 About:home cleanup
- bug 708414 Firstrun start page (Sync setup CTA)
- bug 704588 About:firefox cleanup
- bug 704864 Reworking tab menu with thumbnails
- bug 708616 Awesomescreen background tweak
- bug 695204 Larry menu
- bug 710260 Pre-release (Aurora, Nightly) variants of in-content UI
No blockers
Patryk Adamczyk
Last Week
+ Updated widget design to reflect the newer aesthetic
+ Created a padding / sizing spec for the widget and attached the assets in bug 708707
+ Updated Add-Ons manager design to reflect the newer aesthetic seen in the header bar and awesome screen, mock ups attached to bug 704415
This Week
+ Will scrub the newly implemented add-ons screens, will file bugs against polish if any abnormalities are seen.
+ Will create an updated spec, to modify colours and graphics to align with the newer style, should only be graphic swap and CSS text colour changes.