OLD | NEW |
1 Tests inspector cookie parser | 1 Tests inspector cookie parser |
2 | 2 |
3 source: cookie=value | 3 source: cookie=value |
4 name: cookie, value: value, httpOnly: false, secure: false, session: true, path:
undefined, domain: undefined, port: undefined, expires: n/a, size: 12 | 4 name: cookie, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: true, path: undefined, domain: undefined, port: undefined, expires
: n/a, size: 12 |
5 { | 5 { |
6 } | 6 } |
7 source: $version=1; a=b,c = d, e=f | 7 source: $version=1; a=b,c = d, e=f |
8 name: a, value: b,c = d, e=f, httpOnly: false, secure: false, session: true,
path: undefined, domain: undefined, port: undefined, expires: n/a, size: 17 | 8 name: a, value: b,c = d, e=f, httpOnly: false, first-party-only: false, secur
e: false, session: true, path: undefined, domain: undefined, port: undefined, ex
pires: n/a, size: 17 |
9 { | 9 { |
10 } | 10 } |
11 source: $version=1; a=b;c = d; e =f | 11 source: $version=1; a=b;c = d; e =f |
12 name: a, value: b, httpOnly: false, secure: false, session: true, path: undefine
d, domain: undefined, port: undefined, expires: n/a, size: 4 | 12 name: a, value: b, httpOnly: false, first-party-only: false, secure: false, sess
ion: true, path: undefined, domain: undefined, port: undefined, expires: n/a, si
ze: 4 |
13 { | 13 { |
14 } | 14 } |
15 name: c, value: d, httpOnly: false, secure: false, session: true, path: undefine
d, domain: undefined, port: undefined, expires: n/a, size: 10 | 15 name: c, value: d, httpOnly: false, first-party-only: false, secure: false, sess
ion: true, path: undefined, domain: undefined, port: undefined, expires: n/a, si
ze: 10 |
16 { | 16 { |
17 } | 17 } |
18 name: e, value: f, httpOnly: false, secure: false, session: true, path: undefine
d, domain: undefined, port: undefined, expires: n/a, size: 4 | 18 name: e, value: f, httpOnly: false, first-party-only: false, secure: false, sess
ion: true, path: undefined, domain: undefined, port: undefined, expires: n/a, si
ze: 4 |
19 { | 19 { |
20 } | 20 } |
21 source: cooke1 = value1; another cookie = another value | 21 source: cooke1 = value1; another cookie = another value |
22 name: cooke1, value: value1, httpOnly: false, secure: false, session: true, path
: undefined, domain: undefined, port: undefined, expires: n/a, size: 25 | 22 name: cooke1, value: value1, httpOnly: false, first-party-only: false, secure: f
alse, session: true, path: undefined, domain: undefined, port: undefined, expire
s: n/a, size: 25 |
23 { | 23 { |
24 } | 24 } |
25 name: cookie, value: another value, httpOnly: false, secure: false, session: tru
e, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 22 | 25 name: cookie, value: another value, httpOnly: false, first-party-only: false, se
cure: false, session: true, path: undefined, domain: undefined, port: undefined,
expires: n/a, size: 22 |
26 { | 26 { |
27 } | 27 } |
28 source: cooke1 = value; $Path=/; $Domain=.example.com; | 28 source: cooke1 = value; $Path=/; $Domain=.example.com; |
29 name: cooke1, value: value, httpOnly: false, secure: false, session: true, path:
/, domain: .example.com, port: undefined, expires: n/a, size: 46 | 29 name: cooke1, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: true, path: /, domain: .example.com, port: undefined, expires: n/a
, size: 46 |
30 { | 30 { |
31 domain : ".example.com" | 31 domain : ".example.com" |
32 path : "/" | 32 path : "/" |
33 } | 33 } |
34 source: cooke1 = value; $Path=/; $Domain=.example.com ; Cookie2 = value2; $Path
= /foo; $DOMAIN = foo.example.com; | 34 source: cooke1 = value; $Path=/; $Domain=.example.com ; Cookie2 = value2; $Path
= /foo; $DOMAIN = foo.example.com; |
35 name: cooke1, value: value, httpOnly: false, secure: false, session: true, path:
/, domain: .example.com, port: undefined, expires: n/a, size: 48 | 35 name: cooke1, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: true, path: /, domain: .example.com, port: undefined, expires: n/a
, size: 48 |
36 { | 36 { |
37 domain : ".example.com" | 37 domain : ".example.com" |
38 path : "/" | 38 path : "/" |
39 } | 39 } |
40 name: Cookie2, value: value2, httpOnly: false, secure: false, session: true, pat
h: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 58 | 40 name: Cookie2, value: value2, httpOnly: false, first-party-only: false, secure:
false, session: true, path: /foo, domain: foo.example.com, port: undefined, expi
res: n/a, size: 58 |
41 { | 41 { |
42 domain : "foo.example.com" | 42 domain : "foo.example.com" |
43 path : "/foo" | 43 path : "/foo" |
44 } | 44 } |
45 source: cooke1 = value; $Path=/; $Domain=.example.com | 45 source: cooke1 = value; $Path=/; $Domain=.example.com |
46 Cookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com; | 46 Cookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com; |
47 name: cooke1, value: value, httpOnly: false, secure: false, session: true, path:
/, domain: .example.com, port: undefined, expires: n/a, size: 46 | 47 name: cooke1, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: true, path: /, domain: .example.com, port: undefined, expires: n/a
, size: 46 |
48 { | 48 { |
49 domain : ".example.com" | 49 domain : ".example.com" |
50 path : "/" | 50 path : "/" |
51 } | 51 } |
52 name: Cookie2, value: value2, httpOnly: false, secure: false, session: true, pat
h: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 59 | 52 name: Cookie2, value: value2, httpOnly: false, first-party-only: false, secure:
false, session: true, path: /foo, domain: foo.example.com, port: undefined, expi
res: n/a, size: 59 |
53 { | 53 { |
54 domain : "foo.example.com" | 54 domain : "foo.example.com" |
55 path : "/foo" | 55 path : "/foo" |
56 } | 56 } |
57 source: $version =1; cooke1 = value; $Path=/; $Domain =.example.com; | 57 source: $version =1; cooke1 = value; $Path=/; $Domain =.example.com; |
58 Cookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com; | 58 Cookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com; |
59 name: cooke1, value: value, httpOnly: false, secure: false, session: true, path:
/, domain: .example.com, port: undefined, expires: n/a, size: 53 | 59 name: cooke1, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: true, path: /, domain: .example.com, port: undefined, expires: n/a
, size: 53 |
60 { | 60 { |
61 domain : ".example.com" | 61 domain : ".example.com" |
62 path : "/" | 62 path : "/" |
63 } | 63 } |
64 name: Cookie2, value: value2, httpOnly: false, secure: false, session: true, pat
h: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 58 | 64 name: Cookie2, value: value2, httpOnly: false, first-party-only: false, secure:
false, session: true, path: /foo, domain: foo.example.com, port: undefined, expi
res: n/a, size: 58 |
65 { | 65 { |
66 domain : "foo.example.com" | 66 domain : "foo.example.com" |
67 path : "/foo" | 67 path : "/foo" |
68 } | 68 } |
69 source: cookie=value | 69 source: cookie=value |
70 name: cookie, value: value, httpOnly: false, secure: false, session: true, path:
undefined, domain: undefined, port: undefined, expires: n/a, size: 12 | 70 name: cookie, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: true, path: undefined, domain: undefined, port: undefined, expires
: n/a, size: 12 |
71 { | 71 { |
72 } | 72 } |
73 source: a=b | 73 source: a=b |
74 c=d | 74 c=d |
75 f | 75 f |
76 name: a, value: b, httpOnly: false, secure: false, session: true, path: undefine
d, domain: undefined, port: undefined, expires: n/a, size: 5 | 76 name: a, value: b, httpOnly: false, first-party-only: false, secure: false, sess
ion: true, path: undefined, domain: undefined, port: undefined, expires: n/a, si
ze: 5 |
77 { | 77 { |
78 } | 78 } |
79 name: c, value: d, httpOnly: false, secure: false, session: true, path: undefine
d, domain: undefined, port: undefined, expires: n/a, size: 5 | 79 name: c, value: d, httpOnly: false, first-party-only: false, secure: false, sess
ion: true, path: undefined, domain: undefined, port: undefined, expires: n/a, si
ze: 5 |
80 { | 80 { |
81 } | 81 } |
82 name: , value: f, httpOnly: false, secure: false, session: true, path: undefined
, domain: undefined, port: undefined, expires: n/a, size: 1 | 82 name: , value: f, httpOnly: false, first-party-only: false, secure: false, sessi
on: true, path: undefined, domain: undefined, port: undefined, expires: n/a, siz
e: 1 |
83 { | 83 { |
84 } | 84 } |
85 source: cooke1 = value; Path=/; Domain=.example.com; | 85 source: cooke1 = value; Path=/; Domain=.example.com; |
86 name: cooke1, value: value, httpOnly: false, secure: false, session: true, path:
/, domain: .example.com, port: undefined, expires: n/a, size: 44 | 86 name: cooke1, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: true, path: /, domain: .example.com, port: undefined, expires: n/a
, size: 44 |
87 { | 87 { |
88 domain : ".example.com" | 88 domain : ".example.com" |
89 path : "/" | 89 path : "/" |
90 } | 90 } |
91 source: cooke1 = value; Path=/; Domain= .example.com | 91 source: cooke1 = value; Path=/; Domain= .example.com |
92 Cookie2 = value2; Path = /foo; Domain = foo.example.com | 92 Cookie2 = value2; Path = /foo; Domain = foo.example.com |
93 name: cooke1, value: value, httpOnly: false, secure: false, session: true, path:
/, domain: .example.com, port: undefined, expires: n/a, size: 47 | 93 name: cooke1, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: true, path: /, domain: .example.com, port: undefined, expires: n/a
, size: 47 |
94 { | 94 { |
95 domain : ".example.com" | 95 domain : ".example.com" |
96 path : "/" | 96 path : "/" |
97 } | 97 } |
98 name: Cookie2, value: value2, httpOnly: false, secure: false, session: true, pat
h: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 55 | 98 name: Cookie2, value: value2, httpOnly: false, first-party-only: false, secure:
false, session: true, path: /foo, domain: foo.example.com, port: undefined, expi
res: n/a, size: 55 |
99 { | 99 { |
100 domain : "foo.example.com" | 100 domain : "foo.example.com" |
101 path : "/foo" | 101 path : "/foo" |
102 } | 102 } |
103 source: cooke1 = value; expires = Mon, Oct 18 2010 17:00 GMT+0000; Domain =.ex
ample.com | 103 source: cooke1 = value; expires = Mon, Oct 18 2010 17:00 GMT+0000; Domain =.ex
ample.com |
104 Cookie2 = value2; Path = /foo; DOMAIN = foo.example.com; HttpOnly; Secure; Disca
rd; | 104 Cookie2 = value2; Path = /foo; DOMAIN = foo.example.com; HttpOnly; Secure; Disca
rd; |
105 name: cooke1, value: value, httpOnly: false, secure: false, session: false, path
: undefined, domain: .example.com, port: undefined, expires: 1287421200000, size
: 82 | 105 name: cooke1, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: false, path: undefined, domain: .example.com, port: undefined, exp
ires: 1287421200000, size: 82 |
106 { | 106 { |
107 domain : ".example.com" | 107 domain : ".example.com" |
108 expires : "Mon, Oct 18 2010 17:00 GMT+0000" | 108 expires : "Mon, Oct 18 2010 17:00 GMT+0000" |
109 } | 109 } |
110 name: Cookie2, value: value2, httpOnly: true, secure: true, session: true, path:
/foo, domain: foo.example.com, port: undefined, expires: n/a, size: 83 | 110 name: Cookie2, value: value2, httpOnly: true, first-party-only: false, secure: t
rue, session: true, path: /foo, domain: foo.example.com, port: undefined, expire
s: n/a, size: 83 |
111 { | 111 { |
112 discard : undefined | 112 discard : undefined |
113 domain : "foo.example.com" | 113 domain : "foo.example.com" |
114 httponly : undefined | 114 httponly : undefined |
115 path : "/foo" | 115 path : "/foo" |
116 secure : undefined | 116 secure : undefined |
117 } | 117 } |
118 source: cooke1 = value; max-age= 1440; Domain =.example.com | 118 source: cooke1 = value; max-age= 1440; Domain =.example.com |
119 Cookie2 = value2; Path = /foo; DOMAIN = foo.example.com; HttpOnly; Secure; Disc
ard; | 119 Cookie2 = value2; Path = /foo; DOMAIN = foo.example.com; HttpOnly; Secure; Disc
ard; |
120 name: cooke1, value: value, httpOnly: false, secure: false, session: false, path
: undefined, domain: .example.com, port: undefined, expires: 1287422640000, size
: 55 | 120 name: cooke1, value: value, httpOnly: false, first-party-only: false, secure: fa
lse, session: false, path: undefined, domain: .example.com, port: undefined, exp
ires: 1287422640000, size: 55 |
121 { | 121 { |
122 domain : ".example.com" | 122 domain : ".example.com" |
123 max-age : "1440" | 123 max-age : "1440" |
124 } | 124 } |
125 name: Cookie2, value: value2, httpOnly: true, secure: true, session: true, path:
/foo, domain: foo.example.com, port: undefined, expires: n/a, size: 83 | 125 name: Cookie2, value: value2, httpOnly: true, first-party-only: false, secure: t
rue, session: true, path: /foo, domain: foo.example.com, port: undefined, expire
s: n/a, size: 83 |
126 { | 126 { |
127 discard : undefined | 127 discard : undefined |
128 domain : "foo.example.com" | 128 domain : "foo.example.com" |
129 httponly : undefined | 129 httponly : undefined |
130 path : "/foo" | 130 path : "/foo" |
131 secure : undefined | 131 secure : undefined |
132 } | 132 } |
| 133 source: cooke1 = value; HttpOnly; Secure; First-Party-Only; |
| 134 name: cooke1, value: value, httpOnly: true, first-party-only: true, secure: true
, session: true, path: undefined, domain: undefined, port: undefined, expires: n
/a, size: 51 |
| 135 { |
| 136 first-party-only : undefined |
| 137 httponly : undefined |
| 138 secure : undefined |
| 139 } |
133 source: cooke1; Path=/; Domain=.example.com; | 140 source: cooke1; Path=/; Domain=.example.com; |
134 name: , value: cooke1, httpOnly: false, secure: false, session: true, path: /, d
omain: .example.com, port: undefined, expires: n/a, size: 36 | 141 name: , value: cooke1, httpOnly: false, first-party-only: false, secure: false,
session: true, path: /, domain: .example.com, port: undefined, expires: n/a, siz
e: 36 |
135 { | 142 { |
136 domain : ".example.com" | 143 domain : ".example.com" |
137 path : "/" | 144 path : "/" |
138 } | 145 } |
139 source: cooke1=; Path=/; Domain=.example.com; | 146 source: cooke1=; Path=/; Domain=.example.com; |
140 name: cooke1, value: , httpOnly: false, secure: false, session: true, path: /, d
omain: .example.com, port: undefined, expires: n/a, size: 37 | 147 name: cooke1, value: , httpOnly: false, first-party-only: false, secure: false,
session: true, path: /, domain: .example.com, port: undefined, expires: n/a, siz
e: 37 |
141 { | 148 { |
142 domain : ".example.com" | 149 domain : ".example.com" |
143 path : "/" | 150 path : "/" |
144 } | 151 } |
145 | 152 |
OLD | NEW |