Mobile/Notes/31-Jul-2013: Difference between revisions

m
 
(19 intermediate revisions by 14 users not shown)
Line 29: Line 29:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===James W. (snorp)===
===James W. (snorp)===
* Bug 896670 - createPattern with 'repeat' busted on SkiaGL/PowerVR
* Bug 899535 - 'fast' canvas mochitest fails on PowerVR (Pandas) because of minor pixel differences
===Kats===
===Kats===
* Last week
** bug 894288 - fix an endless abort cycle in the B2G browser (recent regression)
** bug 891607 - fix the issue where pages loaded in landscape only render half the page (uplifted to beta)
** bug 899421 - fix a build issue with android-18
** bug 866232 - landed my big APZC tree manager change. currently looking at fallout and regressions
** bug 890932 - follow-up for bug 866232 to clean up some locking stuff
* Next week
** bug 890280 - clean up input event handling in APZC
** fix up fallout and regressions from bug 866232
** tackle a few more fennec bugs assigned to me that need attention
===Chris Lord (cwiiis)===
===Chris Lord (cwiiis)===
===Shane Tully===
===Shane Tully===
Line 49: Line 65:
*** https://github.com/bgirard/Gecko-Profiler-Addon/pull/55
*** https://github.com/bgirard/Gecko-Profiler-Addon/pull/55
* Next
* Next
** {{bug|897221}} - dynamically updatable UA override mechanism
** {{bug|881018}} - crash in mozilla::layers::floor_div
** {{bug|899233}} - Text input is screwy in textarea


===GCP===
===GCP===
Line 69: Line 88:


===Brian N===
===Brian N===
* Bug 894045 - Gamepad support for search suggestions
* Bug 898219 - NPE at BrowserSearch$SearchAdapter.getCount
* Bug 891631 - [Fig] Browser toolbar sometimes overlaps about:home content
* Bug 895702 - Port bytes.length fix to fig
* Bug 878156 - Tabs not closed on back press if Fennec started from a cold state
* Bug 896515 - Change session restore pref to have three states
* Looked at bug 760394 - probably want to clear bfcache on memory pressure (if we don't already)
* PTO Aug 2-9
===Sriram===
===Sriram===
* {{Bug|898501}} - HomeFragment should handle FaviconsLoader
* {{Bug|898197}} - Use CursorAdapter instead of SimpleCursorAdapter
* {{Bug|898592}} - Tablet crashes with new history tabs
* {{Bug|898276}} - HistoryPage should use FaviconsLoader
* {{Bug|898073}} - Thumbnails do not appear on first load
* {{Bug|897274}} - Hardware search button not launching search in new about:home
* Started working on tablet designs - http://cl.ly/image/2N0X2t1H1L04
===WesJ===
===WesJ===
* Bug 889620 - [FIG] Transition for creating a new tab from the tab tray
* Bug 889620 - [FIG] Transition for creating a new tab from the tab tray
Line 82: Line 118:
* Bug 763671 - New designs for fennec form elements - The designs and reftests don't like one another. Looking into a new approach doing some manual drawing with Thebes in nsINativeTheme.
* Bug 763671 - New designs for fennec form elements - The designs and reftests don't like one another. Looking into a new approach doing some manual drawing with Thebes in nsINativeTheme.
===Shilpan===
===Shilpan===
* Bug 853844: Investigate removing the pageload throbber
* Bug 895837: Use tabs on bottom for the history panel
* Bug 886925: initial INIParser.parse to find default profile name at startup takes 75ms on a galaxy nexus
And some other small about:home hackathon bugs
===LucasR===
===LucasR===
'''Last week'''
'''Last week'''
Line 90: Line 132:
** Pending areas: tablets and tests (and all the bugs in between)
** Pending areas: tablets and tests (and all the bugs in between)
* Tons of patch reviews
* Tons of patch reviews
* Started content discussion about the Summit's Product+Technology track
'''Next week'''
'''Next week'''
* about:home tests
* about:home tests
Line 121: Line 164:


===Chris Kitching===
===Chris Kitching===
* Done
Fixed a crash caused on debug builds by my recent thumbnail performance improvement patch
Finally landed the search-with-selection patch.
* In Progress
** {{bug|899424}} + {{bug|899425}} - Questionably useful microoptimisations
** {{bug|709230}} - Proguard - now working, passing unit tests, requires much cleanup before ready to land.
** {{bug|895423}} - Search engine icons too small.. Hopefully ready for 25.. Perhaps now..
** {{bug|892113}} - The many minor tweaks requested of the new search engine customisation page..
* Next
** Get the search customisation stuff done in time for 25
** Cleanup the proguard patch and find a reliable way of measuring the performance gains it gives us, preferably using existing tests...
===mcomella===
===mcomella===
*Past
*Past
Line 136: Line 193:


===RNewman===
===RNewman===
* Reviews for folks.
* Meetings and discussion for PICL.
* [[User:Rnewman/TreeSync#Garbage_collection|Storage GC sketching]].
* [https://mobile.etherpad.mozilla.org/sync-failures Failure scenarios for PICL storage].
* Travel: SF Aug 12-15.
===Scott (jwir3)===
===Scott (jwir3)===
===BLassey===
===BLassey===
;done
* no actual work
* lots of discussion about B2G UX changes
* worked on {{bug|894313}} and helped investigate {{bug|898416}}
===MFinkle===
===MFinkle===
* Helping out with PiCL discussions
* Helping out with PiCL discussions
Line 151: Line 219:


===Ian Barlow===
===Ian Barlow===
Last week:
* About:home hackathon! Ping me if you need something reviewed, need graphics, or need any kind of UX help
* Fine-tuned some of the designs for Guest browsing: http://cl.ly/image/2C1k1V0w3U0S
* {{bug|888905}} Tablet designs for new about:home - http://cl.ly/1z3l0g2D1E17
This week:
* Misc string tweaks before merge
** Guest browsing - bugs coming soon
** {{bug|877791}} Settings strings
* Moar about:home polish
** also moved {{bug|862801}} (snippet) to P1 so we don't forget about it
** will be conducting some usability testing once we merge into Nightly 26
* {{bug|808636}} Update visual style of mobile error pages
** New designs: http://cl.ly/image/2t1d453D2R0b
* Starting to line up some new UX exploration - Kinderfox, Silverfox, Firstrun UX. Stay tuned!
===Security/MGoodwin===
===Security/MGoodwin===
===WebRT===
===WebRT===
Line 161: Line 247:


== Feature Focus==
== Feature Focus==
;Highlights
We moved about:home redesign to Fx26 for now. We also moved Push to Waiting Room/Need info since it's currently in a holding pattern until background tasks are sorted out. There was a thread about WebRTC being ready to ship. It's not but we need it to go to beta so we can get more testing and converge so we're ready for Fx24 GA on 09/17. Also, wonderful job in general!
;Fx23
;Fx23
* {{mrisk}}  [[Mobile/Projects/Firefox Health Report | Firefox Health Report]] <=='at risk' is a formality, need to just get one more confirmation in writing
* {{mrisk}}  [[Mobile/Projects/Firefox Health Report | Firefox Health Report]] <=='at risk' is a formality, need to just get one more confirmation in writing
Line 216: Line 304:


== Round Table ==
== Round Table ==
=== User Advocacy ===
The Firefox 22 Sentiment Report is live.
Gearing up for 23, Beta feedback is good.
Firefox Release and Beta ratings on the Play store are the same, 4.33, with Release rising more rapidly than Beta. We are now in the interesting situation where our release product is more highly rated than Beta (mainly due to more users).
===QA===
* Thanks to Kats/Aaron for getting str/fix for {{bug|891607}} on beta
* final beta 10 should go out this morning
* Finding issues/regressions with
** [https://bugzilla.mozilla.org/showdependencytree.cgi?id=871863&hide_resolved=1 guest mode]
** [https://bugzilla.mozilla.org/showdependencytree.cgi?id=872388&hide_resolved=1 super toasts]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=900020 Android 4.3 + Nexus 10 = Problematic]
canmove, Confirmed users
2,398

edits