pWebArc Firefox

Examine source code of pWebArc

Inspect and view changes in pWebArc source codes across current and past versions
xHeader
Modify request and response headers. No ads, no malware.
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "pWebArc",
  "version": "1.15.0",
  "description": "Log, capture, and archive dumps of HTTP requests and responses. Mainly, for indexing and later offline viewing. Very low memory footprint, lots of configuration options.",
  "author": "Jan Malakhovski",
  "homepage_url": "https://github.com/Own-Data-Privateer/pwebarc",
  "background": {
    "page": "background/main.html"
  },
  "browser_action": {
    "default_title": "pWebArc",
    "default_popup": "page/popup.html",
    "default_icon": {
      "48": "icon/main.svg",
      "96": "icon/main.svg",
      "128": "icon/main.svg"
    }
  },
  "options_ui": {
    "page": "page/popup.html#options"
  },
  "commands": {
    "showState": {
      "suggested_key": {
        "default": "Alt+G"
      },
      "description": "Open the internal state page"
    },
    "showLog": {
      "description": "Open the log of recently collected and discarded reqres",
      "suggested_key": {
        "default": "Alt+Shift+G"
      }
    },
    "showTabState": {
      "description": "For the currently active tab, open the internal state page",
      "suggested_key": {
        "default": "Alt+I"
      }
    },
    "showTabLog": {
      "description": "For the currently active tab, open the log of recently collected and discarded reqres",
      "suggested_key": {
        "default": "Alt+Shift+I"
      }
    },
    "toggleTabConfigTracking": {
      "suggested_key": {
        "default": "Alt+C"
      },
      "description": "For the currently active tab, toggle tracking and reset it for the tab's new children"
    },
    "toggleTabConfigChildrenTracking": {
      "description": "For current tab's new children, toggle tracking",
      "suggested_key": {
        "default": "Alt+Shift+C"
      }
    },
    "toggleTabConfigLimbo": {
      "suggested_key": {
        "default": "Alt+L"
      },
      "description": "For the currently active tab, toggle limbo mode and reset it for the tab's new children"
    },
    "toggleTabConfigChildrenLimbo": {
      "description": "For current tab's new children, toggle limbo mode",
      "suggested_key": {
        "default": "Alt+Shift+L"
      }
    },
    "unmarkAllProblematic": {
      "description": "Unmark all problematic reqres",
      "suggested_key": {
        "default": "Alt+Shift+U"
      }
    },
    "unmarkAllTabProblematic": {
      "suggested_key": {
        "default": "Alt+U"
      },
      "description": "For the currently active tab, unmark all problematic reqres"
    },
    "collectAllInLimbo": {
      "description": "Collect all reqres in limbo",
      "suggested_key": {
        "default": "Ctrl+Alt+A"
      }
    },
    "collectAllTabInLimbo": {
      "description": "For the currently active tab, collect all reqres in limbo",
      "suggested_key": {
        "default": "Ctrl+Alt+C"
      }
    },
    "discardAllInLimbo": {
      "description": "Discard all reqres in limbo",
      "suggested_key": {
        "default": "Alt+Shift+D"
      }
    },
    "discardAllTabInLimbo": {
      "description": "For the currently active tab, discard all reqres in limbo",
      "suggested_key": {
        "default": "Alt+Shift+W"
      }
    },
    "snapshotAll": {
      "description": "Take DOM snapshots of all frames of all open tabs for which \"Track newly generated requests\" setting is enabled"
    },
    "snapshotTab": {
      "description": "Take DOM snapshots of all frames of the currently active tab",
      "suggested_key": {
        "default": "Ctrl+Alt+S"
      }
    },
    "_execute_browser_action": {
      "suggested_key": {
        "default": "Alt+A"
      }
    }
  },
  "icons": {
    "48": "icon/main.svg",
    "96": "icon/main.svg",
    "128": "icon/main.svg"
  },
  "permissions": [
    "<all_urls>",
    "menus",
    "notifications",
    "storage",
    "unlimitedStorage",
    "tabs",
    "webRequest",
    "webRequestBlocking"
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "pwebarc@oxij.org",
      "strict_min_version": "102.0"
    },
    "gecko_android": {
      "strict_min_version": "113.0"
    }
  }
}

Mejores alternativas pWebArc

Aquí hay algunas Firefox add-ons que son similares a pWebArc: