Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / chrome / test / data / cld2_component / README.chromium
blobbae374e7f2187d0256fd6d22f7ad598052ae2e01
1 This directory contains a static copy of the contents of the CLD2 CRX file.
2 The ID of the extension (as well as other relevant information) can be found
3 in the following file:
4   src/chrome/browser/component_updater/cld_component_installer.cc 
6 In general there should be little need to modify the data here. CLD2 updates
7 are rare and consist of incremental improvements to language detection
8 accuracy. All such updates are expected to be backwards-compatible from CLD2
9 revision 160 onwards, which was the initial version to be checked in. Any
10 future format-breaking changes are likely to result in a "CLD3".
12 For the sake of maintainability and clarity of purpose, the subdirectory that
13 contains the CRX extract is named for the version that is contained within it.
14 This mimics the behavior of the component updater and makes it obvious at a
15 glance which version of the CRX is checked in here; if you DO update the
16 content here, make sure to make a new directory and update the constant in the
17 test utilities class:
18   src/chrome/browser/translate/translate_browser_test_utils.cc
20 If backwards compatibility is required, you'll have to add tests to try with
21 both the old version and the new.
23 For more information please refer to:
24   src/third_party/cld_2/README.chromium