Mobile/Notes/06-Feb-2013: Difference between revisions

 
(17 intermediate revisions by 10 users not shown)
Line 11: Line 11:


== Major Topics for This Week ==
== Major Topics for This Week ==
* Suggestion: Should we be more aggressive about uplifting low-risk features?


==Stand ups==
==Stand ups==
Line 48: Line 49:
===GBrown===
===GBrown===
* Done:
* Done:
** http://gbrownmozilla.wordpress.com/2013/02/01/firefox-for-android-performance-measures-january-check-up/
** Robocop reviews: bugs 830755, 745041 ...
** Robocop reviews: bugs 830755, 745041 ...
** http://gbrownmozilla.wordpress.com/2013/02/01/firefox-for-android-performance-measures-january-check-up/
** Bug 838604 Add mozcrash to tests.zip
* Working on:
* Working on:
** Shumway performance on Android
** Shumway performance on Android
Line 58: Line 60:


===Chris Lord (cwiiis)===
===Chris Lord (cwiiis)===
* Done
** FOSDEM talk
* Now
** Plan for EdgeConf performance panel
** {{bug|716403}} - Scroll the location bar off the top
** {{bug|822810}} - Unexpected painting behaviour with low-res tiling code
** Hack up some patches to get fennec working reasonably on Ouya
* Next
** Investigate canvas performance
** More Ouya stuff
===Chris Peterson===
===Chris Peterson===
* Porting Push Notification jsm components from B2G to Android
* Reviewing jchen's big IME patch
===JChen===
===JChen===
* Past week
** ANR reporter and async IME follow-ups
** Fixed {{bug|832028}} - Let Java block while resetting GeckoEditable during focus
** Speculative fix for {{bug|830557}} - java.lang.NullPointerException at com.android.internal.view.IInputMethodManager
** Worked on {{bug|836589}} - "New Tab" input switches from numbers to letters after one digit
** Helped with {{bug|836332}} - Deploy ndk-stack on foopies
* Next
** More ANR reporter and async IME
** {{bug|831144}} - Implement editor key bindings on Android


===GCP===
===GCP===
Line 84: Line 111:


===WesJ===
===WesJ===
'Last week'
* Paternity leave
* Working on new video controls
'This week'
* Keep working on new video controls
* {{bug|757481}} - Tests for prompt service
===LucasR===
===LucasR===
'''Last week'''
* FOSDEM talk (slides and blog post will be up soon)
* More hacking TwoWayView:
** Load properties from XML style
** Important view recycling fix
** Proper view measurement
** Proper touch mode tracking
** Misc bug fixes and cleanups
* New tabs UI:
** Rebasing with latest changes in m-c
** Use TwoWayView [https://www.dropbox.com/s/cundkr4ql7ck4pd/new2.png] [https://www.dropbox.com/s/vci4uhdnzx56tga/new.png]
* Black rectangle in toolbar
** Prepared test builds with tentative patches
'''Next week'''
* More TwoWayView hacking
* Fix the most serious bugs in new tabs UI
* First test build for UI feedback
===Margaret===
===Margaret===
'''Done:'''
'''Done:'''
Line 96: Line 149:


===Scott (jwir3)===
===Scott (jwir3)===
'''Last Week''':
* {{bug|477166}}: Get an IID checking utility to prevent interface changes without IID changes (in review).
* {{bug|803719}}: Position maintenance for reflow-on-zoom (in review).
'''Next''':
* {{bug|836565}}: Performance issue with reflow-on-zoom after zooming-in, then zooming-out.
* {{bug|836568}}: Reflow-on-zoom has an issue where events build up in a queue, causing problems with subsequent zooms.
'''Blocking''':
* Trying to determine where in the paint process {{bug|836565}} is happening, which is the major blocking issue for reflow-on-zoom landing right now. I've determined that it's happening in the paint (not reflow) code, but it's not a result of progressive painting/low-precision tile rendering, since I've turned off the preferences controlling those areas of the code. If you have a few minutes, and know about painting code, I'd really like to debug this with someone, as I'm not 100% confident I understand exactly how the painting code works in Fennec.
'''Other''':
* I'll be in SF from February 17th - March 3rd.
===BLassey===
===BLassey===
===MFinkle===
===MFinkle===
Line 116: Line 183:


===Ian Barlow===
===Ian Barlow===
* Project Holo is starting to take shape
** Part 1 nearly done - icon unification / flattening
** Next parts
*** Flatten UI backgrounds
*** Unify and retheme dialogs / doorhangers
*** Selection colour refinement (orange vs neutral highlight)
*** Reduce number of font sizes used
*** Unify in-content UI
*** Loading progress indicator
*** Interaction refinements (Multi-pane about:home, possible tweaks to scrolling dynamics)
* Search (multi-search suggest, widget)
* First Run UX
* Project PICL, pronounced "pickle" (continuity of UX across Firefox products)
* New Reader Mode stuff (new themes, reading list)
* Ongoing tab UI refinements
* Ongoing MWC requests
===Security/MGoodwin===
===Security/MGoodwin===
===Contributors===
===Contributors===
* Capella is writing a patch for adding distribution information to about:firefox - {{bug|836451}}
* Kyle is working on hiding the downloads notification if a download opens automatically - {{bug|696911}}
* lannguyen has a working patch in Remember which of "Top Sites", "Bookmarks" or "History" was last selected {{bug|750167}}


== Round Table ==
== Round Table ==
Line 124: Line 213:
* Crashes {{bug|838603}} - Startup crash spike on Android with abort message: "OpenGL-accelerated layers are a hard requirement on this platform
* Crashes {{bug|838603}} - Startup crash spike on Android with abort message: "OpenGL-accelerated layers are a hard requirement on this platform
**  Blocklist for STAGEFRIGHT was removed
**  Blocklist for STAGEFRIGHT was removed
===SUMO Feedback ===
* significant increase in slowness on Input comparing FF 17 to FF 18 (but not on SUMO Forum or Google Play Reviews). will see if there's a set of devices and/or steps to reproduce
Confirmed users
300

edits