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

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

Issue 2453703002: Prepare fullscreen_chromeos.cc to be used for ozone builds. (Closed)
Patch Set: Prepare fullscreen_chromeos.cc to be used for ozone builds. Created 4 years, 1 month 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 | « no previous file | chrome/browser/fullscreen_ash.cc » ('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 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/chrome_build.gni") 5 import("//build/config/chrome_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")
(...skipping 364 matching lines...) Expand 10 before | Expand all | Expand 10 after
375 "favicon/favicon_service_factory.cc", 375 "favicon/favicon_service_factory.cc",
376 "favicon/favicon_service_factory.h", 376 "favicon/favicon_service_factory.h",
377 "favicon/favicon_utils.cc", 377 "favicon/favicon_utils.cc",
378 "favicon/favicon_utils.h", 378 "favicon/favicon_utils.h",
379 "favicon/large_icon_service_factory.cc", 379 "favicon/large_icon_service_factory.cc",
380 "favicon/large_icon_service_factory.h", 380 "favicon/large_icon_service_factory.h",
381 "file_select_helper.cc", 381 "file_select_helper.cc",
382 "file_select_helper.h", 382 "file_select_helper.h",
383 "file_select_helper_mac.mm", 383 "file_select_helper_mac.mm",
384 "fullscreen.h", 384 "fullscreen.h",
385 "fullscreen_chromeos.cc",
386 "fullscreen_mac.mm", 385 "fullscreen_mac.mm",
387 "fullscreen_win.cc", 386 "fullscreen_win.cc",
388 "geolocation/chrome_access_token_store.cc", 387 "geolocation/chrome_access_token_store.cc",
389 "geolocation/chrome_access_token_store.h", 388 "geolocation/chrome_access_token_store.h",
390 "geolocation/geolocation_permission_context.cc", 389 "geolocation/geolocation_permission_context.cc",
391 "geolocation/geolocation_permission_context.h", 390 "geolocation/geolocation_permission_context.h",
392 "geolocation/geolocation_permission_context_android.cc", 391 "geolocation/geolocation_permission_context_android.cc",
393 "geolocation/geolocation_permission_context_android.h", 392 "geolocation/geolocation_permission_context_android.h",
394 "geolocation/geolocation_permission_context_extensions.cc", 393 "geolocation/geolocation_permission_context_extensions.cc",
395 "geolocation/geolocation_permission_context_extensions.h", 394 "geolocation/geolocation_permission_context_extensions.h",
(...skipping 3137 matching lines...) Expand 10 before | Expand all | Expand 10 after
3533 if (use_glib) { 3532 if (use_glib) {
3534 sources += [ 3533 sources += [
3535 "password_manager/native_backend_libsecret.cc", 3534 "password_manager/native_backend_libsecret.cc",
3536 "password_manager/native_backend_libsecret.h", 3535 "password_manager/native_backend_libsecret.h",
3537 ] 3536 ]
3538 defines += [ "USE_LIBSECRET" ] 3537 defines += [ "USE_LIBSECRET" ]
3539 deps += [ "//third_party/libsecret" ] 3538 deps += [ "//third_party/libsecret" ]
3540 } 3539 }
3541 } 3540 }
3542 3541
3542 # Chrome built with 'use_ozone=true' runs today within the mash environment,
3543 # so for now the chromeos/ash implementation is (ab)used.
3544 # TODO(tonikitoo): Make sure this is factored out when http://crbug.com/585570
3545 # is fixed.
3546 if (is_chromeos || use_ozone) {
3547 sources += [ "fullscreen_ash.cc" ]
3548 }
3549
3543 if (android_java_ui) { 3550 if (android_java_ui) {
3544 deps += [ "//third_party/WebKit/public:android_mojo_bindings" ] 3551 deps += [ "//third_party/WebKit/public:android_mojo_bindings" ]
3545 } 3552 }
3546 3553
3547 if (enable_plugin_installation) { 3554 if (enable_plugin_installation) {
3548 sources += [ 3555 sources += [
3549 "plugins/plugin_installer.cc", 3556 "plugins/plugin_installer.cc",
3550 "plugins/plugin_installer.h", 3557 "plugins/plugin_installer.h",
3551 "plugins/plugin_installer_observer.cc", 3558 "plugins/plugin_installer_observer.cc",
3552 "plugins/plugin_installer_observer.h", 3559 "plugins/plugin_installer_observer.h",
(...skipping 815 matching lines...) Expand 10 before | Expand all | Expand 10 after
4368 # linking all of the test support. 4375 # linking all of the test support.
4369 static_library("pepper_cdm_test_constants") { 4376 static_library("pepper_cdm_test_constants") {
4370 testonly = true 4377 testonly = true
4371 visibility = [ "//chrome/*" ] 4378 visibility = [ "//chrome/*" ]
4372 sources = [ 4379 sources = [
4373 "media/pepper_cdm_test_constants.cc", 4380 "media/pepper_cdm_test_constants.cc",
4374 "media/pepper_cdm_test_constants.h", 4381 "media/pepper_cdm_test_constants.h",
4375 ] 4382 ]
4376 } 4383 }
4377 } 4384 }
OLDNEW
« no previous file with comments | « no previous file | chrome/browser/fullscreen_ash.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698