Cantonese Input Firefox

Examine source code of Cantonese Input

Inspect and view changes in Cantonese Input source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "name": "Cantonese Input",
  "description": "Facility for Chinese characters input using Cantonese phonetic of Sidney Lau romanisation instead of other Pinyin pronunciations. Featuring offline/online functioning mode.",
  "version": "1.0",
  "permissions": [
    "alarms",
    "storage",
    "scripting"
  ],
  "host_permissions": [
    "<all_urls>"
  ],
  "optional_permissions": [
    "scripting"
  ],
  "background": {
    "page": "background-page.html"
  },
  "content_scripts": [
    {
      "matches": [
        "*://*/*"
      ],
      "js": [
        "extra/jquery-3.6.0.min.js",
        "extra/content_common.js",
        "content.js"
      ]
    },
    {
      "matches": [
        "*://*.cantoneseinput.com/*"
      ],
      "js": [
        "extra/jquery-3.6.0.min.js?0",
        "extra/content_common.js?0",
        "content_cantoneseinput.js?0"
      ]
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [],
      "extension_ids": [
        "*"
      ],
      "matches": [
        "*://*/*"
      ]
    }
  ],
  "action": {
    "default_icon": "default-64.png",
    "default_title": "Cantonese Input"
  },
  "content_security_policy": {
    "extension_pages": "script-src 'self'; upgrade-insecure-requests;"
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "@input",
      "data_collection_permissions": {
        "required": [
          "locationInfo"
        ],
        "optional": [
          "technicalAndInteraction"
        ]
      }
    },
    "gecko_android": {}
  },
  "manifest_version": 3
}

Best Cantonese Input Alternatives

Here are some Firefox add-ons that are similar to Cantonese Input: