| Index: chrome/browser/ui/views/password_generation_bubble_view.cc
|
| diff --git a/chrome/browser/ui/views/password_generation_bubble_view.cc b/chrome/browser/ui/views/password_generation_bubble_view.cc
|
| index d97464a2c11f423f08cc918bb37542cd6c76d462..17c44e8d20d1f1de79357719f4cd2323f6100ebd 100644
|
| --- a/chrome/browser/ui/views/password_generation_bubble_view.cc
|
| +++ b/chrome/browser/ui/views/password_generation_bubble_view.cc
|
| @@ -19,12 +19,14 @@ using views::GridLayout;
|
|
|
| PasswordGenerationBubbleView::PasswordGenerationBubbleView(
|
| const gfx::Rect& anchor_rect,
|
| + int max_length,
|
| views::View* anchor_view,
|
| content::RenderViewHost* render_view_host)
|
| : BubbleDelegateView(anchor_view, views::BubbleBorder::TOP_LEFT),
|
| accept_button_(NULL),
|
| text_field_(NULL),
|
| anchor_rect_(anchor_rect),
|
| + max_length_(max_length)
|
| render_view_host_(render_view_host) {}
|
|
|
| PasswordGenerationBubbleView::~PasswordGenerationBubbleView() {}
|
| @@ -36,7 +38,8 @@ void PasswordGenerationBubbleView::Init() {
|
| ASCIIToUTF16("Try It"));
|
|
|
| text_field_ = new views::Textfield();
|
| - text_field_->SetText(ASCIIToUTF16(password_generator_.Generate()));
|
| + text_field_->SetText(
|
| + ASCIIToUTF16(password_generator_.Generate(max_length_)));
|
|
|
| views::Label* title_label = new views::Label(
|
| ASCIIToUTF16("Password Suggestion"));
|
|
|