[go: nahoru, domu]

tree: 1adea2942cb206e5cdf10d52bb746a88ca3e14d6 [path history] [tgz]
  1. test/
  2. browser_theme_pack.cc
  3. browser_theme_pack.h
  4. browser_theme_pack_unittest.cc
  5. COMMON_METADATA
  6. custom_theme_supplier.cc
  7. custom_theme_supplier.h
  8. DIR_METADATA
  9. OWNERS
  10. README.md
  11. theme_color_policy_handler.cc
  12. theme_color_policy_handler.h
  13. theme_color_policy_handler_unittest.cc
  14. theme_helper.cc
  15. theme_helper.h
  16. theme_helper_win.cc
  17. theme_helper_win.h
  18. theme_properties.cc
  19. theme_properties.h
  20. theme_properties_unittest.cc
  21. theme_service.cc
  22. theme_service.h
  23. theme_service_aura_linux.cc
  24. theme_service_aura_linux.h
  25. theme_service_browsertest.cc
  26. theme_service_factory.cc
  27. theme_service_factory.h
  28. theme_service_observer.h
  29. theme_service_test_utils.cc
  30. theme_service_test_utils.h
  31. theme_service_unittest.cc
  32. theme_syncable_service.cc
  33. theme_syncable_service.h
  34. theme_syncable_service_unittest.cc
chrome/browser/themes/README.md

Custom Theme Support

This directory contains support for custom themes in Chrome, both those installed from the web store and those autogenerated from the color picker accessible from the “Customize Chrome” button on the New Tab Page. The two primary classes are the BrowserThemePack, which handles representation of a custom theme and serialization to/from disk; and ThemeService, which other code uses to access theme-specific functionality (e.g. painting appropriate background images).