Skip to content

Instantly share code, notes, and snippets.

@aplaice
Created October 22, 2017 13:33
Show Gist options
  • Select an option

  • Save aplaice/6aeb40bd4bc131e2cdd11b5948fe7e88 to your computer and use it in GitHub Desktop.

Select an option

Save aplaice/6aeb40bd4bc131e2cdd11b5948fe7e88 to your computer and use it in GitHub Desktop.
Compatibility report for cvim 4d690bb0f76ac13f8cfc4eb00c6add4c5f1e4ebe from https://www.extensiontest.com

2 compatibility issues found:

What are compatibility issues?

Compatibility issues warn about the usage of APIs or permissions not available in the latest version of Firefox.

  • extension.connect is not supported

    found in the following locations:

    • release/pages/popup.js:7
    • release/content_scripts/messenger.js:1
  • extension.onMessage is not supported

    found in the following locations:

    • release/content_scripts/messenger.js:167

Report Details

{
  "compat": [
    {
      "message": "extension.connect is not supported",
      "locations": [
        {
          "file": "release/pages/popup.js",
          "line": 7
        },
        {
          "file": "release/content_scripts/messenger.js",
          "line": 1
        }
      ]
    },
    {
      "message": "extension.onMessage is not supported",
      "locations": [
        {
          "file": "release/content_scripts/messenger.js",
          "line": 167
        }
      ]
    }
  ],
  "errors": [
    {
      "message": "Unable to determine add-on type",
      "locations": [
        {}
      ]
    }
  ],
  "warnings": [
    {
      "message": "\"storage.local\" can cause issues when loaded temporarily",
      "locations": [
        {
          "file": "release/background_scripts/main.js",
          "line": 32
        },
        {
          "file": "release/background_scripts/main.js",
          "line": 34
        },
        {
          "file": "release/background_scripts/actions.js",
          "line": 423
        },
        {
          "file": "release/background_scripts/actions.js",
          "line": 438
        }
      ]
    },
    {
      "message": "eval can be harmful.",
      "locations": [
        {
          "file": "release/content_scripts/messenger.js",
          "line": 295
        },
        {
          "file": "release/content_scripts/hints.js",
          "line": 179
        },
        {
          "file": "release/content_scripts/command.js",
          "line": 1200
        }
      ]
    },
    {
      "message": "Flagged file extensions found",
      "locations": [
        {
          "file": "release/scripts/build.sh"
        },
        {
          "file": "release/scripts/codelength.sh"
        }
      ]
    },
    {
      "message": "Unsafe assignment to innerHTML",
      "locations": [
        {
          "file": "release/content_scripts/command.js",
          "line": 930
        }
      ]
    },
    {
      "message": "'openDialog' called with a non-literal uri",
      "locations": [
        {
          "file": "release/pages/codemirror/vim.js",
          "line": 549
        },
        {
          "file": "release/pages/codemirror/vim.js",
          "line": 2828
        }
      ]
    }
  ]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment