├── .github ├── ISSUE_TEMPLATE.TXT ├── PULL_REQUEST_TEMPLATE.TXT └── workflows │ └── lock.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.MD ├── docs ├── index.css └── index.html ├── list ├── 1-header.txt ├── 2-integration.txt ├── 3-rules.txt ├── 4-generichide.txt ├── 5-whitelist.txt └── 6-other.txt ├── notes ├── extension-development.md └── issue-reporter.md ├── src ├── background │ ├── core.js │ ├── debug.js │ └── rules.js ├── common.js ├── content │ ├── core.js │ ├── debug.js │ ├── rules-common.js │ ├── rules-specific.js │ ├── rules-sticky.js │ └── ubo-extra.js ├── icon128.png ├── libdom.js ├── manifest.json ├── platform │ ├── chromium-vars.js │ ├── edge-content.js │ ├── edge-vars.js │ ├── firefox-background.js │ ├── firefox-content.js │ └── firefox-vars.js ├── popup │ ├── index.css │ ├── index.html │ └── index.js ├── reporter │ ├── index.css │ ├── index.html │ ├── index.js │ └── paper.js └── resources │ ├── blank.mp4 │ ├── fw.js │ ├── ima3.js │ └── jquery.js ├── tests ├── check-syntax.js ├── promise-fs.js └── tests-main.js └── uBlockProtectorList.txt /.github/ISSUE_TEMPLATE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/.github/ISSUE_TEMPLATE.TXT -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/.github/PULL_REQUEST_TEMPLATE.TXT -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/LICENSE -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/README.MD -------------------------------------------------------------------------------- /docs/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/docs/index.css -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/docs/index.html -------------------------------------------------------------------------------- /list/1-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/list/1-header.txt -------------------------------------------------------------------------------- /list/2-integration.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/list/2-integration.txt -------------------------------------------------------------------------------- /list/3-rules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/list/3-rules.txt -------------------------------------------------------------------------------- /list/4-generichide.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/list/4-generichide.txt -------------------------------------------------------------------------------- /list/5-whitelist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/list/5-whitelist.txt -------------------------------------------------------------------------------- /list/6-other.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/list/6-other.txt -------------------------------------------------------------------------------- /notes/extension-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/notes/extension-development.md -------------------------------------------------------------------------------- /notes/issue-reporter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/notes/issue-reporter.md -------------------------------------------------------------------------------- /src/background/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/background/core.js -------------------------------------------------------------------------------- /src/background/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/background/debug.js -------------------------------------------------------------------------------- /src/background/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/background/rules.js -------------------------------------------------------------------------------- /src/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/common.js -------------------------------------------------------------------------------- /src/content/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/content/core.js -------------------------------------------------------------------------------- /src/content/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/content/debug.js -------------------------------------------------------------------------------- /src/content/rules-common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/content/rules-common.js -------------------------------------------------------------------------------- /src/content/rules-specific.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/content/rules-specific.js -------------------------------------------------------------------------------- /src/content/rules-sticky.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/content/rules-sticky.js -------------------------------------------------------------------------------- /src/content/ubo-extra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/content/ubo-extra.js -------------------------------------------------------------------------------- /src/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/icon128.png -------------------------------------------------------------------------------- /src/libdom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/libdom.js -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/platform/chromium-vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/platform/chromium-vars.js -------------------------------------------------------------------------------- /src/platform/edge-content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/platform/edge-content.js -------------------------------------------------------------------------------- /src/platform/edge-vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/platform/edge-vars.js -------------------------------------------------------------------------------- /src/platform/firefox-background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/platform/firefox-background.js -------------------------------------------------------------------------------- /src/platform/firefox-content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/platform/firefox-content.js -------------------------------------------------------------------------------- /src/platform/firefox-vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/platform/firefox-vars.js -------------------------------------------------------------------------------- /src/popup/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/popup/index.css -------------------------------------------------------------------------------- /src/popup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/popup/index.html -------------------------------------------------------------------------------- /src/popup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/popup/index.js -------------------------------------------------------------------------------- /src/reporter/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/reporter/index.css -------------------------------------------------------------------------------- /src/reporter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/reporter/index.html -------------------------------------------------------------------------------- /src/reporter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/reporter/index.js -------------------------------------------------------------------------------- /src/reporter/paper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/reporter/paper.js -------------------------------------------------------------------------------- /src/resources/blank.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/resources/blank.mp4 -------------------------------------------------------------------------------- /src/resources/fw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/resources/fw.js -------------------------------------------------------------------------------- /src/resources/ima3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/resources/ima3.js -------------------------------------------------------------------------------- /src/resources/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/src/resources/jquery.js -------------------------------------------------------------------------------- /tests/check-syntax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/tests/check-syntax.js -------------------------------------------------------------------------------- /tests/promise-fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/tests/promise-fs.js -------------------------------------------------------------------------------- /tests/tests-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/tests/tests-main.js -------------------------------------------------------------------------------- /uBlockProtectorList.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/HEAD/uBlockProtectorList.txt --------------------------------------------------------------------------------