| Index: chrome/browser/ui/gtk/ssl_client_certificate_selector.cc
|
| diff --git a/chrome/browser/ui/gtk/ssl_client_certificate_selector.cc b/chrome/browser/ui/gtk/ssl_client_certificate_selector.cc
|
| index 229fcf9db8b08d1cf5256f582bebf2a369faae82..f320cbfdb0464a686af05ceaeffd2852fb212c39 100644
|
| --- a/chrome/browser/ui/gtk/ssl_client_certificate_selector.cc
|
| +++ b/chrome/browser/ui/gtk/ssl_client_certificate_selector.cc
|
| @@ -24,6 +24,7 @@
|
| #include "content/public/browser/browser_thread.h"
|
| #include "grit/generated_resources.h"
|
| #include "net/base/x509_certificate.h"
|
| +#include "ui/base/gtk/gtk_compat.h"
|
| #include "ui/base/gtk/gtk_hig_constants.h"
|
| #include "ui/base/gtk/gtk_signal.h"
|
| #include "ui/base/gtk/owned_widget_gtk.h"
|
| @@ -383,7 +384,7 @@ void SSLClientCertificateSelector::OnOkClicked(GtkWidget* button) {
|
| void SSLClientCertificateSelector::OnPromptShown(GtkWidget* widget,
|
| GtkWidget* previous_toplevel) {
|
| if (!root_widget_.get() ||
|
| - !GTK_WIDGET_TOPLEVEL(gtk_widget_get_toplevel(root_widget_.get())))
|
| + !gtk_widget_is_toplevel(gtk_widget_get_toplevel(root_widget_.get())))
|
| return;
|
| gtk_widget_set_can_default(select_button_, TRUE);
|
| gtk_widget_grab_default(select_button_);
|
|
|