Platform/Features/NPAPIAsyncDrawing: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
 
(5 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=Development
|Feature stage=Landed
|Feature status=In progress
|Feature status=Complete
|Feature version=Firefox 9
|Feature version=Firefox 13
|Feature health=OK
|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=being actively worked
 
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 19: 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 24: 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 36: Line 37:
}}
}}
{{FeatureInfo
{{FeatureInfo
|Feature priority=P1
|Feature priority=P2
|Feature roadmap=Gecko
|Feature roadmap=Platform
|Feature secondary roadmap=Plugin Interactions
|Feature list=Platform
|Feature list=Platform
|Feature engineering team=Plugins
|Feature project=Flash
|Feature engineering team=Graphics
}}
}}
{{FeatureTeamStatus
{{FeatureTeamStatus
Confirmed users, Bureaucrats and Sysops emeriti
2,974

edits