Platform/2010-Q1-Goals: Difference between revisions

Jump to navigation Jump to search
Line 14: Line 14:
=== GFX ===
=== GFX ===
* Performance
* Performance
** {{risk|Implement the Gecko Layers API in software (Thebes) and at least one hardware implementation.}} Note:  We have the software parts but we don't have a hardware implementation, and we need the retained layers implementation first.
** {{missed|Implement the Gecko Layers API in software (Thebes) and at least one hardware implementation.}} Note:  We have the software parts but we don't have a hardware implementation, and we need the retained layers implementation first.
** {{risk|Implement full-screen, accelerated (YUV->RGB) video on top of the Gecko Layers API.}}
*** ''I think this should count this as 90% done. The software layers API landed, we have D3D and OpenGL prototype hardware implementations, only the retained-layers layout integration is not yet done. [roc]''
** {{missed|Implement full-screen, accelerated (YUV->RGB) video on top of the Gecko Layers API.}}
*** ''This should also count as nearly done. The infrastructure has landed except for the hardware backends, and and we have prototypes for those that work. [roc]''
** {{done|Implement shared memory tile browsing, using Electrolysis, for Fennec.}}
** {{done|Implement shared memory tile browsing, using Electrolysis, for Fennec.}}
** {{done|Improve out-of-process plugin performance.}}
** {{done|Improve out-of-process plugin performance.}}
** {{done|Continue to support the Electrolysis and startup time projects.}}
** {{done|Continue to support the Electrolysis and startup time projects.}}
* Font Feature Improvement
* Font Feature Improvement
** {{risk|Add CSS parser support for additional OpenType-related font-variant properties}}
** {{missed|Add CSS parser support for additional OpenType-related font-variant properties}}
*** ''I guess this won't make it since AFAIK there's no patch yet. [roc]''


=== Layout ===
=== Layout ===
1,295

edits

Navigation menu