Platform/2009-11-03: Difference between revisions

 
(16 intermediate revisions by 8 users not shown)
Line 6: Line 6:
'''[[Releases/Firefox 3.0.16|Firefox 3.0.16]] / [[Releases/Firefox_3.5.6|Firefox 3.5.6]]'''
'''[[Releases/Firefox 3.0.16|Firefox 3.0.16]] / [[Releases/Firefox_3.5.6|Firefox 3.5.6]]'''
* Code freeze is November 10 at 11:59pm!
* Code freeze is November 10 at 11:59pm!
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20blocking1.9.1:.6%2B%20-status1.9.1:.6-fixed&order=map_assigned_to.login_name,bugs.bug_id 35 open blockers] ... [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20blocking1.9.1:.6%2B%20-status1.9.1:.6-fixed%20-flag:approval1.9.1.6%2B%20-flag:approval1.9.1.6%3F&order=map_assigned_to.login_name,bugs.bug_id 27 need 1.9.1 patches]
* '''3.5.5:''' [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20blocking1.9.1:.6%2B%20-status1.9.1:.6-fixed&order=map_assigned_to.login_name,bugs.bug_id 35 open blockers] ... [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20blocking1.9.1:.6%2B%20-status1.9.1:.6-fixed%20-flag:approval1.9.1.6%2B%20-flag:approval1.9.1.6%3F&order=map_assigned_to.login_name,bugs.bug_id 27 need 1.9.1 patches]
* [https://bugzilla.mozilla.org/buglist.cgi?quickseach=ALL%20-!fixed1.9.0.16,verified1.9.0.16%20flag:approval1.9.0.16%2B&order=map_assigned_to.login_name,bugs.bug_id 3.0.16 open blockers]
* '''3.0.16:''' [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20flag:blocking1.9.0.16%2B%20-!fixed1.9.0.16,verified1.9.0.16&order=map_assigned_to.login_name,bugs.bug_id 15 open blockers] ... [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20flag%3Ablocking1.9.0.16%2B%20-flag%3Aapproval1.9.0.16%2B%20-flag%3Aapproval1.9.0.16%3F 11 need 1.9.0 patches]


'''Firefox 3.6 Beta'''
'''Firefox 3.6 Beta'''
Line 14: Line 14:
* will refresh frequently via the Firefox 3.6 beta update channel, each update will be versioned "3.6b#" and presented as a "revision"
* will refresh frequently via the Firefox 3.6 beta update channel, each update will be versioned "3.6b#" and presented as a "revision"
* next update is aimed to be this Friday, minimally containing:
* next update is aimed to be this Friday, minimally containing:
** DLL component directory lockdown and blacklisting patch (see {{bug|524904}} and {{bug|519357}}
** DLL component directory lockdown and blacklisting patch (see {{bug|524904}} and {{bug|519357}} (blocklist policy discussion in {{bug|525103}})
** syntax changes for CSS gradients (see {{bug|513395}})
** syntax changes for CSS gradients (see {{bug|513395}})
** cycle-collector patch to stop cycle collection instead of crashing (see {{bug|521750}})
** cycle-collector patch to stop cycle collection instead of crashing (see {{bug|521750}})
Line 21: Line 21:
'''Firefox 3.6 Release Candidate'''
'''Firefox 3.6 Release Candidate'''
* proposed code freeze November 18th (2 weeks)
* proposed code freeze November 18th (2 weeks)
* proposed release November 19th (Happy Thanksgiving)
* proposed release November 26th (Happy Thanksgiving)
* need to check these schedules with build and QA, obviously
* need to check these schedules with build and QA, obviously


Line 49: Line 49:
** 9 are FIXED, several have patches.
** 9 are FIXED, several have patches.
** GFX team will be triaging these to see which absolutely need to block.
** GFX team will be triaging these to see which absolutely need to block.
** Looks good for a November 18 freeze date.
* 3.5.4 crashes
* 3.5.4 crashes
** We discovered once 3.5.4 had been released that we had caused two topcrashes: {{bug|524462}} and {{bug|525326}}. These were fallout from security bug fixes.
** We discovered once 3.5.4 had been released that we had caused two topcrashes: {{bug|524462}} and {{bug|525326}}. These were fallout from security bug fixes.
Line 63: Line 64:
** 1 untriaged layout nom
** 1 untriaged layout nom
* CSS gradient syntax change ({{bug|513395}}) landed on m-c yesterday; backport to 1.9.2 is posted to the bug, the a1.9.2 queue, and the try server; would like to land it tonight or Wednesday morning assuming all is well
* CSS gradient syntax change ({{bug|513395}}) landed on m-c yesterday; backport to 1.9.2 is posted to the bug, the a1.9.2 queue, and the try server; would like to land it tonight or Wednesday morning assuming all is well
* Layers API developed: https://wiki.mozilla.org/Gecko:Layers. Implementation to proceed shortly.
* Layers API developed: https://wiki.mozilla.org/Gecko:Layers. Implementation to proceed shortly. Send feedback.
** Framework for hardware acceleration, 3D transforms, retained buffers for elements, cross-process rendering, off-main-thread compositing, animation and video playback
* Patches ready to remove nsIScrollableView on trunk
* Patches ready to remove nsIScrollableView on trunk
* Jonathan Kew in Toronto office this week
* Jonathan Kew in Toronto office this week
Line 71: Line 73:
= Content Update =
= Content Update =
* Excellent work by bz and smaug on a 1.9.1 stability regression
* Excellent work by bz and smaug on a 1.9.1 stability regression
* Working on 1.9.2 blockers
* Working on 1.9.2 blockers (26 total, 5 fixed/dup, 7 crashkill)
* crashkill work
* crashkill work
* HTML5 parser work moving forward, getting through reviews.
* HTML5 parser work moving forward, getting through reviews.
Line 98: Line 100:
= Electrolysis =
= Electrolysis =


* [http://benjamin.smedbergs.us/blog/2009-10-30/multi-process-fennec/ Fennelectrolysis lives]]: with only a medium amount of hackery of the Fennec frontend itself. Currently getting the platform-side patches landed.
* [http://benjamin.smedbergs.us/blog/2009-10-30/multi-process-fennec/ Fennelectrolysis lives]: with only a medium amount of hackery of the Fennec frontend itself. Currently getting the platform-side patches landed.
* Working quickly towards getting IPC plugins landed on mozilla-central, preffed off.
* Working quickly towards getting IPC plugins landed on mozilla-central, preffed off.
** Multiple plugins work, ipcplugin tests work (2 orange because NPN_SetException isn't implemented)
** Multiple plugins work, ipcplugin tests work (2 orange because NPN_SetException isn't implemented)
Line 105: Line 107:


= Tree Management =
= Tree Management =
* Help with making debug tests green
* Help with making debug tests green. {{bug|523385}}
* Upcoming power outage at 650 castro
* Upcoming power outage at 650 castro
** November 14th
** November 14th
Line 111: Line 113:
** Mobile tests will be disabled for the duration
** Mobile tests will be disabled for the duration


* 11 more machines coming on Try Talos {{bug|524849}}
* 11 more machines on Try Talos {{bug|524849}}


Upcoming this week:
Upcoming this week:
Line 118: Line 120:


= Roundtable =
= Roundtable =
* roc: Trying to make httpd.js do GC; xpcshell tests uncooperative
* robc: firebug - event listener service? yay!
** {{bug|448602}}
** {{bug|506961}}
** {{bug|521010}}
** {{bug|507448}}
** shaver asserted that this is valuable and the risk profile seems right, but if it bounces it will bounce hard and need to be removed
Confirmed users, Bureaucrats and Sysops emeriti
2,976

edits