Raymond Hill
|
607968de7f
|
code review: cache most-recently-used pre-filled scriptlets
|
2017-12-21 17:05:25 -05:00 |
|
Raymond Hill
|
4a09c9f866
|
improve slightly pre-parsing of ##script:... filters
|
2017-12-17 10:28:12 -05:00 |
|
Raymond Hill
|
dec0b80a72
|
fix #2877
|
2017-12-17 08:09:47 -05:00 |
|
gorhill
|
f71d3689a9
|
fix case 2 of #3199
|
2017-11-04 23:51:44 -04:00 |
|
gorhill
|
cbff97f8e7
|
code review: improve caching of high generics with exceptions
|
2017-10-29 13:58:46 -04:00 |
|
gorhill
|
d60edbfae1
|
code review last commit: oops
|
2017-10-26 06:23:57 -04:00 |
|
gorhill
|
44ce44aa42
|
code review: early injection of lookred up generic cosmetic filters when possible
|
2017-10-26 06:18:03 -04:00 |
|
gorhill
|
6b65e3f406
|
code review: avoid reinjecting already injected low generic cosmetic filters
|
2017-10-25 11:42:18 -04:00 |
|
gorhill
|
ed5dba432a
|
fix https://discourse.mozilla.org/t/support-ublock-origin/6746/606
|
2017-10-24 09:09:10 -04:00 |
|
gorhill
|
a76f5b15ac
|
fix https://github.com/gorhill/uBlock/issues/3160#issuecomment-338509997
|
2017-10-23 12:21:37 -04:00 |
|
gorhill
|
6e18829f02
|
add to #2984: fix regressions, as per feedback and code review
|
2017-10-23 09:01:00 -04:00 |
|
gorhill
|
4f7aab695c
|
fix #3160
|
2017-10-22 08:59:29 -04:00 |
|
gorhill
|
6112a68faf
|
fix #2984
|
2017-10-21 13:43:46 -04:00 |
|
gorhill
|
8c33720d16
|
fix #3111
|
2017-10-08 23:47:23 -04:00 |
|
gorhill
|
49c19f2dcc
|
remove stray console.log used for development purpose
|
2017-10-06 13:47:39 -04:00 |
|
gorhill
|
c49ba60f0b
|
minor code review
|
2017-10-05 08:38:34 -04:00 |
|
gorhill
|
bd18fe3901
|
fix #2793: user-friendlier normalization
|
2017-10-04 13:20:43 -04:00 |
|
gorhill
|
ca299a394f
|
code review fix as per https://github.com/gorhill/uBlock/issues/2793#issuecomment-333269387
|
2017-09-30 10:18:41 -04:00 |
|
gorhill
|
8559669e89
|
fix #2755
|
2017-09-28 12:53:05 -04:00 |
|
gorhill
|
43512277c6
|
fix #2835
|
2017-07-31 17:03:09 -04:00 |
|
gorhill
|
f3e6057e07
|
fix #2598: refactor to address the cause rather than the symptoms
|
2017-05-25 17:46:59 -04:00 |
|
gorhill
|
be9d76f43d
|
fix #2624
|
2017-05-20 15:35:19 -04:00 |
|
gorhill
|
fcf43d972e
|
tentatively fix issue reported in #2612 re. FFox 24.8.1
|
2017-05-19 10:12:55 -04:00 |
|
gorhill
|
5f63398af8
|
fix regression reported at http://forums.mozillazine.org/viewtopic.php?p=14748380#p14748380
|
2017-05-17 17:40:55 -04:00 |
|
gorhill
|
0232382695
|
refactor static network filtering, add support for csp injection
|
2017-05-12 10:35:11 -04:00 |
|
gorhill
|
cf123b9264
|
fix #2448
|
2017-03-13 13:03:51 -04:00 |
|
gorhill
|
a4e20ae3ad
|
new filter option: "badfilter" (see https://github.com/uBlockOrigin/uAssets/issues/192)
|
2017-03-11 13:55:47 -05:00 |
|
gorhill
|
38a5f5751b
|
code review: be sure all invalid cosmetic filters are reported in logger
|
2016-12-30 10:41:16 -05:00 |
|
gorhill
|
c6dbdbd23b
|
code review of procedural cosmetic filters + better validate :style option (#2278)
|
2016-12-30 10:32:17 -05:00 |
|
gorhill
|
5aa122e856
|
allow lone css selector in :if/:if-not operators
|
2016-12-27 12:32:52 -05:00 |
|
gorhill
|
73a69711f2
|
add chainable and recursive cosmetic procedural filters
|
2016-12-25 16:56:39 -05:00 |
|
gorhill
|
98d2bbada7
|
revise matches-css implementation as per #1930 and https://github.com/uBlockOrigin/uAssets/issues/212
|
2016-12-01 11:55:05 -05:00 |
|
gorhill
|
02f757e995
|
scriptlet arguments: allow any character, escape properly
|
2016-11-17 09:25:37 -05:00 |
|
gorhill
|
54508db9c4
|
code review re #2132
|
2016-11-09 09:47:50 -05:00 |
|
gorhill
|
54e8761ce6
|
code review re #2132
|
2016-11-08 16:40:15 -05:00 |
|
gorhill
|
6f512f39fb
|
code review re #2132
|
2016-11-08 16:31:04 -05:00 |
|
gorhill
|
d913eea1f6
|
fix #2132 + various minor code review
|
2016-11-08 15:53:08 -05:00 |
|
gorhill
|
8c3da95d65
|
fix #2067 (experimental) + support for hidden settings
|
2016-11-03 11:20:47 -04:00 |
|
gorhill
|
3f8c7b915c
|
fix #1668
|
2016-10-30 15:19:58 -04:00 |
|
gorhill
|
b20b43e351
|
fix #2011: improve heuristic on when to give up on DOM surveying
|
2016-10-06 10:49:46 -04:00 |
|
gorhill
|
42938c9b63
|
code review re. #1954: also support implicit entity-based scriptlets
|
2016-09-26 13:45:55 -04:00 |
|
gorhill
|
95ec573141
|
fix #2014
|
2016-09-24 14:36:08 -04:00 |
|
gorhill
|
a39bd8a1c0
|
fix regression from a7fe367eec : see https://github.com/uBlockOrigin/uAssets/issues/101#issuecomment-246777505
|
2016-09-13 15:25:22 -04:00 |
|
gorhill
|
a7fe367eec
|
refactor where appropriate to make use of ES6 Set/Map (#1070)
At the same time, the following issues were fixed:
- #1954: automatically lookup site-specific scriptlets
- https://github.com/uBlockOrigin/uAssets/issues/23
|
2016-09-12 10:22:25 -04:00 |
|
gorhill
|
4851bc4f34
|
fix #1955: discard cosmetic filters with pseudo-classes
|
2016-09-01 15:54:01 -04:00 |
|
gorhill
|
e9157bafb7
|
fix #1892, #1891
|
2016-08-13 16:42:58 -04:00 |
|
gorhill
|
6fd0bb4291
|
more refactoring of content script: better modularization of various components
|
2016-08-12 08:55:35 -04:00 |
|
gorhill
|
6fab1fe585
|
code review domCollapser: avoid duplicates -- helps for https://bugzilla.mozilla.org/show_bug.cgi?id=1232354
|
2016-08-08 09:59:57 -04:00 |
|
gorhill
|
a5a9e0ce7c
|
replace csstext() with more flexible/efficient matches-css()
|
2016-08-03 09:20:55 -04:00 |
|
gorhill
|
1ca285f8bd
|
add new cosmetic operator csstext()
|
2016-08-03 08:06:51 -04:00 |
|