Home | History | Annotate | only in /external/chromium_org/components
Up to higher level directory
NameDateSize
auto_login_parser/01-Nov-2013
auto_login_parser.gypi01-Nov-2013548
auto_login_parser.target.darwin-arm.mk01-Nov-20136K
auto_login_parser.target.darwin-mips.mk01-Nov-20135.9K
auto_login_parser.target.darwin-x86.mk01-Nov-20135.9K
auto_login_parser.target.linux-arm.mk01-Nov-20136K
auto_login_parser.target.linux-mips.mk01-Nov-20135.9K
auto_login_parser.target.linux-x86.mk01-Nov-20135.9K
autofill/01-Nov-2013
autofill.gypi01-Nov-201318.2K
autofill_content_browser.target.darwin-arm.mk01-Nov-201310.5K
autofill_content_browser.target.darwin-mips.mk01-Nov-201310.4K
autofill_content_browser.target.darwin-x86.mk01-Nov-201310.5K
autofill_content_browser.target.linux-arm.mk01-Nov-201310.5K
autofill_content_browser.target.linux-mips.mk01-Nov-201310.4K
autofill_content_browser.target.linux-x86.mk01-Nov-201310.5K
autofill_content_renderer.target.darwin-arm.mk01-Nov-20136.9K
autofill_content_renderer.target.darwin-mips.mk01-Nov-20136.8K
autofill_content_renderer.target.darwin-x86.mk01-Nov-20136.9K
autofill_content_renderer.target.linux-arm.mk01-Nov-20136.9K
autofill_content_renderer.target.linux-mips.mk01-Nov-20136.8K
autofill_content_renderer.target.linux-x86.mk01-Nov-20136.9K
autofill_content_risk_proto.target.darwin-arm.mk01-Nov-201310.7K
autofill_content_risk_proto.target.darwin-mips.mk01-Nov-201310.6K
autofill_content_risk_proto.target.darwin-x86.mk01-Nov-201310.6K
autofill_content_risk_proto.target.linux-arm.mk01-Nov-201310.7K
autofill_content_risk_proto.target.linux-mips.mk01-Nov-201310.6K
autofill_content_risk_proto.target.linux-x86.mk01-Nov-201310.6K
autofill_core_browser.target.darwin-arm.mk01-Nov-201311.6K
autofill_core_browser.target.darwin-mips.mk01-Nov-201311.5K
autofill_core_browser.target.darwin-x86.mk01-Nov-201311.5K
autofill_core_browser.target.linux-arm.mk01-Nov-201311.6K
autofill_core_browser.target.linux-mips.mk01-Nov-201311.5K
autofill_core_browser.target.linux-x86.mk01-Nov-201311.5K
autofill_core_common.target.darwin-arm.mk01-Nov-20137.9K
autofill_core_common.target.darwin-mips.mk01-Nov-20137.7K
autofill_core_common.target.darwin-x86.mk01-Nov-20137.8K
autofill_core_common.target.linux-arm.mk01-Nov-20137.9K
autofill_core_common.target.linux-mips.mk01-Nov-20137.7K
autofill_core_common.target.linux-x86.mk01-Nov-20137.8K
autofill_jni_headers.target.darwin-arm.mk01-Nov-20137.4K
autofill_jni_headers.target.darwin-mips.mk01-Nov-20137.3K
autofill_jni_headers.target.darwin-x86.mk01-Nov-20137.4K
autofill_jni_headers.target.linux-arm.mk01-Nov-20137.4K
autofill_jni_headers.target.linux-mips.mk01-Nov-20137.3K
autofill_jni_headers.target.linux-x86.mk01-Nov-20137.4K
autofill_regexes.target.darwin-arm.mk01-Nov-20132.1K
autofill_regexes.target.darwin-mips.mk01-Nov-20132.1K
autofill_regexes.target.darwin-x86.mk01-Nov-20132.1K
autofill_regexes.target.linux-arm.mk01-Nov-20132.1K
autofill_regexes.target.linux-mips.mk01-Nov-20132.1K
autofill_regexes.target.linux-x86.mk01-Nov-20132.1K
autofill_strings.grdp01-Nov-20134.5K
breakpad/01-Nov-2013
breakpad.gypi01-Nov-20131.6K
browser_context_keyed_service/01-Nov-2013
browser_context_keyed_service.gypi01-Nov-20131.9K
component_strings.grd01-Nov-201310.2K
component_strings.gyp01-Nov-2013813
component_strings.target.darwin-arm.mk01-Nov-201326K
component_strings.target.darwin-mips.mk01-Nov-201326K
component_strings.target.darwin-x86.mk01-Nov-201326K
component_strings.target.linux-arm.mk01-Nov-201326K
component_strings.target.linux-mips.mk01-Nov-201326K
component_strings.target.linux-x86.mk01-Nov-201326K
components.gyp01-Nov-2013752
components_tests.gypi01-Nov-20134.9K
components_unittests.isolate01-Nov-2013352
DEPS01-Nov-2013587
encryptor.target.darwin-arm.mk01-Nov-20135.6K
encryptor.target.darwin-mips.mk01-Nov-20135.5K
encryptor.target.darwin-x86.mk01-Nov-20135.6K
encryptor.target.linux-arm.mk01-Nov-20135.6K
encryptor.target.linux-mips.mk01-Nov-20135.5K
encryptor.target.linux-x86.mk01-Nov-20135.6K
nacl/01-Nov-2013
nacl.gyp01-Nov-20135.4K
nacl_common.gyp01-Nov-20131.9K
navigation_interception/01-Nov-2013
navigation_interception.gypi01-Nov-20132.8K
navigation_interception.target.darwin-arm.mk01-Nov-20136.8K
navigation_interception.target.darwin-mips.mk01-Nov-20136.7K
navigation_interception.target.darwin-x86.mk01-Nov-20136.8K
navigation_interception.target.linux-arm.mk01-Nov-20136.8K
navigation_interception.target.linux-mips.mk01-Nov-20136.7K
navigation_interception.target.linux-x86.mk01-Nov-20136.8K
navigation_interception_jni_headers.target.darwin-arm.mk01-Nov-20139.5K
navigation_interception_jni_headers.target.darwin-mips.mk01-Nov-20139.5K
navigation_interception_jni_headers.target.darwin-x86.mk01-Nov-20139.6K
navigation_interception_jni_headers.target.linux-arm.mk01-Nov-20139.5K
navigation_interception_jni_headers.target.linux-mips.mk01-Nov-20139.5K
navigation_interception_jni_headers.target.linux-x86.mk01-Nov-20139.6K
OWNERS01-Nov-20131K
README01-Nov-20131.6K
sessions/01-Nov-2013
sessions.gypi01-Nov-20131.6K
strings/01-Nov-2013
test/01-Nov-2013
tools/01-Nov-2013
tracing/01-Nov-2013
tracing.gyp01-Nov-2013945
tracing.target.darwin-arm.mk01-Nov-20135.7K
tracing.target.darwin-mips.mk01-Nov-20135.7K
tracing.target.darwin-x86.mk01-Nov-20135.7K
tracing.target.linux-arm.mk01-Nov-20135.7K
tracing.target.linux-mips.mk01-Nov-20135.7K
tracing.target.linux-x86.mk01-Nov-20135.7K
tracing_untrusted.gyp01-Nov-20131.2K
user_prefs/01-Nov-2013
user_prefs.gypi01-Nov-2013894
user_prefs.target.darwin-arm.mk01-Nov-20136.5K
user_prefs.target.darwin-mips.mk01-Nov-20136.4K
user_prefs.target.darwin-x86.mk01-Nov-20136.5K
user_prefs.target.linux-arm.mk01-Nov-20136.5K
user_prefs.target.linux-mips.mk01-Nov-20136.4K
user_prefs.target.linux-x86.mk01-Nov-20136.5K
visitedlink/01-Nov-2013
visitedlink.gypi01-Nov-20132K
visitedlink_browser.target.darwin-arm.mk01-Nov-20136.3K
visitedlink_browser.target.darwin-mips.mk01-Nov-20136.2K
visitedlink_browser.target.darwin-x86.mk01-Nov-20136.3K
visitedlink_browser.target.linux-arm.mk01-Nov-20136.3K
visitedlink_browser.target.linux-mips.mk01-Nov-20136.2K
visitedlink_browser.target.linux-x86.mk01-Nov-20136.3K
visitedlink_common.target.darwin-arm.mk01-Nov-20136.2K
visitedlink_common.target.darwin-mips.mk01-Nov-20136.1K
visitedlink_common.target.darwin-x86.mk01-Nov-20136.2K
visitedlink_common.target.linux-arm.mk01-Nov-20136.2K
visitedlink_common.target.linux-mips.mk01-Nov-20136.1K
visitedlink_common.target.linux-x86.mk01-Nov-20136.2K
visitedlink_renderer.target.darwin-arm.mk01-Nov-20136.9K
visitedlink_renderer.target.darwin-mips.mk01-Nov-20136.8K
visitedlink_renderer.target.darwin-x86.mk01-Nov-20136.9K
visitedlink_renderer.target.linux-arm.mk01-Nov-20136.9K
visitedlink_renderer.target.linux-mips.mk01-Nov-20136.8K
visitedlink_renderer.target.linux-x86.mk01-Nov-20136.9K
web_contents_delegate_android/01-Nov-2013
web_contents_delegate_android.gypi01-Nov-20132.3K
web_contents_delegate_android.target.darwin-arm.mk01-Nov-20137.4K
web_contents_delegate_android.target.darwin-mips.mk01-Nov-20137.2K
web_contents_delegate_android.target.darwin-x86.mk01-Nov-20137.3K
web_contents_delegate_android.target.linux-arm.mk01-Nov-20137.4K
web_contents_delegate_android.target.linux-mips.mk01-Nov-20137.2K
web_contents_delegate_android.target.linux-x86.mk01-Nov-20137.3K
web_contents_delegate_android_jni_headers.target.darwin-arm.mk01-Nov-20139.8K
web_contents_delegate_android_jni_headers.target.darwin-mips.mk01-Nov-20139.8K
web_contents_delegate_android_jni_headers.target.darwin-x86.mk01-Nov-20139.9K
web_contents_delegate_android_jni_headers.target.linux-arm.mk01-Nov-20139.8K
web_contents_delegate_android_jni_headers.target.linux-mips.mk01-Nov-20139.8K
web_contents_delegate_android_jni_headers.target.linux-x86.mk01-Nov-20139.9K
web_modal/01-Nov-2013
web_modal.gypi01-Nov-20131K
webdata/01-Nov-2013
webdata.gypi01-Nov-20132.2K
webdata_common.target.darwin-arm.mk01-Nov-20136.5K
webdata_common.target.darwin-mips.mk01-Nov-20136.4K
webdata_common.target.darwin-x86.mk01-Nov-20136.5K
webdata_common.target.linux-arm.mk01-Nov-20136.5K
webdata_common.target.linux-mips.mk01-Nov-20136.4K
webdata_common.target.linux-x86.mk01-Nov-20136.5K

README

      1 This directory is for components that have the Content Module as the
      2 uppermost layer they depend on.  They may depend only on the Content
      3 API (content/public) and on lower layers (e.g. base/, net/, ipc/
      4 etc.).
      5 
      6 Components that have bits of code that need to live in different
      7 processes (e.g. some code in the browser process, some in the renderer
      8 process, etc.) should separate the code into different subdirectories.
      9 Hence for a component named 'foo' you might end up with a structure
     10 like the following:
     11 
     12 components/foo          - DEPS, OWNERS, foo.gypi
     13 components/foo/browser  - code that needs the browser process
     14 components/foo/common   - for e.g. IPC constants and such
     15 components/foo/renderer - code that needs renderer process
     16 
     17 These subdirectories should have DEPS files with the relevant
     18 restrictions in place, i.e. only components/*/browser should
     19 be allowed to #include from content/public/browser.
     20 
     21 Note that there may also be an 'android' subdir, with a Java source
     22 code structure underneath it where the package name is
     23 org.chromium.components.foo, and with subdirs after 'foo'
     24 to illustrate process, e.g. 'browser' or 'renderer':
     25 
     26 components/foo/android/OWNERS, DEPS
     27 components/foo/android/java/src/org/chromium/components/foo/browser/
     28 components/foo/android/javatests/src/org/chromium/components/foo/browser/
     29 
     30 Code in a component should be placed in a namespace corresponding to
     31 the name of the component; e.g. for a component living in
     32 //components/foo, code in that component should be in the foo::
     33 namespace. Note that it used to be the rule that all code under
     34 //components should be in the components:: namespace; this is being
     35 phased out.
     36