OLD | NEW |
1 <html> | 1 <html> |
2 <head> | 2 <head> |
3 <script src="../inspector-test.js"></script> | 3 <script src="../inspector-test.js"></script> |
4 <script src="../security-test.js"></script> | 4 <script src="../security-test.js"></script> |
5 <script> | 5 <script> |
6 function test() | 6 function test() |
7 { | 7 { |
8 // Add a request without security details. | 8 // Add a request without security details. |
9 const request1 = new SDK.NetworkRequest(InspectorTest.mainTarget, 0, "https:
//foo.test/foo.jpg", "https://foo.test", 0, 0, null); | 9 const request1 = new SDK.NetworkRequest(InspectorTest.networkManager, Inspec
torTest.NetworkAgent, 0, "https://foo.test/foo.jpg", "https://foo.test", 0, 0, n
ull); |
10 request1.setSecurityState(Protocol.Security.SecurityState.Unknown); | 10 request1.setSecurityState(Protocol.Security.SecurityState.Unknown); |
11 InspectorTest.dispatchRequestFinished(request1); | 11 InspectorTest.dispatchRequestFinished(request1); |
12 | 12 |
13 // Add an unrelated request. | 13 // Add an unrelated request. |
14 const request2 = new SDK.NetworkRequest(InspectorTest.mainTarget, 0, "https:
//bar.test/bar.jpg", "https://bar.test", 0, 0, null); | 14 const request2 = new SDK.NetworkRequest(InspectorTest.networkManager, Inspec
torTest.NetworkAgent, 0, "https://bar.test/bar.jpg", "https://bar.test", 0, 0, n
ull); |
15 request2.setSecurityState(Protocol.Security.SecurityState.Unknown); | 15 request2.setSecurityState(Protocol.Security.SecurityState.Unknown); |
16 InspectorTest.dispatchRequestFinished(request2); | 16 InspectorTest.dispatchRequestFinished(request2); |
17 | 17 |
18 // Add a request to the first origin, this time including security details. | 18 // Add a request to the first origin, this time including security details. |
19 const request3 = new SDK.NetworkRequest(InspectorTest.mainTarget, 0, "https:
//foo.test/foo2.jpg", "https://foo.test", 0, 0, null); | 19 const request3 = new SDK.NetworkRequest(InspectorTest.networkManager, Inspec
torTest.NetworkAgent, 0, "https://foo.test/foo2.jpg", "https://foo.test", 0, 0,
null); |
20 request3.setSecurityState(Protocol.Security.SecurityState.Secure); | 20 request3.setSecurityState(Protocol.Security.SecurityState.Secure); |
21 let securityDetails = {}; | 21 let securityDetails = {}; |
22 securityDetails.protocol = "TLS 1.2"; | 22 securityDetails.protocol = "TLS 1.2"; |
23 securityDetails.keyExchange = "Key_Exchange"; | 23 securityDetails.keyExchange = "Key_Exchange"; |
24 securityDetails.keyExchangeGroup = ""; | 24 securityDetails.keyExchangeGroup = ""; |
25 securityDetails.cipher = "Cypher"; | 25 securityDetails.cipher = "Cypher"; |
26 securityDetails.mac = "Mac"; | 26 securityDetails.mac = "Mac"; |
27 securityDetails.subjectName = "foo.test"; | 27 securityDetails.subjectName = "foo.test"; |
28 securityDetails.sanList = ["foo.test", "*.test"]; | 28 securityDetails.sanList = ["foo.test", "*.test"]; |
29 securityDetails.issuer = "Super CA"; | 29 securityDetails.issuer = "Super CA"; |
(...skipping 13 matching lines...) Expand all Loading... |
43 InspectorTest.dumpDeepInnerHTML(Security.SecurityPanel._instance()._visibleV
iew.contentElement); | 43 InspectorTest.dumpDeepInnerHTML(Security.SecurityPanel._instance()._visibleV
iew.contentElement); |
44 | 44 |
45 InspectorTest.completeTest(); | 45 InspectorTest.completeTest(); |
46 } | 46 } |
47 </script> | 47 </script> |
48 </head> | 48 </head> |
49 <body onload="runTest()"> | 49 <body onload="runTest()"> |
50 <p>Tests that the security details for an origin are updated if its security sta
te changes.</p> | 50 <p>Tests that the security details for an origin are updated if its security sta
te changes.</p> |
51 </body> | 51 </body> |
52 </html> | 52 </html> |
OLD | NEW |