Bug 36998 - Import abarth's test suite for HTTP State Management Mechanism draft-ietf-httpstate-cookie-05
Summary: Import abarth's test suite for HTTP State Management Mechanism draft-ietf-htt...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL: http://github.com/abarth/http-state/t...
Keywords:
Depends on: 24569
Blocks:
  Show dependency treegraph
 
Reported: 2010-04-01 17:45 PDT by David Kilzer (:ddkilzer)
Modified: 2010-04-03 16:48 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Kilzer (:ddkilzer) 2010-04-01 17:45:36 PDT
* SUMMARY
It would be nice if we had tests and testing infrastructure for RFC-2109-style cookies.

LayoutTests/http/tests/cookies/double-quoted-value-with-semi-colon.html used to set this type of cookie, but it was causing problems after bugs were fixed in other components (see Bug 36997).
Comment 1 Julien Chaffraix 2010-04-01 19:49:33 PDT
Adam Barth (CC'd) has been doing some work around cookie standardization (see http://tools.ietf.org/html/draft-abarth-cookie-07), which would obsolete RFC2109. I don't know the progress of this standard though so maybe it is worth staying with the RFC for now.
Comment 2 Adam Barth 2010-04-01 20:18:39 PDT
RFC 2109 is obsolete.  The new spec is here:

https://datatracker.ietf.org/doc/draft-ietf-httpstate-cookie/

We're getting close to last call.  I have a bunch of tests here:

http://github.com/abarth/http-state/tree/master/tests/

We should turn them all into layout tests.
Comment 3 David Kilzer (:ddkilzer) 2010-04-03 16:48:42 PDT
Changing the sense of this bug to import abarth's cookie test suite into WebKit since RFC 2109 is obsolete.