diff options
author | stevenjb@chromium.org <stevenjb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-04 16:44:27 +0000 |
---|---|---|
committer | stevenjb@chromium.org <stevenjb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-04 16:44:27 +0000 |
commit | 6b85493985ec994cd82977ea088bb7a3de955a66 (patch) | |
tree | 6824605dce0d1118ae77600a4f18f5c37626aa9d /ash/ash.gyp | |
parent | 83b583eee2d88a6a79f30073e83ed6a5e0ae3fc5 (diff) | |
download | chromium_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.gyp | 9 |
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', |