Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(426)

Side by Side Diff: content/common/common_param_traits_unittest.cc

Issue 2937563002: Remove the EV Certs Whitelist (Closed)
Patch Set: Update comment Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 "content/public/common/common_param_traits.h" 5 #include "content/public/common/common_param_traits.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 #include <string.h> 8 #include <string.h>
9 9
10 #include <memory> 10 #include <memory>
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after
187 sct->timestamp = base::Time::Now(); 187 sct->timestamp = base::Time::Now();
188 sct->signature.hash_algorithm = net::ct::DigitallySigned::HASH_ALGO_MD5; 188 sct->signature.hash_algorithm = net::ct::DigitallySigned::HASH_ALGO_MD5;
189 sct->signature.signature_algorithm = net::ct::DigitallySigned::SIG_ALGO_RSA; 189 sct->signature.signature_algorithm = net::ct::DigitallySigned::SIG_ALGO_RSA;
190 sct->signature.signature_data = "signature"; 190 sct->signature.signature_data = "signature";
191 sct->origin = net::ct::SignedCertificateTimestamp::SCT_EMBEDDED; 191 sct->origin = net::ct::SignedCertificateTimestamp::SCT_EMBEDDED;
192 in.signed_certificate_timestamps.push_back( 192 in.signed_certificate_timestamps.push_back(
193 net::SignedCertificateTimestampAndStatus( 193 net::SignedCertificateTimestampAndStatus(
194 sct, net::ct::SCT_STATUS_LOG_UNKNOWN)); 194 sct, net::ct::SCT_STATUS_LOG_UNKNOWN));
195 195
196 in.ct_compliance_details_available = true; 196 in.ct_compliance_details_available = true;
197 in.ct_ev_policy_compliance =
198 net::ct::EVPolicyCompliance::EV_POLICY_COMPLIES_VIA_WHITELIST;
199 in.ct_cert_policy_compliance = 197 in.ct_cert_policy_compliance =
200 net::ct::CertPolicyCompliance::CERT_POLICY_NOT_ENOUGH_SCTS; 198 net::ct::CertPolicyCompliance::CERT_POLICY_NOT_ENOUGH_SCTS;
201 in.ocsp_result.response_status = net::OCSPVerifyResult::PROVIDED; 199 in.ocsp_result.response_status = net::OCSPVerifyResult::PROVIDED;
202 in.ocsp_result.revocation_status = net::OCSPRevocationStatus::REVOKED; 200 in.ocsp_result.revocation_status = net::OCSPRevocationStatus::REVOKED;
203 201
204 // Now serialize and deserialize. 202 // Now serialize and deserialize.
205 IPC::Message msg(1, 2, IPC::Message::PRIORITY_NORMAL); 203 IPC::Message msg(1, 2, IPC::Message::PRIORITY_NORMAL);
206 IPC::ParamTraits<net::SSLInfo>::Write(&msg, in); 204 IPC::ParamTraits<net::SSLInfo>::Write(&msg, in);
207 205
208 net::SSLInfo out; 206 net::SSLInfo out;
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
244 out.signed_certificate_timestamps[0].sct->signature.signature_algorithm); 242 out.signed_certificate_timestamps[0].sct->signature.signature_algorithm);
245 ASSERT_EQ(in.signed_certificate_timestamps[0].sct->signature.signature_data, 243 ASSERT_EQ(in.signed_certificate_timestamps[0].sct->signature.signature_data,
246 out.signed_certificate_timestamps[0].sct->signature.signature_data); 244 out.signed_certificate_timestamps[0].sct->signature.signature_data);
247 ASSERT_EQ(in.signed_certificate_timestamps[0].sct->origin, 245 ASSERT_EQ(in.signed_certificate_timestamps[0].sct->origin,
248 out.signed_certificate_timestamps[0].sct->origin); 246 out.signed_certificate_timestamps[0].sct->origin);
249 ASSERT_EQ(in.signed_certificate_timestamps[0].sct->log_description, 247 ASSERT_EQ(in.signed_certificate_timestamps[0].sct->log_description,
250 out.signed_certificate_timestamps[0].sct->log_description); 248 out.signed_certificate_timestamps[0].sct->log_description);
251 249
252 ASSERT_EQ(in.ct_compliance_details_available, 250 ASSERT_EQ(in.ct_compliance_details_available,
253 out.ct_compliance_details_available); 251 out.ct_compliance_details_available);
254 ASSERT_EQ(in.ct_ev_policy_compliance, out.ct_ev_policy_compliance);
255 ASSERT_EQ(in.ct_cert_policy_compliance, out.ct_cert_policy_compliance); 252 ASSERT_EQ(in.ct_cert_policy_compliance, out.ct_cert_policy_compliance);
256 ASSERT_EQ(in.ocsp_result, out.ocsp_result); 253 ASSERT_EQ(in.ocsp_result, out.ocsp_result);
257 } 254 }
258 255
259 TEST(IPCMessageTest, RenderWidgetSurfaceProperties) { 256 TEST(IPCMessageTest, RenderWidgetSurfaceProperties) {
260 content::RenderWidgetSurfaceProperties input; 257 content::RenderWidgetSurfaceProperties input;
261 input.size = gfx::Size(23, 45); 258 input.size = gfx::Size(23, 45);
262 input.device_scale_factor = 0.8; 259 input.device_scale_factor = 0.8;
263 #ifdef OS_ANDROID 260 #ifdef OS_ANDROID
264 input.top_controls_height = 16.5; 261 input.top_controls_height = 16.5;
(...skipping 18 matching lines...) Expand all
283 EXPECT_EQ(input.top_controls_height, output.top_controls_height); 280 EXPECT_EQ(input.top_controls_height, output.top_controls_height);
284 EXPECT_EQ(input.top_controls_shown_ratio, output.top_controls_shown_ratio); 281 EXPECT_EQ(input.top_controls_shown_ratio, output.top_controls_shown_ratio);
285 EXPECT_EQ(input.bottom_controls_height, output.bottom_controls_height); 282 EXPECT_EQ(input.bottom_controls_height, output.bottom_controls_height);
286 EXPECT_EQ(input.bottom_controls_shown_ratio, 283 EXPECT_EQ(input.bottom_controls_shown_ratio,
287 output.bottom_controls_shown_ratio); 284 output.bottom_controls_shown_ratio);
288 EXPECT_EQ(input.selection, output.selection); 285 EXPECT_EQ(input.selection, output.selection);
289 EXPECT_EQ(input.has_transparent_background, 286 EXPECT_EQ(input.has_transparent_background,
290 output.has_transparent_background); 287 output.has_transparent_background);
291 #endif 288 #endif
292 } 289 }
OLDNEW
« no previous file with comments | « components/packed_ct_ev_whitelist/packed_ct_ev_whitelist_unittest.cc ('k') | content/common/resource_messages.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698