TD Mouseless Browsing

TD Mouseless Browsing

Tobii Dynavox Mouseless Browsing enables users of Tobii Dynavox Communicator to browse the web without a mouse. The extension adds numeric ID tags to every link and/or form element and allows selection of these by typing the number.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "name": "Tobii Dynavox Mouseless Browsing",
  "version": "1.0.7",
  "icons": {
    "48": "resources/mlb48.png"
  },
  "permissions": [
    "storage",
    "tabs",
    "webNavigation",
    "<all_urls>"
  ],
  "background": {
    "scripts": [
      "background/background.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "js": [
        "lib/jquery/jquery-3.2.1.min.js",
        "mlb-core/MlbNs.js",
        "lib/custom/lang/Assert.js",
        "lib/custom/lang/ObjectUtils.js",
        "lib/custom/lang/StringUtils.js",
        "lib/custom/lang/event/AbstractGenericEventHandler.js",
        "lib/custom/dom/DomUtils.js",
        "lib/custom/dom/CssUtils.js",
        "lib/custom/dom/LinkWrapper.js",
        "lib/custom/dom/ElementWrapper.js",
        "lib/custom/util/Utils.js",
        "lib/custom/ui/shortcuts/KeyCodeMapper.js",
        "lib/custom/ui/shortcuts/Shortcutmanager.js",
        "lib/custom/xml/XmlUtils.js",
        "mlb-core/MlbConstants.js",
        "mlb-core/MlbUtils.js",
        "mlb-core/MlbPrefs.js",
        "mlb-core/TabLocalPrefs.js",
        "mlb-core/EventHandler.js",
        "mlb-core/PageData.js",
        "mlb-core/PageInitData.js",
        "mlb-core/AbstractInitializer.js",
        "mlb-core/LinkIdsInitializer.js",
        "mlb-core/FormElementIdsInitializer.js",
        "mlb-core/OtherElementIdsInitializer.js",
        "mlb-core/SpecialSitesHandler.js",
        "mlb-core/PageInitializer.js",
        "mlb-core/MlbInitializer.js"
      ],
      "run_at": "document_end"
    }
  ],
  "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
  "manifest_version": 2
}