summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/resources/chromeos/camera/src/js
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/resources/chromeos/camera/src/js')
-rw-r--r--chromium/chrome/browser/resources/chromeos/camera/src/js/BUILD.gn22
-rw-r--r--chromium/chrome/browser/resources/chromeos/camera/src/js/device/BUILD.gn5
-rw-r--r--chromium/chrome/browser/resources/chromeos/camera/src/js/externs/BUILD.gn11
-rw-r--r--chromium/chrome/browser/resources/chromeos/camera/src/js/models/BUILD.gn8
-rw-r--r--chromium/chrome/browser/resources/chromeos/camera/src/js/mojo/BUILD.gn9
-rw-r--r--chromium/chrome/browser/resources/chromeos/camera/src/js/views/BUILD.gn1
-rw-r--r--chromium/chrome/browser/resources/chromeos/camera/src/js/views/camera/BUILD.gn24
7 files changed, 80 insertions, 0 deletions
diff --git a/chromium/chrome/browser/resources/chromeos/camera/src/js/BUILD.gn b/chromium/chrome/browser/resources/chromeos/camera/src/js/BUILD.gn
index 059505eb02c..7ea176a9a3f 100644
--- a/chromium/chrome/browser/resources/chromeos/camera/src/js/BUILD.gn
+++ b/chromium/chrome/browser/resources/chromeos/camera/src/js/BUILD.gn
@@ -17,6 +17,9 @@ group("closure_compile") {
js_type_check("compile_resources") {
deps = [
+ ":background",
+ ":intent",
+ ":metrics",
":nav",
":resolution_event_broker",
":state",
@@ -26,6 +29,18 @@ js_type_check("compile_resources") {
]
}
+js_library("intent") {
+ deps = [
+ "mojo:chrome_helper",
+ ]
+}
+
+js_library("metrics") {
+ deps = [
+ "externs:chrome_platform_analytics",
+ ]
+}
+
js_library("resolution_event_broker") {
}
@@ -39,6 +54,12 @@ js_library("nav") {
js_library("state") {
}
+js_library("background") {
+ deps = [
+ ":intent",
+ ]
+}
+
js_library("toast") {
deps = [
":util",
@@ -52,6 +73,7 @@ js_library("util") {
deps = [
":tooltip",
"browser_proxy:browser_proxy",
+ "mojo:chrome_helper",
]
externs_list = [ "$externs_path/chrome_extensions.js" ]
}
diff --git a/chromium/chrome/browser/resources/chromeos/camera/src/js/device/BUILD.gn b/chromium/chrome/browser/resources/chromeos/camera/src/js/device/BUILD.gn
index cc01ba9b370..a54df9607b7 100644
--- a/chromium/chrome/browser/resources/chromeos/camera/src/js/device/BUILD.gn
+++ b/chromium/chrome/browser/resources/chromeos/camera/src/js/device/BUILD.gn
@@ -9,6 +9,7 @@ js_type_check("closure_compile") {
":camera3_device_info",
":constraints_preferrer",
":device_info_updater",
+ ":error",
]
}
@@ -31,6 +32,10 @@ js_library("device_info_updater") {
deps = [
":camera3_device_info",
":constraints_preferrer",
+ ":error",
"..:state",
]
}
+
+js_library("error") {
+}
diff --git a/chromium/chrome/browser/resources/chromeos/camera/src/js/externs/BUILD.gn b/chromium/chrome/browser/resources/chromeos/camera/src/js/externs/BUILD.gn
new file mode 100644
index 00000000000..e41499011b1
--- /dev/null
+++ b/chromium/chrome/browser/resources/chromeos/camera/src/js/externs/BUILD.gn
@@ -0,0 +1,11 @@
+# Copyright 2019 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//third_party/closure_compiler/compile_js.gni")
+
+js_library("chrome_platform_analytics") {
+ sources = []
+
+ externs_list = [ "chrome_platform_analytics.js" ]
+}
diff --git a/chromium/chrome/browser/resources/chromeos/camera/src/js/models/BUILD.gn b/chromium/chrome/browser/resources/chromeos/camera/src/js/models/BUILD.gn
index db0f77e3e3f..39e60221b1d 100644
--- a/chromium/chrome/browser/resources/chromeos/camera/src/js/models/BUILD.gn
+++ b/chromium/chrome/browser/resources/chromeos/camera/src/js/models/BUILD.gn
@@ -33,4 +33,12 @@ js_library("result_saver") {
}
js_library("video_saver") {
+ sources = [
+ "file_video_saver.js",
+ "intent_video_saver.js",
+ "video_saver_interface.js",
+ ]
+ deps = [
+ "..:intent",
+ ]
}
diff --git a/chromium/chrome/browser/resources/chromeos/camera/src/js/mojo/BUILD.gn b/chromium/chrome/browser/resources/chromeos/camera/src/js/mojo/BUILD.gn
index 3be85b7f5c2..ba8aca34aad 100644
--- a/chromium/chrome/browser/resources/chromeos/camera/src/js/mojo/BUILD.gn
+++ b/chromium/chrome/browser/resources/chromeos/camera/src/js/mojo/BUILD.gn
@@ -6,11 +6,20 @@ import("//third_party/closure_compiler/compile_js.gni")
js_type_check("closure_compile") {
deps = [
+ ":chrome_helper",
":device_operator",
":image_capture",
]
}
+js_library("chrome_helper") {
+ deps = [
+ "//components/arc/mojom:camera_intent_js_library_for_compile",
+ "//components/chromeos_camera/common:camera_app_helper_js_library_for_compile",
+ ]
+ externs_list = [ "$externs_path/pending.js" ]
+}
+
js_library("device_operator") {
deps = [
"//media/capture/video/chromeos/mojom:cros_camera_js_library_for_compile",
diff --git a/chromium/chrome/browser/resources/chromeos/camera/src/js/views/BUILD.gn b/chromium/chrome/browser/resources/chromeos/camera/src/js/views/BUILD.gn
index 84560373b2c..d52516bb184 100644
--- a/chromium/chrome/browser/resources/chromeos/camera/src/js/views/BUILD.gn
+++ b/chromium/chrome/browser/resources/chromeos/camera/src/js/views/BUILD.gn
@@ -7,6 +7,7 @@ import("//third_party/closure_compiler/compile_js.gni")
group("closure_compile") {
deps = [
":compile_resources",
+ "camera:compile_resources",
]
}
diff --git a/chromium/chrome/browser/resources/chromeos/camera/src/js/views/camera/BUILD.gn b/chromium/chrome/browser/resources/chromeos/camera/src/js/views/camera/BUILD.gn
new file mode 100644
index 00000000000..38a22c262b9
--- /dev/null
+++ b/chromium/chrome/browser/resources/chromeos/camera/src/js/views/camera/BUILD.gn
@@ -0,0 +1,24 @@
+# Copyright 2019 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//third_party/closure_compiler/compile_js.gni")
+
+group("closure_compile") {
+ deps = [
+ ":compile_resources",
+ ]
+}
+
+js_type_check("compile_resources") {
+ deps = [
+ ":review_result",
+ ]
+}
+
+js_library("review_result") {
+ deps = [
+ "../..:state",
+ "../..:util",
+ ]
+}