We should document how our internal _*_features.json files work, and what they mean. It's not entirely intuitive to other people (or ourselves ;)).
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8a23c0c14d2433e77b8046a778651a553ab68a9a commit 8a23c0c14d2433e77b8046a778651a553ab68a9a Author: rdevlin.cronin <rdevlin.cronin@chromium.org> Date: Fri Aug 19 21:44:24 2016 [Extensions] Add starter documentation for extension features Add some basic documentation about extension feature files. I've gotten a few questions about them lately, and it's good to have a place to point people. I'll try to add some more in coming patches as time allows. BUG= 639162 Review-Url: https://codereview.chromium.org/2257933003 Cr-Commit-Position: refs/heads/master@{#413254} [add] https://crrev.com/8a23c0c14d2433e77b8046a778651a553ab68a9a/chrome/common/extensions/api/_features.md
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1d458519522511a5b5572494b390cc92590082f6 commit 1d458519522511a5b5572494b390cc92590082f6 Author: rdevlin.cronin <rdevlin.cronin@chromium.org> Date: Mon Aug 22 22:34:28 2016 [Extensions] Add feature documentation for id hashes BUG= 639162 Review-Url: https://codereview.chromium.org/2264113002 Cr-Commit-Position: refs/heads/master@{#413557} [modify] https://crrev.com/1d458519522511a5b5572494b390cc92590082f6/chrome/common/extensions/api/_api_features.json [modify] https://crrev.com/1d458519522511a5b5572494b390cc92590082f6/chrome/common/extensions/api/_features.md [modify] https://crrev.com/1d458519522511a5b5572494b390cc92590082f6/chrome/common/extensions/api/_manifest_features.json [modify] https://crrev.com/1d458519522511a5b5572494b390cc92590082f6/chrome/common/extensions/api/_permission_features.json [modify] https://crrev.com/1d458519522511a5b5572494b390cc92590082f6/extensions/common/api/_api_features.json [modify] https://crrev.com/1d458519522511a5b5572494b390cc92590082f6/extensions/common/api/_behavior_features.json [modify] https://crrev.com/1d458519522511a5b5572494b390cc92590082f6/extensions/common/api/_manifest_features.json [modify] https://crrev.com/1d458519522511a5b5572494b390cc92590082f6/extensions/common/api/_permission_features.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/06d4e588176fbf92ad9fb74e38da9b1a62dd3911 commit 06d4e588176fbf92ad9fb74e38da9b1a62dd3911 Author: rdevlin.cronin <rdevlin.cronin@chromium.org> Date: Thu Aug 25 20:13:11 2016 [Extensions] Add feature documentation for contexts BUG= 639162 Review-Url: https://codereview.chromium.org/2268173003 Cr-Commit-Position: refs/heads/master@{#414518} [modify] https://crrev.com/06d4e588176fbf92ad9fb74e38da9b1a62dd3911/chrome/common/extensions/api/_features.md [modify] https://crrev.com/06d4e588176fbf92ad9fb74e38da9b1a62dd3911/extensions/common/features/feature.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/08b41b09d06d975f92f4d7e5cadfcfc86d04fdde commit 08b41b09d06d975f92f4d7e5cadfcfc86d04fdde Author: emaxx <emaxx@chromium.org> Date: Mon May 22 20:38:45 2017 [Extensions] Fix the link to _behavior_features.json from _features.md The docs used to point to a wrong location of the _behavior_features.json file. BUG= 639162 Review-Url: https://codereview.chromium.org/2857573002 Cr-Commit-Position: refs/heads/master@{#473680} [modify] https://crrev.com/08b41b09d06d975f92f4d7e5cadfcfc86d04fdde/chrome/common/extensions/api/_features.md
Comment 1 by bugdroid1@chromium.org
, Aug 19 2016