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

Unified Diff: chromecast/browser/BUILD.gn

Issue 2570623003: [Chromecast] Turn CastContentWindow into an abstract interface. (Closed)
Patch Set: Remove duplicate dependency Created 3 years, 11 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 side-by-side diff with in-line comments
Download patch
Index: chromecast/browser/BUILD.gn
diff --git a/chromecast/browser/BUILD.gn b/chromecast/browser/BUILD.gn
index b410082c1cb15ec526dc88bc4b1cd91184fa29e3..6d884a3af360c5f4dc65b6dea92d6292fc854f0d 100644
--- a/chromecast/browser/BUILD.gn
+++ b/chromecast/browser/BUILD.gn
@@ -14,10 +14,6 @@ if (is_android) {
source_set("browser") {
sources = [
- "android/cast_window_android.cc",
- "android/cast_window_android.h",
- "android/cast_window_manager.cc",
- "android/cast_window_manager.h",
"cast_browser_context.cc",
"cast_browser_context.h",
"cast_browser_main_parts.cc",
@@ -26,7 +22,6 @@ source_set("browser") {
"cast_browser_process.h",
"cast_content_browser_client.cc",
"cast_content_browser_client.h",
- "cast_content_window.cc",
"cast_content_window.h",
"cast_download_manager_delegate.cc",
"cast_download_manager_delegate.h",
@@ -124,6 +119,8 @@ source_set("browser") {
if (is_linux) {
sources += [
+ "cast_content_window_linux.cc",
+ "cast_content_window_linux.h",
"cast_memory_pressure_monitor.cc",
"cast_memory_pressure_monitor.h",
"metrics/external_metrics.cc",
@@ -136,6 +133,17 @@ source_set("browser") {
"//ui/aura",
]
} else if (is_android) {
+ sources += [
+ "android/cast_content_window_android.cc",
+ "android/cast_content_window_android.h",
+ "android/cast_metrics_helper_android.cc",
+ "android/cast_metrics_helper_android.h",
+ "android/cast_web_contents_activity.cc",
+ "android/cast_web_contents_activity.h",
+ "android/jni_registrar.cc",
+ "android/jni_registrar.h",
+ ]
+
deps += [ ":jni_headers" ]
}
@@ -264,11 +272,11 @@ source_set("unittests") {
if (is_android) {
generate_jni("jni_headers") {
sources = [
+ "android/apk/src/org/chromium/chromecast/shell/CastContentWindowAndroid.java",
"android/apk/src/org/chromium/chromecast/shell/CastCrashHandler.java",
"android/apk/src/org/chromium/chromecast/shell/CastMetricsHelper.java",
"android/apk/src/org/chromium/chromecast/shell/CastSysInfoAndroid.java",
- "android/apk/src/org/chromium/chromecast/shell/CastWindowAndroid.java",
- "android/apk/src/org/chromium/chromecast/shell/CastWindowManager.java",
+ "android/apk/src/org/chromium/chromecast/shell/CastWebContentsActivity.java",
]
jni_package = "chromecast"

Powered by Google App Engine
This is Rietveld 408576698