Platform/Features/NPAPIAsyncDrawing: Difference between revisions

m
no edit summary
No edit summary
mNo edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{FeatureStatus
{{FeatureStatus
|Feature name=NPAPI AsyncDrawing specification and implementation
|Feature name=NPAPI AsyncDrawing specification and implementation
|Feature stage=On hold
|Feature stage=Landed
|Feature version=Firefox 9
|Feature status=Complete
|Feature health=OK
|Feature version=Firefox 13
|Feature status note=This is on hold as the plugin-futures list did not buy into it. It will need to be restarted, even though we have patches.
|Feature status note=This was on hold for agreement from plugin-futures, but we'd like to go ahead and implement this with Adobe so that we can move away from windowed plugins even without general buyin.
 
This appears to be landed https://bugzilla.mozilla.org/show_bug.cgi?id=651192 so I'm updating this feature page. Please revert if I'm wrong - Asa (2012-05-02)
}}
}}
{{FeatureTeam
{{FeatureTeam
|Feature product manager=Chris Blizzard
|Feature product manager=Chris Blizzard
|Feature feature manager=Bas Schouten/Josh Aas
|Feature feature manager=Josh Aas
|Feature lead engineer=Bas Schouten
|Feature lead engineer=Bas Schouten
|Feature security lead=Curtis Koenig
|Feature security lead=Curtis Koenig
Line 18: Line 20:
* Make it possible for plugins to draw, explicitly asynchronously, to a bitmap/software surface.
* Make it possible for plugins to draw, explicitly asynchronously, to a bitmap/software surface.
* Make it possible for plugins to draw, explicitly asynchronously, to a hardware accelerated surface - DXGI or DirectX 9Ex.
* Make it possible for plugins to draw, explicitly asynchronously, to a hardware accelerated surface - DXGI or DirectX 9Ex.
* Allow Flash to never request windowed plugin mode
|Feature requirements=* Needs testing with a version of Flash that implements the specification.
|Feature requirements=* Needs testing with a version of Flash that implements the specification.
* Needs a design and implementation security review.
* Needs a design and implementation security review.
Line 23: Line 26:
|Feature functional spec=* [[NPAPI:AsyncDrawing]]
|Feature functional spec=* [[NPAPI:AsyncDrawing]]
|Feature security review=* [https://wiki.mozilla.org/Security/Reviews/Firefox6/ReviewNotes/NPAPIAsyncDrawing Security Discussion/Review]
|Feature security review=* [https://wiki.mozilla.org/Security/Reviews/Firefox6/ReviewNotes/NPAPIAsyncDrawing Security Discussion/Review]
|Feature qa review=* Patch still being developed  
|Feature qa review=* Patch still being developed
* Not sure if it's gonna make Fx 6 (team was contacted)
|Feature implementation notes=The specification was designed by Bas Schouten and Josh Aas, with input from Robert O'Callahan. The Windows implementation is being done by Bas Schouten.
|Feature implementation notes=The specification was designed by Bas Schouten and Josh Aas, with input from Robert O'Callahan. The Windows implementation is being done by Bas Schouten.


Line 35: Line 37:
}}
}}
{{FeatureInfo
{{FeatureInfo
|Feature priority=P1
|Feature priority=P2
|Feature roadmap=Platform
|Feature roadmap=Platform
|Feature secondary roadmap=Plugin Interactions
|Feature list=Platform
|Feature list=Platform
|Feature project=Flash
|Feature engineering team=Graphics
|Feature engineering team=Graphics
}}
}}
Confirmed users, Bureaucrats and Sysops emeriti
2,974

edits