Raymond Hill
ef97379e89
Possibly fix https://github.com/uBlockOrigin/uBlock-issues/issues/348 , need to confirm with next dev build
2018-12-20 08:52:23 -05:00
Raymond Hill
540c311438
Fix https://twitter.com/arneblankerts/status/1075402247725637633 , regression @ d3a3505a54 (diff-1c951eedcd0be2e11c02da8fabcc46b5R380)
2018-12-19 17:44:17 -05:00
Raymond Hill
6bc22ab4ba
Convert uBO's svg-based icon into a stylable svg symbol-based icon
2018-12-19 16:21:23 -05:00
Raymond Hill
42d337c706
Import translation work from https://crowdin.com/project/ublock
2018-12-19 14:10:54 -05:00
Raymond Hill
bb737e29d5
Revert use of Fontawesome v5; use 4.7 or equivalent: see <> https://github.com/uBlockOrigin/uBlock-issues/issues/249#issuecomment-448587658
2018-12-19 14:05:19 -05:00
Raymond Hill
350c106d41
Add attribution for Fontawesome 5
2018-12-18 18:03:56 -05:00
Raymond Hill
feed1180b9
Import translation work from https://crowdin.com/project/ublock
2018-12-18 17:28:24 -05:00
Raymond Hill
61d95aa60f
Move builtin filter expr button inside input field
2018-12-18 17:23:03 -05:00
Raymond Hill
0dcd77d352
Import translation work from https://crowdin.com/project/ublock
2018-12-18 16:52:27 -05:00
Raymond Hill
2b84bdcc83
Improve contextual information for translators
2018-12-18 16:37:07 -05:00
Raymond Hill
f4138fbff5
minor visual fine tuning to popup panel header
2018-12-18 16:24:37 -05:00
Raymond Hill
5dca5285e2
Fix regression introduced in 9b27a98f90 (diff-f7413cbfa6561a980810c682fa4b1a12R638)
2018-12-18 14:00:23 -05:00
Raymond Hill
2e7654d429
Relax semantic of leading/trailing pipes in filter expressions in logger
2018-12-18 13:37:01 -05:00
Raymond Hill
79905aa798
Fix https://github.com/uBlockOrigin/uBlock-issues/issues/279 ; partially fix https://github.com/uBlockOrigin/uBlock-issues/issues/249
2018-12-18 13:35:44 -05:00
Raymond Hill
56f7505ad8
Further improve logger along with fixes to specific logger issues
...
- Add tooltip support (not yet complete):
https://github.com/gorhill/uBlock/issues/1222
- Add a link to logger documentation:
https://github.com/gorhill/uBlock/issues/2876#issuecomment-322905413
- Migrate to from fontawesome font to svgs:
https://github.com/uBlockOrigin/uBlock-issues/issues/249
2018-12-17 13:54:17 -05:00
Raymond Hill
9d756147cf
Start work toward fixing https://github.com/uBlockOrigin/uBlock-issues/issues/249
2018-12-17 13:53:24 -05:00
Raymond Hill
dfcd23197d
Fix parsing of redirect=
option as per 67e06f53b4 (commitcomment-27803901)
2018-12-17 07:46:04 -05:00
Raymond Hill
b0da5df0a0
include "scripting" in row filterer builtin "script" expression
2018-12-16 15:33:03 -05:00
Raymond Hill
aa50dc00d2
add built-in expressions to logger's row filterer (see #787 )
2018-12-16 15:26:38 -05:00
Raymond Hill
d3a3505a54
fix regression in 8f05a2f8d3
(related issue: #3683 )
2018-12-16 09:17:26 -05:00
Raymond Hill
8214a0b17d
Improve tooltip for partyness information in logger
2018-12-15 12:23:13 -05:00
Raymond Hill
261ef8c510
Add support for procedural :not to HTML filtering
...
Related issue: <https://github.com/gorhill/uBlock/issues/3683 >
Additionally, improve compile-time error reporting in the logger
2018-12-15 10:46:17 -05:00
Raymond Hill
d2a7ada0b0
fix https://github.com/uBlockOrigin/uBlock-issues/issues/341
2018-12-14 17:55:22 -05:00
Raymond Hill
8f05a2f8d3
fix https://github.com/uBlockOrigin/uBlock-issues/issues/341 , and further work for https://github.com/gorhill/uBlock/issues/3683
2018-12-14 15:25:18 -05:00
Raymond Hill
932c13bfa0
drop deprecated windowType from windows.get()
2018-12-14 14:15:43 -05:00
Raymond Hill
5b7a3c9983
fix https://github.com/uBlockOrigin/uBlock-issues/issues/256 ; add regex support in logger filter field
2018-12-14 11:01:21 -05:00
Raymond Hill
2f1d319072
code review: don't remember tabless network requests in behind-the-scene scope
2018-12-14 08:47:29 -05:00
Raymond Hill
1d7e3e8f82
fix https://github.com/uBlockOrigin/uBlock-issues/issues/339
2018-12-14 07:03:19 -05:00
Raymond Hill
9b27a98f90
Fix https://github.com/gorhill/uBlock/issues/3654
...
Additionally, there has been refactoring work done regarding
filtering context used throughout uBO, motivated by the fix
here.
2018-12-13 12:30:54 -05:00
Raymond Hill
90c073882e
fix not discarding empty hostnames: 912af3284d (commitcomment-31608689)
2018-12-08 17:23:36 -05:00
Raymond Hill
a34254122a
release indexeddb ref when unused; promisify some io code
2018-12-07 16:51:18 -05:00
gwarser
cb9acd7028
fix https://github.com/uBlockOrigin/uBlock-issues/issues/332 ( #3746 )
2018-12-06 13:29:25 -05:00
Raymond Hill
969900efa5
import translation work from https://crowdin.com/project/ublock
2018-12-06 10:23:49 -05:00
Raymond Hill
3075582c72
fix https://github.com/uBlockOrigin/uBlock-issues/issues/314
2018-12-06 10:18:19 -05:00
Raymond Hill
96703325ea
fix https://github.com/uBlockOrigin/uBlock-issues/issues/225
2018-12-06 09:36:41 -05:00
Raymond Hill
f655223779
fix https://github.com/uBlockOrigin/uBlock-issues/issues/292
2018-12-06 09:29:17 -05:00
Raymond Hill
ed265e5f68
fix https://github.com/uBlockOrigin/uBlock-issues/issues/331
2018-12-06 08:50:13 -05:00
Raymond Hill
e7d4aff2a2
fix https://github.com/uBlockOrigin/uBlock-issues/issues/328
2018-12-05 19:18:20 -05:00
Raymond Hill
0d6a18207a
fix https://github.com/uBlockOrigin/uBlock-issues/issues/329
2018-12-05 15:57:41 -05:00
Raymond Hill
1b6fea16da
3rd-gen hntrie, suitable for large set of hostnames
2018-12-04 13:02:09 -05:00
Raymond Hill
bf28a83e2d
code review re cd7b1c0eb4
2018-12-03 08:07:54 -05:00
Raymond Hill
cd7b1c0eb4
fix https://github.com/uBlockOrigin/uBlock-issues/issues/325
2018-12-02 21:41:28 -05:00
Raymond Hill
c3b0fd31f6
import translation work from https://crowdin.com/project/ublock
2018-12-01 08:57:37 -05:00
Raymond Hill
75d9cf3055
fix https://github.com/uBlockOrigin/uBlock-issues/issues/313
2018-11-26 12:02:32 -05:00
Raymond Hill
bf266eb757
recompile wat file using latest https://github.com/WebAssembly/wabt/releases
2018-11-25 12:12:07 -05:00
Raymond Hill
5d98a88093
revert unintended stray change from commit 4504040344
2018-11-24 12:21:25 -05:00
Raymond Hill
95ffc138f2
import translation work from https://crowdin.com/project/ublock
2018-11-24 12:11:58 -05:00
Raymond Hill
4504040344
minor code review: do not cache hostname/domain pairs when parsing filters
2018-11-24 12:09:27 -05:00
Raymond Hill
2a91a685ce
code review: fix handling of too long needles
2018-11-19 14:04:26 -05:00
Raymond Hill
a3051842bb
fix returning the wrong value (re https://github.com/uBlockOrigin/uBlock-issues/issues/6 )
2018-11-18 05:56:13 -05:00
Raymond Hill
e39ecc466f
import translation work from https://crowdin.com/project/ublock
2018-11-17 05:59:29 -05:00
Raymond Hill
2189f020df
add new advanced setting to disable use of WASM for dev purpose
2018-11-16 10:19:06 -05:00
Raymond Hill
be5bed817a
import translation work from https://crowdin.com/project/ublock
2018-11-08 09:09:08 -02:00
Raymond Hill
12a2fac659
Merge branch 'master' of github.com:gorhill/uBlock
2018-11-08 09:03:54 -02:00
Raymond Hill
9eba215961
fix missing trailing asterisk in filter representation in the logger
...
Issue unearthed in https://github.com/uBlockOrigin/uAssets/issues/4083#issuecomment-436914727
2018-11-08 09:01:41 -02:00
Saitama
574631fd35
update prefetching doc link ( #3742 )
2018-11-08 07:16:35 -02:00
Raymond Hill
6d00583a50
fix blob: case as per feedback https://github.com/uBlockOrigin/uBlock-issues/issues/283#issuecomment-436371415
2018-11-06 17:22:09 -02:00
Raymond Hill
894dbb38d8
import translation work from https://crowdin.com/project/ublock
2018-11-06 16:29:43 -02:00
Raymond Hill
835dcd41f2
code review for 7d100f7b21
: just the very slow opportunistic walk toward full ES6 code base
2018-11-06 16:20:44 -02:00
Raymond Hill
7d100f7b21
fix https://github.com/uBlockOrigin/uBlock-issues/issues/283
2018-11-06 16:11:03 -02:00
Raymond Hill
19b7cbca55
minor review of hntrie code
2018-11-06 13:38:37 -02:00
Raymond Hill
a42513aa2f
minor code review
2018-11-04 19:26:02 -02:00
Raymond Hill
95899a0d1d
be explicit about where the related wasm file is fetched
2018-11-04 18:52:25 -02:00
Raymond Hill
d7d544cda0
Squashed commit of the following:
...
commit 7c6cacc59b27660fabacb55d668ef099b222a9e6
Author: Raymond Hill <rhill@raymondhill.net>
Date: Sat Nov 3 08:52:51 2018 -0300
code review: finalize support for wasm-based hntrie
commit 8596ed80e3bdac2c36e3c860b51e7189f6bc8487
Merge: cbe1f2e 000eb82
Author: Raymond Hill <rhill@raymondhill.net>
Date: Sat Nov 3 08:41:40 2018 -0300
Merge branch 'master' of github.com:gorhill/uBlock into trie-wasm
commit cbe1f2e2f38484d42af3204ec7f1b5decd30f99e
Merge: 270fc7f dbb7e80
Author: Raymond Hill <rhill@raymondhill.net>
Date: Fri Nov 2 17:43:20 2018 -0300
Merge branch 'master' of github.com:gorhill/uBlock into trie-wasm
commit 270fc7f9b3b73d79e6355522c1a42ce782fe7e5c
Merge: d2a89cf d693d4f
Author: Raymond Hill <rhill@raymondhill.net>
Date: Fri Nov 2 16:21:08 2018 -0300
Merge branch 'master' of github.com:gorhill/uBlock into trie-wasm
commit d2a89cf28f0816ffd4617c2c7b4ccfcdcc30e1b4
Merge: d7afc78 649f82f
Author: Raymond Hill <rhill@raymondhill.net>
Date: Fri Nov 2 14:54:58 2018 -0300
Merge branch 'master' of github.com:gorhill/uBlock into trie-wasm
commit d7afc78b5f5675d7d34c5a1d0ec3099a77caef49
Author: Raymond Hill <rhill@raymondhill.net>
Date: Fri Nov 2 13:56:11 2018 -0300
finalize wasm-based hntrie implementation
commit e7b9e043cf36ad055791713e34eb0322dec84627
Author: Raymond Hill <rhill@raymondhill.net>
Date: Fri Nov 2 08:14:02 2018 -0300
add first-pass implementation of wasm version of hntrie
commit 1015cb34624f3ef73ace58b58fe4e03dfc59897f
Author: Raymond Hill <rhill@raymondhill.net>
Date: Wed Oct 31 17:16:47 2018 -0300
back up draft work toward experimenting with wasm hntries
2018-11-03 08:58:46 -03:00
Raymond Hill
000eb82f08
import translation work from https://crowdin.com/project/ublock
2018-11-03 08:24:20 -03:00
Raymond Hill
b94b3417d1
do not overwrite prior results
2018-11-03 08:08:30 -03:00
Raymond Hill
dbb7e80e3c
import translation work from https://crowdin.com/project/ublock
2018-11-02 17:20:02 -03:00
Raymond Hill
ead324d859
GPLv3 requirement: "includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice"
2018-11-02 17:16:44 -03:00
Raymond Hill
d693d4fba3
add new "Benchmarks" pane in dashboard
...
Purpose is strictly for development purpose. The new pane can
be enabled by setting the advanced setting `benchmarkingPane`
to `true`.
2018-11-02 16:18:50 -03:00
Raymond Hill
23cd2e1d4a
make "none" a reserved "redirect=" keyword (see deefe87555
)
2018-10-31 19:34:54 -03:00
Raymond Hill
6d9382a501
fix https://github.com/uBlockOrigin/uBlock-issues/issues/77
2018-10-29 09:56:51 -03:00
Raymond Hill
fdb1f00086
import translation work from https://crowdin.com/project/ublock
2018-10-28 11:04:42 -03:00
Raymond Hill
9039874fc9
refactor some webRequest-related code (now that firefox legacy is out of the way)
2018-10-28 10:58:25 -03:00
Raymond Hill
5e08d083e0
forgot to link to issue (re https://github.com/uBlockOrigin/uBlock-issues/issues/248 )
2018-10-25 11:10:21 -03:00
Raymond Hill
5f66f03c69
regression from cabb0d36b6
: avoid counting "badfilter" entries as actual filters
2018-10-24 20:06:27 -03:00
Raymond Hill
c0fc7dd869
fix https://github.com/uBlockOrigin/uBlock-issues/issues/248
2018-10-24 20:02:15 -03:00
Raymond Hill
1670014e42
import translation work from https://crowdin.com/project/ublock
2018-10-24 10:15:32 -03:00
Raymond Hill
3a85158dbb
fix regression from cabb0d36b6
regarding filter used count per list
2018-10-24 06:55:04 -03:00
Raymond Hill
cabb0d36b6
fix https://github.com/gorhill/uBlock/issues/3371
2018-10-23 14:01:08 -03:00
Raymond Hill
5fd3f82205
Update README.md
2018-10-19 12:02:04 -03:00
Raymond Hill
3076b0f4fa
include source code of lz4-block-codec.wasm for reviewers
2018-10-19 11:56:28 -03:00
Raymond Hill
c564e23e1f
import translation work from https://crowdin.com/project/ublock
2018-10-17 21:27:14 -03:00
Raymond Hill
b8720b83de
fix https://github.com/uBlockOrigin/uBlock-issues/issues/6
2018-10-17 11:52:34 -03:00
Raymond Hill
c192045e1d
fix https://github.com/uBlockOrigin/uBlock-issues/issues/264
2018-10-15 14:15:00 -03:00
Raymond Hill
d870ee147d
comment out console-logging of information (useful only for development purpose)
2018-10-01 10:14:06 -04:00
Raymond Hill
832c6f0a31
fix https://github.com/uBlockOrigin/uMatrix-issues/issues/64 by importing CodeMirror 5.40.2
2018-09-26 06:38:02 -04:00
Raymond Hill
cd919d0013
import translation work from https://crowdin.com/project/ublock
2018-09-23 08:20:03 -04:00
Raymond Hill
5f3ebafbf2
minor code review
2018-09-21 09:27:41 -04:00
Raymond Hill
e107cbb370
revised fix for https://github.com/uBlockOrigin/uBlock-issues/issues/229
2018-09-21 09:16:46 -04:00
Raymond Hill
6544ff5c56
fix https://github.com/uBlockOrigin/uBlock-issues/issues/229
2018-09-18 17:05:53 -04:00
Raymond Hill
a57450e1a0
fix https://github.com/uBlockOrigin/uBlock-issues/issues/228
2018-09-18 15:21:00 -04:00
Raymond Hill
c999b278c3
import translation work from https://crowdin.com/project/ublock
2018-09-18 07:48:58 -04:00
Raymond Hill
6815c85521
add info about the script used to generate the web-accessible resouces
2018-09-14 08:02:27 -04:00
Raymond Hill
9f7b92a6ce
import translation work from https://crowdin.com/project/ublock
2018-09-11 08:47:18 -04:00
Raymond Hill
b5ef2d0105
code review for https://github.com/gorhill/uBlock/commit/0322d03303cd -- fix handling of rc versions
2018-09-11 08:42:02 -04:00
Raymond Hill
0322d03303
fix https://github.com/uBlockOrigin/uBlock-issues/issues/212
2018-09-11 08:37:32 -04:00
Raymond Hill
cc4bf3581f
add ampproject.org/v0.js as a web-accessible-resources
2018-09-09 18:11:44 -04:00
Raymond Hill
183caa2782
fix regression from ba32c6a473
2018-09-09 18:08:07 -04:00
Raymond Hill
d5ddf837fa
fix a generic exception preventing a lowly-generic complex cosmetic filter from being applied
2018-09-09 13:15:43 -04:00
Raymond Hill
06fe7e6871
code review for static extended filtering, notably:
...
- use domain-derived integer hash to store filters
- remove code meant for firefox/legacy
- properly handle subdomains of entity-based filters
2018-09-09 08:10:09 -04:00
Raymond Hill
1ae0272de2
import translation work from https://crowdin.com/project/ublock
2018-09-07 10:55:29 -04:00
Raymond Hill
1d108082b7
minor code review re. 8b5a7aa398
2018-09-07 10:52:10 -04:00
Raymond Hill
8b1c39507e
minor code review: use URL() to lookup query parameters
2018-09-07 10:43:58 -04:00
Raymond Hill
8b5a7aa398
remove context menu entry and picker tools for whitelisted sites
2018-09-07 10:42:59 -04:00
Raymond Hill
89c073f3e9
fix https://github.com/uBlockOrigin/uBlock-issues/issues/209
2018-09-07 09:11:07 -04:00
Raymond Hill
108fb425fc
fix typo in comment
2018-09-06 12:55:57 -04:00
Raymond Hill
ba32c6a473
fix https://github.com/uBlockOrigin/uBlock-issues/issues/208
2018-09-06 12:51:50 -04:00
Raymond Hill
28cb2e4f4d
import translation work from https://crowdin.com/project/ublock
2018-09-05 11:25:39 -04:00
Raymond Hill
84a4e1ac38
import translation work from https://crowdin.com/project/ublock
2018-09-04 10:34:56 -04:00
Raymond Hill
5bb8cb5ba9
import translation work from https://crowdin.com/project/ublock
2018-09-03 16:31:43 -04:00
Raymond Hill
777144b036
fix https://github.com/uBlockOrigin/uBlock-issues/issues/200
2018-09-03 16:15:51 -04:00
Raymond Hill
cbb5833bf2
fix https://github.com/uBlockOrigin/uBlock-issues/issues/199
2018-09-03 14:36:26 -04:00
Raymond Hill
a891b6f537
import translation work from https://crowdin.com/project/ublock
2018-09-03 14:12:13 -04:00
Raymond Hill
6d34a52179
fix #2859
2018-09-03 14:06:49 -04:00
Raymond Hill
c3c08af43e
import translation work from https://crowdin.com/project/ublock
2018-09-01 06:45:44 -04:00
Raymond Hill
279241626b
fix https://github.com/uBlockOrigin/uBlock-issues/issues/191
2018-09-01 06:42:21 -04:00
Raymond Hill
96525cffa5
code review for 3c85c03194
: simplify counting of script resources
2018-09-01 06:36:17 -04:00
Raymond Hill
989fbd1c71
fix erroneous description, as per feedback
2018-08-31 19:14:27 -04:00
Raymond Hill
3c85c03194
fix #308 , #3436 , https://github.com/uBlockOrigin/uBlock-issues/issues/155
...
<https://github.com/gorhill/uBlock/issues/3436 >: a new per-site switch
has been added, no-scripting, which purpose is to wholly disable/enable
javascript for a given site. This new switch has precedence over all
other ways javascript can be disabled, including precedence over dynamic
filtering rules.
The popup panel will report the number of script resources which have
been seen by uBO for the current page. There is a minor inaccuracy to
be fixed regarding the count, and which fix requires to extend request
journaling.
<https://github.com/gorhill/uBlock/issues/308 >: the `noscript` tags will
now be respected when the new no-scripting switch is in effect on a given
site.
A default setting has been added to the _Settings_ pane to
disable/enable globally the new no-script switch, such that one can
work in default-deny mode regarding javascript execution.
<https://github.com/uBlockOrigin/uBlock-issues/issues/155 >: a new
hidden setting, `requestJournalProcessPeriod`, has been added to
allow controlling the delay before uBO internally process it's
network request journal queue. Default to 1000 (milliseconds).
2018-08-31 18:47:02 -04:00
Raymond Hill
cae7484be1
fix https://github.com/uBlockOrigin/uBlock-issues/issues/171
2018-08-31 10:50:19 -04:00
Raymond Hill
1e2b584662
fix https://github.com/uBlockOrigin/uBlock-issues/issues/184
2018-08-31 10:49:01 -04:00
Raymond Hill
aeb19c952b
fix false positive detection of popups
...
Possibly what was being experienced by this user:
https://twitter.com/Reiniervdhulst/status/1035251223669211137
2018-08-31 09:26:10 -04:00
Raymond Hill
8ca6239e64
fix https://github.com/NanoAdblocker/NanoCore/issues/202
2018-08-30 08:32:56 -04:00
Raymond Hill
3c187c6278
fix https://github.com/uBlockOrigin/uBlock-issues/issues/141#issuecomment-416792939
2018-08-29 08:20:31 -04:00
Raymond Hill
ed926036ee
import translation work from https://crowdin.com/project/ublock
2018-08-27 15:42:59 -04:00
Raymond Hill
e75fba169a
normalize :if to :has (see #3683 )
2018-08-25 09:45:49 -04:00
Raymond Hill
bd3922c580
normalize -abp-has
to has
for better duplicate detection with uBO-specific syntax
2018-08-24 18:31:28 -04:00
Raymond Hill
58bd6b6974
adjust lz4 ttl as suggested by @gwarser; cache resources selfie as string
2018-08-22 08:13:10 -04:00
Raymond Hill
b7c4ee0c45
enable cache storage compression by default
2018-08-21 12:59:35 -04:00
Raymond Hill
4149f5582d
import translation work from https://crowdin.com/project/ublock
2018-08-21 12:58:27 -04:00
Raymond Hill
b3dec3825c
minor code review of lz4-related code
2018-08-21 11:07:34 -04:00
Raymond Hill
3d867baf0b
fix https://github.com/NanoMeow/QuickReports/issues/6#issuecomment-414516623
2018-08-21 07:07:14 -04:00
Raymond Hill
938d54b1f7
remove unused code meant for Firefox/legacy
2018-08-18 07:51:46 -04:00
Raymond Hill
bfdf8b49aa
import translation work from https://crowdin.com/project/ublock
2018-08-15 09:42:41 -04:00
Raymond Hill
ed492bc485
fix https://github.com/uBlockOrigin/uBlock-issues/issues/170 , #2240
2018-08-15 07:58:42 -04:00
Raymond Hill
5bd18f1edc
fix "Element picker/zapper does not switch tabs" in https://github.com/uBlockOrigin/uBlock-issues/issues/168
2018-08-14 20:14:13 -04:00
Raymond Hill
f0308960a4
fix typos
2018-08-14 10:07:49 -04:00
Raymond Hill
4bb1ec5cff
fix https://github.com/uBlockOrigin/uBlock-issues/issues/164 [regression]
2018-08-14 07:33:54 -04:00
Raymond Hill
6db88e67b1
make use of CodeMirror in "Advanced settings" page
2018-08-13 10:21:42 -04:00
Raymond Hill
3fa72d25df
import translation from https://crowdin.com/project/ublock
2018-08-13 07:58:05 -04:00
Raymond Hill
1aa5497841
fix https://github.com/uBlockOrigin/uBlock-issues/issues/162
2018-08-12 19:58:33 -04:00
Raymond Hill
5502a03f50
fix typo
2018-08-12 19:18:54 -04:00
Raymond Hill
4b72918e3a
typo
2018-08-12 09:07:44 -04:00
Raymond Hill
815283c77c
explain purpose of files (for reviewers really)
2018-08-12 09:06:25 -04:00
Raymond Hill
55501c4cdf
code review of pure-js implementation of lz4
2018-08-12 08:47:50 -04:00
Raymond Hill
0aeaf27f58
code review of 38aabc937a
2018-08-12 07:18:34 -04:00
Raymond Hill
684d974194
import translation work from https://crowdin.com/project/ublock
2018-08-11 10:45:00 -04:00
Raymond Hill
38aabc937a
reorganize cache storage compression; workaround fix for #2812
2018-08-11 10:39:43 -04:00
Raymond Hill
8f1b4b52fd
fix #3606
2018-08-09 11:31:25 -04:00
Raymond Hill
e163080518
added optional lz4 compression for cache storage ( https://github.com/uBlockOrigin/uBlock-issues/issues/141 )
...
Squashed commit of the following:
commit 6a8473822537636ac54d5dabdb14472114bb730b
Author: Raymond Hill <rhill@raymondhill.net>
Date: Mon Aug 6 10:56:44 2018 -0400
remove remnant of snappyjs and spurious instruction
commit 9a4b709bee97d3cc2235fab602359fa5953bdb46
Author: Raymond Hill <rhill@raymondhill.net>
Date: Mon Aug 6 09:48:58 2018 -0400
make cache storage compression optionally available on all platforms
New advanced setting: `cacheStorageCompression`. Default is `false`.
commit 22ee6547f2f7c9c5aefe25dea1262a1b31612155
Author: Raymond Hill <rhill@raymondhill.net>
Date: Sun Aug 5 19:16:26 2018 -0400
remove Chromium from lz4 experiment
commit ee3e201c45afe983508f70713a2d43af74737d8d
Author: Raymond Hill <rhill@raymondhill.net>
Date: Sun Aug 5 18:52:43 2018 -0400
import lz4-block-codec.wasm library
commit 883a3118efcfd749c82356fde7134754d6ae371d
Author: Raymond Hill <rhill@raymondhill.net>
Date: Sun Aug 5 18:50:46 2018 -0400
implement storage compression through lz4-wasm [draft]
commit 48d1ccaba407de447c2cd6747dc3a90839c260a7
Merge: 8ae77e6 b34c897
Author: Raymond Hill <rhill@raymondhill.net>
Date: Sat Aug 4 08:56:51 2018 -0400
Merge branch 'master' of github.com:gorhill/uBlock into lz4
commit 8ae77e6aeeaa85af335e664c2560d2afd37288c6
Author: Raymond Hill <rhill@raymondhill.net>
Date: Wed Jul 25 18:17:45 2018 -0400
experiment with compression
2018-08-06 12:34:41 -04:00
Raymond Hill
a20498b5c0
import translation work from https://crowdin.com/project/ublock
2018-08-02 17:59:24 -04:00
Raymond Hill
ec8e1cca15
fix https://github.com/uBlockOrigin/uBlock-issues/issues/149
2018-07-30 08:56:51 -04:00
Raymond Hill
0543288889
import translation work from https://github.com/gorhill/uBlock
2018-07-26 10:24:10 -04:00
Raymond Hill
7702b1f4bc
minor code review
2018-07-25 18:24:14 -04:00
Raymond Hill
c417b76cea
code review: prepare for forward-compatibility if ever compression is introduced
2018-07-25 18:04:53 -04:00
Raymond Hill
a717c42894
import translation work from https://crowdin.com/project/ublock
2018-07-24 09:45:20 -04:00
Raymond Hill
7ae68c8d7d
fix https://github.com/uBlockOrigin/uBlock-issues/issues/144
2018-07-24 09:17:18 -04:00
Raymond Hill
8ea24c91c8
import translation work from https://crowdin.com/project/ublock
2018-07-23 14:18:11 -04:00
Raymond Hill
12118e83aa
code review re. https://github.com/gorhill/uBlock/issues/2356#issuecomment-406909702
2018-07-23 09:54:25 -04:00
Raymond Hill
597f856417
fix https://github.com/uBlockOrigin/uBlock-issues/issues/140
2018-07-22 22:23:11 -04:00
Raymond Hill
1c8d59f0f5
fix rendering of ASCII string for RTL languages
2018-07-22 16:08:54 -04:00
Raymond Hill
5465d6010b
import translation work from https://crowdin.com/project/ublock
2018-07-22 15:49:06 -04:00
Raymond Hill
8db80dc4b8
fix #2356
2018-07-22 15:33:35 -04:00
Raymond Hill
51a4e9ccf4
fix #2763
2018-07-22 10:47:02 -04:00
Raymond Hill
80fedd4647
code review re. 8e9fe020b5
2018-07-22 08:14:50 -04:00
Raymond Hill
d5f40b90f6
fix #2179
2018-07-22 08:14:02 -04:00
Raymond Hill
8e9fe020b5
allow to view list content from blocked-document page
2018-07-21 12:22:53 -04:00
Raymond Hill
3097091704
import translation work from https://crowdin.com/project/ublock
2018-07-21 07:58:16 -04:00
Raymond Hill
182542e917
code review for https://github.com/uBlockOrigin/uBlock-issues/issues/106 : mind keyboard layout
2018-07-20 18:03:32 -04:00
Raymond Hill
c57c760b1e
code review for https://github.com/uBlockOrigin/uBlock-issues/issues/106
2018-07-20 13:52:14 -04:00
Raymond Hill
473872105c
import translation work from https://crowdin.com/project/ublock
2018-07-20 07:53:23 -04:00
Raymond Hill
87b323fe05
fix https://github.com/uBlockOrigin/uBlock-issues/issues/135
2018-07-20 07:11:21 -04:00
Raymond Hill
56393ae16e
import translation work from https://crowdin.com/project/ublock
2018-07-19 22:14:25 -04:00
Raymond Hill
b5016a1f7a
fix https://github.com/uBlockOrigin/uBlock-issues/issues/136
2018-07-19 22:13:06 -04:00
Raymond Hill
07c7c3d944
import translation work from https://crowdin.com/project/ublock
2018-07-19 10:46:40 -04:00
Raymond Hill
e21705dea6
fix 2320610019 (commitcomment-29762923)
2018-07-19 09:40:39 -04:00
Raymond Hill
fbaf8b4e2f
code review for https://github.com/uBlockOrigin/uBlock-issues/issues/106
2018-07-19 06:46:40 -04:00
Raymond Hill
20c95455e4
import translation work from https://crowdin.com/project/ublock
2018-07-19 06:41:27 -04:00
Raymond Hill
ef455deb0a
fix https://github.com/uBlockOrigin/uBlock-issues/issues/106
2018-07-18 18:00:55 -04:00
Raymond Hill
bb72f6bf19
import translation work from https://crowdin.com/project/ublock
2018-07-16 09:37:47 -04:00
Raymond Hill
dcd98f4efa
fix load-time race condition for high-generic cosmetic filters
...
potentially causing high-generic cosmetic filters to not be applied
because the MRU cache contains an empty list of high-generic filters
when there is a query from a content script for cosmetic filters
before they are fully loaded and ready.
2018-07-16 09:30:36 -04:00
Raymond Hill
94c3415054
import translation work from https://crowdin.com/project/ublock
2018-07-10 06:06:03 -04:00
Raymond Hill
224661f905
fix https://github.com/uBlockOrigin/uBlock-issues/issues/118
2018-07-09 15:21:45 -04:00
Raymond Hill
79d5af20fc
fix potential spurious error from ignoring chrome.runtime.lastError
2018-07-08 08:25:08 -04:00
Raymond Hill
73067f27b1
fix bad English in comment
2018-07-06 10:47:51 -04:00
Raymond Hill
3e42b4a97f
fix https://github.com/AdguardTeam/FiltersRegistry/issues/82
2018-07-06 09:50:41 -04:00
Raymond Hill
211048396f
fix https://github.com/uBlockOrigin/uBlock-issues/issues/102
2018-07-04 15:03:09 -04:00
Raymond Hill
034b2c7014
import translation work from https://crowdin.com/project/ublock
2018-07-04 09:59:49 -04:00
Raymond Hill
cf56d84061
fix https://github.com/uBlockOrigin/uBlock-issues/issues/105
2018-07-04 09:38:37 -04:00
Raymond Hill
8754898028
import translation work from https://crowdin.com/project/ublock
2018-06-28 09:13:08 -04:00
Raymond Hill
bf0654b5ed
code review for 138e1bf558
(oops)
2018-06-26 08:33:44 -04:00
Raymond Hill
138e1bf558
fix https://github.com/uBlockOrigin/uBlock-issues/issues/89
2018-06-26 08:30:58 -04:00
Raymond Hill
ea1d2e99e1
import translation work from https://crowdin.com/project/ublock
2018-06-24 07:43:53 -04:00
Raymond Hill
4da20e96e7
fix https://github.com/uBlockOrigin/uBlock-issues/issues/84
2018-06-23 19:15:56 -04:00
Raymond Hill
4bcf578606
fix https://www.reddit.com/r/uBlockOrigin/comments/8qodpw/how_to_hide_the_info_shown_of_what_is_currently/e0lglrr/
2018-06-14 08:29:38 -04:00
Raymond Hill
89d9e850e6
import translation work from https://crowdin.com/project/ublock
2018-06-12 08:41:20 -04:00
Raymond Hill
f6fd471318
import translation work from https://crowdin.com/project/ublock
2018-06-10 07:36:53 -04:00
Raymond Hill
7bd76150a1
code review: fix bad lookup causing [hostname,domain] cache to never be hit
2018-06-04 08:18:13 -04:00
Raymond Hill
b838e22024
code review of 39277172e8
: select "All" when kb shortcut from logger itself
2018-06-03 19:49:08 -04:00
Raymond Hill
39277172e8
fix https://github.com/uBlockOrigin/uBlock-issues/issues/54
2018-06-03 13:56:24 -04:00
Raymond Hill
7766786b2c
code review: reuse last decomposed hostname (hit rate = 75%)
2018-06-03 13:27:42 -04:00
Raymond Hill
4a57825411
code review: remove scriplet js text after injection (see https://github.com/uBlockOrigin/uBlock-issues/issues/53#issuecomment-394024828 )
2018-06-01 18:41:27 -04:00
Raymond Hill
2c843f6e69
code review: chromium 45 supports arrow functions = start using them
2018-06-01 11:49:48 -04:00
Raymond Hill
798f8dab9d
reduce baseline memory at selfie-load time
2018-06-01 07:54:31 -04:00
Raymond Hill
ab867dedf5
improve in-memory storage of specific cosmetic filters + more ES6
...
- collate together specific filters with same base domain
- replace string-based hash to integer-based hash
- revisit code to benefit from ES6-specific syntax
2018-05-31 10:41:03 -04:00
Raymond Hill
44224fe2c7
use old.reddit.com for support URL
2018-05-29 07:40:29 -04:00
Raymond Hill
c2f251c49f
import translation work from https://crowdin.com/project/ublock
2018-05-28 16:44:18 -04:00
Raymond Hill
c6cab02999
fine-tune logger-related code
...
- Default to being detached
- Default to "Current tab"
- Append current tab title to "Current tab" entry
- Avoid iterating through all tabs when no change
2018-05-27 08:31:17 -04:00
Raymond Hill
f887eeb3f5
code review for c5d8588118
: mind whitelist status; mind an inaccessible document
2018-05-22 09:26:49 -04:00
Raymond Hill
3c9e7fe54f
import translation work from https://crowdin.com/project/ublock
2018-05-20 06:52:17 -04:00
Raymond Hill
0c5e2eb7ee
code review for c5d8588118
: mind about:blank et al. iframes
2018-05-20 06:49:12 -04:00
Raymond Hill
3d172d7e76
import translation work from https://crowdin.com/project/ublock
2018-05-18 10:22:10 -04:00
Raymond Hill
b4306e3297
code reivew of c5d8588118
: immediate scriptlets injection works well only on Chromium-based browsers for now
2018-05-18 10:19:14 -04:00
Raymond Hill
e693e308d4
code review for c5d8588118
2018-05-17 16:24:08 -04:00
Raymond Hill
21670a031f
use name in manifest for "About" pane
2018-05-17 12:45:57 -04:00
Raymond Hill
f2b2a0dca5
Merge branch 'master' of github.com:gorhill/uBlock
2018-05-17 07:33:31 -04:00
Raymond Hill
c5d8588118
inject scriptlets earlier (experimental) (ex. https://github.com/uBlockOrigin/uAssets/issues/2300 )
2018-05-17 07:33:21 -04:00
Hugo Xu
de6cf0e6aa
Align header parsing to ABP ( #3724 )
2018-05-16 14:55:12 -04:00
Raymond Hill
3a78e73e4b
Merge branch 'master' of github.com:gorhill/uBlock
2018-05-16 11:50:58 -04:00
Raymond Hill
1c8df4a652
fix https://github.com/uBlockOrigin/uBlock-issues/issues/42
2018-05-16 11:50:50 -04:00
Hugo Xu
25786c3257
Round hour up to nearest day ( #3723 )
...
* Update storage.js
* Update storage.js
2018-05-16 11:01:40 -04:00
Raymond Hill
09e2b1f45f
import translation work from https://crowdin.com/project/ublock
2018-05-15 08:07:47 -04:00
Raymond Hill
686171c315
import translation work from https://crowdin.com/project/ublock
2018-05-14 07:51:49 -04:00
Raymond Hill
232ffa8add
import translation work from https://crowdin.com/project/ublock
2018-05-12 16:31:50 -04:00
Raymond Hill
3ff6a1d9e2
import translation work from https://crowdin.com/project/ublock
2018-05-08 09:49:19 -04:00
Raymond Hill
7e5661383a
code review to further lower overhead of updating toolbar icon
2018-05-08 09:43:25 -04:00
Raymond Hill
e772d20ff2
add new sized icons
2018-05-07 19:24:23 -04:00
Raymond Hill
29a5306f5a
import translation work from https://crowdin.com/project/ublock
2018-05-06 15:09:39 -04:00
Raymond Hill
35f939f993
fix https://github.com/ghacksuserjs/ghacks-user.js/issues/412
2018-05-06 15:06:26 -04:00
Raymond Hill
ee36b3ddd5
add missing favicon to assert-viewer page
2018-05-06 07:36:58 -04:00
Raymond Hill
8dd22c848a
fix https://issues.adblockplus.org/ticket/6649 (allow u
flag in regexes)
2018-05-05 08:14:29 -04:00
Raymond Hill
e5d5d9eaf6
code review for 14709d18cf
2018-05-05 06:28:16 -04:00
Raymond Hill
14709d18cf
fix #2809
2018-05-04 08:44:54 -04:00
Raymond Hill
8be1aed04d
guard against future instances of issue fixed in #3721
2018-05-03 09:55:36 -04:00
Raymond Hill
6cccf6ccda
Revert "fix #2809 "
...
This reverts commit 32e2a1b2c7
.
2018-05-02 14:09:47 -04:00
Raymond Hill
32e2a1b2c7
fix #2809
2018-05-02 09:41:30 -04:00
Raymond Hill
f7b07317c7
import translation work from https://crowdin.com/project/ublock
2018-05-02 08:04:45 -04:00
Raymond Hill
32cf6a9a65
import translation work from https://crowdin.com/project/ublock
2018-05-01 20:18:25 -04:00
Raymond Hill
f64d703ba0
fix quirks in parsing of Steven Black's hosts files
2018-05-01 18:29:58 -04:00
Raymond Hill
46e1c79916
import translation work from https://crowdin.com/project/ublock
2018-05-01 08:08:59 -04:00
Raymond Hill
efe68e0f9c
fix https://www.reddit.com/r/firefox/comments/8a5e0e/if_you_find_firefox_for_android_slow_disable/dy7q6w2/
2018-04-30 13:00:12 -04:00
Raymond Hill
a43b553020
import translation work from https://crowdin.com/project/ublock
2018-04-30 08:42:39 -04:00
Raymond Hill
cc5dcfb072
import translation work from https://crowdin.com/project/ublock
2018-04-29 09:12:37 -04:00
Raymond Hill
674c3c6079
fix https://github.com/uBlockOrigin/uBlock-issues/issues/17
2018-04-29 09:07:12 -04:00
Raymond Hill
8e8e06e3e7
import translation work from https://crowdin.com/project/ublock
2018-04-28 14:16:15 -04:00
Raymond Hill
f90ec9c957
import translation work from https://crowdin.com/project/ublock
2018-04-27 15:01:53 -04:00
Raymond Hill
08495c42e9
complete "debian" as a target platform
2018-04-27 11:43:35 -04:00
Raymond Hill
d0c1c7c4c9
add link to issue tracker in dashboard's 'About'
2018-04-27 08:44:25 -04:00
Raymond Hill
3923520b87
remove no longer needed platform-dependent polyfill.js
2018-04-27 08:36:38 -04:00
Raymond Hill
f940bc02f0
import translationwork from https://crowdin.com/project/ublock
2018-04-25 06:40:35 -04:00