Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(72)

Side by Side Diff: chrome/browser/resources/safe_browsing/README.md

Issue 1982723002: Use FileTypePolicies for download danger classifications. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@use_policies
Patch Set: Fix bad rebase Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « chrome/browser/download/download_target_info.h ('k') | chrome/chrome_browser.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Behavior of Download File Types in Chrome 1 # Behavior of Download File Types in Chrome
2 2
3 This describes how to adjust file-type download behavior in 3 This describes how to adjust file-type download behavior in
4 Chrome including interactions with Safe Browsing. The metadata described 4 Chrome including interactions with Safe Browsing. The metadata described
5 here, and stored in `download_file_types.asciipb`, will be both baked into 5 here, and stored in `download_file_types.asciipb`, will be both baked into
6 Chrome released and pushable to Chrome between releases. http://crbug.com/596555 6 Chrome released and pushable to Chrome between releases. http://crbug.com/596555
7 7
8 Rendered version of this file: https://chromium.googlesource.com/chromium/src/+/ master/chrome/browser/resources/safe_browsing/README.md 8 Rendered version of this file: https://chromium.googlesource.com/chromium/src/+/ master/chrome/browser/resources/safe_browsing/README.md
9 9
10 10
11 ## Procedure for adding a new type 11 ## Procedure for adding a new type
12 * Edit `download_file_types.asciipb` and update `histograms.xml` 12 * Edit `download_file_types.asciipb`, edit `download_stats.cc` (necessary
13 until it gets replaced), and update `histograms.xml`
13 * Get it reviewed, submit. 14 * Get it reviewed, submit.
14 * Push via component update (PROCEDURE TBD) 15 * Push via component update (PROCEDURE TBD)
15 16
16 ## Guidelines for a DownloadFileType entry: 17 ## Guidelines for a DownloadFileType entry:
17 See `download_file_types.proto` for all fields. 18 See `download_file_types.proto` for all fields.
18 19
19 * `extension`: (required) Value must be unique within the config. It should be 20 * `extension`: (required) Value must be unique within the config. It should be
20 lowercase ASCII and not contain a dot. If there _is_ a duplicate, 21 lowercase ASCII and not contain a dot. If there _is_ a duplicate,
21 first one wins. Only the `default_file_type` should leave this unset. 22 first one wins. Only the `default_file_type` should leave this unset.
22 23
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
95 ping_setting=SAMPLED_PING) should we send light-pings? [0.0 .. 1.0] 96 ping_setting=SAMPLED_PING) should we send light-pings? [0.0 .. 1.0]
96 97
97 * `file_types`: The big list of all known file types. Keep them 98 * `file_types`: The big list of all known file types. Keep them
98 sorted by extension. 99 sorted by extension.
99 100
100 * `default_file_type`: Settings used if a downloaded file is not in 101 * `default_file_type`: Settings used if a downloaded file is not in
101 the above list. `extension` is ignored, but other settings are used. 102 the above list. `extension` is ignored, but other settings are used.
102 The ping_setting should be SAMPLED_PING for all platforms. Only the 103 The ping_setting should be SAMPLED_PING for all platforms. Only the
103 first platform_setting is used. 104 first platform_setting is used.
104 105
OLDNEW
« no previous file with comments | « chrome/browser/download/download_target_info.h ('k') | chrome/chrome_browser.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698