1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-11-06 19:02:30 +01:00
Commit Graph

907 Commits

Author SHA1 Message Date
gorhill
a9ec0a1c7b new revision for dev build 2016-08-15 23:07:20 -04:00
gorhill
2725479709 better fix for https://bugzilla.mozilla.org/show_bug.cgi?id=1232354, as pointed out in comments 2016-08-15 22:50:24 -04:00
gorhill
dcc9138f31 new revision for dev build 2016-08-14 10:20:01 -04:00
gorhill
941692e7a1 new revision for dev build 2016-08-13 21:48:17 -04:00
gorhill
fb7bd0cc1d fix #1893 2016-08-13 21:45:01 -04:00
gorhill
399441c837 new revision for dev build 2016-08-13 18:03:15 -04:00
gorhill
e9157bafb7 fix #1892, #1891 2016-08-13 16:42:58 -04:00
gorhill
315dadb466 bump compatible thunderbird version 2016-08-12 11:30:50 -04:00
gorhill
6fd0bb4291 more refactoring of content script: better modularization of various components 2016-08-12 08:55:35 -04:00
gorhill
a02173f815 new revision for dev build 2016-08-08 19:47:23 -04:00
gorhill
fb62572976 new revision for dev build 2016-08-08 10:03:36 -04:00
asamuzaK (Kazz)
9700c32bc9 Optimize SVG icons (#1860)
* Omit XML declaration:
* XML version is 1.0
* encoding is UTF-8
* standalone is no
so it can be omitted.
* Remove unnecessary attributes:
* `xmlns:rdf`, `xmlns:cc`, `xmlns:dc`, `xmlns:xlink` are not used in
these SVG icons.
* No text inside SVG, so `xml:space` is unnecessary.
* `version` attribute will be removed in SVG 2. [Changes from SVG 1.1 —
SVG 2](https://svgwg.org/svg2-draft/changes.html#structure)
* `x` and `y` can be omitted if they are `0`.
* Remove `enable-background` attribute / style property:
* Firefox / Safari does not support `enable-background`.
* It is proposed to be deprecated in SVG 2. [Filter Effects Module Level
1](https://drafts.fxtf.org/filters/#AccessBackgroundImage)
* Remove empty `g` elements.
* Add `width` and `height` attributes in `safari-icon16-off.svg`:
* They are in safari-icon16.svg, simple missing?
2016-08-07 08:26:04 -04:00
gorhill
e72c93ebd6 new revision for dev build 2016-08-06 23:29:24 -04:00
gorhill
8a909608f2 new dev build 2016-08-06 15:46:57 -04:00
gorhill
ffc3bd10f6 fix regression on Pale Moon from 5704a90cf0 2016-08-06 15:27:33 -04:00
gorhill
4b005f4635 new revision for dev build 2016-08-06 12:17:27 -04:00
gorhill
16acbca1fa minor code review re. https://bugzilla.mozilla.org/show_bug.cgi?id=1232354 2016-08-06 10:20:11 -04:00
gorhill
5704a90cf0 improve performance issue reported at https://bugzilla.mozilla.org/show_bug.cgi?id=1232354 2016-08-05 22:43:10 -04:00
gorhill
b1ba1e9611 update revision for dev build 2016-08-05 14:06:11 -04:00
gorhill
c274195b69 bring support for dev build in Chrome store 2016-08-04 08:24:11 -04:00
gorhill
4593535a86 new revision for dev build 2016-08-02 16:37:31 -04:00
gorhill
3557e75592 release version 2016-08-01 17:41:58 -04:00
YFdyh000
cdabab7da5 restore network.dns.disablePrefetch when uncheck option (#1822) 2016-07-18 06:06:42 -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
58beeaacc1 bump minimum browser version 2016-07-11 20:33:07 -04:00
gorhill
068860ef74 remove reference to obsolete filter lists page 2016-07-09 21:37:16 -04:00
gorhill
02e6b088ef further refactoring + performance: skip surveying DOM after too many empty resultset 2016-07-09 19:21:46 -04:00
gorhill
bec8243a46 revert committing changes meant to be local only 2016-07-01 18:20:55 -04:00
gorhill
973d3e79c1 minor code review 2016-07-01 14:33:43 -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
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
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
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
848e716b08 bump compatible version for SeaMonkey 2016-06-19 12:31:18 -04:00
gorhill
fa1dafafbe fix #1716 2016-06-16 10:56:49 -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
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
e177e04f90 fix https://github.com/gorhill/uMatrix/issues/554 2016-06-03 09:32:05 -04:00
gorhill
a8cf54c3a0 new revision for dev build 2016-05-02 17:38:04 -04:00
gorhill
ab700b9bc1 remove now unused code, bump revision for Opera store 2016-05-02 17:20:15 -04:00
gorhill
d676864211 #1604: remove now unreachable code 2016-05-02 14:30:24 -04:00
gorhill
0d6c088643 new revision 2016-05-02 08:28:24 -04:00
gorhill
dfc7fa8438 emergency fix: remove websocket support for now 2016-05-02 08:27:19 -04:00
gorhill
374d5476f5 release version = even number 2016-04-30 12:03:34 -04:00
gorhill
0e7e653362 revise indentation, comments 2016-04-28 10:09:08 -04:00
gorhill
ffc313136b #956: code review, again 2016-04-26 09:22:05 -04:00
gorhill
8c0246017d this fixes #1579 2016-04-22 11:45:20 -04:00
gorhill
d34d47032d this fixes #1573 2016-04-21 14:34:20 -04:00
gorhill
6d79aa43ba #956/#1497: minor code review 2016-04-21 12:48:07 -04:00
gorhill
e1f150f494 #956/#1497: code review 2016-04-21 12:26:08 -04:00
gorhill
a6028083f3 #956: code review 2016-04-21 00:03:29 -04:00
gorhill
4dbdd39100 #1497: code review 2016-04-20 17:24:07 -04:00
gorhill
2d26d1dd3d this fixes #1497 2016-04-20 13:57:31 -04:00
gorhill
fe767e672a new revision for dev build 2016-04-05 10:03:35 -04:00
gorhill
0df8acca8c new revision for release version 2016-04-05 07:56:08 -04:00
gorhill
baed91e111 #1514: code review 2016-04-01 20:53:38 -04:00
gorhill
cf47bdc4c8 this tentatively fixes #1514 2016-03-29 11:37:19 -04:00
gorhill
db09f83e2f new revision for dev build 2016-03-26 19:10:57 -04:00
gorhill
ced0641e7f release versions are even numbered 2016-03-25 14:19:38 -04:00
gorhill
95d0ffafb7 this fixes #870 2016-03-22 10:19:41 -04:00
gorhill
9c8fecc507 #1443: forgot to revisit this instance of vAPI.messaging 2016-03-16 09:47:10 -04:00
gorhill
2ac643b520 #1443: code review 2016-03-15 11:17:56 -04:00
gorhill
0547c0dd18 code review re. #1443 2016-03-09 17:13:22 -05:00
gorhill
bb66d44bac minor code review 2016-03-09 11:24:21 -05:00
gorhill
9772e95046 this fixes #1459 2016-03-09 09:54:16 -05:00
gorhill
eb8c17d55c this takes care of #1443 2016-03-08 16:35:06 -05:00
gorhill
e5c2eff2d0 code review to fix "javascript.options.strict" warnings in browser console of Firefox 2016-03-07 09:55:04 -05:00
gorhill
7884cf70f6 code review: this is needed to keep closure alive 2016-03-06 21:27:28 -05:00
gorhill
040a3ea5ef code review: spin off init-only code from frameScript into its own init-time frame script 2016-03-06 19:49:27 -05:00
gorhill
f77762e39f new revision 2016-03-06 18:49:54 -05:00
gorhill
ee23f96bb3 this fixes #1444 2016-03-05 14:04:36 -05:00
gorhill
912f330afb updated max FF versions 2016-03-03 10:37:35 -05:00
gorhill
ad24e1ed08 new revision for dev build 2016-02-26 10:07:34 -05:00
gorhill
ea2b706a9a updated translation stuff for Opera store 2016-02-22 09:01:37 -05:00
gorhill
38e7636018 new revision for dev build 2016-02-17 09:30:40 -05:00
gorhill
ced9f68918 new revision 2016-02-14 10:56:42 -05:00
gorhill
0bebc81369 code review + fixes another potential error in browser console (re. popup blocking) 2016-02-10 11:25:52 -05:00
gorhill
f8de57dd1a this takes care of errors in browser console while testing popup blocking 2016-02-10 11:15:57 -05:00
gorhill
e4f35e9f3d Revert "this fixes dm" -- I meant to commit only changes to assets
This reverts commit 5b5c661e0d.
2016-02-03 18:47:30 -05:00
gorhill
5b5c661e0d this fixes dm 2016-02-03 18:37:56 -05:00
gorhill
f81b07fb4d code review 2016-01-29 11:43:12 -05:00
gorhill
a89d3ebe18 this fixes #1312 2016-01-29 10:50:03 -05:00
gorhill
5f3b5365d1 #1305: forgot to add link to issue in code 2016-01-27 11:03:30 -05:00
gorhill
f39d87f6e0 this fixes #1305 2016-01-27 11:02:08 -05:00
gorhill
5a9f3fa6fe new path for location of Console.jsm 2016-01-26 17:57:53 -05:00
gorhill
1f345b585f this should fix #1276 2016-01-22 11:13:29 -05:00
gorhill
bb27f33b35 this fixes #1257: toolbar button missing for new uBO install w/ Seamonkey 2.39 2016-01-19 13:30:28 -05:00
gorhill
d584be832b this addresses https://bugzilla.mozilla.org/show_bug.cgi?id=1203159 2016-01-19 09:28:39 -05:00
gorhill
b5415f4f94 new revision for dev build 2016-01-17 13:45:48 -05:00
gorhill
89148351e8 #1163: this implements "block elements by size" 2016-01-17 13:30:43 -05:00
gorhill
032c83a829 new revision for dev build 2016-01-11 09:12:06 -05:00
gorhill
19518aed60 this fixes #1204 2016-01-11 01:38:29 -05:00
gorhill
06b44c7ceb this fixes #1206 2016-01-11 01:12:56 -05:00
gorhill
5591ff34f1 this fixes #1201 2016-01-11 00:37:57 -05:00
gorhill
b8b5a5fea2 some have reported dashboard does not open: this may help 2016-01-06 17:20:38 -05:00
gorhill
0b0b88684a this fixes #838 2016-01-05 10:08:28 -05:00
gorhill
4e7736bc10 this fixes #1124 2016-01-02 19:33:32 -05:00
gorhill
b5c8567368 minor code review 2015-12-31 09:45:30 -05:00
gorhill
e8eaddd8c7 minor code review 2015-12-31 09:25:12 -05:00
gorhill
6b73b8c38c this fixes https://github.com/gorhill/uBlock/issues/533#issuecomment-167931681 2015-12-31 09:24:55 -05:00
gorhill
73eb8cb2ca bump revision number for dev build 2015-12-29 23:30:37 -05:00
gorhill
ce8ea0b31b reverting fix to #533 because bad side effects 2015-12-29 22:43:24 -05:00
gorhill
53d49fd79a new revision 2015-12-27 15:42:32 -05:00
gorhill
ee2a657f84 AMO review feedback: remove unecessary files from package 2015-12-26 15:53:56 -05:00
gorhill
3956605ee0 general code review re. most recent commits 2015-12-23 11:02:36 -05:00
gorhill
e34d500bf9 fixed bad copy/paste, as reported in feedback section of Chrome store 2015-12-17 08:56:35 -05:00
gorhill
0f6e5be1d2 removed spurious comma 2015-12-15 21:43:21 -05:00
gorhill
c27dea49da keep file naming consistent 2015-12-15 14:36:27 -05:00
gorhill
074c6a948c empty file because FF has all that stuff since at least v24 2015-12-15 14:25:54 -05:00
gorhill
00e6d40965 actually only chromium-based browsers need this, and
AMO does not like mingling with prototypes of native
types.
2015-12-15 14:15:02 -05:00
gorhill
ea49484dd3 this fixes #1067 + partially fixes #1070 2015-12-15 10:40:40 -05:00
gorhill
cfbefd096d bumping max versions for Firefox, Firefox for Android 2015-12-14 19:36:39 -05:00
gorhill
09d7d1fdc4 this fixes #533 (need confirmation) 2015-12-13 15:38:31 -05:00
gorhill
64ef90a338 new revision for dev build 2015-12-13 10:46:19 -05:00
gorhill
08085f7383 code review 2015-12-11 19:18:14 -05:00
gorhill
1e0014116b this fixes #1004 2015-12-09 13:29:22 -05:00
gorhill
9ce6f9eb23 code review: adding the option buttons at launch time is not critical, this can be deferred 2015-12-09 13:23:16 -05:00
gorhill
561a2dbb04 new version 2015-12-07 11:21:20 -05:00
gorhill
2af72459fe minor code review: move vars closer to their 1st use + reference links 2015-12-06 16:43:58 -05:00
gorhill
7ada31a545 this addresses Cu.import throwing as reported in #1004 2015-12-04 12:05:02 -05:00
gorhill
665ac59c73 #1004: this addresses win potentially being null at shutdown time (Pale Moon) 2015-12-04 11:35:31 -05:00
gorhill
756887a6cf code review re. lagacy toolbar button 2015-12-03 12:07:46 -05:00
gorhill
a2f79952a2 code review 2015-12-03 01:16:28 -05:00
gorhill
2750b13e34 code review 2015-12-03 01:08:37 -05:00
gorhill
f2f653945e can throw when trying to access associatedWindow 2015-12-02 01:13:56 -05:00
gorhill
2705432f43 code review 2015-12-02 00:59:51 -05:00
gorhill
11351bca6d this fixes regression re. popup/popunder blocking for Seamonkey 2015-12-01 17:15:31 -05:00
gorhill
4fd71d4209 this adds popunder filtering support for Firefox-based browsers 2015-12-01 15:07:22 -05:00
gorhill
be7db835a8 this fixes sticky popup when legacy toolbar button + multiple windows 2015-11-28 10:28:48 -05:00
gorhill
5645cbc3fb #985: might be the missing trailing # 2015-11-27 14:30:17 -05:00
gorhill
c4034d804a this fixes #966 2015-11-24 12:11:03 -05:00
gorhill
139cbc5069 this fixes #959 2015-11-23 07:48:15 -05:00
gorhill
22b30c6868 new revision for dev build 2015-11-21 10:54:42 -05:00
gorhill
7fcb0176fc #955: merging 1.3.6 changes 2015-11-21 10:53:43 -05:00
gorhill
cb1a176e21 this hopefully fixes #955 2015-11-21 08:06:14 -05:00
gorhill
77504cb561 this fixes #951 2015-11-20 08:47:29 -05:00
gorhill
0540925b44 new revision for dev build 2015-11-20 00:43:54 -05:00
gorhill
8110b9ae6f #948: undo first attempt at fix 2015-11-20 00:43:02 -05:00
gorhill
5a63dc3184 Merge branch 'temp' 2015-11-20 00:16:16 -05:00
gorhill
c4e3e1e8e5 reportedly this fixes #948 2015-11-19 20:19:15 -05:00
gorhill
0f7dc32a5e this fixes #948 2015-11-19 18:51:55 -05:00
gorhill
4e9d41a150 #948: this possibly addresses the 1st reported error case 2015-11-19 18:07:27 -05:00
gorhill
75f8802487 bump version for dev build 2015-11-19 09:37:26 -05:00
gorhill
b9475507c8 this fixes #940 2015-11-16 15:12:26 -05:00
gorhill
4cebefd5b5 code review 2015-11-15 08:56:36 -05:00
gorhill
7b81b82e4b reversing fix to #868: does not work with latest FF/Nightly 2015-11-13 11:53:39 -05:00
gorhill
3d472beb1b code review: make onHeadersReceive() able to cancel responses 2015-11-09 17:59:19 -05:00
gorhill
2e2e76ebff compatible with Seemonkey 2.39 2015-11-09 08:37:32 -05:00
gorhill
e487f0f500 code review 2015-11-08 09:55:29 -05:00
gorhill
2518a3d17c #906: comment to document fix 2015-11-08 01:02:39 -05:00
gorhill
1c6d969ccb this fixes #906 2015-11-08 00:31:49 -05:00
gorhill
35474f0146 minor changes 2015-11-06 14:18:40 -05:00
gorhill
18a95a922c this fixes #894 2015-11-06 10:17:32 -05:00
gorhill
0949cc6ac7 oops, forgot to remove console.log 2015-11-06 00:36:11 -05:00
gorhill
770875608d let's see if this fixes #906 2015-11-06 00:32:45 -05:00
gorhill
c5c8edc4d1 #868: code review 2015-11-05 09:20:40 -05:00
gorhill
fee26a70bc someone in Chrome store reported a JSON Schema error when trying to install uBO 2015-11-04 16:00:27 -05:00
gorhill
45335855af #749: code review 2015-11-03 18:00:08 -05:00
gorhill
6bec4d795c hopefully this fixes #749 2015-11-03 16:40:22 -05:00
gorhill
8612c54b6c new revision for build dev 2015-11-03 16:36:01 -05:00
gorhill
b3669218e6 #900: code review 2015-11-03 08:46:21 -05:00
gorhill
0c5a9bfba6 this fixes #900 2015-11-03 07:44:18 -05:00
gorhill
a44aa105da works fine on latest Nightly 2015-10-28 16:02:49 -04:00
gorhill
523f9f479d Merge branch 'next' 2015-10-28 09:36:23 -04:00
gorhill
99c4dfffc2 this fixes #876 2015-10-28 09:35:13 -04:00
gorhill
7483e7b306 new revision for dev build 2015-10-28 08:05:00 -04:00
gorhill
92f7e2da8a this fixes #875 2015-10-28 05:26:57 -04:00
gorhill
e44d42c96e #868: minor code review 2015-10-27 10:37:02 -04:00
gorhill
13afd622ee this fixes #868 2015-10-27 10:11:52 -04:00
gorhill
da6c7b8b5e code review: fixed sorting of 1st-party hostnames 2015-10-25 08:18:10 -04:00
gorhill
d7f4b871e5 typo in comment 2015-10-24 09:37:43 -04:00
gorhill
26b70a1e64 This addresses Opera seemingly not supporting managed storage.
As reported in 43a5ed735b (all_commit_comments)
2015-10-24 09:20:39 -04:00
gorhill
d83d194a7b compatible with FF for Android 41 2015-10-23 14:57:42 -04:00
gorhill
013a593e81 comment 2015-10-23 13:11:27 -04:00
gorhill
429d3f5017 code review: not all windows have tabs 2015-10-23 12:58:54 -04:00
gorhill
b04f6e0d2a reportedly works fine on thunderbird 31.0 2015-10-22 18:28:55 -04:00
gorhill
0eb0708a5b code review: only clients of win watcher care about window type 2015-10-22 18:27:24 -04:00
gorhill
523ce7bfe0 code review 2015-10-22 07:22:18 -04:00
gorhill
567b1007f8 reworked window management for https://github.com/gorhill/uMatrix/issues/357 2015-10-22 07:16:21 -04:00
gorhill
0ae483704f put back windowWatcher: https://github.com/gorhill/uMatrix/issues/357 2015-10-21 14:36:50 -04:00
gorhill
43a5ed735b admin storage is accessed only by main context 2015-10-21 13:30:04 -04:00
gorhill
892913d185 this fixes #832 2015-10-21 11:53:03 -04:00
gorhill
1d85c16f82 hopefully this finally fix https://github.com/gorhill/uMatrix/issues/357 2015-10-21 09:02:31 -04:00
gorhill
5a9b96d7b5 code review 2015-10-20 06:46:26 -04:00
gorhill
1598273d6a minor code review 2015-10-19 19:05:18 -04:00
gorhill
3f0457a5c4 confirmed working with all Firefox flavors 2015-10-19 16:07:09 -04:00
gorhill
9b9f1eb6df new revision 2015-10-19 13:52:14 -04:00
gorhill
b859d22c83 this fixes #845 2015-10-19 13:13:22 -04:00
gorhill
e7daeb3edc more sensible var naming 2015-10-19 09:22:23 -04:00