chromium/chrome/browser/resources/chromeos/accessibility/accessibility_common_manifest.json.jinja2

{
{%if key is defined %}
  "key": "{{key}}",
{% endif %}
{% if is_manifest_v3 == '1' %}
  "manifest_version": 3,
  "minimum_chrome_version": "93",
  "background": {
    "service_worker": "accessibility_common/accessibility_common_loader.ts",
    "type": "module"
  },
{% else %}
  "manifest_version": 2,
  "background": {
    "page": "accessibility_common/background.html"
  },
{% endif %}
  "name": "Accessibility Common",
  "version": "{{set_version}}",
  "description": "Accessibility Common extension to communicate with the Automation API",
{% if is_guest_manifest == '1' %}
  "incognito": "split",
{% endif %}
  "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
  "permissions": [
    "accessibilityPrivate",
    "accessibilityFeatures.read",
    "accessibilityFeatures.modify",
    "audio",
    "commandLinePrivate",
    "input",
    "inputMethodPrivate",
    "metricsPrivate",
    "settingsPrivate",
    "languageSettingsPrivate",
    "speechRecognitionPrivate",
    "tabs",
    "videoCapture"
  ],
  "automation": {
    "desktop": true
  },
  "default_locale": "en",
  "input_components": [
    {
      "name": "Dictation",
      "id": "dictation",
      "language": ["none"],
      "input_view": ""
    }
  ]
}