PrintFriendly - Print, PDF & Full Page Screenshot Firefox

Examine source code of PrintFriendly - Print, PDF & Full Page Screenshot

Inspect and view changes in PrintFriendly - Print, PDF & Full Page Screenshot 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
{
  "name": "__MSG_firefox_name__",
  "short_name": "__MSG_firefox_short_name__",
  "manifest_version": 3,
  "version": "7.2.7",
  "description": "__MSG_firefox_description__",
  "homepage_url": "https://www.printfriendly.com",
  "optional_permissions": [
    "cookies",
    "downloads",
    "webNavigation"
  ],
  "optional_host_permissions": [
    "<all_urls>",
    "https://storage.printfriendly.com/*"
  ],
  "permissions": [
    "activeTab",
    "contextMenus",
    "scripting",
    "storage",
    "unlimitedStorage"
  ],
  "default_locale": "en",
  "icons": {
    "16": "assets/icons/16_16.png",
    "48": "assets/icons/48_48.png",
    "128": "assets/icons/128_128.png"
  },
  "background": {
    "scripts": [
      "background.js"
    ]
  },
  "action": {
    "default_title": "__MSG_firefox_name__",
    "default_icon": {
      "16": "assets/icons/16_16.png",
      "24": "assets/icons/32_32.png",
      "32": "assets/icons/32_32.png"
    }
  },
  "options_page": "options.html",
  "commands": {
    "open-printfriendly": {
      "suggested_key": {
        "default": "Ctrl+Shift+0",
        "mac": "Command+Shift+0"
      },
      "description": "Open PrintFriendly View"
    },
    "print-page": {
      "suggested_key": {
        "default": "Ctrl+Shift+7",
        "mac": "Command+Shift+7"
      },
      "description": "Open PrintFriendly and print"
    },
    "save-as-pdf": {
      "suggested_key": {
        "default": "Ctrl+Shift+6",
        "mac": "Command+Shift+6"
      },
      "description": "Open PrintFriendly and save as PDF"
    },
    "save-as-screenshot": {
      "suggested_key": {
        "default": "Ctrl+Shift+9",
        "mac": "Command+Shift+9"
      },
      "description": "Take a full page screenshot"
    }
  },
  "web_accessible_resources": [
    {
      "resources": [
        "assets/logo.png",
        "print-in-tab.html",
        "sandbox.html",
        "assets/pf-styles.css",
        "printfriendly.css"
      ],
      "matches": [
        "*://*/*"
      ]
    },
    {
      "resources": [
        "search-widget.html"
      ],
      "matches": [
        "*://www.google.com/*",
        "*://www.google.co.uk/*",
        "*://www.google.ca/*",
        "*://www.google.com.au/*",
        "*://www.google.de/*",
        "*://www.google.fr/*",
        "*://www.google.es/*",
        "*://www.google.it/*",
        "*://www.google.co.in/*",
        "*://www.google.co.jp/*",
        "*://www.google.co.kr/*",
        "*://www.google.com.br/*",
        "*://www.google.com.hk/*",
        "*://www.google.com.tr/*",
        "*://www.google.com.tw/*",
        "*://www.google.com.ua/*",
        "*://www.google.cz/*",
        "*://www.google.dk/*",
        "*://www.google.fi/*",
        "*://www.google.hr/*",
        "*://www.google.hu/*",
        "*://www.google.nl/*",
        "*://www.google.no/*",
        "*://www.google.pl/*",
        "*://www.google.pt/*",
        "*://www.google.ro/*",
        "*://www.google.ru/*",
        "*://www.google.se/*",
        "*://www.google.si/*",
        "*://www.google.sk/*",
        "*://www.bing.com/*"
      ]
    }
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self';"
  },
  "incognito": "spanning",
  "browser_specific_settings": {
    "gecko": {
      "id": "jid0-YQz0l1jthOIz179ehuitYAOdBEs@jetpack",
      "strict_min_version": "140.0",
      "data_collection_permissions": {
        "required": [
          "websiteContent",
          "browsingActivity"
        ]
      }
    }
  }
}

Best PrintFriendly - Print, PDF & Full Page Screenshot Alternatives

Here are some Firefox add-ons that are similar to PrintFriendly - Print, PDF & Full Page Screenshot: