iMacros for Firefox

iMacros for Firefox

Automate Firefox. Record and replay repetitive tasks. If you're tired of manually visiting the same sites, filling out forms, downloading files and extracting data, then iMacros is for you! Save time, effort and money with iMacros browser automation!

Merlin
Additional files are visible only to premium users

manifest.json


{
  "manifest_version": 2,
  "content_scripts": [
    {
      "js": [
        "content_scripts/incognito_handler.js"
      ],
      "matches": [
        "http://*/*",
        "https://*/*",
        "file:///*"
      ],
      "run_at": "document_start",
      "match_about_blank": true,
      "all_frames": false
    },
    {
      "js": [
        "content_scripts/bookmarks_handler.js",
        "content_scripts/si_listener.js"
      ],
      "matches": [
        "http://*/*",
        "https://*/*",
        "file:///*"
      ],
      "run_at": "document_start",
      "all_frames": false
    },
    {
      "js": [
        "utils.js",
        "content_scripts/connector.js",
        "content_scripts/recorder.js",
        "content_scripts/player.js"
      ],
      "matches": [
        "http://*/*",
        "https://*/*",
        "file:///*"
      ],
      "run_at": "document_idle",
      "all_frames": true
    }
  ],
  "description": "Automate your web browser. Record and replay repetitious work",
  "name": "iMacros for Firefox",
  "version": "10.1.0.1485",
  "homepage_url": "https://imacros.net",
  "browser_action": {
    "browser_style": true,
    "default_title": "iMacros for Firefox",
    "default_icon": "skin/imacros-icon.svg"
  },
  "background": {
    "page": "bg.html"
  },
  "options_ui": {
    "browser_style": true,
    "page": "options.html"
  },
  "permissions": [
    "sessions",
    "tabs",
    "bookmarks",
    "management",
    "proxy",
    "cookies",
    "browsingData",
    "webNavigation",
    "notifications",
    "webRequest",
    "webRequestBlocking",
    "nativeMessaging",
    "downloads",
    "contextMenus",
    "menus",
    "clipboardWrite",
    "clipboardRead",
    "<all_urls>"
  ],
  "content_security_policy": "script-src 'self'; object-src 'self'",
  "applications": {
    "gecko": {
      "id": "{81BF1D23-5F17-408D-AC6B-BD6DF7CAF670}",
      "strict_min_version": "56.0"
    }
  },
  "icons": {
    "16": "skin/logo16.png",
    "48": "skin/logo48.png",
    "128": "skin/logo128.png"
  },
  "web_accessible_resources": [
    "skin/logo24.png"
  ]
}