Index: chrome/browser/ui/views/payments/editor_view_controller.cc |
diff --git a/chrome/browser/ui/views/payments/editor_view_controller.cc b/chrome/browser/ui/views/payments/editor_view_controller.cc |
index 8d612816b8381938eab4a4a48b77e992ec9145c2..e9304a0e75c79b15dc1df34cb3914135e4e44f3e 100644 |
--- a/chrome/browser/ui/views/payments/editor_view_controller.cc |
+++ b/chrome/browser/ui/views/payments/editor_view_controller.cc |
@@ -307,20 +307,16 @@ std::unique_ptr<views::View> EditorViewController::CreateEditorView() { |
if (!initial_focus_field_view_) |
initial_focus_field_view_ = first_field; |
- // Adds the "* indicates a required field" label in "disabled" grey text. |
- std::unique_ptr<views::Label> required_field = base::MakeUnique<views::Label>( |
- l10n_util::GetStringUTF16(IDS_PAYMENTS_REQUIRED_FIELD_MESSAGE)); |
- required_field->SetDisabledColor( |
- required_field->GetNativeTheme()->GetSystemColor( |
- ui::NativeTheme::kColorId_LabelDisabledColor)); |
- required_field->SetEnabled(false); |
- |
views::ColumnSet* required_field_columns = editor_layout->AddColumnSet(2); |
required_field_columns->AddColumn(views::GridLayout::LEADING, |
views::GridLayout::CENTER, 1, |
views::GridLayout::USE_PREF, 0, 0); |
editor_layout->StartRow(0, 2); |
- editor_layout->AddView(required_field.release()); |
+ // Adds the "* indicates a required field" label in "hint" grey text. |
+ editor_layout->AddView( |
+ CreateHintLabel( |
+ l10n_util::GetStringUTF16(IDS_PAYMENTS_REQUIRED_FIELD_MESSAGE)) |
+ .release()); |
editor_view->SetLayoutManager(editor_layout.release()); |