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