This repository has been archived by the owner. It is now read-only.
Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
with
5,492 additions
and 9,829 deletions.
- +0 −1 .travis.yml
- +2 −17 CONTRIBUTING.md
- +7 −2 README.md
- +3 −10 assets/assets.json
- +0 −375 assets/ublock/filter-lists.json
- +3 −2 dist/README.md
- +192 −0 dist/chromium/publish-beta.py
- +14 −14 dist/description/description-da.txt
- +2 −3 dist/description/description-ja.txt
- +4 −4 dist/description/description-ka.txt
- +2 −2 dist/description/description-nb.txt
- +1 −1 dist/description/description-nl.txt
- +5 −5 dist/description/description-pt_BR.txt
- +40 −18 dist/firefox/publish-signed-beta.py
- +3 −3 dist/firefox/updates.json
- +1 −1 {platform/webext → dist/firefox}/updates.template.json
- +1 −1 dist/version
- BIN platform/chromium/img/browsericons/icon19-off.png
- BIN platform/chromium/img/browsericons/icon19.png
- BIN platform/chromium/img/browsericons/icon38-off.png
- BIN platform/chromium/img/browsericons/icon38.png
- +83 −71 platform/chromium/manifest.json
- +0 −74 platform/chromium/polyfill.js
- +186 −141 platform/chromium/vapi-background.js
- +9 −1 platform/{webext → chromium}/vapi-cachestorage.js
- +25 −3 platform/chromium/vapi-client.js
- +101 −6 platform/chromium/vapi-common.js
- +19 −511 platform/chromium/vapi-usercss.js
- +565 −0 platform/chromium/vapi-usercss.pseudo.js
- +263 −0 platform/chromium/vapi-usercss.real.js
- +2 −1 platform/chromium/vapi-webrequest.js
- +20 −2 platform/chromium/vapi.js
- +0 −243 platform/edge/cloud-ui.js
- BIN platform/edge/img/browsericons/icon19-off.png
- BIN platform/edge/img/browsericons/icon19.png
- BIN platform/edge/img/browsericons/icon38-off.png
- BIN platform/edge/img/browsericons/icon38.png
- +1 −1 platform/edge/is-webrtc-supported.js
- +45 −31 platform/edge/manifest.json
- +0 −72 platform/edge/polyfill.js
- +212 −138 platform/edge/vapi-background.js
- +269 −0 platform/edge/vapi-cachestorage.js
- +25 −3 platform/edge/vapi-client.js
- +99 −6 platform/edge/vapi-common.js
- +31 −524 platform/edge/vapi-usercss.js
- +263 −0 platform/edge/vapi-usercss.real.js
- +2 −1 platform/edge/vapi-webrequest.js
- +20 −2 platform/edge/vapi.js
- +0 −250 platform/firefox/bootstrap.js
- +0 −1 platform/firefox/chrome.manifest
- +0 −46 platform/firefox/css/legacy-toolbar-button.css
- +0 −623 platform/firefox/frameModule.js
- +0 −62 platform/firefox/frameScript.js
- +0 −58 platform/firefox/frameScript0.js
- +0 −6 platform/firefox/img/browsericons/icon16-off.svg
- +0 −6 platform/firefox/img/browsericons/icon16.svg
- +0 −6 platform/firefox/img/browsericons/icon24-off.svg
- +0 −6 platform/firefox/img/browsericons/icon24.svg
- +0 −64 platform/firefox/install.rdf
- +95 −0 platform/firefox/manifest.json
- +0 −9 platform/firefox/options.xul
- +0 −43 platform/firefox/polyfill.js
- +0 −47 platform/firefox/processScript.js
- +0 −3,678 platform/firefox/vapi-background.js
- +0 −399 platform/firefox/vapi-client.js
- +0 −167 platform/firefox/vapi-common.js
- +24 −6 platform/{webext/polyfill.js → firefox/vapi-usercss.js}
- +262 −0 platform/firefox/vapi-webrequest.js
- +13 −8 platform/opera/manifest.json
- BIN platform/safari/img/browsericons/safari-icon16-off.png
- BIN platform/safari/img/browsericons/safari-icon16.png
- BIN platform/safari/img/browsericons/safari-icon16@2x.png
- +3 −0 platform/webext/README.md
- +103 −93 platform/webext/manifest.json
- +32 −218 platform/webext/vapi-usercss.js
- +18 −106 platform/webext/vapi-webrequest.js
- +21 −22 src/3p-filters.html
- +18 −6 src/_locales/ar/messages.json
- +39 −27 src/_locales/bg/messages.json
- +16 −4 src/_locales/bn/messages.json
- +17 −5 src/_locales/ca/messages.json
- +16 −4 src/_locales/cs/messages.json
- +16 −4 src/_locales/cv/messages.json
- +65 −53 src/_locales/da/messages.json
- +17 −5 src/_locales/de/messages.json
- +20 −8 src/_locales/el/messages.json
- +14 −2 src/_locales/en/messages.json
- +15 −3 src/_locales/eo/messages.json
- +16 −4 src/_locales/es/messages.json
- +17 −5 src/_locales/et/messages.json
- +18 −6 src/_locales/eu/messages.json
- +15 −3 src/_locales/fa/messages.json
- +16 −4 src/_locales/fi/messages.json
- +17 −5 src/_locales/fil/messages.json
- +18 −6 src/_locales/fr/messages.json
- +17 −5 src/_locales/fy/messages.json
- +19 −7 src/_locales/gl/messages.json
- +16 −4 src/_locales/he/messages.json
- +17 −5 src/_locales/hi/messages.json
- +18 −6 src/_locales/hr/messages.json
- +15 −3 src/_locales/hu/messages.json
- +17 −5 src/_locales/id/messages.json
- +16 −4 src/_locales/it/messages.json
- +20 −8 src/_locales/ja/messages.json
- +21 −9 src/_locales/ka/messages.json
- +17 −5 src/_locales/kk/messages.json
- +16 −4 src/_locales/kn/messages.json
- +14 −2 src/_locales/ko/messages.json
- +18 −6 src/_locales/lt/messages.json
- +15 −3 src/_locales/lv/messages.json
- +15 −3 src/_locales/ml/messages.json
- +15 −3 src/_locales/mr/messages.json
- +28 −16 src/_locales/ms/messages.json
- +18 −6 src/_locales/nb/messages.json
- +20 −8 src/_locales/nl/messages.json
- +19 −7 src/_locales/pl/messages.json
- +27 −15 src/_locales/pt_BR/messages.json
- +24 −12 src/_locales/pt_PT/messages.json
- +30 −18 src/_locales/ro/messages.json
- +17 −5 src/_locales/ru/messages.json
- +15 −3 src/_locales/sk/messages.json
- +15 −3 src/_locales/sl/messages.json
- +17 −5 src/_locales/sq/messages.json
- +17 −5 src/_locales/sr/messages.json
- +17 −5 src/_locales/sv/messages.json
- +15 −3 src/_locales/ta/messages.json
- +18 −6 src/_locales/te/messages.json
- +18 −6 src/_locales/tr/messages.json
- +15 −3 src/_locales/uk/messages.json
- +22 −10 src/_locales/vi/messages.json
- +19 −7 src/_locales/zh_CN/messages.json
- +21 −9 src/_locales/zh_TW/messages.json
- +1 −0 src/about.html
- +1 −1 src/asset-viewer.html
- +0 −1 src/background.html
- +7 −5 src/cloud-ui.html
- +4 −0 src/css/1p-filters.css
- +69 −66 src/css/3p-filters.css
- +21 −31 src/css/cloud-ui.css
- +14 −8 src/css/dashboard-common.css
- +5 −1 src/css/dyna-rules.css
- +29 −35 src/css/popup.css
- +5 −0 src/css/settings.css
- +4 −0 src/css/whitelist.css
- +190 −185 src/epicker.html
- BIN src/img/help16.png
- BIN src/img/icon_128.png
- BIN src/img/icon_16-off.png
- BIN src/img/icon_16.png
- BIN src/img/icon_32-off.png
- BIN src/img/icon_32.png
- BIN src/img/icon_64.png
- +0 −1 src/js/1p-filters.js
- +160 −58 src/js/3p-filters.js
- +23 −28 src/js/assets.js
- +29 −21 src/js/background.js
- +3 −3 src/js/cloud-ui.js
- +10 −6 src/js/cosmetic-filtering.js
- +30 −12 src/js/dashboard-common.js
- +2 −11 src/js/messaging.js
- +1 −1 src/js/pagestore.js
- +86 −85 src/js/popup.js
- +13 −1 src/js/redirect-engine.js
- +4 −0 src/js/scriptlet-filtering.js
- +23 −2 src/js/scriptlets/cosmetic-logger.js
- +21 −1 src/js/scriptlets/cosmetic-off.js
- +21 −1 src/js/scriptlets/cosmetic-on.js
- +21 −1 src/js/scriptlets/cosmetic-survey.js
- +20 −2 src/js/scriptlets/dom-inspector.js
- +86 −57 src/js/scriptlets/element-picker.js
- +20 −2 src/js/scriptlets/load-large-media-all.js
- +20 −2 src/js/scriptlets/load-large-media-interactive.js
- +22 −4 src/js/scriptlets/subscriber.js
- +11 −38 src/js/start.js
- +6 −2 src/js/static-ext-filtering.js
- +4 −1 src/js/static-net-filtering.js
- +114 −15 src/js/storage.js
- +30 −18 src/js/tab.js
- +15 −142 src/js/traffic.js
- +3 −2 src/js/ublock.js
- +10 −41 src/js/udom.js
- +26 −30 src/js/uritools.js
- +14 −0 src/lib/codemirror/README.md
- +23 −18 src/lib/codemirror/lib/codemirror.js
- +41 −84 src/lib/publicsuffixlist.js
- +1 −1 src/popup.html
- +1 −0 src/web_accessible_resources/to-import.txt
- +7 −0 tools/import-crowdin.sh
- +6 −1 tools/make-chromium.sh
- +3 −1 tools/make-edge.sh
- +20 −101 tools/make-firefox-meta.py
- +26 −18 tools/make-firefox.sh
- +0 −15 tools/make-noassets.sh
- +10 −13 tools/make-opera-meta.py
- +9 −3 tools/make-opera.sh
- +8 −10 tools/make-webext.sh
- +0 −41 tools/update-checksums.sh
| @@ -1,20 +1,5 @@ | ||
| # Submitting issues | ||
|
|
||
| Despite all the guidelines and warnings I added over the years about how to use it, the GitHub issue tracker always end up being used as a [help desk](https://en.wikipedia.org/wiki/Help_desk) rather than a place to report actual, real and proven issues. | ||
| Submit on <https://github.com/uBlockOrigin/uBlock-issues/issues>. | ||
|
|
||
| Typically help desk are best handled by enthusiast volunteers -- so hopefully this is what will happen. | ||
|
|
||
| Given this, from now on I will consider GitHub issue tracker as a help desk one for uBlock Origin. I unsubscribed from being notified from all issues being opened, I will visit once in a while as time and mood allow. | ||
|
|
||
| When I will be visiting the "help desk", I will focus **only** on issues which I have good reasons to believe to be valid issues with uBlock Origin **itself**. | ||
|
|
||
| Valid issues typically comes with minimal but detailed steps to reproduce (i.e. no guesswork whatsoever required for others to reproduce), and especially genuine efforts to investigate the cause of an issue **as far as possible** using all the browser tools (uBO is HTML/CSS/JS, the browser has all the tools to investigate all of this). These will have my attention, and I will address them. | ||
|
|
||
| In case I am really needed for a given issue, you can mention me using `@gorhill` so that GitHub will notify me. | ||
|
|
||
| *** | ||
|
|
||
| Good readings: | ||
|
|
||
| - [How to Report Bugs Effectively](http://www.chiark.greenend.org.uk/~sgtatham/bugs.html) | ||
| - [Why I didn’t fix your bug](http://magnusmanske.de/wordpress/?p=518) | ||
| Issue tracker here is read-only for non-[prior contributors](https://github.com/gorhill/uBlock/graphs/contributors). |
Oops, something went wrong.

