| OLD | NEW |
| 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 "chrome/browser/ui/website_settings/website_settings.h" | 5 #include "chrome/browser/ui/website_settings/website_settings.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 #include <vector> | 8 #include <vector> |
| 9 | 9 |
| 10 #include "base/at_exit.h" | 10 #include "base/at_exit.h" |
| (...skipping 599 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 610 security_info_.security_level = SecurityStateModel::SECURE; | 610 security_info_.security_level = SecurityStateModel::SECURE; |
| 611 security_info_.scheme_is_cryptographic = true; | 611 security_info_.scheme_is_cryptographic = true; |
| 612 security_info_.cert_id = cert_id(); | 612 security_info_.cert_id = cert_id(); |
| 613 security_info_.cert_status = 0; | 613 security_info_.cert_status = 0; |
| 614 security_info_.security_bits = 81; // No error if > 80. | 614 security_info_.security_bits = 81; // No error if > 80. |
| 615 int status = 0; | 615 int status = 0; |
| 616 status = SetSSLVersion(status, net::SSL_CONNECTION_VERSION_TLS1); | 616 status = SetSSLVersion(status, net::SSL_CONNECTION_VERSION_TLS1); |
| 617 status = SetSSLCipherSuite(status, CR_TLS_RSA_WITH_AES_256_CBC_SHA256); | 617 status = SetSSLCipherSuite(status, CR_TLS_RSA_WITH_AES_256_CBC_SHA256); |
| 618 security_info_.connection_status = status; | 618 security_info_.connection_status = status; |
| 619 | 619 |
| 620 security_info_.sct_verify_statuses.push_back(net::ct::SCT_STATUS_INVALID); | 620 security_info_.sct_verify_statuses.push_back( |
| 621 security_info_.sct_verify_statuses.push_back(net::ct::SCT_STATUS_INVALID); | 621 net::ct::SCT_STATUS_INVALID_TIMESTAMP); |
| 622 security_info_.sct_verify_statuses.push_back( |
| 623 net::ct::SCT_STATUS_INVALID_SIGNATURE); |
| 622 | 624 |
| 623 SetDefaultUIExpectations(mock_ui()); | 625 SetDefaultUIExpectations(mock_ui()); |
| 624 EXPECT_CALL(*mock_ui(), SetSelectedTab(WebsiteSettingsUI::TAB_ID_CONNECTION)); | 626 EXPECT_CALL(*mock_ui(), SetSelectedTab(WebsiteSettingsUI::TAB_ID_CONNECTION)); |
| 625 | 627 |
| 626 EXPECT_EQ(WebsiteSettings::SITE_CONNECTION_STATUS_ENCRYPTED, | 628 EXPECT_EQ(WebsiteSettings::SITE_CONNECTION_STATUS_ENCRYPTED, |
| 627 website_settings()->site_connection_status()); | 629 website_settings()->site_connection_status()); |
| 628 EXPECT_EQ(WebsiteSettings::SITE_IDENTITY_STATUS_CT_ERROR, | 630 EXPECT_EQ(WebsiteSettings::SITE_IDENTITY_STATUS_CT_ERROR, |
| 629 website_settings()->site_identity_status()); | 631 website_settings()->site_identity_status()); |
| 630 EXPECT_EQ(IDR_PAGEINFO_BAD, WebsiteSettingsUI::GetIdentityIconID( | 632 EXPECT_EQ(IDR_PAGEINFO_BAD, WebsiteSettingsUI::GetIdentityIconID( |
| 631 website_settings()->site_identity_status())); | 633 website_settings()->site_identity_status())); |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 698 security_info_.scheme_is_cryptographic = true; | 700 security_info_.scheme_is_cryptographic = true; |
| 699 security_info_.cert_id = cert_id(); | 701 security_info_.cert_id = cert_id(); |
| 700 security_info_.cert_status = 0; | 702 security_info_.cert_status = 0; |
| 701 security_info_.security_bits = 81; // No error if > 80. | 703 security_info_.security_bits = 81; // No error if > 80. |
| 702 int status = 0; | 704 int status = 0; |
| 703 status = SetSSLVersion(status, net::SSL_CONNECTION_VERSION_TLS1); | 705 status = SetSSLVersion(status, net::SSL_CONNECTION_VERSION_TLS1); |
| 704 status = SetSSLCipherSuite(status, CR_TLS_RSA_WITH_AES_256_CBC_SHA256); | 706 status = SetSSLCipherSuite(status, CR_TLS_RSA_WITH_AES_256_CBC_SHA256); |
| 705 security_info_.connection_status = status; | 707 security_info_.connection_status = status; |
| 706 | 708 |
| 707 security_info_.sct_verify_statuses.push_back(net::ct::SCT_STATUS_LOG_UNKNOWN); | 709 security_info_.sct_verify_statuses.push_back(net::ct::SCT_STATUS_LOG_UNKNOWN); |
| 708 security_info_.sct_verify_statuses.push_back(net::ct::SCT_STATUS_INVALID); | 710 security_info_.sct_verify_statuses.push_back( |
| 711 net::ct::SCT_STATUS_INVALID_SIGNATURE); |
| 709 | 712 |
| 710 SetDefaultUIExpectations(mock_ui()); | 713 SetDefaultUIExpectations(mock_ui()); |
| 711 EXPECT_CALL(*mock_ui(), SetSelectedTab(WebsiteSettingsUI::TAB_ID_CONNECTION)); | 714 EXPECT_CALL(*mock_ui(), SetSelectedTab(WebsiteSettingsUI::TAB_ID_CONNECTION)); |
| 712 | 715 |
| 713 EXPECT_EQ(WebsiteSettings::SITE_CONNECTION_STATUS_ENCRYPTED, | 716 EXPECT_EQ(WebsiteSettings::SITE_CONNECTION_STATUS_ENCRYPTED, |
| 714 website_settings()->site_connection_status()); | 717 website_settings()->site_connection_status()); |
| 715 EXPECT_EQ(WebsiteSettings::SITE_IDENTITY_STATUS_CT_ERROR, | 718 EXPECT_EQ(WebsiteSettings::SITE_IDENTITY_STATUS_CT_ERROR, |
| 716 website_settings()->site_identity_status()); | 719 website_settings()->site_identity_status()); |
| 717 EXPECT_EQ(IDR_PAGEINFO_BAD, WebsiteSettingsUI::GetIdentityIconID( | 720 EXPECT_EQ(IDR_PAGEINFO_BAD, WebsiteSettingsUI::GetIdentityIconID( |
| 718 website_settings()->site_identity_status())); | 721 website_settings()->site_identity_status())); |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 785 | 788 |
| 786 TEST_F(WebsiteSettingsTest, InternalPage) { | 789 TEST_F(WebsiteSettingsTest, InternalPage) { |
| 787 SetURL("chrome://bookmarks"); | 790 SetURL("chrome://bookmarks"); |
| 788 SetDefaultUIExpectations(mock_ui()); | 791 SetDefaultUIExpectations(mock_ui()); |
| 789 EXPECT_EQ(WebsiteSettings::SITE_CONNECTION_STATUS_INTERNAL_PAGE, | 792 EXPECT_EQ(WebsiteSettings::SITE_CONNECTION_STATUS_INTERNAL_PAGE, |
| 790 website_settings()->site_connection_status()); | 793 website_settings()->site_connection_status()); |
| 791 EXPECT_EQ(WebsiteSettings::SITE_IDENTITY_STATUS_INTERNAL_PAGE, | 794 EXPECT_EQ(WebsiteSettings::SITE_IDENTITY_STATUS_INTERNAL_PAGE, |
| 792 website_settings()->site_identity_status()); | 795 website_settings()->site_identity_status()); |
| 793 EXPECT_EQ(base::string16(), website_settings()->organization_name()); | 796 EXPECT_EQ(base::string16(), website_settings()->organization_name()); |
| 794 } | 797 } |
| OLD | NEW |