gorhill
c6dbdbd23b
code review of procedural cosmetic filters + better validate :style option ( #2278 )
2016-12-30 10:32:17 -05:00
gorhill
73a69711f2
add chainable and recursive cosmetic procedural filters
2016-12-25 16:56:39 -05:00
gorhill
015d38dc8c
fix #1691 (regression from a7fe367eec
)
2016-10-30 15:54:05 -04:00
gorhill
aac6c091c2
fix regression from a7fe367eec
: see https://github.com/uBlockOrigin/uAssets/issues/138#issuecomment-246666723
2016-09-13 09:03:00 -04:00
gorhill
b9d1cd54bc
fix #1779 : do not give up scanning the list if first match turns out negative
2016-07-04 19:42:34 -04:00
gorhill
e99d993a4c
new content script code: perf work re. high-high generics
...
Now splitting high-high generics in two subgroups: one group for
simple selectors, another group for complex selectors. Turns out
the great majority of high-high generics are simple selectors, and
simple selectors can be applied incrementally with DOM changes, as
opposed to complex selectors. This brings in a significant perf.
improvement in the processing of high-high generics (previously,
all high-high generic selectors were processed as one big complex
selector).
2016-06-28 22:01:15 -04:00
gorhill
a5ecf2ed68
fix #1691
2016-06-06 09:11:27 -04:00
gorhill
04d59367b0
minor code review
2016-02-17 10:04:55 -05:00
gorhill
939b3a2d83
this fixes #1392
2016-02-16 13:15:30 -05:00
gorhill
520e251112
this fixes #1093
2015-12-22 11:17:32 -05:00
gorhill
ea49484dd3
this fixes #1067 + partially fixes #1070
2015-12-15 10:40:40 -05:00
gorhill
2cd47098b1
this fixes #835
2015-10-16 11:42:45 -04:00
gorhill
ce12fdba01
update reverse lookup code to deal with #711
2015-09-13 14:59:33 -04:00
gorhill
de393cf020
this fixes looking up ##a[href^="..."]
2015-06-19 13:11:30 -04:00
gorhill
34723e1a45
code review
2015-06-13 13:32:14 -04:00
gorhill
9a5404ef07
this fixes the other half of #58 : from which list(s) a cosmetic filter originates
2015-06-13 11:21:55 -04:00
gorhill
060a43fe81
this addresses half of #58 : find list(s) from which a static network filter originates
2015-06-11 12:12:23 -04:00