Index: chrome/browser/chromeos/setting_level_bubble.cc |
diff --git a/chrome/browser/chromeos/setting_level_bubble.cc b/chrome/browser/chromeos/setting_level_bubble.cc |
index 7a35a99ce55607a4f2de6fb19f83650db48fdfe6..dbddb0cf81c34e256ab13dc7ba67ab0a024ed79d 100644 |
--- a/chrome/browser/chromeos/setting_level_bubble.cc |
+++ b/chrome/browser/chromeos/setting_level_bubble.cc |
@@ -59,6 +59,10 @@ namespace chromeos { |
// TODO(glotov): remove this in favor of enabling Bubble class act |
// without |parent| specified. crosbug.com/4025 |
static views::Widget* GetToplevelWidget() { |
+#if defined(USE_AURA) |
+ // TODO(saintlou): Need to fix in PureViews. |
+ return WebUILoginDisplay::GetLoginWindow(); |
+#else |
GtkWindow* window = NULL; |
// We just use the default profile here -- this gets overridden as needed |
@@ -80,6 +84,7 @@ static views::Widget* GetToplevelWidget() { |
return views::Widget::GetWidgetForNativeWindow(window); |
else |
return WebUILoginDisplay::GetLoginWindow(); |
+#endif |
} |
SettingLevelBubble::SettingLevelBubble(SkBitmap* increase_icon, |