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

Side by Side Diff: chrome/browser/ui/BUILD.gn

Issue 2946693002: Use GN buildflags and features to configure account consistency (Closed)
Patch Set: fix Created 3 years, 6 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
OLDNEW
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/chromecast_build.gni") 5 import("//build/config/chromecast_build.gni")
6 import("//build/config/crypto.gni") 6 import("//build/config/crypto.gni")
7 import("//build/config/features.gni") 7 import("//build/config/features.gni")
8 import("//build/config/ui.gni") 8 import("//build/config/ui.gni")
9 import("//build/split_static_library.gni") 9 import("//build/split_static_library.gni")
10 import("//chrome/common/features.gni") 10 import("//chrome/common/features.gni")
11 import("//components/signin/features.gni")
11 import("//extensions/features/features.gni") 12 import("//extensions/features/features.gni")
12 import("//media/media_options.gni") 13 import("//media/media_options.gni")
13 import("//ppapi/features/features.gni") 14 import("//ppapi/features/features.gni")
14 import("//printing/features/features.gni") 15 import("//printing/features/features.gni")
15 import("//rlz/features/features.gni") 16 import("//rlz/features/features.gni")
16 import("//ui/base/ui_features.gni") 17 import("//ui/base/ui_features.gni")
17 18
18 config("ui_warnings") { 19 config("ui_warnings") {
19 if (is_clang) { 20 if (is_clang) {
20 # TODO(thakis): Remove this once http://crbug.com/383820 is figured out 21 # TODO(thakis): Remove this once http://crbug.com/383820 is figured out
(...skipping 523 matching lines...) Expand 10 before | Expand all | Expand 10 after
544 "//components/safe_browsing/common:safe_browsing_prefs", 545 "//components/safe_browsing/common:safe_browsing_prefs",
545 "//components/safe_json", 546 "//components/safe_json",
546 "//components/search", 547 "//components/search",
547 "//components/search_engines", 548 "//components/search_engines",
548 "//components/security_interstitials/core", 549 "//components/security_interstitials/core",
549 "//components/security_state/content", 550 "//components/security_state/content",
550 "//components/security_state/core", 551 "//components/security_state/core",
551 "//components/sessions", 552 "//components/sessions",
552 "//components/signin/core/account_id", 553 "//components/signin/core/account_id",
553 "//components/signin/core/browser", 554 "//components/signin/core/browser",
555 "//components/signin/core/common",
556 "//components/signin/core/common:signin_features",
554 "//components/spellcheck/browser", 557 "//components/spellcheck/browser",
555 "//components/ssl_errors", 558 "//components/ssl_errors",
556 "//components/startup_metric_utils/browser:lib", 559 "//components/startup_metric_utils/browser:lib",
557 "//components/strings", 560 "//components/strings",
558 "//components/subresource_filter/content/browser", 561 "//components/subresource_filter/content/browser",
559 "//components/subresource_filter/core/browser:browser", 562 "//components/subresource_filter/core/browser:browser",
560 "//components/suggestions/proto", 563 "//components/suggestions/proto",
561 "//components/supervised_user_error_page", 564 "//components/supervised_user_error_page",
562 "//components/sync", 565 "//components/sync",
563 "//components/sync_preferences", 566 "//components/sync_preferences",
(...skipping 1494 matching lines...) Expand 10 before | Expand all | Expand 10 after
2058 "webui/signin/inline_login_handler.cc", 2061 "webui/signin/inline_login_handler.cc",
2059 "webui/signin/inline_login_handler.h", 2062 "webui/signin/inline_login_handler.h",
2060 "webui/signin/inline_login_handler_impl.cc", 2063 "webui/signin/inline_login_handler_impl.cc",
2061 "webui/signin/inline_login_handler_impl.h", 2064 "webui/signin/inline_login_handler_impl.h",
2062 "webui/signin/inline_login_ui.cc", 2065 "webui/signin/inline_login_ui.cc",
2063 "webui/signin/inline_login_ui.h", 2066 "webui/signin/inline_login_ui.h",
2064 "webui/signin/md_user_manager_ui.cc", 2067 "webui/signin/md_user_manager_ui.cc",
2065 "webui/signin/md_user_manager_ui.h", 2068 "webui/signin/md_user_manager_ui.h",
2066 "webui/signin/signin_create_profile_handler.cc", 2069 "webui/signin/signin_create_profile_handler.cc",
2067 "webui/signin/signin_create_profile_handler.h", 2070 "webui/signin/signin_create_profile_handler.h",
2068 "webui/signin/signin_dice_internals_handler.cc",
2069 "webui/signin/signin_dice_internals_handler.h",
2070 "webui/signin/signin_dice_internals_ui.cc",
2071 "webui/signin/signin_dice_internals_ui.h",
2072 "webui/signin/signin_email_confirmation_dialog.cc", 2071 "webui/signin/signin_email_confirmation_dialog.cc",
2073 "webui/signin/signin_email_confirmation_dialog.h", 2072 "webui/signin/signin_email_confirmation_dialog.h",
2074 "webui/signin/signin_email_confirmation_ui.cc", 2073 "webui/signin/signin_email_confirmation_ui.cc",
2075 "webui/signin/signin_email_confirmation_ui.h", 2074 "webui/signin/signin_email_confirmation_ui.h",
2076 "webui/signin/signin_error_handler.cc", 2075 "webui/signin/signin_error_handler.cc",
2077 "webui/signin/signin_error_handler.h", 2076 "webui/signin/signin_error_handler.h",
2078 "webui/signin/signin_error_ui.cc", 2077 "webui/signin/signin_error_ui.cc",
2079 "webui/signin/signin_error_ui.h", 2078 "webui/signin/signin_error_ui.h",
2080 "webui/signin/signin_supervised_user_import_handler.cc", 2079 "webui/signin/signin_supervised_user_import_handler.cc",
2081 "webui/signin/signin_supervised_user_import_handler.h", 2080 "webui/signin/signin_supervised_user_import_handler.h",
2082 "webui/signin/signin_web_dialog_ui.cc", 2081 "webui/signin/signin_web_dialog_ui.cc",
2083 "webui/signin/signin_web_dialog_ui.h", 2082 "webui/signin/signin_web_dialog_ui.h",
2084 "webui/signin/sync_confirmation_handler.cc", 2083 "webui/signin/sync_confirmation_handler.cc",
2085 "webui/signin/sync_confirmation_handler.h", 2084 "webui/signin/sync_confirmation_handler.h",
2086 "webui/signin/sync_confirmation_ui.cc", 2085 "webui/signin/sync_confirmation_ui.cc",
2087 "webui/signin/sync_confirmation_ui.h", 2086 "webui/signin/sync_confirmation_ui.h",
2088 "webui/signin/user_manager_screen_handler.cc", 2087 "webui/signin/user_manager_screen_handler.cc",
2089 "webui/signin/user_manager_screen_handler.h", 2088 "webui/signin/user_manager_screen_handler.h",
2090 "webui/welcome_handler.cc", 2089 "webui/welcome_handler.cc",
2091 "webui/welcome_handler.h", 2090 "webui/welcome_handler.h",
2092 "webui/welcome_ui.cc", 2091 "webui/welcome_ui.cc",
2093 "webui/welcome_ui.h", 2092 "webui/welcome_ui.h",
2094 ] 2093 ]
2094 if (enable_dice_support) {
2095 sources += [
2096 "webui/signin/signin_dice_internals_handler.cc",
2097 "webui/signin/signin_dice_internals_handler.h",
2098 "webui/signin/signin_dice_internals_ui.cc",
2099 "webui/signin/signin_dice_internals_ui.h",
2100 ]
2101 }
2095 if (is_mac && !mac_views_browser) { 2102 if (is_mac && !mac_views_browser) {
2096 sources -= [ 2103 sources -= [
2097 # This is not explicitly excluded in GYP, but I think the static 2104 # This is not explicitly excluded in GYP, but I think the static
2098 # library linking rules means it's never referenced when compiling in 2105 # library linking rules means it's never referenced when compiling in
2099 # non-Views mode on Mac. It appears not to link in that case. 2106 # non-Views mode on Mac. It appears not to link in that case.
2100 "views/frame/avatar_button_manager.cc", 2107 "views/frame/avatar_button_manager.cc",
2101 "views/frame/avatar_button_manager.h", 2108 "views/frame/avatar_button_manager.h",
2102 "views/profiles/avatar_button.cc", 2109 "views/profiles/avatar_button.cc",
2103 "views/profiles/avatar_button.h", 2110 "views/profiles/avatar_button.h",
2104 ] 2111 ]
(...skipping 1540 matching lines...) Expand 10 before | Expand all | Expand 10 after
3645 deps += [ 3652 deps += [
3646 "//chrome/test:test_support_ui", 3653 "//chrome/test:test_support_ui",
3647 "//components/zoom", 3654 "//components/zoom",
3648 ] 3655 ]
3649 } 3656 }
3650 3657
3651 if (enable_extensions) { 3658 if (enable_extensions) {
3652 deps += [ "//extensions/browser" ] 3659 deps += [ "//extensions/browser" ]
3653 } 3660 }
3654 } 3661 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698