Single Origin

Restrict loading resources from the origin domain, and chosen other domains

What is Single Origin?

Single Origin is a Chrome extension developed by Unknown, and its main feature is "Restrict loading resources from the origin domain, and chosen other domains".

Extension Screenshots

screenshot
screenshot

Download Single Origin Extension CRX File

Download Single Origin extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Prevent the browser from loading resources from domains other than those you visit and any exceptions you choose.

This is different to other extensions which have a long list of disallowed domains - every cross domain request is blocked until explicitly permitted

With this extension when each page is loaded it can only load resources (Javascript, images, css, frames, etc) from the same domain (subdomains are permitted). Resources can be permitted from other domains using the popup on the icon in the browser toolbar.

If a frame is loaded from another domain then permissions can be set for that domain separately. 

The extension can also be set to allow all resources for a tab using the popup.                    

Extension Basic Information

Name Single Origin Single Origin
ID aldihiefnmdalclppcahjjgkfaadpaig
Official URL https://chromewebstore.google.com/detail/single-origin/aldihiefnmdalclppcahjjgkfaadpaig
Description Restrict loading resources from the origin domain, and chosen other domains
File Size 56.26 KB
Installation Count 10
Current Version 0.0.1
Last Updated 2020-06-19
Publish Date 2020-06-18
Developer Unknown
Payment Type free
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Single Origin",
    "version": "0.0.1",
    "description": "Restrict loading resources from the origin domain, and chosen other domains",
    "manifest_version": 2,
    "background": {
        "scripts": [
            "src\/common.js",
            "src\/suffixes.js",
            "src\/background.js"
        ],
        "persistent": true
    },
    "permissions": [
        "storage",
        "webRequestBlocking",
        "webRequest",
        "*:\/\/*\/",
        "webNavigation"
    ],
    "browser_action": {
        "default_icon": {
            "16": "src\/icon-16.png",
            "32": "src\/icon-32.png",
            "48": "src\/icon-48.png",
            "128": "src\/icon-128.png"
        },
        "default_title": "Single Origin",
        "default_popup": "src\/popup.html"
    },
    "options_ui": {
        "page": "src\/options.html",
        "open_in_tab": false
    },
    "icons": {
        "16": "src\/icon-16.png",
        "32": "src\/icon-32.png",
        "48": "src\/icon-48.png",
        "128": "src\/icon-128.png"
    }
}