| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 | 6 |
| 7 if (is_android) { | 7 if (is_android) { |
| 8 import("//build/config/android/config.gni") | 8 import("//build/config/android/config.gni") |
| 9 import("//build/config/android/rules.gni") | 9 import("//build/config/android/rules.gni") |
| 10 } | 10 } |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 75 "cocoa/hover_button.h", | 75 "cocoa/hover_button.h", |
| 76 "cocoa/hover_button.mm", | 76 "cocoa/hover_button.mm", |
| 77 "cocoa/hover_image_button.h", | 77 "cocoa/hover_image_button.h", |
| 78 "cocoa/hover_image_button.mm", | 78 "cocoa/hover_image_button.mm", |
| 79 "cocoa/menu_controller.h", | 79 "cocoa/menu_controller.h", |
| 80 "cocoa/menu_controller.mm", | 80 "cocoa/menu_controller.mm", |
| 81 "cocoa/nib_loading.h", | 81 "cocoa/nib_loading.h", |
| 82 "cocoa/nib_loading.mm", | 82 "cocoa/nib_loading.mm", |
| 83 "cocoa/nsgraphics_context_additions.h", | 83 "cocoa/nsgraphics_context_additions.h", |
| 84 "cocoa/nsgraphics_context_additions.mm", | 84 "cocoa/nsgraphics_context_additions.mm", |
| 85 "cocoa/remote_layer_api.h", |
| 86 "cocoa/remote_layer_api.mm", |
| 85 "cocoa/tracking_area.h", | 87 "cocoa/tracking_area.h", |
| 86 "cocoa/tracking_area.mm", | 88 "cocoa/tracking_area.mm", |
| 87 "cocoa/underlay_opengl_hosting_window.h", | 89 "cocoa/underlay_opengl_hosting_window.h", |
| 88 "cocoa/underlay_opengl_hosting_window.mm", | 90 "cocoa/underlay_opengl_hosting_window.mm", |
| 89 "cocoa/view_description.h", | 91 "cocoa/view_description.h", |
| 90 "cocoa/view_description.mm", | 92 "cocoa/view_description.mm", |
| 91 "cocoa/window_size_constants.h", | 93 "cocoa/window_size_constants.h", |
| 92 "cocoa/window_size_constants.mm", | 94 "cocoa/window_size_constants.mm", |
| 93 "cursor/cursor.cc", | 95 "cursor/cursor.cc", |
| 94 "cursor/cursor.h", | 96 "cursor/cursor.h", |
| 95 "cursor/cursor_android.cc", | 97 "cursor/cursor_android.cc", |
| 96 "cursor/cursor_loader.h", | 98 "cursor/cursor_loader.h", |
| 97 "cursor/cursor_loader_win.cc", | |
| 98 "cursor/cursor_loader_win.h", | |
| 99 "cursor/cursor_util.cc", | 99 "cursor/cursor_util.cc", |
| 100 "cursor/cursor_util.h", | 100 "cursor/cursor_util.h", |
| 101 "cursor/cursor_win.cc", | 101 "cursor/cursor_win.cc", |
| 102 "cursor/cursors_aura.cc", | 102 "cursor/cursors_aura.cc", |
| 103 "cursor/cursors_aura.h", | 103 "cursor/cursors_aura.h", |
| 104 "cursor/image_cursors.cc", |
| 105 "cursor/image_cursors.h", |
| 104 "default_theme_provider.cc", | 106 "default_theme_provider.cc", |
| 105 "default_theme_provider.h", | 107 "default_theme_provider.h", |
| 106 "default_theme_provider_mac.mm", | 108 "default_theme_provider_mac.mm", |
| 107 "device_form_factor_android.cc", | 109 "device_form_factor_android.cc", |
| 108 "device_form_factor_android.h", | 110 "device_form_factor_android.h", |
| 109 "device_form_factor_desktop.cc", | 111 "device_form_factor_desktop.cc", |
| 110 "device_form_factor_ios.mm", | 112 "device_form_factor_ios.mm", |
| 111 "device_form_factor.h", | 113 "device_form_factor.h", |
| 112 "dragdrop/cocoa_dnd_util.h", | 114 "dragdrop/cocoa_dnd_util.h", |
| 113 "dragdrop/cocoa_dnd_util.mm", | 115 "dragdrop/cocoa_dnd_util.mm", |
| 114 "dragdrop/drag_drop_types.h", | 116 "dragdrop/drag_drop_types.h", |
| 115 "dragdrop/drag_drop_types.h", | |
| 116 "dragdrop/drag_drop_types_win.cc", | 117 "dragdrop/drag_drop_types_win.cc", |
| 117 "dragdrop/drag_source_win.cc", | 118 "dragdrop/drag_source_win.cc", |
| 118 "dragdrop/drag_source_win.h", | 119 "dragdrop/drag_source_win.h", |
| 119 "dragdrop/drag_utils.cc", | 120 "dragdrop/drag_utils.cc", |
| 120 "dragdrop/drag_utils.h", | 121 "dragdrop/drag_utils.h", |
| 121 "dragdrop/drag_utils_aura.cc", | 122 "dragdrop/drag_utils_aura.cc", |
| 123 "dragdrop/drag_utils_mac.mm", |
| 122 "dragdrop/drag_utils_win.cc", | 124 "dragdrop/drag_utils_win.cc", |
| 123 "dragdrop/drop_target_event.cc", | 125 "dragdrop/drop_target_event.cc", |
| 124 "dragdrop/drop_target_event.h", | 126 "dragdrop/drop_target_event.h", |
| 125 "dragdrop/drop_target_win.cc", | 127 "dragdrop/drop_target_win.cc", |
| 126 "dragdrop/drop_target_win.h", | 128 "dragdrop/drop_target_win.h", |
| 127 "dragdrop/file_info.cc", | 129 "dragdrop/file_info.cc", |
| 128 "dragdrop/file_info.h", | 130 "dragdrop/file_info.h", |
| 129 "dragdrop/os_exchange_data.cc", | 131 "dragdrop/os_exchange_data.cc", |
| 130 "dragdrop/os_exchange_data.h", | 132 "dragdrop/os_exchange_data.h", |
| 133 "dragdrop/os_exchange_data_provider_mac.h", |
| 134 "dragdrop/os_exchange_data_provider_mac.mm", |
| 131 "dragdrop/os_exchange_data_provider_win.cc", | 135 "dragdrop/os_exchange_data_provider_win.cc", |
| 132 "dragdrop/os_exchange_data_provider_win.h", | 136 "dragdrop/os_exchange_data_provider_win.h", |
| 133 "hit_test.h", | 137 "hit_test.h", |
| 138 "ime/candidate_window.cc", |
| 139 "ime/candidate_window.h", |
| 140 "ime/chromeos/character_composer.cc", |
| 141 "ime/chromeos/character_composer.h", |
| 142 "ime/chromeos/ime_bridge.cc", |
| 143 "ime/chromeos/ime_bridge.h", |
| 144 "ime/chromeos/ime_keymap.cc", |
| 145 "ime/chromeos/ime_keymap.h", |
| 146 "ime/chromeos/mock_ime_candidate_window_handler.cc", |
| 147 "ime/chromeos/mock_ime_candidate_window_handler.h", |
| 148 "ime/chromeos/mock_ime_engine_handler.cc", |
| 149 "ime/chromeos/mock_ime_engine_handler.h", |
| 150 "ime/chromeos/mock_ime_input_context_handler.cc", |
| 151 "ime/chromeos/mock_ime_input_context_handler.h", |
| 152 "ime/composition_text.cc", |
| 153 "ime/composition_text.h", |
| 154 "ime/composition_text_util_pango.cc", |
| 155 "ime/composition_text_util_pango.h", |
| 156 "ime/composition_underline.h", |
| 157 "ime/dummy_input_method_delegate.cc", |
| 158 "ime/dummy_input_method_delegate.h", |
| 159 "ime/infolist_entry.cc", |
| 160 "ime/infolist_entry.h", |
| 161 "ime/input_method.h", |
| 162 "ime/input_method_auralinux.cc", |
| 163 "ime/input_method_auralinux.h", |
| 164 "ime/input_method_base.cc", |
| 165 "ime/input_method_base.h", |
| 166 "ime/input_method_chromeos.cc", |
| 167 "ime/input_method_chromeos.h", |
| 168 "ime/input_method_delegate.h", |
| 169 "ime/input_method_factory.cc", |
| 170 "ime/input_method_factory.h", |
| 171 "ime/input_method_initializer.cc", |
| 172 "ime/input_method_initializer.h", |
| 173 "ime/input_method_mac.h", |
| 174 "ime/input_method_mac.mm", |
| 175 "ime/input_method_minimal.cc", |
| 176 "ime/input_method_minimal.h", |
| 177 "ime/input_method_observer.h", |
| 178 "ime/input_method_win.cc", |
| 179 "ime/input_method_win.h", |
| 180 "ime/linux/fake_input_method_context.cc", |
| 181 "ime/linux/fake_input_method_context.h", |
| 182 "ime/linux/fake_input_method_context_factory.cc", |
| 183 "ime/linux/fake_input_method_context_factory.h", |
| 184 "ime/linux/linux_input_method_context.h", |
| 185 "ime/linux/linux_input_method_context_factory.cc", |
| 186 "ime/linux/linux_input_method_context_factory.h", |
| 187 "ime/mock_input_method.cc", |
| 188 "ime/mock_input_method.h", |
| 189 "ime/remote_input_method_delegate_win.h", |
| 190 "ime/remote_input_method_win.cc", |
| 191 "ime/remote_input_method_win.h", |
| 192 "ime/text_input_client.cc", |
| 193 "ime/text_input_client.h", |
| 194 "ime/text_input_focus_manager.cc", |
| 195 "ime/text_input_focus_manager.h", |
| 196 "ime/text_input_type.h", |
| 197 "ime/win/imm32_manager.cc", |
| 198 "ime/win/imm32_manager.h", |
| 199 "ime/win/tsf_input_scope.cc", |
| 200 "ime/win/tsf_input_scope.h", |
| 134 "l10n/formatter.cc", | 201 "l10n/formatter.cc", |
| 135 "l10n/formatter.h", | 202 "l10n/formatter.h", |
| 136 "l10n/l10n_font_util.cc", | 203 "l10n/l10n_font_util.cc", |
| 137 "l10n/l10n_font_util.h", | 204 "l10n/l10n_font_util.h", |
| 138 "l10n/l10n_util.cc", | 205 "l10n/l10n_util.cc", |
| 139 "l10n/l10n_util.h", | 206 "l10n/l10n_util.h", |
| 140 "l10n/l10n_util_android.cc", | 207 "l10n/l10n_util_android.cc", |
| 141 "l10n/l10n_util_android.h", | 208 "l10n/l10n_util_android.h", |
| 142 "l10n/l10n_util_collator.h", | 209 "l10n/l10n_util_collator.h", |
| 143 "l10n/l10n_util_mac.h", | 210 "l10n/l10n_util_mac.h", |
| (...skipping 16 matching lines...) Expand all Loading... |
| 160 "models/dialog_model.cc", | 227 "models/dialog_model.cc", |
| 161 "models/dialog_model.h", | 228 "models/dialog_model.h", |
| 162 "models/list_model.h", | 229 "models/list_model.h", |
| 163 "models/list_model_observer.h", | 230 "models/list_model_observer.h", |
| 164 "models/list_selection_model.cc", | 231 "models/list_selection_model.cc", |
| 165 "models/list_selection_model.h", | 232 "models/list_selection_model.h", |
| 166 "models/menu_model.cc", | 233 "models/menu_model.cc", |
| 167 "models/menu_model.h", | 234 "models/menu_model.h", |
| 168 "models/menu_model_delegate.h", | 235 "models/menu_model_delegate.h", |
| 169 "models/menu_separator_types.h", | 236 "models/menu_separator_types.h", |
| 237 "models/simple_combobox_model.cc", |
| 238 "models/simple_combobox_model.h", |
| 170 "models/simple_menu_model.cc", | 239 "models/simple_menu_model.cc", |
| 171 "models/simple_menu_model.h", | 240 "models/simple_menu_model.h", |
| 172 "models/table_model.cc", | 241 "models/table_model.cc", |
| 173 "models/table_model.h", | 242 "models/table_model.h", |
| 174 "models/table_model_observer.h", | 243 "models/table_model_observer.h", |
| 175 "models/tree_model.cc", | 244 "models/tree_model.cc", |
| 176 "models/tree_model.h", | 245 "models/tree_model.h", |
| 177 "models/tree_node_iterator.h", | 246 "models/tree_node_iterator.h", |
| 178 "models/tree_node_model.h", | 247 "models/tree_node_model.h", |
| 179 "nine_image_painter_factory.cc", | 248 "nine_image_painter_factory.cc", |
| (...skipping 13 matching lines...) Expand all Loading... |
| 193 "resource/resource_handle.h", | 262 "resource/resource_handle.h", |
| 194 "text/bytes_formatting.cc", | 263 "text/bytes_formatting.cc", |
| 195 "text/bytes_formatting.h", | 264 "text/bytes_formatting.h", |
| 196 "theme_provider.cc", | 265 "theme_provider.cc", |
| 197 "theme_provider.h", | 266 "theme_provider.h", |
| 198 "touch/touch_device.h", | 267 "touch/touch_device.h", |
| 199 "touch/touch_editing_controller.cc", | 268 "touch/touch_editing_controller.cc", |
| 200 "touch/touch_editing_controller.h", | 269 "touch/touch_editing_controller.h", |
| 201 "touch/touch_enabled.cc", | 270 "touch/touch_enabled.cc", |
| 202 "touch/touch_enabled.h", | 271 "touch/touch_enabled.h", |
| 272 "ui_base_export.h", |
| 203 "ui_base_exports.cc", | 273 "ui_base_exports.cc", |
| 204 "ui_base_paths.cc", | 274 "ui_base_paths.cc", |
| 205 "ui_base_paths.h", | 275 "ui_base_paths.h", |
| 206 "ui_base_switches.cc", | 276 "ui_base_switches.cc", |
| 207 "ui_base_switches.h", | 277 "ui_base_switches.h", |
| 208 "ui_base_switches_util.cc", | 278 "ui_base_switches_util.cc", |
| 209 "ui_base_switches_util.h", | 279 "ui_base_switches_util.h", |
| 210 "ui_base_types.cc", | 280 "ui_base_types.cc", |
| 211 "ui_base_types.h", | 281 "ui_base_types.h", |
| 212 "ui_base_export.h", | 282 "ui_base_export.h", |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 353 "dragdrop/drag_utils.cc", | 423 "dragdrop/drag_utils.cc", |
| 354 "dragdrop/drag_utils.h", | 424 "dragdrop/drag_utils.h", |
| 355 ] | 425 ] |
| 356 } | 426 } |
| 357 } | 427 } |
| 358 | 428 |
| 359 if (use_pango) { | 429 if (use_pango) { |
| 360 configs += [ | 430 configs += [ |
| 361 "//build/config/linux:pangocairo", | 431 "//build/config/linux:pangocairo", |
| 362 ] | 432 ] |
| 433 } else { |
| 434 sources -= [ |
| 435 "ime/composition_text_util_pango.cc", |
| 436 "ime/composition_text_util_pango.h", |
| 437 ] |
| 363 } | 438 } |
| 364 | 439 |
| 365 if (is_chromeos || (use_aura && is_linux && !use_x11)) { | 440 if (is_chromeos || (use_aura && is_linux && !use_x11)) { |
| 366 sources += [ | 441 sources += [ |
| 367 "dragdrop/os_exchange_data_provider_aura.cc", | 442 "dragdrop/os_exchange_data_provider_aura.cc", |
| 368 "dragdrop/os_exchange_data_provider_aura.h", | 443 "dragdrop/os_exchange_data_provider_aura.h", |
| 369 ] | 444 ] |
| 370 } | 445 } |
| 371 | 446 |
| 372 libs = [] | 447 libs = [] |
| 373 if (is_win) { | 448 if (is_win) { |
| 449 sources += [ |
| 450 "cursor/cursor_loader_win.cc", |
| 451 "cursor/cursor_loader_win.h", |
| 452 ] |
| 374 deps += [ | 453 deps += [ |
| 375 "//third_party/wtl", | 454 "//third_party/wtl", |
| 376 ] | 455 ] |
| 377 cflags = [ | 456 cflags = [ |
| 378 "/wd4267", # TODO(jschuh): C4267: http://crbug.com/167187 size_t -> int. | 457 "/wd4267", # TODO(jschuh): C4267: http://crbug.com/167187 size_t -> int. |
| 379 "/wd4324", # Structure was padded due to __declspec(align()), which is | 458 "/wd4324", # Structure was padded due to __declspec(align()), which is |
| 380 # uninteresting. | 459 # uninteresting. |
| 381 ] | 460 ] |
| 382 ldflags = [ | 461 ldflags = [ |
| 383 "/DELAYLOAD:d2d1.dll", | 462 "/DELAYLOAD:d2d1.dll", |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 440 ] | 519 ] |
| 441 if (!is_chromeos) { | 520 if (!is_chromeos) { |
| 442 # These Aura X11 files aren't used on ChromeOS. | 521 # These Aura X11 files aren't used on ChromeOS. |
| 443 sources += [ | 522 sources += [ |
| 444 "dragdrop/os_exchange_data_provider_aurax11.cc", | 523 "dragdrop/os_exchange_data_provider_aurax11.cc", |
| 445 "dragdrop/os_exchange_data_provider_aurax11.h", | 524 "dragdrop/os_exchange_data_provider_aurax11.h", |
| 446 ] | 525 ] |
| 447 } | 526 } |
| 448 } | 527 } |
| 449 } | 528 } |
| 529 if (use_ozone) { |
| 530 sources += [ |
| 531 "cursor/cursor_loader_ozone.cc", |
| 532 "cursor/cursor_loader_ozone.h", |
| 533 "cursor/cursor_ozone.cc", |
| 534 "cursor/ozone/bitmap_cursor_factory_ozone.cc", |
| 535 "cursor/ozone/bitmap_cursor_factory_ozone.h", |
| 536 ] |
| 537 } |
| 450 | 538 |
| 451 if (!toolkit_views) { | 539 if (!toolkit_views) { |
| 452 sources -= [ | 540 sources -= [ |
| 453 "dragdrop/drag_drop_types.h", | 541 "dragdrop/drag_drop_types.h", |
| 454 "dragdrop/drop_target_event.cc", | 542 "dragdrop/drop_target_event.cc", |
| 455 "dragdrop/drop_target_event.h", | 543 "dragdrop/drop_target_event.h", |
| 456 "dragdrop/os_exchange_data.cc", | 544 "dragdrop/os_exchange_data.cc", |
| 457 "dragdrop/os_exchange_data.h", | 545 "dragdrop/os_exchange_data.h", |
| 458 "nine_image_painter_factory.cc", | 546 "nine_image_painter_factory.cc", |
| 459 "nine_image_painter_factory.h", | 547 "nine_image_painter_factory.h", |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 548 "../android/java/src/org/chromium/ui/base/DeviceFormFactor.java", | 636 "../android/java/src/org/chromium/ui/base/DeviceFormFactor.java", |
| 549 "../android/java/src/org/chromium/ui/base/LocalizationUtils.java", | 637 "../android/java/src/org/chromium/ui/base/LocalizationUtils.java", |
| 550 "../android/java/src/org/chromium/ui/base/SelectFileDialog.java", | 638 "../android/java/src/org/chromium/ui/base/SelectFileDialog.java", |
| 551 "../android/java/src/org/chromium/ui/base/TouchDevice.java", | 639 "../android/java/src/org/chromium/ui/base/TouchDevice.java", |
| 552 "../android/java/src/org/chromium/ui/base/ViewAndroid.java", | 640 "../android/java/src/org/chromium/ui/base/ViewAndroid.java", |
| 553 "../android/java/src/org/chromium/ui/base/WindowAndroid.java", | 641 "../android/java/src/org/chromium/ui/base/WindowAndroid.java", |
| 554 ] | 642 ] |
| 555 jni_package = "base" | 643 jni_package = "base" |
| 556 } | 644 } |
| 557 } | 645 } |
| OLD | NEW |