Index: remoting/webapp/files.gni |
diff --git a/remoting/webapp/files.gni b/remoting/webapp/files.gni |
index 37042a9ae693ef7fc94d0d468a8dc5f13b417e9a..070c9d45b3fceb01bfebde7915067b280a258e59 100644 |
--- a/remoting/webapp/files.gni |
+++ b/remoting/webapp/files.gni |
@@ -287,6 +287,18 @@ remoting_webapp_js_host_control_files = [ |
"crd/js/paired_client_manager.js", |
] |
+# Files for controlling the local it2me host. |
+# Included by public_session.html. |
+remoting_webapp_js_it2me_host_control_files = [ |
+ "crd/js/buffered_signal_strategy.js", |
+ "crd/js/host_screen.js", |
+ "crd/js/host_session.js", |
+ "crd/js/host_install_dialog.js", |
+ "crd/js/host_installer.js", |
+ "crd/js/it2me_host_facade.js", |
+ "crd/js/native_message_host_log_message_handler.js", |
+] |
+ |
# Files for displaying (in the client) info about available hosts. |
remoting_webapp_js_host_display_files = [ |
"crd/js/host_list.js", |
@@ -388,6 +400,32 @@ remoting_webapp_template_files = [ |
] |
# |
+# DesktopRemoting public_session.html generation files. |
+# |
+remoting_webapp_template_public_session = |
+ "crd/html/template_public_session.html" |
+ |
+# The shared JavaScript files required by public_session.html. |
+remoting_webapp_public_session_html_all_js_files = |
+ # Include the core files first as it is required by the other files. |
+ # Otherwise, Jscompile will complain. |
+ remoting_webapp_shared_js_core_files + |
+ remoting_webapp_shared_js_auth_google_files + |
+ remoting_webapp_shared_js_client_files + |
+ remoting_webapp_shared_js_host_files + |
+ remoting_webapp_shared_js_logging_files + |
+ remoting_webapp_shared_js_ui_files + |
+ remoting_webapp_shared_js_signaling_files + |
+ remoting_webapp_js_it2me_host_control_files + |
+ [ |
+ "crd/js/crd_auth_dialog.js", |
+ "crd/js/public_session_main.js", |
+ ] |
+ |
+# These template files are used to construct public_session.html. |
+remoting_webapp_public_session_template_files = [ "crd/html/dialog_host.html" ] |
+ |
+# |
# DesktopRemoting background.html generation files. |
# |
@@ -521,13 +559,15 @@ remoting_webapp_resource_files = [ |
"crd/html/crd_main.css", |
"crd/html/toolbar.css", |
"crd/html/menu_button.css", |
+ "crd/html/public_session.css", |
"crd/html/window_frame.css", |
"crd/resources/scale-to-fit.webp", |
] |
remoting_webapp_crd_files = |
remoting_webapp_info_files + remoting_webapp_crd_js_files + |
- remoting_webapp_resource_files |
+ remoting_webapp_resource_files + |
+ remoting_webapp_public_session_html_all_js_files |
# Files that contain localizable strings. |
desktop_remoting_webapp_localizable_files = |