tree: 9409524680c7bf846e57f26baa93731c8725a39f [path history] [tgz]
  1. calculator_app/
  2. camera_app/
  3. face_ml/
  4. help_app/
  5. media_app/
  6. personalization_app/
  7. projector_app/
  8. chrome_file_manager_ui_delegate.cc
  9. chrome_file_manager_ui_delegate.h
  10. connectivity_diagnostics_system_web_app_info.cc
  11. connectivity_diagnostics_system_web_app_info.h
  12. crosh_system_web_app_info.cc
  13. crosh_system_web_app_info.h
  14. crosh_ui.cc
  15. crosh_ui.h
  16. demo_mode_app_integration_browsertest.cc
  17. demo_mode_web_app_info.cc
  18. demo_mode_web_app_info.h
  19. DEPS
  20. diagnostics_app_integration_browsertest.cc
  21. diagnostics_system_web_app_info.cc
  22. diagnostics_system_web_app_info.h
  23. DIR_METADATA
  24. eche_app_info.cc
  25. eche_app_info.h
  26. eche_app_integration_browsertest.cc
  27. face_ml_integration_browsertest.cc
  28. face_ml_system_web_app_info.cc
  29. face_ml_system_web_app_info.h
  30. file_manager_web_app_info.cc
  31. file_manager_web_app_info.h
  32. files_internals_ui_delegate.cc
  33. files_internals_ui_delegate.h
  34. firmware_update_app_integration_browsertest.cc
  35. firmware_update_system_web_app_info.cc
  36. firmware_update_system_web_app_info.h
  37. os_feedback_app_integration_browsertest.cc
  38. os_feedback_system_web_app_info.cc
  39. os_feedback_system_web_app_info.h
  40. os_flags_system_web_app_info.cc
  41. os_flags_system_web_app_info.h
  42. os_settings_web_app_info.cc
  43. os_settings_web_app_info.h
  44. os_settings_web_app_info_unittest.cc
  45. os_url_handler_system_web_app_info.cc
  46. os_url_handler_system_web_app_info.h
  47. OWNERS
  48. print_management_app_integration_browsertest.cc
  49. print_management_web_app_info.cc
  50. print_management_web_app_info.h
  51. projector_system_web_app_info.cc
  52. projector_system_web_app_info.h
  53. README.md
  54. sample_system_web_app_info.cc
  55. sample_system_web_app_info.h
  56. sample_system_web_app_integration_browsertest.cc
  57. scanning_app_integration_browsertest.cc
  58. scanning_system_web_app_info.cc
  59. scanning_system_web_app_info.h
  60. settings_app_integration_browsertest.cc
  61. shimless_rma_integration_browsertest.cc
  62. shimless_rma_system_web_app_info.cc
  63. shimless_rma_system_web_app_info.h
  64. shortcut_customization_app_integration_browsertest.cc
  65. shortcut_customization_system_web_app_info.cc
  66. shortcut_customization_system_web_app_info.h
  67. system_web_app_install_utils.cc
  68. system_web_app_install_utils.h
  69. terminal_source.cc
  70. terminal_source.h
  71. terminal_system_web_app_info.cc
  72. terminal_system_web_app_info.h
  73. terminal_ui.cc
  74. terminal_ui.h
chrome/browser/ash/web_applications/README.md

This directory contains configuration for web applications that come pre-installed on ChromeOS. This includes:

  • System web applications (e.g. files app). The logic primarily comes in the form of ash::SystemWebAppDelegate subclasses which provide configuration such as minimum window size, whether to show a tab strip, whether to show the app in the launcher.
  • Other UI surfaces powered by by WebUI (e.g. Crosh). The logic primarily comes in the form of content::WebUIConfig subclasses. This is needed to provide static entry points. This logic may also generate some dynamic data to pass to the WebUI.