Mobile/Notes/14-Dec-2011
From MozillaWiki
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.