Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / ui / gtk / password_generation_bubble_gtk.cc
index 8fa8b85..bc7461e 100644 (file)
@@ -5,6 +5,7 @@
 #include "chrome/browser/ui/gtk/password_generation_bubble_gtk.h"
 
 #include "base/strings/utf_string_conversions.h"
+#include "chrome/browser/password_manager/chrome_password_manager_client.h"
 #include "chrome/browser/password_manager/password_manager.h"
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/ui/browser.h"
@@ -130,8 +131,8 @@ void PasswordGenerationBubbleGtk::OnAcceptClicked(GtkWidget* widget) {
   render_view_host->Send(new AutofillMsg_GeneratedPasswordAccepted(
       render_view_host->GetRoutingID(),
       base::UTF8ToUTF16(gtk_entry_get_text(GTK_ENTRY(text_field_)))));
-  PasswordManager::FromWebContents(web_contents_)->
-      SetFormHasGeneratedPassword(form_);
+  ChromePasswordManagerClient::GetManagerFromWebContents(web_contents_)
+      ->SetFormHasGeneratedPassword(form_);
   bubble_->Close();
 }