Skip to content

Master #164

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4,141 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4141 commits
Select commit Hold shift + click to select a range
8aa7617
Make Firefox dev build auto-update
gorhill Nov 11, 2020
a223031
Work around Firefox's `data:` favIconUrl leak
gorhill Nov 12, 2020
b40f5ba
New revision for dev build
gorhill Nov 12, 2020
ec9a5b5
Make Firefox dev build auto-update
gorhill Nov 12, 2020
02b4d14
Do not skip querypruning when no-strict-blocking is true
gorhill Nov 13, 2020
525d7b1
Fine tune port connection code
gorhill Nov 13, 2020
2cfeadd
Fine tune various static filtering code
gorhill Nov 13, 2020
ee930b4
Import translation work from https://crowdin.com/project/ublock
gorhill Nov 13, 2020
a3bbba0
new revision for release candidate
gorhill Nov 13, 2020
e0adc20
Update link to "Trusted sites" wiki (#3782)
Nov 13, 2020
f192d99
Make Firefox dev build auto-update
gorhill Nov 13, 2020
eb8433c
Enable cloud storage compression by default in next release
gorhill Nov 13, 2020
56cd238
Disable auto activation of dark theme in next release
gorhill Nov 13, 2020
4afb3dc
Allow `domain=` with entity values into pre-test buckets
gorhill Nov 14, 2020
5cf9bcf
Fine tune code of optimizeOriginHitTests()
gorhill Nov 14, 2020
3895fac
New revision for release candidate
gorhill Nov 14, 2020
54c8a0a
Make Firefox dev build auto-update
gorhill Nov 14, 2020
46d7f8a
Fine tune click-to-load widget
gorhill Nov 14, 2020
051a859
new revision for release candidate
gorhill Nov 14, 2020
73f9a4f
Make Firefox dev build auto-update
gorhill Nov 14, 2020
8362751
Allow to scroll for URL in click-to-load
gorhill Nov 14, 2020
e360e90
Fix invalid support URL in document-blocked page
gorhill Nov 15, 2020
a3f5f0d
New revision for release candidate
gorhill Nov 15, 2020
6068867
Import translation work from https://crowdin.com/project/ublock
gorhill Nov 15, 2020
aa2d3e9
Make Firefox dev build auto-update
gorhill Nov 15, 2020
ab33296
Make Firefox dev build auto-update
gorhill Nov 16, 2020
bf4af89
New revision for release candidate
gorhill Nov 16, 2020
114a927
Revert "Make Firefox dev build auto-update"
gorhill Nov 16, 2020
717a601
Make Firefox dev build auto-update
gorhill Nov 16, 2020
b6b1676
New revision for stable release
gorhill Nov 17, 2020
922b05b
New revision for dev build
gorhill Nov 17, 2020
a683297
Fix type assignment in logger page
gorhill Nov 17, 2020
d87a3b9
Sort on base domains rather than TLDs in "My rules" pane
gorhill Nov 18, 2020
b12e0e0
Extract `Homepage` URL from a list when present
gorhill Nov 18, 2020
6b1a9e7
Make Firefox dev build auto-update
gorhill Nov 18, 2020
ee2fd45
Ensure we do not extract truncated URL for Homepage directive
gorhill Nov 18, 2020
38cecdd
Improve zapper's detection of scroll-locked documents
gorhill Nov 18, 2020
b1c55b3
Emphasize entity portion of hostnames in _"My rules"_
gorhill Nov 19, 2020
941e7e8
new revision for dev build
gorhill Nov 19, 2020
ab98cd4
Bring back action/state highlighting in _"My rules"_
gorhill Nov 20, 2020
13f6bda
Improve representation of modifier filters in logger
gorhill Nov 20, 2020
f903c95
Make Firefox dev build auto-update
gorhill Nov 20, 2020
efa8f92
Use cogs icon for access to dashboard in popup panel
gorhill Nov 20, 2020
4b943cf
Fix scrollbar not receiving mouse event in element picker
gorhill Nov 20, 2020
8d3c491
Skip trying to find effective context for `about:srcdoc` frames
gorhill Nov 21, 2020
daf464b
Add support to auto-complete values of domain lists
gorhill Nov 21, 2020
5e70d6e
New revision for dev build
gorhill Nov 21, 2020
50ad64d
Make Firefox dev build auto-update
gorhill Nov 21, 2020
bde3164
Add support for `1P`, `3P`, `header=` filter options and other changes
gorhill Nov 23, 2020
d97d7a8
New revision for dev build
gorhill Nov 23, 2020
b48f9b8
Import translation work from https://crowdin.com/project/ublock
gorhill Nov 23, 2020
43cb63f
Fix parsing of `queryprune=*` in static filtering parser
gorhill Nov 23, 2020
13ddab5
Make Firefox dev build auto-update
gorhill Nov 23, 2020
e459494
Magic compile/selfie numbers need to increased
gorhill Nov 23, 2020
801c6a8
New revision for dev build
gorhill Nov 23, 2020
7d80416
Make Firefox dev build auto-update
gorhill Nov 23, 2020
57013c1
Fix compilation of blocking counterpart of `redirect=` filters
gorhill Nov 25, 2020
818417f
New revision for dev build
gorhill Nov 25, 2020
b319dc9
Make Firefox dev build auto-update
gorhill Nov 25, 2020
60d5b85
Rename `1P`/`3P` tp `strict1p`/`strict3p` as suggested
gorhill Nov 26, 2020
80413df
Fix forgotton instances of `1P`/`3P`
gorhill Nov 26, 2020
6ac09a2
Add ability to parse `removeparam=` as `queryprune=`
gorhill Nov 26, 2020
1b5841c
New revision for dev build
gorhill Nov 26, 2020
1231474
Make Firefox dev build auto-update
gorhill Nov 26, 2020
bf7ce85
Update URL of HUN filter list
gorhill Nov 27, 2020
c959fd6
Fix comment
gorhill Nov 27, 2020
ab5ab85
Avoid re-assigning asset cache registry at launch
gorhill Nov 28, 2020
a837978
New revision for dev build
gorhill Nov 28, 2020
5d15382
Import translation work from https://crowdin.com/project/ublock
gorhill Nov 28, 2020
f75040a
Make Firefox dev build auto-update
gorhill Nov 28, 2020
c6d0204
Remove requirement for presence of type with `redirect=` option
gorhill Nov 28, 2020
eae7cd5
Add support for `match-case` option; fine-tune behavior of `redirect=`
gorhill Nov 28, 2020
8d7e7ca
New revision for dev build
gorhill Nov 28, 2020
da01ea4
Make Firefox dev build auto-update
gorhill Nov 28, 2020
dac8d6b
Fix broken token extraction
gorhill Nov 29, 2020
74730b4
New revision for dev build
gorhill Nov 29, 2020
6261b2a
Make Firefox dev build auto-update
gorhill Nov 29, 2020
d1895d4
Another round of fine-tuning `queryprune=` syntax
gorhill Nov 29, 2020
40a7c47
Properly handle instances of `#?#` or `#$#` in picker
gorhill Nov 29, 2020
a92efec
New revision for dev build
gorhill Nov 29, 2020
f9a84c8
Make Firefox dev build auto-update
gorhill Nov 29, 2020
ed64039
Rename method
gorhill Nov 29, 2020
5db8d05
Better align syntax of `header=` option to that of `queryprune=`
gorhill Nov 30, 2020
5f10484
New revision for dev build
gorhill Nov 30, 2020
d7e8e16
Make Firefox dev build auto-update
gorhill Nov 30, 2020
391a5c9
Fix the parsing of unsupported static network filter types
gorhill Nov 30, 2020
e08f8cb
Make `queryprune` an exact alias of `removeparam`
gorhill Nov 30, 2020
cf2c638
Improve reporting of matching `redirect=` rules in logger
gorhill Dec 1, 2020
59c0762
New revision for dev build
gorhill Dec 1, 2020
a48e986
Make Firefox dev build auto-update
gorhill Dec 1, 2020
26dc7a1
Minor review of redirect-related code
gorhill Dec 2, 2020
cb7ec8a
New revision for dev build
gorhill Dec 2, 2020
262a1a0
Improve auto-complete of hostname values in "My filters"
gorhill Dec 2, 2020
4d68d7f
Fix handling of no-longer-existing port condition
gorhill Dec 2, 2020
f8b15ed
Fix calls to tab.removeCSS()
gorhill Dec 2, 2020
ee87bda
Fix regression in syntax rendering of redirect values in asset viewer
gorhill Dec 2, 2020
210ec6b
Make Firefox dev build auto-update
gorhill Dec 2, 2020
1de8349
Fix hint helper in element picker's text editor
gorhill Dec 3, 2020
48dd542
New revision for dev build
gorhill Dec 3, 2020
d44988c
Make Firefox dev build auto-update
gorhill Dec 3, 2020
da9d068
Fix improper typeof test for string type
gorhill Dec 3, 2020
e8e4a1a
Wait for removal of storage entries to be completed
gorhill Dec 4, 2020
c77f697
Reuse duplicate strings stored in tries
gorhill Dec 4, 2020
244e8fb
New revision for dev build
gorhill Dec 4, 2020
5b92f93
Make Firefox dev build auto-update
gorhill Dec 4, 2020
4b921f1
Import translation work from https://crowdin.com/project/ublock
gorhill Dec 5, 2020
db7f54d
Add support to launch element picker in embedded frames
gorhill Dec 5, 2020
7b16c11
Import translation work from https://crowdin.com/project/ublock
gorhill Dec 5, 2020
b343305
New revision for dev build
gorhill Dec 5, 2020
add3fdd
Make Firefox dev build auto-update
gorhill Dec 5, 2020
e559cb7
Complete removal of font-based Fontawesome icons
gorhill Dec 6, 2020
6d9dc3a
New revision for dev build
gorhill Dec 6, 2020
a6fc978
Import translation work from https://crowdin.com/project/ublock
gorhill Dec 6, 2020
ff5390f
Make Firefox dev build auto-update
gorhill Dec 6, 2020
5d7a5a5
Fix broken `redirect-rule=` priority parser
gorhill Dec 7, 2020
904aa87
Fix various regression in behavior of `redirect-rule=`
gorhill Dec 7, 2020
ba6339b
New revision for dev build
gorhill Dec 7, 2020
5d838c2
Import translation work from https://crowdin.com/project/ublock
gorhill Dec 7, 2020
78d7094
Make Firefox dev build auto-update
gorhill Dec 7, 2020
780b605
Fix missing magnifier in document-blocked page
gorhill Dec 7, 2020
5d7b291
Harden processing of changes in compiled list format
gorhill Dec 8, 2020
9aef417
Prevent non-stable `uiTheme` from being used in stable build
gorhill Dec 8, 2020
5c9b9b6
New revision for dev build
gorhill Dec 8, 2020
a440bcb
Import translation work from https://crowdin.com/project/ublock
gorhill Dec 8, 2020
3ff6617
Fix block filter reported in the logger despite being excepted
gorhill Dec 8, 2020
42a9f99
Create main.yml
gorhill Dec 8, 2020
958c1cf
Update main.yml
gorhill Dec 8, 2020
4c2b149
Make Firefox dev build auto-update
gorhill Dec 8, 2020
0605b32
Merge branch 'master' of github.com:gorhill/uBlock
gorhill Dec 8, 2020
ec8a9dc
Update main.yml
gorhill Dec 8, 2020
b553a66
Remove `update_info_url` to prevent Firefox from using the link
gorhill Dec 9, 2020
0b5f539
Add basic compatibility with ABP's `rewrite` option
gorhill Dec 9, 2020
dca1073
New revision for dev build
gorhill Dec 9, 2020
045f6a4
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
61b1d87
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
3928885
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
ea89baf
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
50ba57f
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
2d4924a
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
f12f1d4
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
6691282
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
210fbf9
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
22a4848
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
8a754f6
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
28590e0
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
25bf998
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
ece83e5
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
95b4ecf
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
0415e28
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
777b212
Attempt to make make GitHub Actions work
gorhill Dec 9, 2020
8c6fb17
Make Firefox dev build auto-update
gorhill Dec 9, 2020
e287c94
Remove usage of Travis CI
gorhill Dec 9, 2020
646ddff
Minor changes
gorhill Dec 10, 2020
aa011e0
Fix thunderbird build script
gorhill Dec 10, 2020
15afd59
Fix unstyling of nodes no longer matching procedural filters
gorhill Dec 10, 2020
f5c77a7
New revision for dev build
gorhill Dec 10, 2020
2f84125
Make Firefox dev build auto-update
gorhill Dec 10, 2020
cb71fb4
Fix DOM watcher not reporting removal of elements
gorhill Dec 10, 2020
8331500
New revision for dev build
gorhill Dec 10, 2020
75ac182
Make Firefox dev build auto-update
gorhill Dec 10, 2020
ba11a70
Add new scriptlet: no-fetch-if
gorhill Dec 11, 2020
4537327
New revision for dev build
gorhill Dec 11, 2020
28bc132
New revision for dev build
gorhill Dec 11, 2020
497dc9a
Make Firefox dev build auto-update
gorhill Dec 11, 2020
b6ed83b
Add logging ability to new scriptlet no-fetch-if
gorhill Dec 11, 2020
286663c
New revision for dev build
gorhill Dec 11, 2020
c41be5b
Make Firefox dev build auto-update
gorhill Dec 11, 2020
24755d4
Fix broken alias `nostif`
gorhill Dec 11, 2020
78cf76d
New revision for dev build
gorhill Dec 11, 2020
d0a0984
Make Firefox dev build auto-update
gorhill Dec 11, 2020
7d90f97
Enable the blocking of CSP reports by default
gorhill Dec 11, 2020
cc86e37
New revision for dev build
gorhill Dec 11, 2020
6df3267
Add approximate reporting of tabless network requests
gorhill Dec 12, 2020
64571a3
Make Firefox dev build auto-update
gorhill Dec 12, 2020
b779f1f
Dynamically reload 3p css when noop-ing "3rd-party" cell
gorhill Dec 12, 2020
18e6f30
Minor code review
gorhill Dec 12, 2020
2e1e4b5
New revision for dev build
gorhill Dec 12, 2020
fd960e1
Make Firefox dev build auto-update
gorhill Dec 12, 2020
1ff8132
Simplify code
gorhill Dec 13, 2020
d4425ad
Fix bad access to hostname info from filtering context
gorhill Dec 14, 2020
56305cc
New revision for dev build
gorhill Dec 14, 2020
c45b93a
Make Firefox dev build auto-update
gorhill Dec 14, 2020
b22cf24
Fix look-up of specific-generic filters entity-less hostnames
gorhill Dec 14, 2020
8060ddb
Avoid duplicates in editor's auto-completion of origins
gorhill Dec 14, 2020
e28c2cc
Auto-complete of origin pattern for `||`-based patterns
gorhill Dec 15, 2020
4d3e032
New revision for dev build
gorhill Dec 15, 2020
0052dc1
Fix `no-csp-reports` default enabled switch state
gorhill Dec 15, 2020
a090b2b
Fix auto-completion for epicker in Firefox
gorhill Dec 15, 2020
058f160
Make Firefox dev build auto-update
gorhill Dec 15, 2020
89cac09
Mind `important` only for valid redirect tokens
gorhill Dec 16, 2020
095924a
New revision for dev build
gorhill Dec 16, 2020
bc9b8a1
Enable broad no-csp-reports rule only in Firefox
gorhill Dec 16, 2020
86eb685
New revision for dev build
gorhill Dec 16, 2020
2ddf690
Make Firefox dev build auto-update
gorhill Dec 16, 2020
a307cf5
Mind restore-from-backup for no-csp-reports rule
gorhill Dec 17, 2020
ab641ef
New revision for release candidate
gorhill Dec 17, 2020
2867ae1
Make Firefox dev build auto-update
gorhill Dec 17, 2020
990cff5
Fix case of scriptlet injection not working `about:` frames
gorhill Dec 18, 2020
c1f913f
New revision for release candidate
gorhill Dec 18, 2020
53d893a
Make Firefox dev build auto-update
gorhill Dec 18, 2020
187f183
Allow more local resources to be redirected as data: URIs
gorhill Dec 20, 2020
a68ad0f
new revision for release candidate
gorhill Dec 20, 2020
86a2bca
Import translation work from https://crowdin.com/project/ublock
gorhill Dec 20, 2020
f623451
Make Firefox dev build auto-update
gorhill Dec 20, 2020
ea71e93
Reset Chromium-specific `color-scheme` CSS property
gorhill Dec 21, 2020
f6a4f00
New revision for release candidate
gorhill Dec 21, 2020
37d3b92
Make Firefox dev build auto-update
gorhill Dec 21, 2020
7e56a78
New revision for stable release
gorhill Dec 22, 2020
5d61748
Upgrade CodeMirror library to 5.59.0 (from 5.46.0)
gorhill Dec 22, 2020
6810868
New revision for dev build
gorhill Dec 22, 2020
8f91acd
Make Firefox dev build auto-update
gorhill Dec 22, 2020
1c37e29
Fix handling of fragment when applying `queryprune`
gorhill Dec 24, 2020
ab06a01
Better handle Request argument in no-fetch-if
gorhill Dec 24, 2020
596f085
Allow default word selection when not using better selection
gorhill Dec 24, 2020
9685558
New revision for dev build
gorhill Dec 24, 2020
1e172d7
Make Firefox dev build auto-update
gorhill Dec 24, 2020
fdcb110
New revision for dev build
gorhill Dec 26, 2020
426395a
Improve extraction of tokens from regex-based filters
gorhill Dec 26, 2020
1b686c8
New revision for dev build
gorhill Dec 26, 2020
8e81083
Make Firefox dev build auto-update
gorhill Dec 26, 2020
b053477
Fix potentially missing context in logger for `popup` entries
gorhill Dec 26, 2020
934bd3e
new revision fro dev build
gorhill Dec 26, 2020
f80371e
Make Firefox dev build auto-update
gorhill Dec 26, 2020
6d3ad55
Fix word-based selection in filter list editor/viewer
gorhill Dec 27, 2020
224acc4
New revision for dev build
gorhill Dec 27, 2020
1d29078
Make Firefox dev build auto-update
gorhill Dec 27, 2020
d910111
Fix parsing of trailing resource
gorhill Dec 28, 2020
4ba3adc
Fix comment
gorhill Dec 28, 2020
2e7f1b8
Improve validation of synctactically bad regexes
gorhill Dec 28, 2020
5d17289
New revision for dev build
gorhill Dec 28, 2020
54e77b1
Import translation work from https://crowdin.com/project/ublock
gorhill Dec 28, 2020
6c2577c
Make Firefox dev build auto-update
gorhill Dec 28, 2020
b003c4d
Import punycode library in "My rules"
gorhill Dec 29, 2020
48bf0ff
New revision for dev build
gorhill Dec 29, 2020
1669d12
Add resource for noop VMAP
gorhill Dec 29, 2020
ce9dbbb
New revision for dev build
gorhill Dec 29, 2020
8052c0c
Make Firefox dev build auto-update
gorhill Dec 29, 2020
c2357c5
Just extract token from queryprune -- don't create pattern
gorhill Jan 1, 2021
4275b30
New revision for dev build
gorhill Jan 1, 2021
4d42969
Import translation work from https://crowdin.com/project/ublock
gorhill Jan 1, 2021
4f53e08
Make Firefox dev build auto-update
gorhill Jan 1, 2021
70cabc1
Better report secondary requests with quick redirections
gorhill Jan 2, 2021
8730544
New revision for dev build
gorhill Jan 2, 2021
752191a
Make sure journal slot pointers are properly reset
gorhill Jan 2, 2021
3cf9a18
Make Firefox dev build auto-update
gorhill Jan 2, 2021
2bb33aa
Be sure to use only a valid journal slot pointer
gorhill Jan 2, 2021
415152a
New revision for dev build
gorhill Jan 2, 2021
ced4330
Make Firefox dev build auto-update
gorhill Jan 2, 2021
7bf389e
Create .DS_Store
incidegirmenci Jan 4, 2021
4fbac61
Create .DS_Store
incidegirmenci Jan 4, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added .DS_Store
Binary file not shown.
32 changes: 5 additions & 27 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,9 @@
Read first: <https://github.com/gorhill/uBlock/blob/master/CONTRIBUTING.md>
<--

### Describe the issue
Do not open issue here.

The official issue tracker for uBlock Origin is at:

### One or more specific URLs where the issue occurs
https://github.com/uBlockOrigin/uBlock-issues/issues

[URL(s) for issue on a specific site are **mandatory**]

### Screenshot in which the issue can be seen

[Screenshot(s) for visual issues are **mandatory**]

### Steps for anyone to reproduce the issue

1. Be as detailed as possible:
1. Because we are not looking over your shoulder and
1. Keep in mind: Nobody can read your mind.

### Your settings

[If you fail to provide this info, I will mark the issue as invalid. Lists all settings which differs from default settings]

- Browser/version:
- uBlock Origin version:

##### Your filter lists

[Example: "Default filter lists + FRA", or "Default filter lists minus uBlock -- Badware risks"]

##### Your custom filters (if any)
-->
70 changes: 70 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
name: GitHub CI

on:
create:
branches: master

# I used the following project as template to get started:
# https://github.com/dessant/search-by-image/blob/master/.github/workflows/ci.yml

jobs:
build:
name: Build packages
runs-on: ubuntu-latest
if: startsWith(github.ref, 'refs/tags/')
steps:
- name: Clone repository
uses: actions/checkout@v2
with:
persist-credentials: false
- name: Clone uAssets
run: |
pushd ..
git clone --depth 1 https://github.com/uBlockOrigin/uAssets.git
popd
# https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html
- name: Get release information
id: release_info
run: |
echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\//}
- name: Create GitHub release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ github.token }}
with:
tag_name: ${{ steps.release_info.outputs.VERSION }}
release_name: ${{ steps.release_info.outputs.VERSION }}
prerelease: true
- name: Build all packages
run: |
tools/make-chromium.sh ${{ steps.release_info.outputs.VERSION }}
tools/make-firefox.sh ${{ steps.release_info.outputs.VERSION }}
tools/make-thunderbird.sh ${{ steps.release_info.outputs.VERSION }}
- name: Upload Chromium package
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: dist/build/uBlock0_${{ steps.release_info.outputs.VERSION }}.chromium.zip
asset_name: uBlock0_${{ steps.release_info.outputs.VERSION }}.chromium.zip
asset_content_type: application/octet-stream
- name: Upload Firefox package
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: dist/build/uBlock0_${{ steps.release_info.outputs.VERSION }}.firefox.xpi
asset_name: uBlock0_${{ steps.release_info.outputs.VERSION }}.firefox.xpi
asset_content_type: application/octet-stream
- name: Upload Thunderbird package
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: dist/build/uBlock0_${{ steps.release_info.outputs.VERSION }}.thunderbird.xpi
asset_name: uBlock0_${{ steps.release_info.outputs.VERSION }}.thunderbird.xpi
asset_content_type: application/octet-stream
11 changes: 6 additions & 5 deletions .jshintrc
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@
"browser": true,
"devel": true,
"eqeqeq": true,
"esnext": true,
"esversion": 8,
"globals": {
"chrome": false,
"Components": false, // global variable in Firefox
"browser": false, // global variable in Firefox, Edge
"chrome": false, // global variable in Chromium, Chrome, Opera
"log": false,
"safari": false,
"self": false,
"vAPI": false,
"webext": false,
"µBlock": false
},
"laxbreak": true,
Expand All @@ -18,6 +20,5 @@
"sub": true,
"undef": true,
"unused": true,
"validthis": true,
"-W058": true // suppress "Missing '()' invoking a constructor" message
"validthis": true
}
21 changes: 0 additions & 21 deletions .travis.yml

This file was deleted.

80 changes: 2 additions & 78 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,81 +1,5 @@
# Submitting issues

For **support/discussions**, there is [Mozilla Discourse](https://discourse.mozilla-community.org/t/support-ublock-origin/6746).
Submit on <https://github.com/uBlockOrigin/uBlock-issues/issues>.

For **filter-related issues**, report on the respective filter list support site, or at [uBlockOrigin/uAssets](https://github.com/uBlockOrigin/uAssets/issues). Use [the logger](https://github.com/gorhill/uBlock/wiki/The-logger) to diagnose/confirm filter-related issues. If something does not work properly with uBO enabled, the **first step** is to rule out filter-related issues.

Ignorance of the above rules is no excuse: **Opening an issue for purpose of support or discussion, or opening a filter-related issue will result in the user being immediately blocked.** Given the [amount of invalid issues being opened](https://github.com/gorhill/uBlock/issues?q=is%3Aissue+label%3Ainvalid+is%3Aclosed), I have no choice but to resort to such a drastic measure.

**The issue tracker is for provable issues only:** You will have to make the case that the issue is really with uBlock Origin and not something else on your side. To make a case means to provide detailed steps so that anybody can reproduce the issue. Be sure to rule out that the issue is not caused by something specific on your side.

**Any issue opened without effort to provide the required details for me (or anybody else) to reproduce the problem will be closed as _invalid_.** If you provide more details thereafter for me to reproduce the issue, I will reopen it if I can confirm there is indeed an issue with uBlock Origin. Example of detailed steps:

> 1. browser version/ublock version
> 1. these settings, these filter lists, these custom filters.
> 1. do this.
> 1. open this exact URL.
> 1. do this.
> 1. observe this.
> 1. click this.
> 1. observe such and such issue
> 1. see screenshot
> 1. etc.

The most important part when opening an issue: **detailed steps**.

**Important:** I simply do not have the time to take care of filter-related issues, you will have to find help elsewhere for this. The mere need to have to respond to filter-related issues can quickly become a burden. Consider that writing code/doc occupies all my free time. Surely there are other people out there ready to help with filter-related issues, it does not have to be me.

***

### Before you submit

1. Submit **bugs/issues only**.
- Bugs occur, I will fix them.
1. _One specific_ issue per submission.
1. The logger is the tool of choice to use to help diagnose issues.
1. Do **NOT**:
- Submit pull requests.
- Submit design ideas.
- Submit feature requests.
- Submit "revolutionary ideas".
- Post comments like "+1" or "me too!" without providing new relevant info on the issue.
- Use issues as replacement for threads on a bulletin board.
- Any such issue will be closed without comment.
- Ask me to publish the latest version to AMO/Chrome store: In all likelihood it is already published, but pending review, something which is out of my control.
1. Make sure your issue [hasn't already been fixed in a recent release](https://github.com/gorhill/uBlock/releases).
1. Verify that the issue does **not** occur with uBlock disabled.
1. **Verify that the issue is not related to a 3rd-party filter lists.**
- Issues with 3rd-party filter lists are the responsibility of their respective maintainers.
1. Verify that the issue is not caused by another extension.
1. Do not submit issues which can be reproduced **only** on Chrome Canary or Firefox Nightly: these are not stable browser versions and in all likelihood, whatever issue is not within uBO.
- Report **only** if you can reproduce in an official stable release, or a beta release.

***

### What to include

To help diagnose and fix the bug/issue, please always include the following in your report:

* A clear list of steps to reproduce the problem
* **ALWAYS INCLUDE A SPECIFIC URL WHERE THE ISSUE OCCURS**, _even_ if "it happens everywhere".
* Symptoms of the issue
* Describe what you observe and consider broken behavior; this is what we'll be looking for after executing the steps
* Example: video doesn't start playing, page layout broken
* Include whatever relevant the logger reports.
* A screenshot or transcription of **any of uBlock's preferences that differ from the defaults**
* This includes a whitelisted website, enabled/disabled filter list, anything
* Please do include everything different from the defaults whether or not it seems relevant to your issue
* The version of uBlock you're having the issue with; you can find this in [uBlock's popup UI](https://github.com/gorhill/uBlock/wiki/Quick-guide:-popup-user-interface)
* Example: `uBlock 0.9.0.0`
* The browser you're using and its version
* Examples: `Firefox 36`, `Chrome 41.0.2272`
* The OS you're using and its version
* Examples: `Windows 8.1`, `Linux Mint 17.1`
* A list of other extensions you have installed
* Tip: try disabling them and see if your issue still occurs

Otherwise, we've noticed that a lot of **your** time (and the developers') gets thrown away on exchanging back and forth to get this information.

***

**Good read:** [How to Report Bugs Effectively](http://www.chiark.greenend.org.uk/~sgtatham/bugs.html).
Issue tracker here is read-only for non-[prior contributors](https://github.com/gorhill/uBlock/graphs/contributors).
Loading