Platform/Features/SPDY/TestPlan

From MozillaWiki
Jump to navigation Jump to search

SPDY

Feature Status Dev Lead QA Lead Status
SPDY Landed in Firefox 11 Pat McManus Ioana Budnar Signed off on Aurora

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 11.

References

Use Cases

  • After the user sets the network.http.spdy.enabled pref as true, all google services are using SPDY without any issues.
  • With the network.http.spdy.enabled pref set as true, www.contendo.com is using SPDY without any issues.
  • After the user sets the network.http.spdy.enabled pref as false, google services stop using SPDY without any issues.
  • HTTP/1.x based SSL pages work fine when the network.http.spdy.enabled pref is set as true.

Test Cases

  • The test cases for this feature can be viewed here.

Important Bugs

  • 528288 - (SPDY) Implement SPDY protocol

Not Tested

  • SPDY over non-SSL.

Sign off Criteria

  • All test cases were run on the Firefox version the feature is targeted for (Firefox 11.0).
  • All the major bugs have been fixed.