Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(521)

Side by Side Diff: ash/mus/BUILD.gn

Issue 2227643003: Converts mash to use the common non-client frame (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@native_widget_mus_fix
Patch Set: feedback Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « ash/common/frame/header_painter_util.cc ('k') | ash/mus/bridge/wm_window_mus.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/ui.gni") 5 import("//build/config/ui.gni")
6 import("//mojo/public/tools/bindings/mojom.gni") 6 import("//mojo/public/tools/bindings/mojom.gni")
7 import("//services/shell/public/cpp/service.gni") 7 import("//services/shell/public/cpp/service.gni")
8 import("//services/shell/public/service_manifest.gni") 8 import("//services/shell/public/service_manifest.gni")
9 import("//tools/grit/repack.gni") 9 import("//tools/grit/repack.gni")
10 10
(...skipping 20 matching lines...) Expand all
31 "bridge/wm_shell_mus.cc", 31 "bridge/wm_shell_mus.cc",
32 "bridge/wm_shell_mus.h", 32 "bridge/wm_shell_mus.h",
33 "bridge/wm_window_mus.cc", 33 "bridge/wm_window_mus.cc",
34 "bridge/wm_window_mus.h", 34 "bridge/wm_window_mus.h",
35 "container_ids.cc", 35 "container_ids.cc",
36 "container_ids.h", 36 "container_ids.h",
37 "disconnected_app_handler.cc", 37 "disconnected_app_handler.cc",
38 "disconnected_app_handler.h", 38 "disconnected_app_handler.h",
39 "drag_window_resizer.cc", 39 "drag_window_resizer.cc",
40 "drag_window_resizer.h", 40 "drag_window_resizer.h",
41 "frame/caption_buttons/caption_button_types.h",
42 "frame/caption_buttons/frame_caption_button.cc",
43 "frame/caption_buttons/frame_caption_button.h",
44 "frame/caption_buttons/frame_caption_button_container_view.cc",
45 "frame/caption_buttons/frame_caption_button_container_view.h",
46 "frame/default_header_painter.cc",
47 "frame/default_header_painter.h",
48 "frame/frame_border_hit_test_controller.cc",
49 "frame/frame_border_hit_test_controller.h",
50 "frame/header_painter.h",
51 "frame/header_painter_util.cc",
52 "frame/header_painter_util.h",
53 "frame/move_event_handler.cc",
54 "frame/move_event_handler.h",
55 "frame/non_client_frame_view_mash.cc",
56 "frame/non_client_frame_view_mash.h",
57 "layout_manager.cc", 41 "layout_manager.cc",
58 "layout_manager.h", 42 "layout_manager.h",
43 "move_event_handler.cc",
44 "move_event_handler.h",
59 "new_window_delegate_mus.cc", 45 "new_window_delegate_mus.cc",
60 "new_window_delegate_mus.h", 46 "new_window_delegate_mus.h",
61 "non_client_frame_controller.cc", 47 "non_client_frame_controller.cc",
62 "non_client_frame_controller.h", 48 "non_client_frame_controller.h",
63 "property_util.cc", 49 "property_util.cc",
64 "property_util.h", 50 "property_util.h",
65 "root_window_controller.cc", 51 "root_window_controller.cc",
66 "root_window_controller.h", 52 "root_window_controller.h",
67 "screenlock_layout.cc", 53 "screenlock_layout.cc",
68 "screenlock_layout.h", 54 "screenlock_layout.h",
(...skipping 20 matching lines...) Expand all
89 ] 75 ]
90 76
91 deps = [ 77 deps = [
92 "//components/user_manager", 78 "//components/user_manager",
93 "//ui/app_list/presenter", 79 "//ui/app_list/presenter",
94 "//ui/message_center", 80 "//ui/message_center",
95 ] 81 ]
96 82
97 public_deps = [ 83 public_deps = [
98 "//ash", 84 "//ash",
99 "//ash/mus/resources",
100 "//ash/public/interfaces", 85 "//ash/public/interfaces",
101 "//base", 86 "//base",
102 "//mash/session/public/interfaces", 87 "//mash/session/public/interfaces",
103 "//mojo/common:common_base", 88 "//mojo/common:common_base",
104 "//services/shell/public/cpp", 89 "//services/shell/public/cpp",
105 "//services/tracing/public/cpp", 90 "//services/tracing/public/cpp",
106 "//services/ui/common:mus_common", 91 "//services/ui/common:mus_common",
107 "//services/ui/public/cpp", 92 "//services/ui/public/cpp",
108 "//services/ui/public/interfaces", 93 "//services/ui/public/interfaces",
109 "//skia", 94 "//skia",
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
154 name = "ash" 139 name = "ash"
155 source = "manifest.json" 140 source = "manifest.json"
156 } 141 }
157 142
158 # TODO: Load resources at additional scales and load locale-specific strings. 143 # TODO: Load resources at additional scales and load locale-specific strings.
159 # TODO: Avoid duplication between Mash and Chrome pak files: crbug.com/628715. 144 # TODO: Avoid duplication between Mash and Chrome pak files: crbug.com/628715.
160 repack("resources") { 145 repack("resources") {
161 output = "$root_out_dir/ash_mus_resources.pak" 146 output = "$root_out_dir/ash_mus_resources.pak"
162 sources = [ 147 sources = [
163 "$root_gen_dir/ash/common/strings/ash_strings_en-US.pak", 148 "$root_gen_dir/ash/common/strings/ash_strings_en-US.pak",
164 "$root_gen_dir/ash/mus/resources/ash_mus_resources_100_percent.pak",
165 "$root_gen_dir/ash/resources/ash_resources_100_percent.pak", 149 "$root_gen_dir/ash/resources/ash_resources_100_percent.pak",
166 "$root_gen_dir/ui/resources/ui_resources_100_percent.pak", 150 "$root_gen_dir/ui/resources/ui_resources_100_percent.pak",
167 "$root_gen_dir/ui/strings/app_locale_settings_en-US.pak", 151 "$root_gen_dir/ui/strings/app_locale_settings_en-US.pak",
168 "$root_gen_dir/ui/strings/ui_strings_en-US.pak", 152 "$root_gen_dir/ui/strings/ui_strings_en-US.pak",
169 "$root_gen_dir/ui/views/resources/views_resources_100_percent.pak", 153 "$root_gen_dir/ui/views/resources/views_resources_100_percent.pak",
170 ] 154 ]
171 deps = [ 155 deps = [
172 "//ash/common/strings", 156 "//ash/common/strings",
173 "//ash/mus/resources",
174 "//ash/resources", 157 "//ash/resources",
175 "//ui/resources", 158 "//ui/resources",
176 "//ui/strings", 159 "//ui/strings",
177 "//ui/views/mus:resources", 160 "//ui/views/mus:resources",
178 "//ui/views/resources", 161 "//ui/views/resources",
179 ] 162 ]
180 } 163 }
181 164
182 source_set("unittests") { 165 source_set("unittests") {
183 testonly = true 166 testonly = true
184 167
185 sources = [ 168 sources = [
186 "accelerators/accelerator_controller_registrar_test_api.cc", 169 "accelerators/accelerator_controller_registrar_test_api.cc",
187 "accelerators/accelerator_controller_registrar_test_api.h", 170 "accelerators/accelerator_controller_registrar_test_api.h",
188 "accelerators/accelerator_controller_unittest.cc", 171 "accelerators/accelerator_controller_unittest.cc",
189 "accelerators/accelerator_registrar_unittest.cc", 172 "accelerators/accelerator_registrar_unittest.cc",
190 "app_launch_unittest.cc", 173 "app_launch_unittest.cc",
191 "bridge/wm_shell_mus_test_api.h", 174 "bridge/wm_shell_mus_test_api.h",
175 "bridge/wm_window_mus_test_api.h",
192 "layout_manager_unittest.cc", 176 "layout_manager_unittest.cc",
193 "root_window_controller_unittest.cc", 177 "root_window_controller_unittest.cc",
194 "test/wm_test_base.cc", 178 "test/wm_test_base.cc",
195 "test/wm_test_base.h", 179 "test/wm_test_base.h",
196 "test/wm_test_helper.cc", 180 "test/wm_test_helper.cc",
197 "test/wm_test_helper.h", 181 "test/wm_test_helper.h",
198 "test/wm_test_screen.cc", 182 "test/wm_test_screen.cc",
199 "test/wm_test_screen.h", 183 "test/wm_test_screen.h",
200 "window_manager_unittest.cc", 184 "window_manager_unittest.cc",
201 "wm/mru_window_tracker_unittest.cc", 185 "wm/mru_window_tracker_unittest.cc",
(...skipping 28 matching lines...) Expand all
230 "//ui/gfx/geometry/mojo", 214 "//ui/gfx/geometry/mojo",
231 "//ui/message_center", 215 "//ui/message_center",
232 "//ui/views/mus", 216 "//ui/views/mus",
233 ] 217 ]
234 218
235 data_deps = [ 219 data_deps = [
236 ":mus", 220 ":mus",
237 "//mash/quick_launch", 221 "//mash/quick_launch",
238 ] 222 ]
239 } 223 }
OLDNEW
« no previous file with comments | « ash/common/frame/header_painter_util.cc ('k') | ash/mus/bridge/wm_window_mus.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698