diff options
author | prasadt@chromium.org <prasadt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-04 18:00:34 +0000 |
---|---|---|
committer | prasadt@chromium.org <prasadt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-04 18:00:34 +0000 |
commit | 62fbcf80725d2b138dfaaff18c29c02f30afbe15 (patch) | |
tree | cf1f4f57a1a00489f79b9a29ec8f238fa5cfcf11 /chrome/chrome_browser.gypi | |
parent | 7e825490ce94e117aa753a62c48e7600fa328408 (diff) | |
download | chromium_src-62fbcf80725d2b138dfaaff18c29c02f30afbe15.zip chromium_src-62fbcf80725d2b138dfaaff18c29c02f30afbe15.tar.gz chromium_src-62fbcf80725d2b138dfaaff18c29c02f30afbe15.tar.bz2 |
Create panel windows on Linux.
- Add basic panel functionality:
o Create, delete, dock to bottom of screen, rearrange on delete, disallow
moving and resizing by user.
- Refactor BrowserWindowGtk to allow customization for Panels to implement the
above features.
BUG=73936
TEST=PanelWindowBrowserGtkTest
modified: chrome/browser/ui/gtk/browser_window_gtk.cc
modified: chrome/browser/ui/gtk/browser_window_gtk.h
modified: chrome/browser/ui/panels/panel.h
modified: chrome/browser/ui/panels/panel_browser_window_gtk.cc
new file: chrome/browser/ui/panels/panel_browser_window_gtk.h
new file: chrome/browser/ui/panels/panel_browser_window_gtk_unittest.cc
modified: chrome/chrome_browser.gypi
modified: chrome/chrome_tests.gypi
R=erg@chromium.org,dimich@chromium.org,jennb@chromium.org,jianli@chromium.org
Review URL: http://codereview.chromium.org/6903163
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84084 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r-- | chrome/chrome_browser.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index 876fde5..a04f7ff 100644 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -2792,6 +2792,7 @@ 'browser/ui/panels/panel_browser_window_cocoa.h', 'browser/ui/panels/panel_browser_window_cocoa.mm', 'browser/ui/panels/panel_browser_window_gtk.cc', + 'browser/ui/panels/panel_browser_window_gtk.h', 'browser/ui/panels/panel_browser_view.cc', 'browser/ui/panels/panel_browser_view.h', 'browser/ui/panels/panel_manager.cc', @@ -4189,6 +4190,7 @@ ['exclude', '^browser/tab_contents/tab_contents_view_gtk.h'], ['exclude', '^browser/ui/browser_list_gtk.cc'], ['exclude', '^browser/ui/panels/panel_browser_window_gtk.cc'], + ['exclude', '^browser/ui/panels/panel_browser_window_gtk.h'], ], }], # Exclude these toolkit_views specific files again. |