Commit graph

6306 commits

Author SHA1 Message Date
Raymond Hill
a6ebcc85be
Reuse both flavors of webRequest wrapper in webext package
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/407

Both flavors will be stitched together into a single
`vapi-qebrequest.js` file.

The decision of which flavor to use will be made at runtime,
according to the browser environment.
2019-01-28 16:12:26 -05:00
Raymond Hill
d2335b9fbd
Make Firefox dev build auto-update 2019-01-27 17:31:40 -05:00
Raymond Hill
d7c169c587
Import translation work from https://crowdin.com/project/ublock 2019-01-27 17:24:26 -05:00
Raymond Hill
b08f62680b
New revision for dev build 2019-01-27 17:22:17 -05:00
Raymond Hill
15100459b3
Harden content script's message Port against spurious disconnections
Those spurious disconnections have been observed to occur at
uBO's launch time.

Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/403

I have observed that this fixes an issue observed on Firefox 64
(current stable).

The reported Waterfox issue *may* be fixed as a result. If not,
the issue he still considered fixed as Waterfox is not
officially supported.
2019-01-27 17:07:40 -05:00
Raymond Hill
5261da69ac
Merge branch 'master' of github.com:gorhill/uBlock 2019-01-26 12:32:59 -05:00
Raymond Hill
1f721459a6
Removing section which uses material which is years-old
I see the outside world still referring to these graphes as
reference material in arguments regarding uBO's efficiency.
I have no doubt uBO is more efficient than other content
blockers with similar capabilities, but using obsolete
measurement is not the proper way to make the point.

I may add new benchmarks but these are time-consuming
so for now it's best to remove this section based on outdated
materials.
2019-01-26 12:32:43 -05:00
Raymond Hill
85f00622b4
New revision for stable release 2019-01-26 10:16:58 -05:00
Raymond Hill
efd2ce1fa9
Make Firefox dev build auto-update 2019-01-25 19:05:41 -05:00
Raymond Hill
54eb996e10
New revision for release candidate 2019-01-25 19:01:28 -05:00
Raymond Hill
85d6339b07
Code review for a026e9ae54: no need to be so flexible 2019-01-25 18:58:49 -05:00
Raymond Hill
a026e9ae54
Fix reverting use of IndexedDB as default cache storage on Chromium
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/399

The advanced setting `cacheStorageAPI` has been added to allow
a user to force the use of IndexedDB as cache storage. Set to
`IndexedDB` to force use of IndexedDB. Default to `unset`.
2019-01-25 18:49:30 -05:00
Raymond Hill
185ebf0d7d
Import translation work from https://crowdin.com/project/ublock 2019-01-25 08:47:39 -05:00
Raymond Hill
5cf762d115
New revision for stable release 2019-01-25 08:42:32 -05:00
Raymond Hill
3eb26fc0c5
Set minimum Opera version to 40 (Chromium 53) 2019-01-25 08:41:15 -05:00
Raymond Hill
3dac43eab6
New revision for stable release 2019-01-24 07:50:06 -05:00
Raymond Hill
ba7baec1f4
Import translation work from https://crowdin.com/project/ublock 2019-01-24 07:06:43 -05:00
Raymond Hill
b214ec1bae
Ensure pointer-events style is set to auto at element picker launch
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/393
2019-01-23 17:11:07 -05:00
Raymond Hill
bf3671d865
Make Firefox dev build auto-update 2019-01-22 06:57:50 -05:00
Raymond Hill
8b1c6c8613
New revision for release candidate 2019-01-22 06:53:54 -05:00
Raymond Hill
be76714cfc
Import translation work from https://crowdin.com/project/ublock 2019-01-22 06:53:09 -05:00
Raymond Hill
9e89dd4f26
Fix missing partyness in logger when empty domain in resource URL 2019-01-22 06:13:30 -05:00
Raymond Hill
a668893427
Import translation work from https://crowdin.com/project/ublock 2019-01-21 12:18:10 -05:00
Raymond Hill
7ca1681288
Make Firefox dev build auto-update 2019-01-20 12:42:50 -05:00
Raymond Hill
1351b8df0f
New revision for release candidate 2019-01-20 12:36:39 -05:00
Raymond Hill
64e0498084
Import translation work from https://crowdin.com/project/ublock 2019-01-20 12:35:25 -05:00
Raymond Hill
305cd4db1c
Experimental Thunderbird 65+ support: experimental
Related issues:
- https://github.com/uBlockOrigin/uBlock-issues/issues/194

This is a first iteration, which purpose is to merely allow
uBO to load properly. Many things are known to not work,
quite probably due to the early Thunderbird support of the
WebExtensions framework.

Permission which had to be removed:
- contextMenus

Manifest entries which had to be removed:
- commands
- sidebar_action

uBO's webRequest listeners are not being called when loading a
feed item in the preview pane, *except* for resources fetched
from embedded iframes.

uBO appears to function properly when a feed item is opened in
its own tab.
2019-01-20 12:22:40 -05:00
Raymond Hill
16a0ebbfb0
Import translation work from https://crowdin.com/project/ublock 2019-01-19 09:09:37 -05:00
Raymond Hill
74367230c3
Make Firefox dev build auto-update 2019-01-18 19:18:23 -05:00
Raymond Hill
25ccc068cd
New revision for release candidate 2019-01-18 19:15:34 -05:00
Raymond Hill
1de821d99b
Apply stricter rejection of usage of url() in :style rules 2019-01-18 19:07:31 -05:00
Raymond Hill
0377018fa3
Make Firefox dev build auto-update 2019-01-18 07:11:45 -05:00
Raymond Hill
c6c5f12ed1
New revision for release candidate 2019-01-18 07:06:56 -05:00
Raymond Hill
886c8c2dd7
Merge branch 'master' of github.com:gorhill/uBlock into nextdev 2019-01-18 07:01:19 -05:00
Raymond Hill
6d19c4be88
Import translation work from https://crowdin.com/project/ublock 2019-01-18 06:57:47 -05:00
Raymond Hill
1280d54aaa
Make Firefox dev build auto-update 2019-01-17 16:00:35 -05:00
Raymond Hill
34ecfed580
Make Firefox dev build auto-update 2019-01-17 15:58:54 -05:00
Raymond Hill
868a27bab2
New revision for dev build 2019-01-17 15:55:50 -05:00
Raymond Hill
ff6991c292
Import translation work from https://crowdin.com/project/ublock 2019-01-17 15:54:43 -05:00
Raymond Hill
52526b74d9
Minor visual change to logger 2019-01-17 15:49:18 -05:00
Raymond Hill
299afacd99
Import translation work from https://crowdin.com/project/ublock 2019-01-17 08:07:24 -05:00
Raymond Hill
4df8e9be41
Add logger "Export"-related strings for i18n 2019-01-17 08:03:50 -05:00
Raymond Hill
801eb43572
Prevent info entries from polluting logger output
These entries are meant to be shown only when using "All"
mode, not when the output is narrowed to a specific tab.
2019-01-16 13:29:34 -05:00
Raymond Hill
0c80994124
Fine tune visuals in logger's export-to-clipboard dialog 2019-01-16 12:02:16 -05:00
Raymond Hill
c1c900bee6
Merge branch 'master' of github.com:gorhill/uBlock into nextdev 2019-01-16 07:41:34 -05:00
Raymond Hill
17ea3eda3a
Make Firefox dev build auto-update 2019-01-16 07:40:49 -05:00
Raymond Hill
71c89b39cb
Make Firefox dev build auto-update 2019-01-16 07:36:42 -05:00
Raymond Hill
5f341e02ed
Import translation work from https://crowdin.com/project/ublock 2019-01-16 07:32:18 -05:00
Raymond Hill
07dddd0337
New revision for dev build 2019-01-16 07:28:28 -05:00
Raymond Hill
e8ff6a2abf
Prevent sites from disabling mouse events for element picker
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/380

Previous fix was incorrect:
84818fcd84

Additionally, I fixed the "Network filters" or "Cosmetic filters"
sections not being properly hidden when there was not valid
filters found.
2019-01-15 16:34:57 -05:00