Confirmed users
97
edits
(→GBrown) |
No edit summary |
||
(26 intermediate revisions by 13 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: | Last week: | ||
Line 29: | Line 44: | ||
===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 == |