Index: chrome/browser/ui/gtk/gtk_util.cc |
diff --git a/chrome/browser/ui/gtk/gtk_util.cc b/chrome/browser/ui/gtk/gtk_util.cc |
index 5107045a1446707d34fca7fd292f7538f7a1547e..aa5fae7231753e3d604af4e2335f1972199c058c 100644 |
--- a/chrome/browser/ui/gtk/gtk_util.cc |
+++ b/chrome/browser/ui/gtk/gtk_util.cc |
@@ -189,7 +189,12 @@ TabContents* GetBrowserWindowSelectedTabContents(BrowserWindow* window) { |
} |
GtkWidget* GetBrowserWindowFocusedWidget(BrowserWindow* window) { |
+#if defined(USE_AURA) |
+ // TODO(saintlou): This entire module should be removed from Aura soon |
Ben Goodger (Google)
2011/09/16 01:11:18
Why do you need to build this file?
Emmanuel Saint-loubert-Bié
2011/09/16 02:34:54
There are a few methods that we need, but will be
|
+ return NULL; |
+#else |
return gtk_window_get_focus(window->GetNativeHandle()); |
+#endif |
} |
#endif |
@@ -391,6 +396,10 @@ void CenterOverWindow(GtkWindow* window, GtkWindow* parent) { |
} |
void MakeAppModalWindowGroup() { |
+#if defined(USE_AURA) |
+ // TODO(saintlou): This entire module should be removed from Aura soon |
+ return; |
+#else |
// Older versions of GTK+ don't give us gtk_window_group_list() which is what |
// we need to add current non-browser modal dialogs to the list. If |
// we have 2.14+ we can do things the correct way. |
@@ -408,9 +417,14 @@ void MakeAppModalWindowGroup() { |
g_list_free(all_windows); |
} |
g_object_unref(window_group); |
+#endif |
} |
void AppModalDismissedUngroupWindows() { |
+#if defined(USE_AURA) |
+ // TODO(saintlou): This entire module should be removed from Aura soon |
+ return; |
+#else |
if (BrowserList::begin() != BrowserList::end()) { |
std::vector<GtkWindow*> transient_windows; |
@@ -439,6 +453,7 @@ void AppModalDismissedUngroupWindows() { |
gtk_window_group_add_window(group, *it); |
} |
} |
+#endif |
} |
void RemoveAllChildren(GtkWidget* container) { |
@@ -802,6 +817,7 @@ void DrawThemedToolbarBackground(GtkWidget* widget, |
GdkEventExpose* event, |
const gfx::Point& tabstrip_origin, |
GtkThemeService* theme_service) { |
+#if !defined(USE_AURA) |
// Fill the entire region with the toolbar color. |
GdkColor color = theme_service->GetGdkColor( |
ThemeService::COLOR_TOOLBAR); |
@@ -822,6 +838,7 @@ void DrawThemedToolbarBackground(GtkWidget* widget, |
event->area.x + event->area.width - tabstrip_origin.x(), |
event->area.y + event->area.height - tabstrip_origin.y()); |
cairo_fill(cr); |
+#endif |
} |
GdkColor AverageColors(GdkColor color_one, GdkColor color_two) { |
@@ -1217,6 +1234,10 @@ void ApplyMessageDialogQuirks(GtkWidget* dialog) { |
void DoCutCopyPaste(BrowserWindow* window, |
void (RenderViewHost::*method)(), |
const char* signal) { |
+#if defined(USE_AURA) |
+ // TODO(saintlou): This entire module should be removed from Aura soon |
+ return; |
+#else |
GtkWidget* widget = GetBrowserWindowFocusedWidget(window); |
if (widget == NULL) |
return; // Do nothing if no focused widget. |
@@ -1229,6 +1250,7 @@ void DoCutCopyPaste(BrowserWindow* window, |
if ((id = g_signal_lookup(signal, G_OBJECT_TYPE(widget))) != 0) |
g_signal_emit(widget, id, 0); |
} |
+#endif |
} |
void DoCut(BrowserWindow* window) { |