canmove, Confirmed users, Bureaucrats and Sysops emeriti
5,401
edits
(→WesJ) |
|||
(11 intermediate revisions by 7 users not shown) | |||
Line 11: | Line 11: | ||
== Major Topics for This Week == | == Major Topics for This Week == | ||
; Beta Status: We are not releasing a beta this week. We made the decision that rendering performance (panning and checkerboarding) was not good enough for a beta release. Patrick and BenWa started work on using GL-layers in Gecko/Android to improve rendering performance. Work has also started on off-main thread compositing (OMTC) to make panning more responsive. Erin and Alex are working on schedule impact and planning. | ; Beta Status: We are not releasing a beta this week. We made the decision that rendering performance (panning and checkerboarding) was not good enough for a beta release. Patrick and BenWa started work on using GL-layers in Gecko/Android to improve rendering performance. Work has also started on off-main thread compositing (OMTC) to make panning more responsive. Erin and Alex are working on schedule impact and planning. | ||
* We don't know if this means Fx11 is not the release for Native. We are working to answer that today or tomorrow. | * We don't know if this means Fx11 is not the release for Native. We are working to answer that today or tomorrow. <== we need the OMTC work to land in m-c before a new schedule can truly be set. | ||
* Work continues to drive down crashes, improve stability and improve UI responsiveness. | * Work continues to drive down crashes, improve stability and improve UI responsiveness. | ||
Line 157: | Line 157: | ||
===LucasR=== | ===LucasR=== | ||
'''Last week''' | |||
* Talk at FOSDEM | |||
* {{bug|723103}} - Properly update about:home when history is cleared | |||
* {{bug|723841}} - Bookmarks database consistency constraints | |||
* {{bug|719434}} - 'Tabs From Last Time' not wiped on Clear History | |||
'''Next week''' | |||
* More P1/P2 bug fixing (focused on DB and perf bits) | |||
'''Blockers''' | |||
* None | |||
===MBrubeck=== | ===MBrubeck=== | ||
Forgot to do an update last week; this covers two weeks. | Forgot to do an update last week; this covers two weeks. | ||
Line 213: | Line 223: | ||
===DougT=== | ===DougT=== | ||
* code reviews | |||
* meetings | |||
* crash kill stuff | |||
** OMG: http://dl.dropbox.com/u/8727858/Screen%20Shot%202012-02-07%20at%2010.30.29%20PM.png | |||
** Wes just pushed a fix to the current top crash | |||
** 3 more java crashes in the top 10. | |||
** making good progress | |||
===MFinkle=== | ===MFinkle=== | ||
* Handed off Add-on Manager bugs to Matt | * Handed off Add-on Manager bugs to Matt | ||
Line 220: | Line 238: | ||
===Madhava=== | ===Madhava=== | ||
on behalf of mobile UX, who are all traveling or sick: | |||
* following and responding to ux issues in *existing* bugs as they're resolved | |||
* otherwise, we've moved on to tablet and next version | |||
** more on this soon and in bugs | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
===Patryk Adamczyk=== | ===Patryk Adamczyk=== | ||
===BenWa/AJuma=== | |||
Work to convert mobile to use GL backed layers is happening at breakneck speed. We should have a demo of the GL-layers work at today's Mobile Demo meeting. | |||
Wiki page: https://wiki.mozilla.org/Platform/GFX/OffMainThreadCompositing | |||
* We will use the Maple branch to continue the GL work, waiting for the repo to be cleared, currently still working off the kiwifox user repo. | |||
* Builds are available and Fennec is demoable. | |||
* Work towards: Displayport, Adreno crash fix, Layer positions, Buffer Rotation, Performance measurements & improvements, Artifact-free rendering after orientation change and keyboard appearance/disappearance | |||
* Working to get estimates on timelines and collateral breakage | |||
== Round Table == | == Round Table == | ||
SUMO | ===SUMO=== | ||
*Updating and creating new articles to support nativeUI; https://wiki.mozilla.org/Support/Goals/NativeUIdocs | *Updating and creating new articles to support nativeUI; https://wiki.mozilla.org/Support/Goals/NativeUIdocs | ||
*Question: Is there an opportunity to work on the menu? Having Settings & Add-ons under 'More' on gingerbread puts them further away than they were in XUL. Could they be moved back to the top? | *Question: Is there an opportunity to work on the menu? Having Settings & Add-ons under 'More' on gingerbread puts them further away than they were in XUL. Could they be moved back to the top? | ||
===QA=== | |||
* Filed all* the Java crashes that crash-stats knows about | |||
* waiting on the Beta plan will assist | |||
===Project Management=== | |||
* Just in case this wasn't clear: We won't have a schedule for beta and final until next week: we need to land the OMTC changes in m-c,before we widely circulate a new schedule. Landing is gated on the items being tracked in this bug and right now, we're hoping to land to m-c in a week: {{Bug|725095}} OMTC: Land Android compositor | |||
* I will probably have a draft by the end of the week, but it will need to be approved and again, we need to see how the OMTC patch queue is looking before pick up where we left off; this will be testable on the Maple branch very soon. |