tree: 04091a841368bf4bb9b9d57cf70cbf54278e6f2c [path history] [tgz]
  1. app_mode/
  2. arc/
  3. cros_apps/
  4. crosapi/
  5. drivefs/
  6. echo/
  7. enterprise/
  8. extensions/
  9. full_restore/
  10. kcer/
  11. launcher_search/
  12. mahi/
  13. network/
  14. office_web_app/
  15. platform_keys/
  16. policy/
  17. printing/
  18. quickoffice/
  19. reporting/
  20. smart_reader/
  21. tablet_mode/
  22. tast_support/
  23. telemetry/
  24. upload_office_to_cloud/
  25. video_conference/
  26. BUILD.gn
  27. DEPS
  28. DIR_METADATA
  29. OWNERS
  30. README.md
chrome/browser/chromeos/README.md

chrome/browser/chromeos

This directory should contain Chrome OS specific code that has //chrome dependencies.

This directory is for shared code between Ash and Lacros. Code that is only used by Lacros should be in chrome/browser/lacros/ and code that is only used by Ash should be in chrome/browser/ash/.

There are a few exceptions to the above rules while the code is being migrated, e.g. c/b/c/exceptions/ and c/b/c/fileapi/ which are being actively worked on to separate platform-specific code to the proper directories. See the “Lacros: ChromeOS source code directory migration” design doc at https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.