diff options
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/browser/browser.cc | 8 | ||||
-rw-r--r-- | chrome/browser/browser.h | 2 | ||||
-rw-r--r-- | chrome/browser/browser_init.cc | 4 | ||||
-rw-r--r-- | chrome/browser/gtk/browser_window_gtk.cc | 16 | ||||
-rw-r--r-- | chrome/browser/gtk/browser_window_gtk.h | 6 | ||||
-rwxr-xr-x | chrome/browser/gtk/tabs/tab_strip_gtk.cc | 14 | ||||
-rw-r--r-- | chrome/browser/gtk/tabs/tab_strip_gtk.h | 4 | ||||
-rw-r--r-- | chrome/browser/tab_contents/tab_contents.cc | 2 | ||||
-rw-r--r-- | chrome/browser/views/tabs/dragged_tab_view.h | 4 | ||||
-rw-r--r-- | chrome/chrome.gyp | 10 |
10 files changed, 36 insertions, 34 deletions
diff --git a/chrome/browser/browser.cc b/chrome/browser/browser.cc index 5d08f29..157fa09 100644 --- a/chrome/browser/browser.cc +++ b/chrome/browser/browser.cc @@ -444,7 +444,7 @@ std::wstring Browser::GetCurrentPageTitle() const { if (title.empty()) title = l10n_util::GetString(IDS_TAB_UNTITLED_TITLE); -#if defined(OS_MACOSX) || defined(LINUX2) +#if defined(OS_MACOSX) || defined(OS_CHROMEOS) // On Mac, we don't want to suffix the page title with the application name. return title; #elif defined(OS_WIN) || defined(OS_LINUX) @@ -1162,7 +1162,7 @@ void Browser::OpenHelpTab() { false, NULL); } -#if defined(LINUX2) +#if defined(OS_CHROMEOS) void Browser::ShowControlPanel() { GURL url("http://localhost:8080"); AddTabWithURL(url, GURL(), PageTransition::AUTO_BOOKMARK, true, -1, @@ -1381,7 +1381,7 @@ void Browser::ExecuteCommandWithDisposition( case IDC_IMPORT_SETTINGS: OpenImportSettingsDialog(); break; case IDC_ABOUT: OpenAboutChromeDialog(); break; case IDC_HELP_PAGE: OpenHelpTab(); break; -#if defined(LINUX2) +#if defined(OS_CHROMEOS) case IDC_CONTROL_PANEL: ShowControlPanel(); break; #endif @@ -2133,7 +2133,7 @@ void Browser::InitCommandState() { command_updater_.UpdateCommandEnabled(IDC_SHOW_BOOKMARK_MANAGER, true); command_updater_.UpdateCommandEnabled(IDC_SHOW_DOWNLOADS, true); command_updater_.UpdateCommandEnabled(IDC_HELP_PAGE, true); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) command_updater_.UpdateCommandEnabled(IDC_CONTROL_PANEL, true); #endif diff --git a/chrome/browser/browser.h b/chrome/browser/browser.h index 819b551..d570804 100644 --- a/chrome/browser/browser.h +++ b/chrome/browser/browser.h @@ -369,7 +369,7 @@ class Browser : public TabStripModelDelegate, void OpenImportSettingsDialog(); void OpenAboutChromeDialog(); void OpenHelpTab(); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) void ShowControlPanel(); #endif diff --git a/chrome/browser/browser_init.cc b/chrome/browser/browser_init.cc index e9690b5..fdb85ea 100644 --- a/chrome/browser/browser_init.cc +++ b/chrome/browser/browser_init.cc @@ -60,7 +60,7 @@ #include "base/win_util.h" #endif -#if defined(LINUX2) +#if defined(OS_CHROMEOS) #include "chrome/browser/views/tabs/tab_overview_message_listener.h" #endif @@ -341,7 +341,7 @@ bool LaunchBrowser(const CommandLine& command_line, Profile* profile, return false; } -#if defined(LINUX2) +#if defined(OS_CHROMEOS) // Create the TabOverviewMessageListener so that it can listen for messages // regardless of what window has focus. TabOverviewMessageListener::instance(); diff --git a/chrome/browser/gtk/browser_window_gtk.cc b/chrome/browser/gtk/browser_window_gtk.cc index 1da4fd5..2c7c39a 100644 --- a/chrome/browser/gtk/browser_window_gtk.cc +++ b/chrome/browser/gtk/browser_window_gtk.cc @@ -55,7 +55,7 @@ #include "grit/app_resources.h" #include "grit/theme_resources.h" -#if defined(LINUX2) +#if defined(OS_CHROMEOS) #include "chrome/browser/views/panel_controller.h" #include "chrome/browser/views/tabs/tab_overview_types.h" #endif @@ -221,7 +221,7 @@ const struct AcceleratorMapping { { GDK_p, IDC_PRINT, GDK_CONTROL_MASK }, { GDK_Escape, IDC_TASK_MANAGER, GDK_SHIFT_MASK }, -#if defined(LINUX2) +#if defined(OS_CHROMEOS) { GDK_f, IDC_FULLSCREEN, GdkModifierType(GDK_CONTROL_MASK | GDK_MOD1_MASK) }, { GDK_Delete, IDC_TASK_MANAGER, @@ -366,7 +366,7 @@ std::map<XID, GtkWindow*> BrowserWindowGtk::xid_map_; BrowserWindowGtk::BrowserWindowGtk(Browser* browser) : browser_(browser), full_screen_(false), -#if defined(LINUX2) +#if defined(OS_CHROMEOS) drag_active_(false), panel_controller_(NULL), #endif @@ -474,7 +474,7 @@ void BrowserWindowGtk::Show() { // the previous browser instead if we don't explicitly set it here. BrowserList::SetLastActive(browser()); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) if (browser_->type() == Browser::TYPE_POPUP) { panel_controller_ = new PanelController(this); } else { @@ -514,7 +514,7 @@ void BrowserWindowGtk::Close() { window_ = NULL; gtk_widget_destroy(window); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) if (panel_controller_) { panel_controller_->Close(); } @@ -554,7 +554,7 @@ void BrowserWindowGtk::SelectedTabToolbarSizeChanged(bool is_animating) { } void BrowserWindowGtk::UpdateTitleBar() { -#if defined(LINUX2) +#if defined(OS_CHROMEOS) if (panel_controller_) panel_controller_->UpdateTitleBar(); #endif @@ -880,7 +880,7 @@ void BrowserWindowGtk::OnStateChanged(GdkWindowState state) { } bool BrowserWindowGtk::CanClose() const { -#if defined(LINUX2) +#if defined(OS_CHROMEOS) if (drag_active_) return false; #endif @@ -1054,7 +1054,7 @@ void BrowserWindowGtk::InitWidgets() { contents_container_->AddContainerToBox(render_area_vbox_); gtk_widget_show_all(render_area_vbox_); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) if (browser_->type() == Browser::TYPE_POPUP) { toolbar_->Hide(); // The window manager needs the min size for popups diff --git a/chrome/browser/gtk/browser_window_gtk.h b/chrome/browser/gtk/browser_window_gtk.h index 3045236..cf55189 100644 --- a/chrome/browser/gtk/browser_window_gtk.h +++ b/chrome/browser/gtk/browser_window_gtk.h @@ -32,7 +32,7 @@ class StatusBubbleGtk; class TabContentsContainerGtk; class TabStripGtk; -#ifdef LINUX2 +#ifdef OS_CHROMEOS class PanelController; #endif @@ -132,7 +132,7 @@ class BrowserWindowGtk : public BrowserWindow, // Add the find bar widget to the window hierarchy. void AddFindBar(FindBarGtk* findbar); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) // Sets whether a drag is active. If a drag is active the window will not // close. void set_drag_active(bool drag_active) { drag_active_ = drag_active; } @@ -296,7 +296,7 @@ class BrowserWindowGtk : public BrowserWindow, // decorations. BooleanPrefMember use_custom_frame_; -#if defined(LINUX2) +#if defined(OS_CHROMEOS) // True if a drag is active. See description above setter for details. bool drag_active_; // Controls interactions with the window manager for popup panels. diff --git a/chrome/browser/gtk/tabs/tab_strip_gtk.cc b/chrome/browser/gtk/tabs/tab_strip_gtk.cc index 6488ac8..ab88546 100755 --- a/chrome/browser/gtk/tabs/tab_strip_gtk.cc +++ b/chrome/browser/gtk/tabs/tab_strip_gtk.cc @@ -23,7 +23,7 @@ #include "grit/app_resources.h" #include "grit/theme_resources.h" -#if defined(LINUX2) +#if defined(OS_CHROMEOS) #include "chrome/browser/browser.h" #include "chrome/browser/browser_list.h" #include "chrome/browser/gtk/browser_window_gtk.h" @@ -501,7 +501,7 @@ void TabStripGtk::Init() { newtab_button_.reset(MakeNewTabButton()); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) tab_overview_button_.reset(MakeTabOverviewButton()); #endif @@ -543,7 +543,7 @@ void TabStripGtk::Layout() { } LayoutNewTabButton(static_cast<double>(tab_right), current_unselected_width_); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) gtk_fixed_move(GTK_FIXED(tabstrip_.get()), tab_overview_button_->widget(), bounds_.width() - tab_overview_button_->width(), 0); #endif @@ -985,7 +985,7 @@ void TabStripGtk::LayoutNewTabButton(double last_tab_right, // We're shrinking tabs, so we need to anchor the New Tab button to the // right edge of the TabStrip's bounds, rather than the right edge of the // right-most Tab, otherwise it'll bounce when animating. -#if defined(LINUX2) +#if defined(OS_CHROMEOS) bounds.set_x(bounds_.width() - newtab_button_->width() - tab_overview_button_->width()); #else @@ -1021,7 +1021,7 @@ void TabStripGtk::GetDesiredTabWidths(int tab_count, available_width = bounds_.width(); available_width -= (kNewTabButtonHOffset + newtab_button_->width()); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) available_width -= tab_overview_button_->width(); #endif } else { @@ -1453,7 +1453,7 @@ gboolean TabStripGtk::OnExpose(GtkWidget* widget, GdkEventExpose* event, gtk_container_propagate_expose(GTK_CONTAINER(tabstrip->tabstrip_.get()), tabstrip->newtab_button_->widget(), event); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) // Paint the tab overview button. gtk_container_propagate_expose(GTK_CONTAINER(tabstrip->tabstrip_.get()), tabstrip->tab_overview_button_->widget(), event); @@ -1595,7 +1595,7 @@ CustomDrawButton* TabStripGtk::MakeNewTabButton() { return button; } -#if defined(LINUX2) +#if defined(OS_CHROMEOS) CustomDrawButton* TabStripGtk::MakeTabOverviewButton() { CustomDrawButton* button = new CustomDrawButton(IDR_TAB_OVERVIEW_BUTTON_ICON, 0, 0, 0, NULL); diff --git a/chrome/browser/gtk/tabs/tab_strip_gtk.h b/chrome/browser/gtk/tabs/tab_strip_gtk.h index c7c3b1f..1add69e 100644 --- a/chrome/browser/gtk/tabs/tab_strip_gtk.h +++ b/chrome/browser/gtk/tabs/tab_strip_gtk.h @@ -331,7 +331,7 @@ class TabStripGtk : public TabStripModelObserver, // Optionally a full Layout will be performed, specified by |layout|. void FinishAnimation(TabAnimation* animation, bool layout); -#if defined(LINUX2) +#if defined(OS_CHROMEOS) // Creates and returns the tab overview button. CustomDrawButton* MakeTabOverviewButton(); @@ -379,7 +379,7 @@ class TabStripGtk : public TabStripModelObserver, // The New Tab button. scoped_ptr<CustomDrawButton> newtab_button_; -#if defined(LINUX2) +#if defined(OS_CHROMEOS) // The tab overview button. scoped_ptr<CustomDrawButton> tab_overview_button_; #endif diff --git a/chrome/browser/tab_contents/tab_contents.cc b/chrome/browser/tab_contents/tab_contents.cc index 4b3360f..de13654 100644 --- a/chrome/browser/tab_contents/tab_contents.cc +++ b/chrome/browser/tab_contents/tab_contents.cc @@ -257,7 +257,7 @@ TabContents::TabContents(Profile* profile, pending_install_.page_id = 0; pending_install_.callback_functor = NULL; -#if defined(LINUX2) +#if defined(OS_CHROMEOS) // Make sure the thumbnailer is started before starting the render manager. // The thumbnailer will want to listen for RVH creations, one of which will // happen in RVHManager::Init. diff --git a/chrome/browser/views/tabs/dragged_tab_view.h b/chrome/browser/views/tabs/dragged_tab_view.h index 3651983..e01db5c 100644 --- a/chrome/browser/views/tabs/dragged_tab_view.h +++ b/chrome/browser/views/tabs/dragged_tab_view.h @@ -83,9 +83,11 @@ class DraggedTabView : public views::View, // Utility for scaling a size by the current scaling factor. int ScaleValue(int value); -#if defined(OS_WIN) // The window that contains the DraggedTabView. +#if defined(OS_WIN) scoped_ptr<views::WidgetWin> container_; +#elif defined(OS_LINUX) + scoped_ptr<views::WidgetGtk> container_; #endif // The renderer that paints the Tab shape. diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp index 26cd2a7..a5b58a2 100644 --- a/chrome/chrome.gyp +++ b/chrome/chrome.gyp @@ -230,8 +230,8 @@ '-D', '<(chrome_build)' ], 'conditions': [ - ['linux2==1', { - 'action': ['-D', 'linux2'], + ['chromeos==1', { + 'action': ['-D', 'chromeos'], }], ], 'message': 'Generating resources from <(input_path)', @@ -2080,7 +2080,7 @@ ['exclude', '^browser/tab_contents/render_view_context_menu_gtk.h'], ], }], - ['linux2==1',{ + ['chromeos==1',{ 'sources/': [ ['include', 'browser/views/new_browser_window_widget.cc'], ['include', 'browser/views/new_browser_window_widget.h'], @@ -2552,7 +2552,7 @@ }, ], }], - ['OS=="linux" and (toolkit_views==1 or linux2==1)', { + ['OS=="linux" and (toolkit_views==1 or chromeos==1)', { 'dependencies': [ '../views/views.gyp:views', ], @@ -3661,7 +3661,7 @@ '../third_party/cld/bar/toolbar/cld/i18n/encodings/compact_lang_det/compact_lang_det_unittest_small.cc', ], }], - ['OS=="linux" and (toolkit_views==1 or linux2==1)', { + ['OS=="linux" and (toolkit_views==1 or chromeos==1)', { 'dependencies': [ '../views/views.gyp:views', ], |