gorhill
bec8243a46
revert committing changes meant to be local only
2016-07-01 18:20:55 -04:00
gorhill
0e244d9822
fix #1765
2016-07-01 15:15:58 -04:00
gorhill
973d3e79c1
minor code review
2016-07-01 14:33:43 -04:00
gorhill
9d8499b4b1
fix #1770
2016-07-01 12:54:10 -04:00
gorhill
7f9c01d38f
fix https://github.com/gorhill/uBlock/issues/769#issuecomment-229873048 and more completely #762 + dom inspector regressions
2016-07-01 08:09:48 -04:00
gorhill
eabeedcd04
code review: use already available collections where possible
2016-07-01 06:44:02 -04:00
gorhill
d092f02573
fix broken short-term per-page cache
2016-07-01 00:16:10 -04:00
gorhill
8374799c7d
various minor code review
2016-06-30 22:03:29 -04:00
gorhill
a3f6a4186a
instrumenting content scripts to make for easy profiling when needed
2016-06-30 16:10:38 -04:00
gorhill
8aebf060b8
code review: return asap when in shouldLoadPopupListener
2016-06-30 15:47:51 -04:00
gorhill
e6c38257be
fix broken xpath operator + various code review
2016-06-30 10:23:38 -04:00
gorhill
87d0cce9b2
remove stray comma separator in injected CSS declarations
2016-06-29 18:12:21 -04:00
gorhill
3752ac4880
fix #781 : support for explicit style properties
2016-06-29 17:07:33 -04:00
gorhill
09d35b65e0
minor code review re. #1768
2016-06-29 13:56:10 -04:00
gorhill
ca785bf8b1
fix #1768 : second part -- this removes a corrupted SQL file
...
So that a new one can be created.
2016-06-29 13:49:38 -04:00
gorhill
2973726da8
fix uBO misbehaving when corrupted SQL file is corrupted (1st step of the complete fix)
2016-06-29 12:07:25 -04:00
gorhill
a5f7cbf969
new content script code: fix regression
2016-06-29 09:33:04 -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
b65699aef2
new content script code: code review, fine tuning perf
2016-06-28 19:45:11 -04:00
gorhill
2d68c8ee6c
new content script code: code review, fine tuning perf
2016-06-28 09:06:14 -04:00
gorhill
6c513629bf
refactor content script code + add support for new :has
& :xpath
filters
...
Aside extending cosmetic filtering abilities, I expect this will
also take care of some long standing issues (I will have to find them
and mark them as "resolved" by this commit, as time allow).
2016-06-27 19:09:04 -04:00
gorhill
72fdce64f0
fix issue reported in comment https://github.com/gorhill/uBlock/issues/1669#issuecomment-224822448
2016-06-27 14:11:36 -04:00
gorhill
fffa919d03
fix #1757 : fixed typo in comment
2016-06-26 21:16:54 -04:00
gorhill
c14277f5aa
fix #1757
2016-06-26 21:15:18 -04:00
gorhill
541b850b54
bring cfg file up to date with latest jshint version
2016-06-26 17:19:30 -04:00
gorhill
ee16ae728a
fix https://github.com/gorhill/uMatrix/issues/540
2016-06-24 15:09:56 -04:00
gorhill
e8e06dc10d
new revision for dev build
2016-06-24 12:20:34 -04:00
gorhill
9208f8d56e
new release version number
2016-06-22 10:19:25 -04:00
gorhill
eb5421d686
minor code review (HTTP observer)
2016-06-21 08:04:31 -04:00
dhowe
77da1aabb3
Check responseHeaders length before calling pop() ( #1739 )
...
This throws an error on Firefox when responseHeaders is 0-length
2016-06-20 09:28:40 -04:00
gorhill
8c632db436
quite likely fix https://trac.torproject.org/projects/tor/ticket/19438
2016-06-19 18:53:03 -04:00
gorhill
47bdca55af
Merge branch 'master' of github.com:gorhill/uBlock
2016-06-19 13:26:17 -04:00
gorhill
2292e75f9a
fix #1733
2016-06-19 13:26:02 -04:00
gorhill
848e716b08
bump compatible version for SeaMonkey
2016-06-19 12:31:18 -04:00
Raymond Hill
aaed3ce9f4
Update CONTRIBUTING.md
2016-06-18 12:50:27 -04:00
Raymond Hill
070db17883
fix #1727
2016-06-18 08:27:48 -04:00
gorhill
367e6ee8de
fix #1726
2016-06-16 19:10:07 -04:00
gorhill
fa1dafafbe
fix #1716
2016-06-16 10:56:49 -04:00
gorhill
1cd24380ce
more sensible fix to #1725
2016-06-16 10:55:49 -04:00
gorhill
a33dc4f8e2
fix #1725 (assuming the issue was uBO not properly blocking data:
images)
2016-06-16 09:46:18 -04:00
gorhill
c0515c20a4
set a limit on longth of suggested network filters (see https://github.com/gorhill/uBlock/issues/1725#issuecomment-226479197 )
2016-06-16 09:15:49 -04:00
gorhill
5f1f697af1
translation work from https://crowdin.com/project/ublock
2016-06-15 16:18:17 -04:00
gorhill
758c8afdc7
fix #1702
2016-06-12 10:51:42 -04:00
gorhill
f902c53be7
remove stray prototype code from last commit ( 84b81f751c
)
2016-06-10 13:28:04 -04:00
gorhill
84b81f751c
code review re. https://github.com/gorhill/uMatrix/issues/554 : use channel data when available
2016-06-10 13:21:58 -04:00
gorhill
f43e51bac9
use new EasyList/EasyPrivacy home (easylist.github.io)
2016-06-09 19:34:36 -04:00
gorhill
8ee1f8812f
fix #1661 as suggested
2016-06-09 12:32:00 -04:00
gorhill
48d8ef2e48
remove obsolete spam404 filter list (see #1432 )
2016-06-09 10:37:18 -04:00
gorhill
76c44e9672
code review re. https://github.com/gorhill/uMatrix/issues/554
...
No longer need to evaluate within asyncOnChannelRedirect() since
all is now evaluated at `http-on-modify-request` time.
2016-06-06 09:51:39 -04:00
gorhill
a5ecf2ed68
fix #1691
2016-06-06 09:11:27 -04:00