Mobile/Notes/14-Dec-2011
Details
- Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: conference# 95312
- US/International: +1 650 903 0800 x92 Conf# 95312
- US toll free: +1 800 707 2533 (pin 369) Conf# 95312
- Canada: +1 416 848 3114 x92 Conf# 95312
- 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.
Round Table
Retrieved from “https://wiki.mozilla.org/Mobile/Notes/14-Dec-2011“