tree: 7965acc65ea00ab82e39bdfcc4ab126dbbaa0c9b [path history] [tgz]
  1. mojom/
  2. proto/
  3. resources/
  4. search/
  5. test/
  6. tools/
  7. BUILD.gn
  8. COMMON_METADATA
  9. DIR_METADATA
  10. OWNERS
  11. personalization_app_ambient_provider.h
  12. personalization_app_keyboard_backlight_provider.h
  13. personalization_app_theme_provider.h
  14. personalization_app_ui.cc
  15. personalization_app_ui.h
  16. personalization_app_url_constants.cc
  17. personalization_app_url_constants.h
  18. personalization_app_user_provider.h
  19. personalization_app_wallpaper_provider.h
  20. README.md
ash/webui/personalization_app/README.md

ChromeOS Personalization Hub

User Types and Profiles

ChromeOS Personalization features interact differently with different user types. It is important for feature development to consider how the different user types will be affected.

see: //components/user_manager/user_type.h

For a more in depth explanation, see:

Profiles, Sessions, Users, and more for ChromeOS Personalization

Environment Setup

VSCode

  • Follow vscode setup.
  • Create tsconfig.json using helper script. Please follow the help doc in the header of the helper script.
  • Edit ${PATH_TO_CHROMIUM}/src/.git/info/exclude and add these lines
    /ash/webui/personalization_app/resources/tsconfig.json
    /chrome/test/data/webui/chromeos/personalization_app/tsconfig.json