summaryrefslogtreecommitdiffstats
path: root/ash/ash.gyp
diff options
context:
space:
mode:
authorstevenjb@chromium.org <stevenjb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-04 16:44:27 +0000
committerstevenjb@chromium.org <stevenjb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-04 16:44:27 +0000
commit6b85493985ec994cd82977ea088bb7a3de955a66 (patch)
tree6824605dce0d1118ae77600a4f18f5c37626aa9d /ash/ash.gyp
parent83b583eee2d88a6a79f30073e83ed6a5e0ae3fc5 (diff)
downloadchromium_src-6b85493985ec994cd82977ea088bb7a3de955a66.zip
chromium_src-6b85493985ec994cd82977ea088bb7a3de955a66.tar.gz
chromium_src-6b85493985ec994cd82977ea088bb7a3de955a66.tar.bz2
Add PanelWindow and PanelLayoutManager to ash. (+ win fix)
This implements a sample implementation of a WidgetDelegateView (PanelWindow) and a LayoutManager to provide an initial out ash_shell must be run with --aura-panels to get the new behavior, since Chrome currently relies on existing behavior for wi BUG=98330 TEST=Run ash_shell --aura-panels to see a simple panel test implementation. Ensure panels work as expected in Chrome. Original Review URL: http://codereview.chromium.org/9104027 TBR=dslomov@chromium.org Review URL: http://codereview.chromium.org/9325051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120478 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/ash.gyp')
-rw-r--r--ash/ash.gyp9
1 files changed, 7 insertions, 2 deletions
diff --git a/ash/ash.gyp b/ash/ash.gyp
index a4dfdef..986795f 100644
--- a/ash/ash.gyp
+++ b/ash/ash.gyp
@@ -115,6 +115,8 @@
'wm/dialog_frame_view.h',
'wm/image_grid.cc',
'wm/image_grid.h',
+ 'wm/panel_layout_manager.cc',
+ 'wm/panel_layout_manager.h',
'wm/system_modal_container_layout_manager.cc',
'wm/system_modal_container_layout_manager.h',
'wm/system_modal_container_event_filter.cc',
@@ -227,19 +229,20 @@
'wm/base_layout_manager_unittest.cc',
'wm/compact_layout_manager_unittest.cc',
'wm/image_grid_unittest.cc',
- 'wm/system_modal_container_layout_manager_unittest.cc',
+ 'wm/panel_layout_manager_unittest.cc',
'wm/power_button_controller_unittest.cc',
'wm/root_window_event_filter_unittest.cc',
'wm/shadow_controller_unittest.cc',
'wm/shelf_layout_manager_unittest.cc',
+ 'wm/system_modal_container_layout_manager_unittest.cc',
'wm/toplevel_layout_manager_unittest.cc',
'wm/toplevel_window_event_filter_unittest.cc',
'wm/video_detector_unittest.cc',
'wm/visibility_controller_unittest.cc',
'wm/window_cycle_controller_unittest.cc',
'wm/window_modality_controller_unittest.cc',
- 'wm/workspace_controller_unittest.cc',
'wm/workspace/workspace_manager_unittest.cc',
+ 'wm/workspace_controller_unittest.cc',
'<(SHARED_INTERMEDIATE_DIR)/ui/gfx/gfx_resources.rc',
'<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources.rc',
@@ -293,6 +296,8 @@
'shell/bubble.cc',
'shell/example_factory.h',
'shell/lock_view.cc',
+ 'shell/panel_window.cc',
+ 'shell/panel_window.h',
'shell/shell_main.cc',
'shell/shell_main_parts.cc',
'shell/shell_main_parts.h',