Commit Graph

4153 Commits

Author SHA1 Message Date
gorhill 3557e75592 release version 2016-08-01 17:41:58 -04:00
gorhill 3af1af08ce translation work from https://crowdin.com/project/ublock 2016-08-01 17:35:29 -04:00
gorhill 0165d2e066 minor code review 2016-07-31 18:43:17 -04:00
gorhill c94d24c2ed remove obsolete shell scripts 2016-07-30 17:46:43 -04:00
gorhill 788ff0a21f code review: do not delay injection of specific cosmetic filters 2016-07-26 08:21:03 -04:00
gorhill 4da4709ed5 hopefully fix #1782: treat data: URI as 1st-party resources 2016-07-25 08:18:17 -04:00
gorhill eaaf043a64 fix https://github.com/gorhill/uBlock/issues/1832 2016-07-23 09:03:00 -04:00
gorhill 97fff91c23 add missing credit 2016-07-20 18:46:18 -04:00
gorhill 41b20cac3f prevent use of `url()` in injected styles 2016-07-18 15:43:03 -04:00
YFdyh000 cdabab7da5 restore network.dns.disablePrefetch when uncheck option (#1822) 2016-07-18 06:06:42 -04:00
gorhill 6895e6c7f9 minor code reivew: no need to scope to root for re-styling filters 2016-07-16 18:15:42 -04:00
gorhill ac43b00139 update to new EasyList/EasyPrivacy URLs as per f43e51bac9 (commitcomment-18262884) 2016-07-15 17:19:05 -04:00
gorhill bc62af8bf5 support redirection of network requests of type "media" 2016-07-14 13:31:00 -04:00
gorhill dcb6e87c1f fix https://forums.lanik.us/viewtopic.php?f=64&t=31522 2016-07-14 09:35:38 -04:00
gorhill d7ff5a523e fix https://github.com/gorhill/uMatrix/issues/586 2016-07-13 09:21:36 -04:00
gorhill 9e7fbb857b cosmetic filtering: stop surveying and/or filtering after too many consecutive misses 2016-07-12 13:29:30 -04:00
gorhill 58beeaacc1 bump minimum browser version 2016-07-11 20:33:07 -04:00
gorhill dce5487fc0 i need a vacation 2016-07-09 21:49:28 -04:00
gorhill 7e4e69fd84 returning self.Set was not a good idea 2016-07-09 21:40:07 -04:00
gorhill 068860ef74 remove reference to obsolete filter lists page 2016-07-09 21:37:16 -04:00
gorhill d12ae9277c fix silly bug from last commit (breaking Pale Moon) 2016-07-09 20:00:18 -04:00
gorhill 02e6b088ef further refactoring + performance: skip surveying DOM after too many empty resultset 2016-07-09 19:21:46 -04:00
gorhill ed315d0a3b fix #1786 2016-07-07 16:42:01 -04:00
Raymond Hill e730b3ea24 Update README.md 2016-07-07 12:46:13 -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 0fa552670a import translation work from https://crowdin.com/project/ublock 2016-07-04 15:01:18 -04:00
gorhill 9d5b03ce66 fix #1774 2016-07-03 00:13:17 -04:00
gorhill 682e0c8916 fix #1773 2016-07-02 11:07:12 -04:00
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