tree: e58b01b28d44c16e077e88504eda196275922692 [path history] [tgz]
  1. calculator_app/
  2. camera_app/
  3. help_app/
  4. media_app/
  5. personalization_app/
  6. projector_app/
  7. recorder_app/
  8. vc_background_ui/
  9. boca_web_app_config.cc
  10. boca_web_app_config.h
  11. boca_web_app_info.cc
  12. boca_web_app_info.h
  13. boca_web_app_info_unittest.cc
  14. BUILD.gn
  15. chrome_demo_mode_app_delegate.cc
  16. chrome_demo_mode_app_delegate.h
  17. chrome_file_manager_ui_delegate.cc
  18. chrome_file_manager_ui_delegate.h
  19. connectivity_diagnostics_system_web_app_info.cc
  20. connectivity_diagnostics_system_web_app_info.h
  21. crosh_system_web_app_info.cc
  22. crosh_system_web_app_info.h
  23. crosh_ui.cc
  24. crosh_ui.h
  25. demo_mode_app_integration_browsertest.cc
  26. demo_mode_web_app_info.cc
  27. demo_mode_web_app_info.h
  28. DEPS
  29. diagnostics_app_integration_browsertest.cc
  30. diagnostics_system_web_app_info.cc
  31. diagnostics_system_web_app_info.h
  32. DIR_METADATA
  33. eche_app_info.cc
  34. eche_app_info.h
  35. eche_app_integration_browsertest.cc
  36. file_manager_web_app_info.cc
  37. file_manager_web_app_info.h
  38. files_internals_debug_json_provider.h
  39. files_internals_ui_delegate.cc
  40. files_internals_ui_delegate.h
  41. firmware_update_app_integration_browsertest.cc
  42. firmware_update_system_web_app_info.cc
  43. firmware_update_system_web_app_info.h
  44. mall_app_integration_browsertest.cc
  45. mall_system_web_app_info.cc
  46. mall_system_web_app_info.h
  47. os_feedback_app_integration_browsertest.cc
  48. os_feedback_system_web_app_info.cc
  49. os_feedback_system_web_app_info.h
  50. os_flags_system_web_app_info.cc
  51. os_flags_system_web_app_info.h
  52. os_settings_web_app_info.cc
  53. os_settings_web_app_info.h
  54. os_settings_web_app_info_unittest.cc
  55. os_url_handler_system_web_app_info.cc
  56. os_url_handler_system_web_app_info.h
  57. OWNERS
  58. print_management_app_integration_browsertest.cc
  59. print_management_web_app_info.cc
  60. print_management_web_app_info.h
  61. print_preview_cros_app_integration_browsertest.cc
  62. print_preview_cros_system_web_app_info.cc
  63. print_preview_cros_system_web_app_info.h
  64. projector_system_web_app_info.cc
  65. projector_system_web_app_info.h
  66. README.md
  67. sample_system_web_app_info.cc
  68. sample_system_web_app_info.h
  69. sample_system_web_app_integration_browsertest.cc
  70. sanitize_app_integration_browsertest.cc
  71. sanitize_system_web_app_info.cc
  72. sanitize_system_web_app_info.h
  73. scanning_app_integration_browsertest.cc
  74. scanning_system_web_app_info.cc
  75. scanning_system_web_app_info.h
  76. settings_app_integration_browsertest.cc
  77. shimless_rma_integration_browsertest.cc
  78. shimless_rma_system_web_app_info.cc
  79. shimless_rma_system_web_app_info.h
  80. shortcut_customization_app_integration_browsertest.cc
  81. shortcut_customization_system_web_app_info.cc
  82. shortcut_customization_system_web_app_info.h
  83. system_web_app_install_utils.cc
  84. system_web_app_install_utils.h
  85. terminal_integration_test.cc
  86. terminal_integration_test.yaml
  87. terminal_source.cc
  88. terminal_source.h
  89. terminal_system_web_app_info.cc
  90. terminal_system_web_app_info.h
  91. terminal_ui.cc
  92. terminal_ui.h
chrome/browser/ash/system_web_apps/apps/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.