OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "config.h" | |
6 #include "core/loader/MixedContentChecker.h" | 5 #include "core/loader/MixedContentChecker.h" |
7 | 6 |
8 #include "core/loader/EmptyClients.h" | 7 #include "core/loader/EmptyClients.h" |
9 #include "core/testing/DummyPageHolder.h" | 8 #include "core/testing/DummyPageHolder.h" |
10 #include "platform/network/ResourceResponse.h" | 9 #include "platform/network/ResourceResponse.h" |
11 #include "platform/weborigin/KURL.h" | 10 #include "platform/weborigin/KURL.h" |
12 #include "platform/weborigin/SecurityOrigin.h" | 11 #include "platform/weborigin/SecurityOrigin.h" |
13 #include "testing/gmock/include/gmock/gmock-generated-function-mockers.h" | 12 #include "testing/gmock/include/gmock/gmock-generated-function-mockers.h" |
14 #include "testing/gtest/include/gtest/gtest.h" | 13 #include "testing/gtest/include/gtest/gtest.h" |
15 #include "wtf/RefPtr.h" | 14 #include "wtf/RefPtr.h" |
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
108 request2.setFrameType(WebURLRequest::FrameTypeNone); | 107 request2.setFrameType(WebURLRequest::FrameTypeNone); |
109 ResourceResponse response2; | 108 ResourceResponse response2; |
110 ASSERT_EQ(MixedContentChecker::ContextTypeOptionallyBlockable, MixedContentC
hecker::contextTypeFromContext(request2.requestContext(), &dummyPageHolder->fram
e())); | 109 ASSERT_EQ(MixedContentChecker::ContextTypeOptionallyBlockable, MixedContentC
hecker::contextTypeFromContext(request2.requestContext(), &dummyPageHolder->fram
e())); |
111 response2.setURL(displayedUrl); | 110 response2.setURL(displayedUrl); |
112 response2.setSecurityInfo("security info2"); | 111 response2.setSecurityInfo("security info2"); |
113 EXPECT_CALL(*client, didDisplayContentWithCertificateErrors(displayedUrl, re
sponse2.getSecurityInfo(), WebURL(mainResourceUrl), CString())); | 112 EXPECT_CALL(*client, didDisplayContentWithCertificateErrors(displayedUrl, re
sponse2.getSecurityInfo(), WebURL(mainResourceUrl), CString())); |
114 MixedContentChecker::handleCertificateError(&dummyPageHolder->frame(), reque
st2, response2); | 113 MixedContentChecker::handleCertificateError(&dummyPageHolder->frame(), reque
st2, response2); |
115 } | 114 } |
116 | 115 |
117 } // namespace blink | 116 } // namespace blink |
OLD | NEW |