Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 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 # `7MM"""Mq. `7MM | 5 # `7MM"""Mq. `7MM |
| 6 # MM `MM. MM | 6 # MM `MM. MM |
| 7 # MM ,M9 .gP"Ya ,6"Yb. ,M""bMM `7MMpMMMb.pMMMb. .gP"Ya | 7 # MM ,M9 .gP"Ya ,6"Yb. ,M""bMM `7MMpMMMb.pMMMb. .gP"Ya |
| 8 # MMmmdM9 ,M' Yb 8) MM ,AP MM MM MM MM ,M' Yb | 8 # MMmmdM9 ,M' Yb 8) MM ,AP MM MM MM MM ,M' Yb |
| 9 # MM YM. 8M"""""" ,pm9MM 8MI MM MM MM MM 8M"""""" | 9 # MM YM. 8M"""""" ,pm9MM 8MI MM MM MM MM 8M"""""" |
| 10 # MM `Mb.YM. , 8M MM `Mb MM MM MM MM YM. , | 10 # MM `Mb.YM. , 8M MM `Mb MM MM MM MM YM. , |
| 11 # .JMML. .JMM.`Mbmmd' `Moo9^Yo.`Wbmd"MML..JMML JMML JMML.`Mbmmd' | 11 # .JMML. .JMM.`Mbmmd' `Moo9^Yo.`Wbmd"MML..JMML JMML JMML.`Mbmmd' |
| 12 # | 12 # |
| 13 # Please keep this file in sync with remoting/remoting_webapp_files.gypi. | 13 # Please keep this file in sync with remoting/remoting_webapp_files.gypi |
| 14 # and remoting/app_remoting_webapp_files.gypi. | |
| 14 | 15 |
| 15 # Jscompile proto files. | 16 # Jscompile proto files. |
| 16 # These provide type information for jscompile. | 17 # These provide type information for jscompile. |
| 17 remoting_webapp_js_proto_files = [ | 18 remoting_webapp_js_proto_files = [ |
| 18 "js_proto/chrome_proto.js", | 19 "js_proto/chrome_proto.js", |
| 19 "js_proto/chrome_cast_proto.js", | 20 "js_proto/chrome_cast_proto.js", |
| 20 "js_proto/chrome_event_proto.js", | 21 "js_proto/chrome_event_proto.js", |
| 21 "js_proto/dom_proto.js", | 22 "js_proto/dom_proto.js", |
| 22 "js_proto/remoting_proto.js", | 23 "js_proto/remoting_proto.js", |
| 23 ] | 24 ] |
| (...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 228 # Auth (client to host) JavaScript files. | 229 # Auth (client to host) JavaScript files. |
| 229 remoting_webapp_js_auth_client2host_files = [ | 230 remoting_webapp_js_auth_client2host_files = [ |
| 230 "crd/js/third_party_host_permissions.js", | 231 "crd/js/third_party_host_permissions.js", |
| 231 "crd/js/third_party_token_fetcher.js", | 232 "crd/js/third_party_token_fetcher.js", |
| 232 ] | 233 ] |
| 233 | 234 |
| 234 # Cast extension handler JavaScript files. | 235 # Cast extension handler JavaScript files. |
| 235 remoting_webapp_js_cast_extension_files = [ "crd/js/cast_extension_handler.js" ] | 236 remoting_webapp_js_cast_extension_files = [ "crd/js/cast_extension_handler.js" ] |
| 236 | 237 |
| 237 # Client JavaScript files. | 238 # Client JavaScript files. |
| 238 remoting_webapp_js_client_files = [ "crd/js/video_frame_recorder.js" ] | 239 remoting_webapp_js_client_files = [ |
| 239 | |
| 240 # Remoting core JavaScript files. | |
| 241 remoting_webapp_js_core_files = [ | |
| 242 "crd/js/apps_v2_migration.js", | 240 "crd/js/apps_v2_migration.js", |
| 243 "crd/js/event_handlers.js", | 241 "crd/js/event_handlers.js", |
| 244 "crd/js/gcd_client.js", | 242 "crd/js/gcd_client.js", |
| 243 "crd/js/video_frame_recorder.js", | |
|
garykac
2015/05/15 22:33:51
These changes update GN to match the current GYP v
| |
| 245 ] | 244 ] |
| 246 | 245 |
| 247 # Gnubby authentication JavaScript files. | 246 # Gnubby authentication JavaScript files. |
| 248 remoting_webapp_js_gnubby_auth_files = [ "crd/js/gnubby_auth_handler.js" ] | 247 remoting_webapp_js_gnubby_auth_files = [ "crd/js/gnubby_auth_handler.js" ] |
| 249 | 248 |
| 250 # Files for controlling the local machine as a host. | 249 # Files for controlling the local machine as a host. |
| 251 # Includes both it2me and me2me files. | 250 # Includes both it2me and me2me files. |
| 252 remoting_webapp_js_host_control_files = [ | 251 remoting_webapp_js_host_control_files = [ |
| 253 "crd/js/host_controller.js", | 252 "crd/js/host_controller.js", |
| 254 "crd/js/host_daemon_facade.js", | 253 "crd/js/host_daemon_facade.js", |
| (...skipping 16 matching lines...) Expand all Loading... | |
| 271 "crd/js/local_host_section.js", | 270 "crd/js/local_host_section.js", |
| 272 ] | 271 ] |
| 273 | 272 |
| 274 # The CRD-specific JavaScript files required by main.html. | 273 # The CRD-specific JavaScript files required by main.html. |
| 275 remoting_webapp_crd_js_ui_files = [ | 274 remoting_webapp_crd_js_ui_files = [ |
| 276 "crd/js/bump_scroller.js", | 275 "crd/js/bump_scroller.js", |
| 277 "crd/js/butter_bar.js", | 276 "crd/js/butter_bar.js", |
| 278 "crd/js/crd_auth_dialog.js", | 277 "crd/js/crd_auth_dialog.js", |
| 279 "crd/js/crd_event_handlers.js", | 278 "crd/js/crd_event_handlers.js", |
| 280 "crd/js/crd_experimental.js", | 279 "crd/js/crd_experimental.js", |
| 281 "crd/js/crd_main.js", | |
| 282 "crd/js/desktop_connected_view.js", | 280 "crd/js/desktop_connected_view.js", |
| 283 "crd/js/desktop_remoting.js", | 281 "crd/js/desktop_remoting.js", |
| 284 "crd/js/desktop_remoting_activity.js", | 282 "crd/js/desktop_remoting_activity.js", |
| 285 "crd/js/desktop_viewport.js", | 283 "crd/js/desktop_viewport.js", |
| 286 "crd/js/feedback.js", | 284 "crd/js/feedback.js", |
| 287 "crd/js/fullscreen.js", | 285 "crd/js/fullscreen.js", |
| 288 "crd/js/fullscreen_v1.js", | 286 "crd/js/fullscreen_v1.js", |
| 289 "crd/js/fullscreen_v2.js", | 287 "crd/js/fullscreen_v2.js", |
| 290 "crd/js/it2me_activity.js", | 288 "crd/js/it2me_activity.js", |
| 291 "crd/js/me2me_activity.js", | 289 "crd/js/me2me_activity.js", |
| (...skipping 25 matching lines...) Expand all Loading... | |
| 317 remoting_webapp_js_cast_extension_files + | 315 remoting_webapp_js_cast_extension_files + |
| 318 remoting_webapp_js_host_control_files + | 316 remoting_webapp_js_host_control_files + |
| 319 remoting_webapp_js_host_display_files | 317 remoting_webapp_js_host_display_files |
| 320 | 318 |
| 321 # Uncomment this line to include browser test files in the web app | 319 # Uncomment this line to include browser test files in the web app |
| 322 # to expedite debugging or local development. | 320 # to expedite debugging or local development. |
| 323 #+ remoting_webapp_browsertest_all_js_files | 321 #+ remoting_webapp_browsertest_all_js_files |
| 324 | 322 |
| 325 # The CRD-specific JavaScript files required by main.html. | 323 # The CRD-specific JavaScript files required by main.html. |
| 326 remoting_webapp_crd_main_html_all_js_files = | 324 remoting_webapp_crd_main_html_all_js_files = |
| 327 remoting_webapp_shared_main_html_js_files + remoting_webapp_crd_js_ui_files | 325 remoting_webapp_shared_main_html_js_files + |
| 326 remoting_webapp_crd_js_ui_files + [ "crd/js/crd_main.js" ] | |
| 328 | 327 |
| 329 # These template files are used to construct main.html. | 328 # These template files are used to construct main.html. |
| 330 remoting_webapp_template_files = [ | 329 remoting_webapp_template_files = [ |
| 331 "base/html/client_plugin.html", | 330 "base/html/client_plugin.html", |
| 332 "crd/html/butter_bar.html", | 331 "crd/html/butter_bar.html", |
| 333 "crd/html/dialog_auth.html", | 332 "crd/html/dialog_auth.html", |
| 334 "crd/html/dialog_client_connect_failed.html", | 333 "crd/html/dialog_client_connect_failed.html", |
| 335 "crd/html/dialog_client_connecting.html", | 334 "crd/html/dialog_client_connecting.html", |
| 336 "crd/html/dialog_client_host_needs_upgrade.html", | 335 "crd/html/dialog_client_host_needs_upgrade.html", |
| 337 "crd/html/dialog_client_pin_prompt.html", | 336 "crd/html/dialog_client_pin_prompt.html", |
| 338 "crd/html/dialog_client_session_finished.html", | 337 "crd/html/dialog_client_session_finished.html", |
| 339 "crd/html/dialog_client_third_party_auth.html", | 338 "crd/html/dialog_client_third_party_auth.html", |
| 340 "crd/html/dialog_client_unconnected.html", | 339 "crd/html/dialog_client_unconnected.html", |
| 341 "crd/html/dialog_confirm_host_delete.html", | 340 "crd/html/dialog_confirm_host_delete.html", |
| 342 "crd/html/dialog_connection_history.html", | 341 "crd/html/dialog_connection_history.html", |
| 343 "crd/html/dialog_host.html", | 342 "crd/html/dialog_host.html", |
| 344 "crd/html/dialog_host_install.html", | 343 "crd/html/dialog_host_install.html", |
| 345 "crd/html/dialog_host_setup.html", | 344 "crd/html/dialog_host_setup.html", |
| 346 "crd/html/dialog_manage_pairings.html", | 345 "crd/html/dialog_manage_pairings.html", |
| 347 "crd/html/dialog_token_refresh_failed.html", | 346 "crd/html/dialog_token_refresh_failed.html", |
| 348 "crd/html/toolbar.html", | 347 "crd/html/toolbar.html", |
| 349 "crd/html/ui_header.html", | 348 "crd/html/ui_header.html", |
| 350 "crd/html/ui_it2me.html", | 349 "crd/html/ui_it2me.html", |
| 351 "crd/html/ui_me2me.html", | 350 "crd/html/ui_me2me.html", |
| 352 "crd/html/window_frame.html", | 351 "crd/html/window_frame.html", |
| 353 ] | 352 ] |
| 354 | 353 |
| 355 # | 354 # |
| 356 # Webapp background.html generation files. | 355 # DesktopRemoting background.html generation files. |
| 357 # | 356 # |
| 358 | 357 |
| 359 remoting_webapp_template_background = "crd/html/template_background.html" | 358 remoting_webapp_template_background = "crd/html/template_background.html" |
| 360 | 359 |
| 361 # These JS files are specific to the background page and are not part of | 360 # These JS files are specific to the background page and are not part of |
| 362 # the main JS files. | 361 # the main JS files. |
| 363 remoting_webapp_background_html_js_files = [ | 362 remoting_webapp_background_html_js_files = [ |
| 364 "base/js/message_window_helper.js", | 363 "base/js/message_window_helper.js", |
| 365 "base/js/message_window_manager.js", | 364 "base/js/message_window_manager.js", |
| 366 "crd/js/activation_handler.js", | 365 "crd/js/activation_handler.js", |
| (...skipping 16 matching lines...) Expand all Loading... | |
| 383 "base/js/oauth2_api_impl.js", | 382 "base/js/oauth2_api_impl.js", |
| 384 "base/js/plugin_settings.js", | 383 "base/js/plugin_settings.js", |
| 385 "base/js/typecheck.js", | 384 "base/js/typecheck.js", |
| 386 "base/js/xhr.js", | 385 "base/js/xhr.js", |
| 387 "crd/js/host_installer.js", | 386 "crd/js/host_installer.js", |
| 388 "crd/js/host_session.js", | 387 "crd/js/host_session.js", |
| 389 "crd/js/it2me_host_facade.js", | 388 "crd/js/it2me_host_facade.js", |
| 390 ] | 389 ] |
| 391 | 390 |
| 392 # | 391 # |
| 393 # Webapp wcs_sandbox.html generation files. | 392 # DesktopRemoting wcs_sandbox.html generation files. |
| 394 # | 393 # |
| 395 | 394 |
| 396 remoting_webapp_template_wcs_sandbox = "base/html/template_wcs_sandbox.html" | 395 remoting_webapp_template_wcs_sandbox = "base/html/template_wcs_sandbox.html" |
| 397 | 396 |
| 398 # These JS files are specific to the WCS sandbox page and are not part of | 397 # These JS files are specific to the WCS sandbox page and are not part of |
| 399 # the main JS files. | 398 # the main JS files. |
| 400 remoting_webapp_wcs_sandbox_html_js_files = [ | 399 remoting_webapp_wcs_sandbox_html_js_files = [ |
| 401 "crd/js/wcs.js", | 400 "crd/js/wcs.js", |
| 402 "crd/js/wcs_loader.js", | 401 "crd/js/wcs_loader.js", |
| 403 "crd/js/wcs_sandbox_content.js", | 402 "crd/js/wcs_sandbox_content.js", |
| 404 "crd/js/xhr_proxy.js", | 403 "crd/js/xhr_proxy.js", |
| 405 ] | 404 ] |
| 406 | 405 |
| 407 # All the JavaScript files required by wcs_sandbox.html. | 406 # All the JavaScript files required by wcs_sandbox.html. |
| 408 remoting_webapp_wcs_sandbox_html_all_js_files = | 407 remoting_webapp_wcs_sandbox_html_all_js_files = |
| 409 remoting_webapp_wcs_sandbox_html_js_files | 408 remoting_webapp_wcs_sandbox_html_js_files |
| 410 remoting_webapp_wcs_sandbox_html_all_js_files += [ | 409 remoting_webapp_wcs_sandbox_html_all_js_files += [ |
| 411 "base/js/error.js", | 410 "base/js/error.js", |
| 412 "base/js/plugin_settings.js", | 411 "base/js/plugin_settings.js", |
| 413 ] | 412 ] |
| 414 | 413 |
| 415 # | 414 # |
| 416 # Webapp message_window.html generation files. | 415 # DesktopRemoting message_window.html generation files. |
| 417 # | 416 # |
| 418 | 417 |
| 419 remoting_webapp_template_message_window = | 418 remoting_webapp_template_message_window = |
| 420 "base/html/template_message_window.html" | 419 "base/html/template_message_window.html" |
| 421 | 420 |
| 422 # These JS files are specific to the message window page and are not part of | 421 # These JS files are specific to the message window page and are not part of |
| 423 # the main JS files. | 422 # the main JS files. |
| 424 remoting_webapp_message_window_html_js_files = [ "base/js/message_window.js" ] | 423 remoting_webapp_message_window_html_js_files = [ "base/js/message_window.js" ] |
| 425 | 424 |
| 426 # All the JavaScript files required by message_window.html. | 425 # All the JavaScript files required by message_window.html. |
| 427 remoting_webapp_message_window_html_all_js_files = | 426 remoting_webapp_message_window_html_all_js_files = |
| 428 remoting_webapp_message_window_html_js_files + [ "base/js/base.js" ] | 427 remoting_webapp_message_window_html_js_files + [ "base/js/base.js" ] |
| 429 | 428 |
| 430 # | 429 # |
| 431 # Complete webapp JS and resource files. | 430 # DesktopRemoting webapp JS and resource files. |
| 432 # | 431 # |
| 433 | 432 |
| 434 # All the JavaScript files that are shared by webapps. | 433 # All the JavaScript files that are shared by webapps. |
| 435 remoting_webapp_shared_js_files = remoting_webapp_shared_main_html_js_files + | 434 remoting_webapp_shared_js_files = remoting_webapp_shared_main_html_js_files + |
| 436 remoting_webapp_background_html_js_files + | 435 remoting_webapp_background_html_js_files + |
| 437 remoting_webapp_message_window_html_js_files + | 436 remoting_webapp_message_window_html_js_files + |
| 438 remoting_webapp_wcs_sandbox_html_js_files + | 437 remoting_webapp_wcs_sandbox_html_js_files + |
| 439 # JS files referenced in manifest.json. | 438 # JS files referenced in manifest.json. |
| 440 remoting_webapp_js_auth_v1_files | 439 remoting_webapp_js_auth_v1_files |
| 441 | 440 |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 491 # Files that contain localizable strings. | 490 # Files that contain localizable strings. |
| 492 desktop_remoting_webapp_localizable_files = [ | 491 desktop_remoting_webapp_localizable_files = [ |
| 493 "webapp/crd/manifest.json.jinja2", | 492 "webapp/crd/manifest.json.jinja2", |
| 494 "<(remoting_webapp_template_background)", | 493 "<(remoting_webapp_template_background)", |
| 495 "<(remoting_webapp_template_main)", | 494 "<(remoting_webapp_template_main)", |
| 496 "<(remoting_webapp_template_message_window)", | 495 "<(remoting_webapp_template_message_window)", |
| 497 "<(remoting_webapp_template_wcs_sandbox)", | 496 "<(remoting_webapp_template_wcs_sandbox)", |
| 498 "<@(remoting_webapp_template_files)", | 497 "<@(remoting_webapp_template_files)", |
| 499 "<@(remoting_webapp_crd_js_files)", | 498 "<@(remoting_webapp_crd_js_files)", |
| 500 ] | 499 ] |
| 500 | |
| 501 # | |
| 502 # AppRemoting Files | |
| 503 # | |
| 504 | |
| 505 ar_shared_resource_files = [ | |
| 506 "app_remoting/html/ar_dialog.css", | |
| 507 "app_remoting/html/ar_main.css", | |
| 508 "app_remoting/html/feedback_consent.css", | |
| 509 "app_remoting/html/loading_window.css", | |
| 510 "app_remoting/html/context_menu.css", | |
| 511 "../resources/drag.webp", | |
| 512 ] + remoting_webapp_resource_files | |
| 513 | |
| 514 # | |
| 515 # AppRemoting main.html generation files. | |
| 516 # | |
| 517 | |
| 518 # These template files are used to construct the webapp html files. | |
| 519 ar_main_template = "app_remoting/html/template_lg.html" | |
| 520 | |
| 521 ar_main_template_files = [ | |
| 522 "base/html/client_plugin.html", | |
| 523 "app_remoting/html/context_menu.html", | |
| 524 "app_remoting/html/idle_dialog.html", | |
| 525 ] | |
| 526 | |
| 527 ar_main_js_files = [ | |
| 528 "app_remoting/js/application_context_menu.js", | |
| 529 "app_remoting/js/app_connected_view.js", | |
| 530 "app_remoting/js/app_remoting.js", | |
| 531 "app_remoting/js/app_remoting_activity.js", | |
| 532 "app_remoting/js/ar_auth_dialog.js", | |
| 533 "app_remoting/js/ar_main.js", | |
| 534 "app_remoting/js/context_menu_adapter.js", | |
| 535 "app_remoting/js/context_menu_chrome.js", | |
| 536 "app_remoting/js/context_menu_dom.js", | |
| 537 "app_remoting/js/drag_and_drop.js", | |
| 538 "app_remoting/js/idle_detector.js", | |
| 539 "app_remoting/js/keyboard_layouts_menu.js", | |
| 540 "app_remoting/js/loading_window.js", | |
| 541 "app_remoting/js/submenu_manager.js", | |
| 542 "app_remoting/js/window_activation_menu.js", | |
| 543 "base/js/application.js", | |
| 544 "base/js/base.js", | |
| 545 "base/js/message_window_helper.js", | |
| 546 "base/js/message_window_manager.js", | |
| 547 ] + remoting_webapp_shared_js_auth_google_files + | |
| 548 remoting_webapp_shared_js_client_files + | |
| 549 remoting_webapp_shared_js_core_files + | |
| 550 remoting_webapp_shared_js_host_files + | |
| 551 remoting_webapp_shared_js_logging_files + | |
| 552 remoting_webapp_shared_js_signaling_files + | |
| 553 remoting_webapp_shared_js_ui_files | |
| 554 | |
| 555 # | |
| 556 # AppRemoting feedback_consent.html generation files. | |
| 557 # | |
| 558 | |
| 559 ar_feedback_consent_template = | |
| 560 "app_remoting/html/template_feedback_consent.html" | |
| 561 | |
| 562 # These JS files are specific to the feedback consent page and are not part | |
| 563 # of the main JS files. | |
| 564 ar_feedback_consent_html_js_files = [ "app_remoting/js/feedback_consent.js" ] | |
| 565 | |
| 566 # All the JavaScript files required by feedback_consent.html. | |
| 567 ar_feedback_consent_html_all_js_files = [ | |
| 568 "app_remoting/js/feedback_consent.js", | |
| 569 "base/js/base.js", | |
| 570 "base/js/error.js", | |
| 571 "base/js/identity.js", | |
| 572 "base/js/oauth2_api.js", | |
| 573 "base/js/oauth2_api_impl.js", | |
| 574 "base/js/plugin_settings.js", | |
| 575 "base/js/l10n.js", | |
| 576 "base/js/xhr.js", | |
| 577 ] | |
| 578 | |
| 579 # | |
| 580 # AppRemoting loading_window.html generation files. | |
| 581 # | |
| 582 | |
| 583 # Variables for loading_window.html. Note that the JS files are the same as | |
| 584 # for message_window.html, and are not duplicated here. | |
| 585 ar_loading_window_template = "app_remoting/html/template_loading_window.html" | |
| 586 | |
| 587 # | |
| 588 # AppRemoting background JS files. | |
| 589 # These files are referenced from the manifest | |
| 590 # | |
| 591 | |
| 592 ar_background_js_files = [ | |
| 593 "app_remoting/js/ar_background.js", | |
| 594 "base/js/platform.js", | |
| 595 ] | |
| 596 | |
| 597 ar_all_js_files = | |
| 598 ar_main_js_files + ar_feedback_consent_html_js_files + | |
| 599 remoting_webapp_message_window_html_js_files + | |
| 600 remoting_webapp_wcs_sandbox_html_js_files + ar_background_js_files | |
| 601 | |
| 602 # Files that contain localizable strings. | |
| 603 app_remoting_webapp_localizable_files = | |
| 604 [ | |
| 605 ar_main_template, | |
| 606 ar_feedback_consent_template, | |
| 607 ar_loading_window_template, | |
| 608 remoting_webapp_template_message_window, | |
| 609 remoting_webapp_template_wcs_sandbox, | |
| 610 ] + ar_main_template_files + ar_all_js_files | |
| OLD | NEW |