Platform/Features/NPAPIAsyncDrawing: Difference between revisions

reopen this feature page
No edit summary
(reopen this feature page)
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=Feature Inbox
|Feature health=Blocked
|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.
|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.
}}
}}
{{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 17: Line 16:
* 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 23:
|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 36: Line 35:
|Feature priority=P2
|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
1,217

edits