// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// This features file defines manifest keys implemented under src/chrome.
// See chrome/common/extensions/api/_features.md to understand this file, as
// well as feature.h, simple_feature.h, and feature_provider.h.

{
  "app.linked_icons": {
    "channel": "stable",
    "extension_types": ["hosted_app"]
  },
  "app.launch": {
    "channel": "stable",
    "extension_types": ["legacy_packaged_app", "hosted_app"]
  },
  "chrome_settings_overrides": {
    "channel": "stable",
    "extension_types": ["extension"],
    "platforms": ["win", "mac"]
  },
  "file_browser_handlers": {
    "channel": "stable",
    "extension_types": ["extension", "legacy_packaged_app"]
  },
  "file_system_provider_capabilities": [{
    "channel": "stable",
    "extension_types": ["extension", "platform_app"]
  }, {
    "channel": "stable",
    "extension_types": ["legacy_packaged_app"],
    "platforms": ["chromeos"],
    "allowlist": [
      "0EA6B717932AD64C469C1CCB6911457733295907",  // http://crbug.com/41290525
      "58B0C2968C335964D5433E89CA4D86628A0E3D4B"   // http://crbug.com/41290525
    ]
  }],
  "minimum_chrome_version": {
    "channel": "stable",
    "extension_types": [
      "extension", "legacy_packaged_app", "hosted_app", "platform_app", "theme"
    ]
  },
  "natively_connectable": {
    "channel": "dev",
    "extension_types": ["extension"]
  },
  "omnibox": {
    "channel": "stable",
    "extension_types": ["extension", "legacy_packaged_app"]
  },
  "platforms": {
    "channel": "stable",
    "extension_types": "all"
  },
  "side_panel": {
    "channel": "stable",
    "extension_types": ["extension"],
    "min_manifest_version": 3
  },
  "storage": {
    "channel": "stable",
    "extension_types": [
      "extension",
      "legacy_packaged_app",
      "platform_app",
      "login_screen_extension"
    ]
  },
  "theme": {
    "channel": "stable",
    "extension_types": ["theme"]
  },
  "url_handlers": {
    "channel": "stable",
    "extension_types": ["platform_app"]
  }
}
