tree: 78624a6e27d0f07c593711093a9804ef46bb956f [path history] [tgz]
  1. cookie_util/
  2. credential_provider_extension/
  3. io_thread/
  4. order_file/
  5. security_interstitials/
  6. third_party/
  7. ui_util/
  8. webui/
  9. BUILD.gn
  10. DEPS
  11. OWNERS
  12. README.md
  13. run_all_unittests.cc
ios/components/README.md

This directory is for features that are intended for reuse. For example, code that is shared between multiple embedders of ios/web like ios/web_view and ios/chrome. This means that components must not depend on either ios/web_view or ios/chrome.

Code which can be shared across Chrome on all platforms should go in //components (which also supports iOS specific sources).

Code in a component should be placed in a namespace corresponding to the name of the component; e.g. for a component living in //components/foo, code in that component should be in the foo:: namespace.