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/views/page_info/page_info_bubble_view.h" | 5 #include "chrome/browser/ui/views/page_info/page_info_bubble_view.h" |
6 | 6 |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 | 8 |
9 #include <algorithm> | 9 #include <algorithm> |
10 #include <utility> | 10 #include <utility> |
(...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
282 if (!ui::MaterialDesignController::IsSecondaryUiMaterial()) | 282 if (!ui::MaterialDesignController::IsSecondaryUiMaterial()) |
283 link_style.font_style |= gfx::Font::FontStyle::UNDERLINE; | 283 link_style.font_style |= gfx::Font::FontStyle::UNDERLINE; |
284 link_style.disable_line_wrapping = false; | 284 link_style.disable_line_wrapping = false; |
285 | 285 |
286 details_label_->AddStyleRange(details_range, link_style); | 286 details_label_->AddStyleRange(details_range, link_style); |
287 } | 287 } |
288 | 288 |
289 void BubbleHeaderView::AddResetDecisionsLabel() { | 289 void BubbleHeaderView::AddResetDecisionsLabel() { |
290 std::vector<base::string16> subst; | 290 std::vector<base::string16> subst; |
291 subst.push_back( | 291 subst.push_back( |
292 l10n_util::GetStringUTF16(IDS_PAGEINFO_INVALID_CERTIFICATE_DESCRIPTION)); | 292 l10n_util::GetStringUTF16(IDS_PAGE_INFO_INVALID_CERTIFICATE_DESCRIPTION)); |
293 subst.push_back(l10n_util::GetStringUTF16( | 293 subst.push_back(l10n_util::GetStringUTF16( |
294 IDS_PAGEINFO_RESET_INVALID_CERTIFICATE_DECISIONS_BUTTON)); | 294 IDS_PAGE_INFO_RESET_INVALID_CERTIFICATE_DECISIONS_BUTTON)); |
295 | 295 |
296 std::vector<size_t> offsets; | 296 std::vector<size_t> offsets; |
297 | 297 |
298 base::string16 text = base::ReplaceStringPlaceholders( | 298 base::string16 text = base::ReplaceStringPlaceholders( |
299 base::ASCIIToUTF16("$1 $2"), subst, &offsets); | 299 base::ASCIIToUTF16("$1 $2"), subst, &offsets); |
300 reset_decisions_label_ = new views::StyledLabel(text, styled_label_listener_); | 300 reset_decisions_label_ = new views::StyledLabel(text, styled_label_listener_); |
301 reset_decisions_label_->set_id(STYLED_LABEL_RESET_CERTIFICATE_DECISIONS); | 301 reset_decisions_label_->set_id(STYLED_LABEL_RESET_CERTIFICATE_DECISIONS); |
302 gfx::Range link_range(offsets[1], text.length()); | 302 gfx::Range link_range(offsets[1], text.length()); |
303 | 303 |
304 views::StyledLabel::RangeStyleInfo link_style = | 304 views::StyledLabel::RangeStyleInfo link_style = |
(...skipping 418 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
723 PageInfoUI::PermissionInfo info; | 723 PageInfoUI::PermissionInfo info; |
724 info.type = CONTENT_SETTINGS_TYPE_COOKIES; | 724 info.type = CONTENT_SETTINGS_TYPE_COOKIES; |
725 info.setting = CONTENT_SETTING_ALLOW; | 725 info.setting = CONTENT_SETTING_ALLOW; |
726 info.is_incognito = | 726 info.is_incognito = |
727 Profile::FromBrowserContext(web_contents()->GetBrowserContext()) | 727 Profile::FromBrowserContext(web_contents()->GetBrowserContext()) |
728 ->IsOffTheRecord(); | 728 ->IsOffTheRecord(); |
729 | 729 |
730 const gfx::ImageSkia icon = PageInfoUI::GetPermissionIcon(info).AsImageSkia(); | 730 const gfx::ImageSkia icon = PageInfoUI::GetPermissionIcon(info).AsImageSkia(); |
731 // Add the Cookies section. | 731 // Add the Cookies section. |
732 site_settings_view->AddChildView(CreateInspectLinkSection( | 732 site_settings_view->AddChildView(CreateInspectLinkSection( |
733 icon, IDS_PAGE_INFO_TITLE_SITE_DATA, cookie_dialog_link_)); | 733 icon, IDS_PAGE_INFO_COOKIES, cookie_dialog_link_)); |
734 | 734 |
735 return site_settings_view; | 735 return site_settings_view; |
736 } | 736 } |
737 | 737 |
738 void PageInfoBubbleView::HandleLinkClickedAsync(views::Link* source) { | 738 void PageInfoBubbleView::HandleLinkClickedAsync(views::Link* source) { |
739 // All switch cases require accessing web_contents(), so we check it here. | 739 // All switch cases require accessing web_contents(), so we check it here. |
740 if (web_contents() == nullptr || web_contents()->IsBeingDestroyed()) | 740 if (web_contents() == nullptr || web_contents()->IsBeingDestroyed()) |
741 return; | 741 return; |
742 switch (source->id()) { | 742 switch (source->id()) { |
743 case LINK_SITE_SETTINGS: | 743 case LINK_SITE_SETTINGS: |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
785 PageInfo::PAGE_INFO_CONNECTION_HELP_OPENED); | 785 PageInfo::PAGE_INFO_CONNECTION_HELP_OPENED); |
786 break; | 786 break; |
787 case STYLED_LABEL_RESET_CERTIFICATE_DECISIONS: | 787 case STYLED_LABEL_RESET_CERTIFICATE_DECISIONS: |
788 presenter_->OnRevokeSSLErrorBypassButtonPressed(); | 788 presenter_->OnRevokeSSLErrorBypassButtonPressed(); |
789 GetWidget()->Close(); | 789 GetWidget()->Close(); |
790 break; | 790 break; |
791 default: | 791 default: |
792 NOTREACHED(); | 792 NOTREACHED(); |
793 } | 793 } |
794 } | 794 } |
OLD | NEW |