Platform/Features/SPDY/TestPlan
From MozillaWiki
Contents
SPDY
Feature | Status | Dev Lead | QA Lead | Status |
SPDY | Landed | Pat McManus | Ioana Budnar | Signed off |
Summary
- SPDY is a transport protocol designed as a successor to HTTP as part of Google's "Let's make the web faster" initiative.
- The SPDY implementation wraps the existing HTTP implementation as a sort of in-browser proxy. This preserves all of the existing HTTP semantics and tools (e.g. firebug), while leveraging the on-the-wire benefits of SPDY.
- This feature is targeted for Firefox 13, but has also landed in Firefox 11.0 and 12.0 as preffed off.
References
Use Cases
- When SPDY is enabled, all the Google services are using it without any issues.
- When SPDY is disabled, the Google services work fine without using SPDY at all.
- HTTP/1.x based SSL pages work fine both when SPDY is enabled and when it is disabled.
Test Cases
- The test cases for this feature can be viewed here.
Important Bugs
- 528288 - (SPDY) Implement SPDY protocol
- 717773 - Crash [@ SpdySession::LogIO] on gmail
- 712021 - spdy: crash on cancel of queued session
- 706236 - SPDY Deadlock/SIGBUS
- 739522 - google.com sites with SPDY stop being able to load. Hang at "Looking up foo.google.com...". Continuous CPU usage.
- Open bugs list
Not Tested
- SPDY over non-SSL.
Sign off
- Criteria
- All the test cases were executed.
- All the major bugs have been fixed.
- Sign Offs
- Firefox 11.0
- Aurora - 2011-12-22
- Beta 1 - 2012-02-02
- Beta 2 - 2012-02-12
- RC build 2 - 2012-03-13
- Firefox 12.0
- beta 1 - 2012-03-21
- RC - 2012-04-30
- Firefox 13.0
- Aurora - 2012-03-20
- Beta 1 - 2012-04-26
- RC - 2012-06-04