Platform/2010-07-13: Difference between revisions

no edit summary
No edit summary
Line 1: Line 1:
<small>[[Platform/2010-06-29|&laquo; previous week]] | [[Platform|index]] | [[Platform/2010-07-19|next week &raquo;]]</small>
<small>[[Platform/2010-06-29|« previous week]] | [[Platform|index]] | [[Platform/2010-07-19|next week »]]</small>  


= Meeting Agenda =
= Meeting Agenda =


We agreed to change the format of this meeting. Instead of going group by group and asking for any updates, we will discuss specific progress on goals for this quarter: https://wiki.mozilla.org/Platform/2010-Q3-Goals
We agreed to change the format of this meeting. Instead of going group by group and asking for any updates, we will discuss specific progress on goals for this quarter: https://wiki.mozilla.org/Platform/2010-Q3-Goals  


We'll keep the notices, schedule, and blocker report sections for now.
We'll keep the notices, schedule, and blocker report sections for now.  


= Notices / Schedule =
= Notices / Schedule =
'''Firefox 3.6.7'''
* Shipped to beta last Friday, have about 430k ADU (likely due to FF4)
* Found a crash regression ([https://bugzilla.mozilla.org/show_bug.cgi?id=578150 bug 578150]). Got a fix for it yesterday
* We will be spinning a build #2 today, hopefully it will go to beta tomorrow


'''Firefox 4 Beta (Version 2)'''
'''Firefox 3.6.7'''  
* would like to ship at end of next week
* means freezing early next week, Monday or Tuesday
* what are the big pieces we want to get in?
** Tabs-on-top on OSX
** Add-Ons Manager UI post-install confirmation/notification
** CSS transitions
** Retained Layers
** currently [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=OPEN%20blocking2.0:beta2+ too many blockers]
*** suggest that drivers resist marking things betaN unless they are absolute P1 next-to-do items
*** otherwise should mark blocking final+ and then pull them back to betaN


= Blocker Report =
*Shipped to beta last Friday, have about 430k ADU (likely due to FF4)
*Found a crash regression ([https://bugzilla.mozilla.org/show_bug.cgi?id=578150 bug 578150]). Got a fix for it yesterday
*We will be spinning a build #2 today, hopefully it will go to beta tomorrow


= JavaScript Team =
'''Firefox 4 Beta (Version 2)'''


We have a plan for our Q3 goals: https://wiki.mozilla.org/JavaScript:SpiderMonkey:PathToFirefox4
*would like to ship at end of next week
*means freezing early next week, Monday or Tuesday
*what are the big pieces we want to get in?
**Tabs-on-top on OSX
**Add-Ons Manager UI post-install confirmation/notification
**CSS transitions
**Retained Layers
**currently [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=OPEN%20blocking2.0:beta2+ too many blockers]
***suggest that drivers resist marking things betaN unless they are absolute P1 next-to-do items
***otherwise should mark blocking final+ and then pull them back to betaN


== ES5 ==
= Blocker Report  =


=== Landings ===
= JavaScript Team  =


* {{bug|518663|Object.getOwnPropertyNames}}
We have a plan for our Q3 goals: https://wiki.mozilla.org/JavaScript:SpiderMonkey:PathToFirefox4


=== Other work ===
== ES5  ==


* work on {{bug|429507|Function.prototype.bind}} beginning, considering two approaches (one cleaner but larger, one smaller but slightly more hackish)
=== Landings  ===
* tweaks to {{bug|465199|RegExp.lastIndex}} to conform to ES5's tighter verbiage on the property awaiting review
* <code>arguments.toString() === "[object Arguments]"</code> changing shortly in {{bug|509733}}, an incompatible change in ES5


= Firefox Development =
*{{bug|518663|Object.getOwnPropertyNames}}


* Feature complete Firefox 4
=== Other work  ===


* [[Firefox/Projects/2010Q3_Dirty_Startup_Reduction | Dirty profile startup within 20% of clean profile startup ]]
*work on {{bug|429507|Function.prototype.bind}} beginning, considering two approaches (one cleaner but larger, one smaller but slightly more hackish)
** modulo extensions, plugins
*tweaks to {{bug|465199|RegExp.lastIndex}} to conform to ES5's tighter verbiage on the property awaiting review
** on windows
*<code>arguments.toString() === "[object Arguments]"</code> changing shortly in {{bug|509733}}, an incompatible change in ES5


* [[Labs/Jetpack/SDK/APIs|Jetpack API-complete for 1.0]]
= Firefox Development  =
** All JEPs E10s-aware/safe


= Layout =
*Feature complete Firefox 4


* CSS transitions on transforms landed (with parts of calc)
*[[Firefox/Projects/2010Q3 Dirty Startup Reduction|Dirty profile startup within 20% of clean profile startup ]]
* Retained layers passing tests on try-server, but a few bugs to work out found by testers
**modulo extensions, plugins
**on windows


* Layer-based CSS transforms (including accelerated 3D transforms) in demoable state!
*[[Labs/Jetpack/SDK/APIs|Jetpack API-complete for 1.0]]
**All JEPs E10s-aware/safe


= Windows 7 Test Status =
= Layout  =


We must have our trees green on Windows 7 to ship Firefox 4.
*CSS transitions on transforms landed (with parts of calc)
*Retained layers passing tests on try-server, but a few bugs to work out found by testers


This the tracking bug for the various win7 32-bit unit tests orange [https://bugzilla.mozilla.org/show_bug.cgi?id=562489#c3 bug 562489]:
*Layer-based CSS transforms (including accelerated 3D transforms) in demoable state!


Review of the proposed assignees:
= Windows 7 Test Status  =


* [https://bugzilla.mozilla.org/show_bug.cgi?id=562955 bug 562955] - jimm
We must have our trees green on Windows 7 to ship Firefox 4.  
* [https://bugzilla.mozilla.org/show_bug.cgi?id=574042 bug 574042], [https://bugzilla.mozilla.org/show_bug.cgi?id=574040 bug 574040] - Enn / jimm (toolkit / widget)
* [https://bugzilla.mozilla.org/show_bug.cgi?id=558403 bug 558403] - smontagu
* [https://bugzilla.mozilla.org/show_bug.cgi?id=487717 bug 487717] - Mossop
* [https://bugzilla.mozilla.org/show_bug.cgi?id=575748 bug 575748] - Dão Gottwald
* [https://bugzilla.mozilla.org/show_bug.cgi?id=562967 bug 562967] - Justin Dolske
* [https://bugzilla.mozilla.org/show_bug.cgi?id=562957 bug 562957] - Enn


Here is also the Direct 2D oranges which need assignees:
This the tracking bug for the various win7 32-bit unit tests orange [https://bugzilla.mozilla.org/show_bug.cgi?id=562489#c3 bug 562489]:
* [https://bugzilla.mozilla.org/show_bug.cgi?id=578110#c1 bug 578110] - [tracking bug] reftest Direct 2D oranges


* {{bug|578127}} - no assignee - bidi/visualmarquee.html, logicalmarquee.html
Review of the proposed assignees:
* {{bug|578134}} - no assignee -box-shadow/boxshadow-rounded-spread.html
 
* {{bug|578135}} - no assignee -box-shadow/boxshadow-onecorner.html
*[https://bugzilla.mozilla.org/show_bug.cgi?id=562955 bug 562955] - jimm
* {{bug|578114}} - no assignee -bugs/289480.html#top
*[https://bugzilla.mozilla.org/show_bug.cgi?id=574042 bug 574042], [https://bugzilla.mozilla.org/show_bug.cgi?id=574040 bug 574040] - Enn / jimm (toolkit / widget)
* {{bug|578116}} - no assignee -379349-1b.xhtml, 379349-1c.xhtml
*[https://bugzilla.mozilla.org/show_bug.cgi?id=558403 bug 558403] - smontagu
* {{bug|578118}} - no assignee -385569-1a.html, 385569-1b.html
*[https://bugzilla.mozilla.org/show_bug.cgi?id=487717 bug 487717] - Mossop
* {{bug|578121}} - no assignee -456219-1{a,b,c}.html, 456219-2.html
*[https://bugzilla.mozilla.org/show_bug.cgi?id=575748 bug 575748] - Dão Gottwald
* {{bug|578124}} - no assignee -555388-1-ref.html
*[https://bugzilla.mozilla.org/show_bug.cgi?id=562967 bug 562967] - Justin Dolske
*[https://bugzilla.mozilla.org/show_bug.cgi?id=562957 bug 562957] - Enn
 
Here is also the Direct 2D oranges which need assignees:
 
*[https://bugzilla.mozilla.org/show_bug.cgi?id=578110#c1 bug 578110] - [tracking bug] reftest Direct 2D oranges
 
*{{bug|578127}} - no assignee - bidi/visualmarquee.html, logicalmarquee.html  
*{{bug|578134}} - no assignee -box-shadow/boxshadow-rounded-spread.html  
*{{bug|578135}} - no assignee -box-shadow/boxshadow-onecorner.html  
*{{bug|578114}} - no assignee -bugs/289480.html#top  
*{{bug|578116}} - no assignee -379349-1b.xhtml, 379349-1c.xhtml  
*{{bug|578118}} - no assignee -385569-1a.html, 385569-1b.html  
*{{bug|578121}} - no assignee -456219-1{a,b,c}.html, 456219-2.html  
*{{bug|578124}} - no assignee -555388-1-ref.html
 
= Misc<br>  =
 
If you haven't already, try the [https://addons.mozilla.org/en-US/firefox/addon/187588/ Bugzilla Tweaks] extension, it might make working with Bugzilla easier for you.
Confirmed users
657

edits