Platform/2010-01-12: Difference between revisions

m
 
(12 intermediate revisions by 8 users not shown)
Line 41: Line 41:


= Browser / Front End =
= Browser / Front End =
* if you want to play with a preview of the new theme, install [https://addons.mozilla.org/en-US/firefox/addon/14284 Strata40] and [http://outgoing.mozilla.org/v1/182a43a9c54422a7a4806ca0f82cfa3e45d063e2/https%3A//addons.mozilla.org/en-US/firefox/addon/14762 StrataBuddy]
* if you want to play with a preview of the new theme, install [https://addons.mozilla.org/en-US/firefox/addon/14284 Strata40] and [http://addons.mozilla.org/en-US/firefox/addon/14762 StrataBuddy]
* sdwilsh is tracking his work on [[Firefox/Goals/2010Q1/IO Reduction|reducing main thread IO]] if you'd like to follow along
* sdwilsh is tracking his work on [[Firefox/Goals/2010Q1/IO Reduction|reducing main thread IO]] if you'd like to follow along


= GFX Update =
= GFX Update =
* NSID ended, and [http://flic.kr/p/7v7p6s Joe did a silly thing.]
* [http://noshavingindecember.org/ NSID] ended, and [http://flic.kr/p/7v7p6s Joe did a silly thing.]
* Ben did an awesome thing, and has a patch (still to be posted) on {{bug|497225}}, the Core Animation plugin API patch, required for cross-process plugins on OS X.
* Ben did an awesome thing, and has a patch (still to be posted) on {{bug|497225}}, Core Animation plugin API support, required for fast cross-process plugins on OS X.
* DirectWrite ({{bug|527707}}) and Direct2D ({{bug|527707}}) patches are undergoing heavy review by the various stakeholders.
* DirectWrite ({{bug|527707}}) and Direct2D ({{bug|527707}}) patches are undergoing heavy review by the various stakeholders.
* Lots of work going on for out-of-process plugins on Windows.
* Lots of work going on for out-of-process plugins on Windows.
Line 66: Line 66:


= Content Update =
= Content Update =
* peterv is making good progress on speeding up unwrapping in quickstubs.
* Jason starting to spread out the workload on electrolysis networking work.
* OOPP work moving forward towards enabling it by default.
* Ben Newman has tests in the works for CPOWs.
* Jonas is working on tests for our atom table in preparation for landing the UTF8 to UTF16 changes for the atom table.
* Work on crashkill bugs ongoing.
* HTML5 parser update (hsivonen).


= Platform-specific Support Update =
= Platform-specific Support Update =
Line 71: Line 78:
= JS =
= JS =


* ES5 changes landing
* ES5 changes landing, [http://whereswalden.com/2010/01/12/more-es5-backwards-incompatible-changes-the-global-properties-undefined-nan-and-infinity-are-now-immutable/ more blogging]
* Interpreter rearchitecture underway
* Interpreter rearchitecture underway
* WebGL typed arrays landed
* WebGL typed arrays landed
Line 78: Line 85:


= Security =
= Security =
* Cross-domain data theft using CSS ({{bug|524223}}): the "complicated heuristic" is implemented but not landed anywhere.  Waiting for dbaron / drivers.


= Electrolysis =
= Electrolysis =
Line 94: Line 103:
** WinVista changing to Win7
** WinVista changing to Win7
* Splitting up 'everythingelse'.  Read post in dev-tree-management if interested.
* Splitting up 'everythingelse'.  Read post in dev-tree-management if interested.
* Downtime on Thursday (14th) {{bug|539135}}


= Roundtable =
= Roundtable =
* XULRunner branch release plan: We release XR on 3 branches. How long do we keep releasing a branch?
* XULRunner branch release plan: We release XR on 3 branches. How long do we keep releasing a branch?
* Firebug at beta 9, have 3 smallish bugs to fix, hope to have beta / RC tomorrow (wednesday)
* 2010 Releases
** Firefox 3.7
** "Lorentz"
** Firefox 4.0
* Blocklist {{bug|538302}} before 3.6 release? (sicking)
Confirmed users
446

edits