Platform/Features/ElectrolysisTextureSharing/TestPlan

From MozillaWiki
Jump to navigation Jump to search

Electrolysis Texture Sharing

Feature Status Dev Lead QA Lead Status
Electrolysis Texture Sharing In development Chris Jones Virgil Dicu

Summary

  • Test configurations necessary for testing Electrolysis texture sharing:
    • Windows 7 with a GPU/driver that supports Direct3D10/Direct2D.
    • Windows XP machine with a GPU/driver that supports Direct3D9.
    • OS X (10.6, 10.7) machine that supports OpenGL layers.
    • Linux-x11 machine that supports OpenGL layers.

Reference

Use Cases to Test

Basic Functional Testing
Edge Cases

Test Cases

  • A list of example cases that can help with testing this feature can be found here: []

Related Bugs & Dependencies

  • bug 641681 - Tracking bug for platform dependencies for multi-process Gecko
  • bug 648484 - Cross-process rendering with D2D and D3D10
  • bug 648480 - Cross-process rendering of Basic shadow layers with D3D9
  • bug 654580 - Cross-process rendering of Basic shadow layers with OpenGL on OS X
  • bug 654581 - Cross-process rendering of Basic shadow layers with OpenGL on Linux