Platform/Features/ElectrolysisTextureSharing/TestPlan: Difference between revisions
Jump to navigation
Jump to search
| Line 31: | Line 31: | ||
;Basic Functional Testing | ;Basic Functional Testing | ||
* | *Exploratory testing around large complicated sites-searching for functional bugs: gmail, facebook, yahoo etc. | ||
*Perform WebApp Litmus test runs on all configurations in Firefox Nightly | |||
; | ;Comparative Benchmark Performance---> in-process vs. out-of-process content | ||
* | *JSGameBench | ||
*GUIMark2 HTML5 | |||
*Asteroids HTML5 Canvas 2D | |||
*Psychedelic Browsing | |||
*Hardware Acceleration Stress Test | |||
*FishIE | |||
*WebGL FishIE | |||
== Test Cases == | == Test Cases == | ||
Revision as of 09:29, 19 October 2011
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
- Feature wiki page - Link
- QA bug tracking - Bug 692989
Use Cases to Test
- Basic Functional Testing
- Exploratory testing around large complicated sites-searching for functional bugs: gmail, facebook, yahoo etc.
- Perform WebApp Litmus test runs on all configurations in Firefox Nightly
- Comparative Benchmark Performance---> in-process vs. out-of-process content
- JSGameBench
- GUIMark2 HTML5
- Asteroids HTML5 Canvas 2D
- Psychedelic Browsing
- Hardware Acceleration Stress Test
- FishIE
- WebGL FishIE
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