| 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/autofill/autofill_dialog_views.h" | 5 #include "chrome/browser/ui/views/autofill/autofill_dialog_views.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <utility> | 9 #include <utility> |
| 10 | 10 |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 56 #include "ui/views/controls/menu/menu_runner.h" | 56 #include "ui/views/controls/menu/menu_runner.h" |
| 57 #include "ui/views/controls/separator.h" | 57 #include "ui/views/controls/separator.h" |
| 58 #include "ui/views/controls/styled_label.h" | 58 #include "ui/views/controls/styled_label.h" |
| 59 #include "ui/views/controls/textfield/textfield.h" | 59 #include "ui/views/controls/textfield/textfield.h" |
| 60 #include "ui/views/controls/webview/webview.h" | 60 #include "ui/views/controls/webview/webview.h" |
| 61 #include "ui/views/layout/box_layout.h" | 61 #include "ui/views/layout/box_layout.h" |
| 62 #include "ui/views/layout/fill_layout.h" | 62 #include "ui/views/layout/fill_layout.h" |
| 63 #include "ui/views/layout/grid_layout.h" | 63 #include "ui/views/layout/grid_layout.h" |
| 64 #include "ui/views/layout/layout_constants.h" | 64 #include "ui/views/layout/layout_constants.h" |
| 65 #include "ui/views/painter.h" | 65 #include "ui/views/painter.h" |
| 66 #include "ui/views/style/platform_style.h" |
| 66 #include "ui/views/view_targeter.h" | 67 #include "ui/views/view_targeter.h" |
| 67 #include "ui/views/widget/widget.h" | 68 #include "ui/views/widget/widget.h" |
| 68 #include "ui/views/window/dialog_client_view.h" | 69 #include "ui/views/window/dialog_client_view.h" |
| 69 #include "ui/views/window/non_client_view.h" | 70 #include "ui/views/window/non_client_view.h" |
| 70 | 71 |
| 71 namespace autofill { | 72 namespace autofill { |
| 72 | 73 |
| 73 namespace { | 74 namespace { |
| 74 | 75 |
| 75 // The width for the section container. | 76 // The width for the section container. |
| (...skipping 540 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 616 const int kFocusBorderWidth = 1; | 617 const int kFocusBorderWidth = 1; |
| 617 SetBorder(views::Border::CreateEmptyBorder(kMenuButtonTopInset, | 618 SetBorder(views::Border::CreateEmptyBorder(kMenuButtonTopInset, |
| 618 kFocusBorderWidth, | 619 kFocusBorderWidth, |
| 619 kMenuButtonBottomInset, | 620 kMenuButtonBottomInset, |
| 620 kFocusBorderWidth)); | 621 kFocusBorderWidth)); |
| 621 gfx::Insets insets = GetInsets(); | 622 gfx::Insets insets = GetInsets(); |
| 622 insets += gfx::Insets(-kFocusBorderWidth, -kFocusBorderWidth, | 623 insets += gfx::Insets(-kFocusBorderWidth, -kFocusBorderWidth, |
| 623 -kFocusBorderWidth, -kFocusBorderWidth); | 624 -kFocusBorderWidth, -kFocusBorderWidth); |
| 624 SetFocusPainter( | 625 SetFocusPainter( |
| 625 views::Painter::CreateDashedFocusPainterWithInsets(insets)); | 626 views::Painter::CreateDashedFocusPainterWithInsets(insets)); |
| 626 SetFocusable(true); | 627 views::PlatformStyle::ConfigureFocus(views::PlatformStyle::CONTROL::BUTTON, |
| 628 this); |
| 627 } | 629 } |
| 628 | 630 |
| 629 AutofillDialogViews::SuggestedButton::~SuggestedButton() {} | 631 AutofillDialogViews::SuggestedButton::~SuggestedButton() {} |
| 630 | 632 |
| 631 gfx::Size AutofillDialogViews::SuggestedButton::GetPreferredSize() const { | 633 gfx::Size AutofillDialogViews::SuggestedButton::GetPreferredSize() const { |
| 632 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); | 634 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); |
| 633 gfx::Size size = rb.GetImageNamed(ResourceIDForState()).Size(); | 635 gfx::Size size = rb.GetImageNamed(ResourceIDForState()).Size(); |
| 634 const gfx::Insets insets = GetInsets(); | 636 const gfx::Insets insets = GetInsets(); |
| 635 size.Enlarge(insets.width(), insets.height()); | 637 size.Enlarge(insets.width(), insets.height()); |
| 636 return size; | 638 return size; |
| (...skipping 1271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1908 manual_input(NULL), | 1910 manual_input(NULL), |
| 1909 suggested_info(NULL), | 1911 suggested_info(NULL), |
| 1910 suggested_button(NULL) {} | 1912 suggested_button(NULL) {} |
| 1911 | 1913 |
| 1912 AutofillDialogViews::DetailsGroup::DetailsGroup(const DetailsGroup& other) = | 1914 AutofillDialogViews::DetailsGroup::DetailsGroup(const DetailsGroup& other) = |
| 1913 default; | 1915 default; |
| 1914 | 1916 |
| 1915 AutofillDialogViews::DetailsGroup::~DetailsGroup() {} | 1917 AutofillDialogViews::DetailsGroup::~DetailsGroup() {} |
| 1916 | 1918 |
| 1917 } // namespace autofill | 1919 } // namespace autofill |
| OLD | NEW |