1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-11-17 16:02:33 +01:00
Commit Graph

1963 Commits

Author SHA1 Message Date
gorhill
f328687663
implement user styles in webext platform 2017-07-23 11:33:39 -04:00
gorhill
47dfb1b22c
fix https://github.com/uBlockOrigin/uAssets/issues/567 2017-07-22 16:57:29 -04:00
gorhill
bccd926a09
remove superfluous entries 2017-07-21 10:11:07 -04:00
gorhill
f5ef83719c
address #2806 2017-07-21 07:48:50 -04:00
gorhill
b0ff5396cf
new revision for dev build 2017-07-19 09:46:23 -04:00
gorhill
6d44605c0c
release webext to dev channel on AMO 2017-07-19 09:36:53 -04:00
gorhill
ae450524cf
new revision for stable release 2017-07-18 10:27:28 -04:00
gorhill
5be2c00e2d
new revision for release candidate 2017-07-13 14:37:23 -04:00
gorhill
061bee8509
new revision for release candidate 2017-07-11 12:26:37 -04:00
gorhill
ecf7960c76
new revision for release candidate 2017-07-09 16:38:39 -04:00
gorhill
241765f5f2
new revision for release candidate 2017-07-07 11:32:27 -04:00
gorhill
b9bf155a30
new revision for release candidate 2017-07-05 11:02:22 -04:00
gorhill
6a53e6d0ac
minor code review 2017-07-04 09:33:03 -04:00
gorhill
432818df4f
fix popup panel width issue when photon disabled [firefox] 2017-07-03 12:25:13 -04:00
gorhill
6328a63c2b
new revision for dev build 2017-07-03 11:08:25 -04:00
gorhill
a8382e821d
work around for #2734 until fixed in Nightly 2017-07-03 09:51:34 -04:00
gorhill
07ef347734
new revision for dev build 2017-07-02 11:43:07 -04:00
gorhill
962dbaadba
forgot to add commands permissions [opera] 2017-07-02 11:41:32 -04:00
gorhill
cd50080e49
fix #2751 2017-07-02 11:13:43 -04:00
gorhill
88cafba445
[firefox] create key elements even if no shortcut assigned 2017-07-02 08:41:21 -04:00
gorhill
7aab05f00a
new revision 2017-06-26 10:21:38 -04:00
Raymond Hill
2bcf0b2115 new revision for dev build 2017-06-24 16:30:36 -04:00
gorhill
a10e1ca444
new revision for dev build 2017-06-23 07:02:56 -04:00
gorhill
0564040f3a
code review: skip keyboard shortcuts code for thunderbird, fennec 2017-06-22 18:11:20 -04:00
gorhill
15d4fd21be
new revision for dev build 2017-06-22 14:41:42 -04:00
gorhill
ca45ade4c5
fix #2723 2017-06-22 14:34:18 -04:00
gorhill
ab5580db67
oops: b0, not b1 2017-06-21 15:51:25 -04:00
gorhill
958adb5b58
new revision for dev build 2017-06-21 15:50:24 -04:00
gorhill
0c0ebb8a87
new revision 2017-06-21 07:18:34 -04:00
gorhill
d22f4b80f6
fix #2723 2017-06-21 07:05:20 -04:00
gorhill
4593cc2590
new stable release 2017-06-19 09:46:19 -04:00
gorhill
89eebe2ff2
new revision 2017-06-17 10:26:15 -04:00
gorhill
d944a59b10
fix #2709 2017-06-17 10:17:13 -04:00
gorhill
e5ec782c1d
new revision 2017-06-14 09:14:31 -04:00
gorhill
5c588dae9b
new revision for release candidate 2017-06-11 08:45:58 -04:00
gorhill
e611879c30
fix #2696 2017-06-10 17:33:20 -04:00
gorhill
a43686a617
fix minimum version in manifest re. #2612 2017-06-08 08:44:18 -04:00
gorhill
57afe1b937
new revision 2017-06-07 17:37:50 -04:00
gorhill
e70d9a93fa
new revision for release candidate 2017-06-05 09:29:06 -04:00
gorhill
4ea613876d
new revision 2017-06-02 08:36:48 -04:00
gorhill
2920645d19
new revision for dev build 2017-05-31 11:51:28 -04:00
gorhill
4a36bf814b
new revision for dev build 2017-05-31 07:27:31 -04:00
gorhill
1a6f8266cc
new revision for dev build 2017-05-30 11:41:35 -04:00
gorhill
9a9a8c8c3f
Firefox platform: longer default wait time for deferred tasks 2017-05-30 09:16:44 -04:00
gorhill
a72769f8ba
Firefox platform: minor code review; defer non-critical tasks to later at launch 2017-05-30 09:09:24 -04:00
gorhill
4df7028bbc
new revision for dev build 2017-05-29 14:57:54 -04:00
gorhill
ffc8057dc6
complete fix for #113 2017-05-29 14:56:17 -04:00
gorhill
27f9bb9746
new revision for dev build 2017-05-29 11:07:54 -04:00
gorhill
1581ec20d8
fix #2659 (regression) 2017-05-28 16:57:02 -04:00
gorhill
d50e76745d
fix #2658 2017-05-28 12:21:56 -04:00
gorhill
36efdd0591
new revision for dev build 2017-05-28 10:55:00 -04:00
gorhill
78d9c4d1c5
implement opening logger with kbd shortcut 2017-05-28 09:40:26 -04:00
gorhill
dcb02fe6d4
new revision for dev build 2017-05-27 14:32:36 -04:00
gorhill
e425290c8f
new revision for dev build 2017-05-27 12:42:43 -04:00
gorhill
39aeaa12a7
new feature: element zapper 2017-05-27 11:51:24 -04:00
gorhill
8e788668b5
new revision for dev build 2017-05-26 20:06:36 -04:00
gorhill
5f7354476b
new revision for dev build 2017-05-25 17:51:56 -04:00
gorhill
db82dc13e6
new revision for dev build 2017-05-23 12:17:52 -04:00
gorhill
87fb7cfc5b
new revision for dev build 2017-05-20 17:15:57 -04:00
gorhill
1de523b7bf
new revision for dev build 2017-05-19 21:08:17 -04:00
gorhill
f9aa5b5c21
new revision for dev build 2017-05-19 20:22:59 -04:00
gorhill
fd459c8ecc
new revision for dev build 2017-05-19 10:16:10 -04:00
gorhill
32f317ab85
fix as per email feedback from @andymckay 2017-05-18 18:52:11 -04:00
gorhill
54470dfe18
new revision for dev build 2017-05-17 17:41:46 -04:00
gorhill
8eec0059e5
new revision for dev build 2017-05-17 08:31:42 -04:00
gorhill
b8ae2ee6a8
Merge branch 'master' of github.com:gorhill/uBlock into csp 2017-05-16 09:43:54 -04:00
gorhill
ce0761248a
remove now obsolete code, as per #2612 2017-05-16 08:12:44 -04:00
gorhill
fc9764d51a
merge changes from master 2017-05-15 13:51:03 -04:00
gorhill
139d97179f
as per #2612, use native Set() in content scripts 2017-05-15 08:51:25 -04:00
gorhill
a97c5cdaf4
new revision for stable 2017-05-13 13:37:04 -04:00
gorhill
192ac7f021
new revision for dev build 2017-05-13 08:58:16 -04:00
gorhill
455c7ef6c6
new revision for bleeding edge dev build 2017-05-12 11:09:00 -04:00
gorhill
0232382695
refactor static network filtering, add support for csp injection 2017-05-12 10:35:11 -04:00
gorhill
0a5e80eaa7
new revision for release candidate 2017-05-09 08:59:27 -04:00
gorhill
be07567f20
new revision for release candidate 2017-05-08 12:13:28 -04:00
gorhill
92651965ba
new revision for release candidate 2017-05-06 13:40:33 -04:00
gorhill
867b675b5c
new revision for dev build 2017-05-02 06:19:23 -04:00
gorhill
92b031367b
new revision for dev build 2017-04-27 09:53:02 -04:00
gorhill
5c9ffd9af5
fix #2558 2017-04-24 18:30:06 -04:00
gorhill
3d24475f5c
new revision for dev build 2017-04-23 09:12:11 -04:00
gorhill
d3cd49777b
new revision 2017-04-15 08:43:24 -04:00
gorhill
f4f52c3220
new version for stable release 2017-04-09 11:32:13 -04:00
gorhill
6a4466f8af
new revision for release candidate 2017-04-04 16:47:37 -04:00
gorhill
b3d210c866
minor code review 2017-04-03 10:10:27 -04:00
gorhill
209f79535b
new revision for release candidate 2017-04-02 22:48:11 -04:00
gorhill
43e6a7599d
fix #2506 2017-04-02 16:23:13 -04:00
gorhill
f6563be542
fix #2506 2017-04-02 13:29:08 -04:00
gorhill
c0b0afadec
minor code review + new revision for release candidate 2017-04-01 19:11:58 -04:00
Gijs
53a794d9b2 Fix #2502 by waiting for the hidden window even when not using it for the background page (#2503) 2017-04-01 17:56:50 -04:00
gorhill
5699e85afa
fix https://github.com/gorhill/uBlock/issues/2502#issuecomment-290943606 2017-04-01 16:22:34 -04:00
gorhill
9f4a879bca
fix https://github.com/gorhill/uBlock/issues/2502#issuecomment-290939436 2017-04-01 15:45:24 -04:00
gorhill
68ad90616b
fix #2499 2017-04-01 12:40:02 -04:00
gorhill
35f2a932f1
new revision for dev build 2017-04-01 12:16:13 -04:00
gorhill
08409c5cb3
fix regression bug introduced with 0112e5 2017-04-01 12:14:44 -04:00
gorhill
66635c44c6
fix warning on older firefox versions 2017-04-01 12:13:29 -04:00
gorhill
e4973e738b
new revision for release candidate 2017-04-01 11:08:57 -04:00
gorhill
b9e4a00c7a
Merge branch 'fix-hiddenwindow-usage' of https://github.com/gijsk/uBlock 2017-04-01 11:01:11 -04:00
gorhill
8e73fb32b5
fix https://bugs.chromium.org/p/project-zero/issues/detail?id=1225&desc=6#c10 2017-04-01 10:00:09 -04:00
gorhill
0112e54834
fix https://bugs.chromium.org/p/project-zero/issues/detail?id=1225&desc=6#c10 2017-04-01 09:41:08 -04:00
Gijs Kruitbosch
dc06d5fa0c Fix #2493 by using the createWindowlessBrowser API when available 2017-03-31 21:17:21 +01:00
gorhill
d7c8588c16
new revision for release candidate 2017-03-27 10:10:56 -04:00
gorhill
69b7dc3289
leveraging virtuous side-effect of using strictest setting for webrtc local IP address prevention, see https://github.com/uBlockOrigin/uAssets/issues/333#issuecomment-289426678 2017-03-27 10:09:10 -04:00
gorhill
419fad084e
change of heart on how to migrate legacy storage 2017-03-25 10:57:11 -04:00
gorhill
1b1e982835
minor code review 2017-03-25 09:19:57 -04:00
gorhill
ea99f5fd07
fix #2435 2017-03-25 09:18:19 -04:00
gorhill
556de1a9b4
new revision for release candidate 2017-03-23 08:36:38 -04:00
gorhill
15714ad22b
new revision for dev build 2017-03-20 16:30:30 -04:00
gorhill
23fa686f46
new revision for dev build 2017-03-14 16:05:44 -04:00
gorhill
e0a5116348
fix #2454 2017-03-14 16:01:35 -04:00
gorhill
fba8ea2e75
new revision for dev build 2017-03-13 10:27:13 -04:00
gorhill
bed2e99e66
new revision for dev build 2017-03-11 16:54:47 -05:00
Andrei Petcu
e8375f91cd #2433 Changed the XML namespaces to please jpm sign (#2434)
*  #2433 changed the legacy install.rdf to match MDN
https://developer.mozilla.org/en-US/Add-ons/Install_Manifests

*  #2433 changed webext install.rdf to match MDN docs
 https://developer.mozilla.org/en-US/Add-ons/Install_Manifests

*  #2433 changed property added by mistake

*  #2433 changed localization XML namespaces to match install.rdf

*  #2433 small fixes
2017-03-10 07:01:57 -05:00
gorhill
9f26776c11 new revision for dev build 2017-03-07 13:51:23 -05:00
gorhill
7e55ddf16b re. websocket: mind backward compatibility 2017-03-06 17:53:25 -05:00
gorhill
2213b005a0 forgot to add "ws://*/*"/"wss://*/*" to enable support for websocket type" 2017-03-06 17:34:46 -05:00
gorhill
c271fbbd0d code review: remove old cruft 2017-03-05 17:20:28 -05:00
gorhill
4c832718d3 new revision for dev build 2017-03-05 14:32:53 -05:00
gorhill
d7c1f2f919 fix sync storage for Firefox webext (#622) 2017-03-05 12:12:58 -05:00
gorhill
4d1ed37556 Firefox WebExt readiness (#622) + support more webRequest types when available (websocket, font, csp_report) 2017-03-05 08:25:55 -05:00
gorhill
b77cfc3735 new revision for stable release 2017-03-03 08:13:19 -05:00
gorhill
0c804116a8 privacy API now supported in webext 2017-03-02 12:49:59 -05:00
gorhill
414f3a98b7 new revision for release candidate 2017-02-18 09:03:02 -05:00
gorhill
39f9d11ec5 prepare uBO for fix to https://github.com/gorhill/uBO-Extra/issues/29 2017-02-18 09:01:36 -05:00
gorhill
ea8cca1445 new revision for dev build 2017-02-13 08:56:42 -05:00
gorhill
48b3ba161b new version for dev build 2017-02-06 15:38:39 -05:00
gorhill
1d705485e9 update max version info 2017-02-06 15:36:34 -05:00
gorhill
e4e6d8d8c3 new stable version 2017-02-05 15:25:00 -05:00
gorhill
f321ea31c1 new revision for release candidate 2017-02-03 08:13:08 -05:00
gorhill
ba3127a59b new revision for release candidate 2017-02-01 08:59:35 -05:00
gorhill
a0c172c13e to mitigate https://github.com/gorhill/uBO-Extra/issues/7 2017-01-28 13:42:33 -05:00
gorhill
0d2e4f5621 new release candidate 2017-01-27 13:46:33 -05:00
gorhill
5975832653 new release candidate 2017-01-26 10:24:28 -05:00
gorhill
393d0b2d08 new revision or dev build 2017-01-25 09:21:44 -05:00
gorhill
1809636680 fix #2337 2017-01-25 08:05:41 -05:00
gorhill
82b58664d4 new revision for release candidate 2017-01-23 17:17:12 -05:00
gorhill
975b0d8280 new version for release candidate 2017-01-23 11:08:01 -05:00
gorhill
e0f9710cd8 new revision for dev build 2017-01-22 16:15:32 -05:00
gorhill
20ebe6d18f new revision for dev build 2017-01-20 15:31:47 -05:00
gorhill
4a8dd58f2d new revision for dev build 2017-01-20 11:24:18 -05:00
gorhill
f2f7375e00 new revision for dev build 2017-01-19 08:35:37 -05:00
gorhill
cc00dd3adc new revision for dev build 2017-01-18 13:47:21 -05:00
gorhill
7f4863fbcc new revision for dev build 2017-01-09 09:16:48 -05:00
gorhill
b21e765f5c minor code review 2017-01-09 09:16:37 -05:00
gorhill
693758aacb new revision for dev build 2017-01-08 18:03:20 -05:00
gorhill
3b0d3e3330 code review: saner way to find a popup's opener tab id 2017-01-08 17:52:38 -05:00
gorhill
eca33ea659 new revision for dev build 2017-01-08 14:37:44 -05:00
gorhill
a303c7800e fix #2290 2017-01-08 14:36:08 -05:00
gorhill
4e747fd39e minor code review 2017-01-07 10:58:25 -05:00
gorhill
8d8905aab3 dont focus newly opened logger window: FF webext complains about it and not needed anyway 2017-01-07 10:57:16 -05:00
gorhill
30e02a7250 new revision for dev build 2017-01-06 13:26:01 -05:00
gorhill
1a92fff641 fix https://github.com/uBlockOrigin/uAssets/issues/255 2017-01-02 10:50:03 -05:00
gorhill
c196bf5f53 new revision for dev build 2016-12-30 10:43:07 -05:00
gorhill
7d08b9da39 new revision for dev build 2016-12-29 14:44:06 -05:00
gorhill
35a63c784f new revision for dev build 2016-12-28 23:45:22 -05:00
gorhill
e09b702470 fix #2274 (hopefully) 2016-12-28 23:39:15 -05:00
gorhill
914599431b new revision for dev build 2016-12-26 11:56:51 -05:00
gorhill
d4155bf9e0 new revision for dev build + force lists to be recompiled 2016-12-25 17:00:24 -05:00
gorhill
2f01fcda54 fix #2256 2016-12-21 11:44:03 -05:00
gorhill
0b8f27801c new revision for dev build 2016-12-19 13:57:17 -05:00
gorhill
94637ee4ff fix https://github.com/nikrolls/uBlock-Edge/issues/30 2016-12-15 10:47:32 -05:00
gorhill
66de9a3b5c new revision for dev build 2016-12-15 09:53:53 -05:00
gorhill
f30b31ff1e new revision for release 2016-12-14 07:51:20 -05:00
gorhill
289611173c new revision for release candidate 2016-12-08 00:03:57 -05:00
gorhill
4a4de32bba fix #2226 2016-12-07 23:59:10 -05:00
gorhill
9bc6b5b2fe new revision for release candidate 2016-12-07 20:22:07 -05:00
gorhill
a727a99e35 new revision for dev build 2016-12-07 09:52:42 -05:00
gorhill
cfa70bde7b minor code review 2016-12-07 09:49:43 -05:00
gorhill
a6d402aefe new revision for dev build 2016-12-01 11:42:56 -05:00
gorhill
8b73ac1ef4 new revision for release 2016-11-28 16:01:01 -05:00
gorhill
1e25fc7c9e new revision for release candidate build 2016-11-23 16:24:58 -05:00
gorhill
2a13ac71c3 new revision for dev build 2016-11-17 09:31:00 -05:00
gorhill
73c8a96c48 workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=1317173 2016-11-16 16:08:03 -05:00
gorhill
a7316b7456 new revision for dev build 2016-11-14 12:07:25 -05:00
gorhill
ad5fb9c8da fix webext version 2016-11-14 12:03:13 -05:00
gorhill
b92a4f7c30 new revision for dev build 2016-11-12 13:48:52 -05:00
gorhill
b6881773b9 new revision for dev build 2016-11-08 15:58:50 -05:00
Sean Whitton
8f39f88366 drop Conkeror from install.rdf (#2131)
Since #1356 has been declined.
2016-11-06 18:00:36 -05:00
gorhill
68d68f4c93 new revision for dev build 2016-11-06 17:10:23 -05:00
gorhill
69d515f286 new revision for dev build 2016-11-05 14:59:03 -04:00
gorhill
33f86a9ea7 new revision for dev build 2016-11-04 13:00:19 -04:00
gorhill
f2cb4cefc4 fix #2126 2016-11-04 12:59:06 -04:00
gorhill
969747e3c0 new revision for dev build 2016-11-03 23:42:46 -04:00
gorhill
8c3da95d65 fix #2067 (experimental) + support for hidden settings 2016-11-03 11:20:47 -04:00
gorhill
18d1c4809e new revision for dev build 2016-11-02 00:30:15 -04:00
gorhill
2bb96d7b46 new revision for dev build 2016-10-31 08:44:45 -04:00
gorhill
d740164ae3 new revision for dev build 2016-10-29 11:24:31 -04:00
gorhill
3628de7a9d necessary changes for https://github.com/nikrolls/uBlock-Edge/pull/22 2016-10-28 08:40:38 -04:00
gorhill
86ffd07ecf new revision for release 2016-10-24 11:22:55 -04:00
gorhill
9b57b827d3 fix uncaught data: URI by popup blocker when URL is updated using location.replace() 2016-10-22 18:10:49 -04:00
gorhill
8dd6559759 new revision for release candidate 2016-10-19 11:15:10 -04:00
gorhill
e01a130bc5 changes required to use chromium platform code for webext platform code 2016-10-19 10:20:26 -04:00
gorhill
a4ce5ec6af for now, make webext version based on chromium implementation as much as possible 2016-10-19 10:16:50 -04:00
gorhill
523259bf19 new revision for release candidate 2016-10-17 09:43:05 -04:00
gorhill
fff8e71ac0 adapt for Firefox webext / chrome.privacy not available yet 2016-10-15 16:06:33 -04:00
gorhill
607e44b2d6 new WebExtensions platform: starting point = Chromium platform 2016-10-15 08:35:51 -04:00
gorhill
afc13b9953 new revision for dev build 2016-10-14 11:00:55 -04:00
gorhill
cbefeb923c fix #1884 2016-10-14 10:06:34 -04:00
gorhill
b68c4f8f85 new revision for dev build 2016-10-12 07:06:26 -04:00
gorhill
cd81f866b9 code review: benefit from ES6 Set() in content script
fall back on legacy browser-specific polyfill code if required.
2016-10-09 11:09:25 -04:00
gorhill
4c714cb11c new revision for dev build 2016-10-08 15:16:27 -04:00
gorhill
a1fa4d0fe9 fix #2060 2016-10-08 15:14:24 -04:00
gorhill
41733339d3 oops forgot last stable is 1.9.14 2016-10-06 10:56:51 -04:00
gorhill
1dbeb2107e new revision fro dev build 2016-10-06 10:55:07 -04:00
gorhill
e436a9be93 fix #2048 2016-10-05 06:52:43 -04:00
gorhill
889bf17545 new revision for dev build 2016-10-01 13:07:32 -04:00
gorhill
ecf875f13d Merge branch 'master' of github.com:gorhill/uBlock into next 2016-10-01 13:06:34 -04:00
gorhill
33cdf3ba8c new release candidate 2016-10-01 12:53:42 -04:00
gorhill
c084853d9a fix #1772: ability to preview procedural cosmetic filters 2016-10-01 12:34:25 -04:00
gorhill
d721b83e21 code review #2014: gracefully deal with importing from a pre-1.9.12 module 2016-09-28 08:43:40 -04:00
gorhill
56176c8eb7 fix #2030: brain fart bug 2016-09-26 00:07:29 -04:00
gorhill
0c4137937d new release candidate 2016-09-25 17:02:47 -04:00
gorhill
69a76109c8 code review re 029bc946ad
- fix error message when disabling extension
- properly cleanup when disabling extension
2016-09-25 16:02:11 -04:00
gorhill
c538b260de import fix for #2025, new revision for dev build 2016-09-24 17:35:53 -04:00
gorhill
1a29be62fb fix #2025 2016-09-24 17:19:52 -04:00
gorhill
029bc946ad oops, forgot to git add this for #2014 2016-09-24 15:28:33 -04:00
gorhill
f0a8f55b16 new revision for dev build 2016-09-24 14:43:17 -04:00
gorhill
95ec573141 fix #2014 2016-09-24 14:36:08 -04:00
gorhill
203d8efb4f new revision for dev build 2016-09-22 12:21:57 -04:00
gorhill
b30648dd47 new release 2016-09-21 16:23:33 -04:00
gorhill
8e2f468c8f release candidate for 1.9.8 2016-09-19 09:18:58 -04:00
gorhill
40a85f8c04 new revision for dev build 2016-09-16 19:14:03 -04:00
gorhill
d516e576ff reworded comment 2016-09-15 09:09:13 -04:00
gorhill
6e81771783 #1735: remove spurious whitespaces from data URI description fields 2016-09-15 09:06:22 -04:00
gorhill
63691a26ef new revision for dev build 2016-09-13 15:27:14 -04:00
gorhill
4e0723e1b5 new revision for dev build 2016-09-13 12:49:36 -04:00
gorhill
bc4ddad0dc new revision for dev build 2016-09-12 10:42:02 -04:00
gorhill
e51debbcf8 no longer used, replaced by polyfill.js
the polyfilled Set/Map may end up being used by "external" publicsuffixlist.js
2016-09-12 10:28:13 -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
aa20b6185d typo in comments 2016-09-12 08:14:09 -04:00
gorhill
921bdfeba7 minor changes: header stuff 2016-09-10 08:29:18 -04:00
gorhill
558b82b7c1 fix #1971 2016-09-09 17:44:54 -04:00
gorhill
4c3ecd82ef new revision for dev build 2016-09-09 17:44:17 -04:00
gorhill
cc5498235c new release version 2016-09-09 07:53:17 -04:00
gorhill
f793039962 release candidate 2016-09-05 19:04:01 -04:00
gorhill
57a7558f6a new iteration for dev build 2016-09-01 15:55:20 -04:00
gorhill
43d699b1e2 new dev build iteration 2016-09-01 08:30:54 -04:00
gorhill
2c925ff5ee fix https://github.com/uBlockOrigin/uAssets/issues/123#issuecomment-244033330 2016-09-01 08:29:24 -04:00
gorhill
05adf750be new revision for dev build 2016-08-31 18:03:01 -04:00
gorhill
33234fdd8b fix #1952 2016-08-31 17:50:49 -04:00
gorhill
0d7e326dce code review re. changes in chrome.privacy.network with Chromium 48 2016-08-31 17:28:10 -04:00
gorhill
c96c097d6c new revision for dev build 2016-08-31 06:14:35 -04:00
gorhill
83e66b36f1 patch or convert filters meant to target websocket network requests 2016-08-30 19:57:25 -04:00
gorhill
7073737593 new revision b0 dev build 2016-08-29 08:52:10 -04:00
gorhill
c941bb4c04 new revision for dev build 2016-08-29 08:49:41 -04:00
gorhill
60cfab9209 new release revision 2016-08-29 07:56:35 -04:00
gorhill
df6fb5070a update to a valid release version (forgot release versions are even numbers) 2016-08-28 09:31:06 -04:00
gorhill
07662ced95 new revision 2016-08-28 06:48:16 -04:00
gorhill
ca13e1a8df new revision 2016-08-27 21:12:37 -04:00
gorhill
fea00084bc new release candidate 2016-08-27 11:09:34 -04:00
gorhill
b541c0e286 new release candidate 2016-08-25 17:11:15 -04:00
gorhill
6101e46a3a new release candidate 2016-08-23 10:37:44 -04:00
gorhill
6618cb1630 new release candidate 2016-08-22 19:18:32 -04:00
buttercookie42
3ea58979d5 Support back button navigation on Android (#1917)
When opening a new tab in Fennec, we should pass the ID of the current tab as parentId, so that pressing the back button afterwards closes the new tab and returns to the original tab instead of just closing Firefox.
2016-08-20 07:52:16 -04:00
gorhill
ad02883118 new revision for dev build 2016-08-18 11:58:38 -04:00
gorhill
160ee42e9f new revision for dev build 2016-08-16 12:14:24 -04:00
gorhill
07d15ae817 minor code review 2016-08-16 08:42:12 -04:00
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
gorhill
7e89b7a161 attach to window even if a tab browser is not present 2015-10-18 17:18:04 -04:00
gorhill
e152db7004 limit search of adjacent button to current toolbar 2015-10-18 13:41:33 -04:00
gorhill
475f80239a toolbar icon: no need to keep looking for a spot once one found 2015-10-18 08:41:27 -04:00
gorhill
88dac6d4a1 minor code review 2015-10-17 18:30:59 -04:00
gorhill
a19f5701ef more safeguard code to maximize success at attaching to a window 2015-10-17 18:08:46 -04:00
gorhill
308dd4bb30 more deferring code re. toolbar icon on legacy Firefox (#833) 2015-10-17 16:07:53 -04:00
gorhill
cfdbacd0ad reworked legacy toolbar button in attempt at fixing #833 2015-10-17 11:50:34 -04:00
gorhill
230639d959 bumping max version for SeaMonkey to 2.38 2015-10-16 16:21:46 -04:00
gorhill
9559b6462c added @M-Reimer 2015-10-16 12:38:31 -04:00
gorhill
7d9525d6e9 let's see if this helps #833 2015-10-16 10:13:33 -04:00
gorhill
c349511a7b bumping version number because of (basic) support for Thunderbird 2015-10-15 11:39:14 -04:00
gorhill
6424aee788 this fixes #820 2015-10-13 09:34:11 -04:00
gorhill
ceb9800eb1 code review 2015-10-12 17:06:25 -04:00
Manuel Reimer
0eb42fdf4b Thunderbird: Fix closing extension tabs 2015-10-10 23:33:08 +02:00
gorhill
300968ac34 this fixes more Thunderbird errors in console 2015-10-09 10:37:02 -04:00
gorhill
b885352724 this fixes bad code review 2015-10-09 10:24:48 -04:00
gorhill
dc2dc3753d this should fix AMO validator error 2015-10-09 07:40:49 -04:00
gorhill
d4d7ae4225 interim version for dev build 2015-10-09 07:34:30 -04:00
gorhill
91ecabf82a code review 2015-10-08 17:44:21 -04:00
Manuel Reimer
7501447cac Added basic Thunderbird support 2015-10-08 19:15:00 +02:00
gorhill
097489b4e0 new revision 2015-10-08 11:15:58 -04:00
gorhill
3a4abc83d5 preparing for next release 2015-10-05 09:05:00 -04:00
gorhill
c96d0a7eff info accuracy in comment 2015-10-03 09:46:45 -04:00
gorhill
2ed90e1993 convert hard tabs to soft tabs 2015-10-03 09:44:23 -04:00
Jan Seeger
e27151d4d7 Added double braces to application ID. 2015-10-03 15:35:56 +02:00
Jan Seeger
e40e2345f9 Tab fixes, broken XML fixes.
Replaced tabs with spaces, added missing namespace for Description element.
2015-10-03 15:18:22 +02:00
Jan Seeger
95037276c8 Added Conkeror to the list of supported platforms.
uBlock Origins runs well in Conkeror, an emacs-inspired browser. This
patch makes it possible to install the plugin directly, without having
to modify the install.rdf file.
2015-10-03 14:24:00 +02:00
gorhill
c141a29295 comment grammar 2015-09-30 09:35:24 -04:00
gorhill
8d294869fe this fixes #756 2015-09-30 09:33:38 -04:00
gorhill
6c65672db0 this fixes #640 2015-09-25 12:26:56 -04:00
gorhill
f681bac407 reverting #739: this broke normal install 2015-09-25 11:54:07 -04:00
gorhill
fc65c79d84 interim version for dev build 2015-09-25 08:33:50 -04:00
gorhill
8388ab4408 Merge branch 'master' of github.com:gorhill/uBlock 2015-09-25 08:32:06 -04:00
gorhill
69d4a0aa0a attempt at fixing #362 2015-09-25 08:29:52 -04:00
Neil Richardson
93fb1dd251 Do not call onReady if addon is installing
If the uBlock extension is installed globally for all users on a machine, a user's first run of Firefox will fail to load uBlock because the call to appShell.hiddenDOMWindow will throw an exception. A second run of Firefox will load uBlock successfully.

The change will skip the call to onReady if the reason for the call to startup is because the addon is being installed.
2015-09-25 14:52:54 +08:00
gorhill
c3c4d75e8e #697: mind Firefox for Android 2015-09-14 14:46:12 -04:00
gorhill
549796003c #697: forgot to comment out related removeEventListener 2015-09-14 11:30:56 -04:00
gorhill
bc287f98aa this fixes #697 2015-09-14 11:28:33 -04:00
gorhill
247e5ec464 given uBlock is beyond 1.0, moving to a 3-figure version scheme 2015-09-13 15:17:01 -04:00
gorhill
6763cca756 fixed comment 2015-09-10 09:54:38 -04:00
gorhill
6f2e468433 interim version for dev build 2015-09-04 17:29:21 -04:00
gorhill
7fe8c64f6f vAPI.net.registerListeners(): code review 2015-09-03 10:45:36 -04:00
gorhill
3aadf58a1f interim version for dev build 2015-08-31 18:47:09 -04:00
gorhill
583daddbf8 this fixes #654 2015-08-29 18:35:08 -04:00
gorhill
1c2ea2e921 works fine on FF43 and PM26 2015-08-20 07:34:53 -04:00
gorhill
9b4b998364 #608: this fixes a bunch of strictness-related warnings 2015-08-18 11:44:24 -04:00
gorhill
5366697a0c this fixes https://github.com/gorhill/uBlock/issues/80#issuecomment-132081658
get/setComplexValue must be used to ensure proper handling of Unicode string
in `about:config`.
2015-08-18 08:58:06 -04:00
gorhill
7373fb77f5 code review 2015-08-16 08:58:41 -04:00
gorhill
69ec33dc3a fixed typo in comment + return size of cloud storage
- fixed typo as per 7a38cd756d (commitcomment-12702437)
- store size of cloud storage item, I might decide to use this in the UI
2015-08-16 08:17:01 -04:00
gorhill
56451cf069 code review for last commit 2015-08-15 16:19:38 -04:00
gorhill
2d131e8fab this foils "speculative pre-connections" 2015-08-15 16:00:51 -04:00
gorhill
5de5074f1c this fixes https://github.com/gorhill/uMatrix/issues/325 2015-08-15 14:17:50 -04:00
gorhill
180856bd0d do not strip out window components in logger-as-popup-window 2015-08-14 10:13:08 -04:00
gorhill
7a38cd756d harden chrome.privacy calls: one threw for unknown reasons (can't repro so far) 2015-08-13 19:42:30 -04:00
gorhill
29b695d813 changes for a beta channel on AMO 2015-08-12 16:31:19 -04:00
gorhill
db03802d00 interim version number for build dev 2015-08-11 19:13:41 -04:00
gorhill
abc7a526da code review 2015-08-11 18:48:52 -04:00
gorhill
690421aead sync feature (#80): draft 2015-08-11 15:29:14 -04:00
gorhill
8e4f998a32 this fixes #574 2015-08-06 14:43:35 -04:00
gorhill
980125b8af minor code review 2015-08-03 09:25:18 -04:00
gorhill
528354f594 this fixes #507 2015-08-01 11:30:54 -04:00
gorhill
04d11d25b6 minor code review 2015-07-28 08:54:12 -04:00
gorhill
c1e54d33b2 explicit support for Pale Moon 2015-07-24 19:26:39 -04:00
gorhill
3311b0fb1d default about better than custom about 2015-07-21 07:48:48 -04:00
gorhill
6fd149eb0a interim version for dev build 2015-07-20 16:32:49 -04:00
gorhill
309c0e3540 new version 2015-07-12 19:33:29 -04:00
gorhill
2ec0161471 commenting out debugging code 2015-07-12 19:33:12 -04:00
gorhill
d7fa72b4ec works with Nightly 2015-07-12 08:38:22 -04:00
gorhill
1ac3d61427 add entries to manifest 2015-07-11 12:58:50 -04:00
gorhill
bd43babf75 this fixes #470 2015-07-09 12:52:56 -04:00
gorhill
969e533ba8 this fixes #455 (regression) 2015-07-08 09:56:06 -04:00
gorhill
a9089b3120 this fixes #452 2015-07-07 12:11:11 -04:00
gorhill
32d2ae0e11 this probably fixes #453 2015-07-07 11:03:26 -04:00
gorhill
7a00310934 this may fix #450 2015-07-07 09:10:53 -04:00
gorhill
a27b46b817 this fixes stalling dom inspector 2015-07-06 09:07:51 -04:00
gorhill
46cbe42227 code review 2015-07-05 09:26:33 -04:00
gorhill
fa6fa00656 interim version for dev build 2015-07-04 08:58:33 -04:00
gorhill
35ef80f3aa code review re. sandbox shutdown 2015-07-03 13:32:00 -04:00
gorhill
352ef808f1 code review: this taks care of ea4faff383 (commitcomment-11964137) 2015-07-03 07:00:29 -04:00
gorhill
75645e2f83 this fixes #429 2015-07-02 08:20:56 -04:00
gorhill
ea4faff383 this fixes FF logger not being resizable 2015-07-01 18:08:51 -04:00
gorhill
ad827576ce have the logger open in a separate window 2015-07-01 12:18:03 -04:00
gorhill
bd9a63a73c Merge branch 'master' of github.com:gorhill/uBlock into inspector 2015-06-30 18:08:49 -04:00
gorhill
ecd003ff4a this addresses #414 2015-06-30 01:59:22 -04:00
gorhill
aeba71790f some refactoring: move to-aux-process-messaging timeout into vAPI 2015-06-29 10:46:20 -04:00
gorhill
39b0d719c0 some more work re inspector 2015-06-28 17:42:08 -04:00
gorhill
7d2855180c some refactoring of new DOM inspector code 2015-06-26 15:45:54 -04:00
gorhill
631443768f dom inspector: ébauche 2015-06-26 00:08:41 -04:00
gorhill
0afbb98f42 this fixes #399 2015-06-25 09:05:24 -04:00
gorhill
1ba7894a29 ability to prevent local ip address leak thru webrtc 2015-06-24 20:01:27 -04:00
gorhill
c596e6c0e1 this fixes #394 2015-06-23 14:50:45 -04:00
gorhill
749f9992e8 interim version for dev build 2015-06-22 18:52:34 -04:00
gorhill
fb25df9f05 this fixes https://github.com/chrisaljoudi/uBlock/issues/1449 2015-06-18 17:09:24 -04:00
gorhill
647b53beaf this fixes #264 2015-06-18 12:02:57 -04:00
gorhill
04dad27165 this fixes warnings about "Services" being undefined after re-enabling uBlock 2015-06-17 17:56:04 -04:00
gorhill
91f5584e9f minor code review 2015-06-17 14:11:30 -04:00
gorhill
c8a48910d3 just renaming using natural resolution 2015-06-17 14:06:59 -04:00
gorhill
34485a0465 code review 2015-06-17 14:06:59 -04:00
AlexVallat
9406e40fdc Imported 620a7d78d1 2015-06-17 14:06:59 -04:00
AlexVallat
909244cdbd Imported d9b23d4f10 2015-06-17 14:06:59 -04:00
AlexVallat
c4b0856723 Imported 5ac4ec21e9 2015-06-17 14:06:59 -04:00
gorhill
d458fcf842 interim version for dev build 2015-06-17 09:20:48 -04:00
gorhill
f29f0a0f09 code review 2015-06-15 15:57:12 -04:00
AlexVallat
62849f164d Cherry pick css class differentiation for toolbar button state #1233 2015-06-15 11:39:00 -04:00
gorhill
ed130afc6f Opera version number 2015-06-15 08:00:00 -04:00
gorhill
6ed2d6ffb9 interim version for dev build 2015-06-14 20:27:43 -04:00
gorhill
1aa311ff15 version number for Opera 2015-06-13 14:51:47 -04:00
gorhill
933d3960e1 new version 2015-06-12 06:54:16 -04:00
gorhill
5a263bf39d fixed comment 2015-06-11 15:18:32 -04:00
gorhill
98af936d3c Commented to document test case where this happens 2015-06-11 15:10:17 -04:00
gorhill
6d023e2a52 Chrome API limitations: better block late than never (re. font switch) 2015-06-11 15:08:17 -04:00
gorhill
19d34d2a40 this addresses #334 2015-06-11 09:33:39 -04:00
gorhill
c52b4bb780 for latest opera build 2015-06-08 08:08:04 -04:00
gorhill
2d27cc28ce interim version number for dev build 2015-06-06 18:32:39 -04:00
gorhill
a364a869f5 this takes care of https://github.com/gorhill/uBlock/issues/292#issuecomment-109621979 2015-06-06 14:09:59 -04:00
gorhill
c481372281 new revision 2015-06-05 13:39:00 -04:00
gorhill
81bb75cd5e this will still work if ever we use longer branches 2015-06-05 09:36:24 -04:00
gorhill
48264e1fd7 code review for #292 2015-06-04 16:50:46 -04:00
gorhill
987a8d2b64 this fixes #292 2015-06-04 16:26:57 -04:00
gorhill
03db447374 bumping to 0.9.8.5 because of privacy settings 2015-06-04 11:55:20 -04:00
gorhill
13d229eaa1 code review + report more accurately request types in logger 2015-06-04 09:37:53 -04:00
gorhill
013b077656 this fixes #287 2015-06-03 09:01:58 -04:00
gorhill
8a73a093d9 this fix #282 2015-06-02 18:12:28 -04:00
gorhill
228104a2b0 firefox: take care of beacon also 2015-06-02 09:45:31 -04:00
gorhill
cf134b62bd interim version for dev build 2015-06-02 09:01:01 -04:00
gorhill
2cb1f42335 Firefox support for browser settings 2015-06-02 08:59:25 -04:00
gorhill
ee8dd54481 added ability to disable hyperlink auditing 2015-06-02 08:26:35 -04:00
gorhill
2ca1ed3b9c this fixes dealing with browser objects with no valid URI 2015-06-01 18:12:33 -04:00
gorhill
14371b5d92 this fixes #274 2015-06-01 15:03:22 -04:00
gorhill
f458fa4adf code review 2015-06-01 09:00:10 -04:00
gorhill
d724fb23bd this fixes #269 2015-06-01 08:49:41 -04:00
gorhill
10740a28ff this fixes console warning when view-source: 2015-06-01 08:11:25 -04:00
gorhill
6470216530 this should fix #266 + fixes #212 2015-05-31 17:43:19 -04:00
gorhill
b084d796b5 to address #266 -- drafty, just curious to see if this helps 2015-05-31 00:35:53 -04:00
gorhill
3f9b704846 SQlite: use double-quotes everywhere, vacuum only once, when idle 2015-05-30 11:36:37 -04:00
gorhill
e65c293975 this fixes https://github.com/gorhill/uMatrix/issues/234 2015-05-30 06:49:38 -04:00
gorhill
1e57760fe1 this fixes #262 2015-05-29 19:23:26 -04:00
gorhill
579c4a1d5e this fixes #260 2015-05-29 16:40:59 -04:00
gorhill
885c68495b this fixes overlooked remnants of other ubock 2015-05-29 11:19:10 -04:00
gorhill
4abd2d7dc7 interim version for dev build 2015-05-28 14:51:30 -04:00
gorhill
c73704ba48 code review 2015-05-28 14:49:36 -04:00
gorhill
c285ace7d8 hardening sqlite code 2015-05-28 14:49:01 -04:00
gorhill
584ef3a02e new revision 2015-05-27 20:49:50 -04:00
gorhill
d332298f40 o_O... oops 2015-05-27 17:21:16 -04:00
gorhill
53fc1063f9 reviewer's feedback: SQLite: now using static strings + bound parameters 2015-05-27 15:31:36 -04:00
gorhill
b309295323 new version 2015-05-26 17:20:42 -04:00
gorhill
72c930ddff logger: UI work on URL-based dynamic filtering 2015-05-24 18:50:09 -04:00
gorhill
d8a47f1c0b getMessageManager() can throw 2015-05-22 12:19:17 -04:00
gorhill
43f9657d0f this fixes #227 2015-05-22 08:05:55 -04:00
gorhill
284b4f62d1 dynamic url filtering 2015-05-21 14:15:17 -04:00
gorhill
92be1c2a12 new revision 2015-05-17 18:39:52 -04:00
gorhill
d9bb34102f style 2015-05-17 18:27:53 -04:00
gorhill
facef0dc05 this fixes many addon validation warnings 2015-05-17 13:02:56 -04:00
gorhill
7eac4072de verified working fine on Nightly 2015-05-17 11:39:40 -04:00
gorhill
d41408ebbc this fixes #211 2015-05-17 10:32:40 -04:00
gorhill
087cd4e645 maybe this will fix #197 (timing issue?) 2015-05-16 16:33:47 -04:00
gorhill
334855dcf7 injected script can throw 2015-05-16 16:31:44 -04:00
gorhill
0d32b56f5a interim version for dev build 2015-05-16 12:30:05 -04:00
gorhill
5c94ad42db new version 2015-05-10 09:30:01 -04:00
gorhill
dc1180c1e7 code review 2015-05-09 07:27:51 -04:00
gorhill
ba8dd756c9 this fixes #185 2015-05-09 01:16:27 -04:00
gorhill
f9652b5f57 importing uMatrix unified logger 2015-05-08 18:28:01 -04:00
gorhill
982fbc02a6 interim version for dev build 2015-05-04 17:20:17 -04:00
gorhill
5f4d975966 code review 2015-05-02 00:13:19 -04:00
gorhill
a51ba31df8 removed useless web_accessible_resources directive 2015-04-30 07:50:42 -04:00
gorhill
7e26be6430 new version 2015-04-29 12:39:33 -04:00
gorhill
6c80790975 one more step to insure tab context is properly set 2015-04-29 10:29:23 -04:00
gorhill
e60ac31d73 this fixes #140 2015-04-27 11:15:36 -04:00
gorhill
5197bf1a57 interim rev number for dev build 2015-04-25 08:29:19 -04:00
gorhill
69ab00044a new version 2015-04-24 11:18:03 -04:00
gorhill
8004754c29 this fixes #83 2015-04-24 10:55:11 -04:00
gorhill
c8d0fd3814 this fixes #101 2015-04-20 08:30:25 -04:00
gorhill
e16dac9c39 this fixes #84 2015-04-19 11:33:04 -04:00
gorhill
3bc19ce2d2 this addresses #94 2015-04-19 10:48:57 -04:00
gorhill
045fe4cc06 various minor changes need for Opera version 2015-04-18 13:09:49 -04:00
gorhill
dbb93ae716 attempt at fixing badge misalignment reported in #55 2015-04-16 23:59:03 -04:00
gorhill
b43da1690f manually patching svg file to fix FF icon issues 2015-04-16 10:22:12 -04:00
gorhill
e16871b87d "meatier" icon to improve rendering at low-res 2015-04-16 09:07:00 -04:00
gorhill
0025ab9721 this fixes #60 2015-04-15 23:25:30 -04:00
gorhill
4a02246bfe more accurate 2015-04-15 12:00:13 -04:00
gorhill
b123894cb0 new revision 2015-04-15 10:49:16 -04:00
gorhill
daa374fce6 fine tuning logo 2015-04-15 10:43:52 -04:00
gorhill
f1363ad385 new revision 2015-04-15 09:48:53 -04:00
gorhill
f4ee989a1d un-bloat output files 2015-04-15 09:48:05 -04:00
gorhill
79b581749b this fixes #55 2015-04-15 09:40:41 -04:00
gorhill
f64263f1b8 yet another redesign, based on @Ricardo1991's idea 2015-04-15 08:32:17 -04:00
gorhill
14ec061bac might as well depart completely from old stuff 2015-04-14 18:52:51 -04:00
gorhill
09aae182b9 update ff icons 2015-04-14 17:16:48 -04:00
gorhill
2e03ef140d maybe it's the logo...? 2015-04-14 16:55:05 -04:00
gorhill
e0e50c445f new revision 2015-04-12 19:57:59 -04:00
gorhill
bc49c402df this fixes #42 2015-04-12 19:55:10 -04:00
gorhill
65f6b36131 code review 2015-04-12 19:15:58 -04:00
gorhill
0a17ba0597 code review 2015-04-12 18:56:26 -04:00
gorhill
9752c49d17 this fixes #43 2015-04-12 18:55:16 -04:00
gorhill
2cc5fb3b19 fixed Chromium API complaining of invalid tabId 2015-04-12 18:32:35 -04:00
gorhill
bebde23c6c new version 2015-04-10 17:18:36 -04:00
gorhill
25036eb5cf as per comment in e762a29d30 2015-04-10 09:05:25 -04:00
gorhill
2b8cd21bea this fixes https://github.com/chrisaljoudi/uBlock/issues/1225 2015-04-09 22:05:08 -04:00
gorhill
63d9143d6b #10: manually imported fixes from e762a29d30 2015-04-09 21:50:23 -04:00
gorhill
b9e07a16e3 this fixes https://github.com/chrisaljoudi/uBlock/issues/1219 for Firefox 2015-04-09 07:15:14 -04:00
gorhill
6441161329 refactored tabs/context code 2015-04-08 18:46:08 -04:00
gorhill
125513164f forgot to add shutdown to other platforms (re. https://github.com/gorhill/uMatrix/issues/144) 2015-04-08 06:15:10 -04:00
gorhill
31bea1d08b code review 2015-04-07 19:34:22 -04:00
gorhill
4aa61fcf89 this fixes https://github.com/gorhill/uMatrix/issues/144 2015-04-07 19:10:03 -04:00
gorhill
ad2bc8df74 removed spurious lines of code 2015-04-07 16:27:19 -04:00
gorhill
7961c41986 name change 2015-04-07 10:33:54 -04:00
gorhill
ecafda2850 revised icons 2015-04-07 10:12:18 -04:00
YFdyh000
6e77ec33ff Correct issue links 2015-04-07 09:46:26 +08:00
gorhill
2dde6f15de new switch: toggle cosmetic filtering on/off for a site 2015-04-05 12:03:14 -04:00
gorhill
6eb6d2b01d interim version for dev build 2015-04-05 10:40:58 -04:00
gorhill
c66130298d new version 2015-04-03 17:44:45 -04:00
gorhill
bbe4f4743b translation work from https://crowdin.com/project/ublock 2015-04-02 08:54:06 -04:00
Chris
6850fa0a26 Safari: minor code fix 2015-03-31 17:06:12 -06:00
AlexVallat
6c8b2a1b61 Changes following review 2015-03-31 12:03:35 +01:00
AlexVallat
ae310df6dd Merge branch 'webProgressListener'
Conflicts:
	platform/firefox/vapi-background.js
2015-03-31 08:00:50 +01:00
AlexVallat
50dfc40f26 No need for special treatment for about:blank and about:newtab 2015-03-31 07:48:45 +01:00
AlexVallat
49442e237e Fix for #1122 2015-03-31 07:48:45 +01:00
gorhill
5b34efc55e this fixes #1128 2015-03-30 17:42:12 -04:00
AlexVallat
726325ea0d Remove onNavigation from onTabSelect, as mentioned in #1125 2015-03-30 18:35:18 +01:00
gorhill
8d61a04b3e translation work from https://crowdin.com/project/ublock 2015-03-28 15:17:40 -04:00
gorhill
f2ff0edfaf this fixes #1013, #1062 (draft) 2015-03-27 13:00:55 -04:00
AlexVallat
7ec717d3fe More restrictive monitoring.
Probably doesn't make a difference, but at least theoretically more efficient.
2015-03-26 21:11:54 +00:00
AlexVallat
6123335c51 Use a nsIWebProgressListener instead of a tabsProgressListener for location change monitoring 2015-03-26 21:00:56 +00:00
gorhill
d7aea27f19 merged #1096 fixes 2015-03-26 15:17:53 -04:00
Chris
4cf276ca9d Safari: enable site warning document to work 2015-03-26 12:31:25 -05:00
Deathamns
bb1bb84682 Merge pull request #1084 from AlexVallat/master
Fix for #1072: Listen to DOMTitleChanged
2015-03-26 16:56:36 +01:00
AlexVallat
019ce25822 Cleanup for DOMTitleChanged listener 2015-03-26 15:44:57 +00:00
gorhill
2504f8ad35 #1013: Firefox support 2015-03-26 09:50:07 -04:00
gorhill
a4b4bc98ff this fixes #1013 2015-03-25 19:28:22 -04:00
AlexVallat
766537962c Fix for #1072: Listen to DOMTitleChanged as additional navigation event for Fennec 2015-03-24 07:56:18 +00:00
Chris
1699040649 Safari: better popup blocking 2015-03-23 13:01:50 -05:00
Chris
1910dfdf02 SVGs 2015-03-23 00:51:17 -05:00
Chris
46b786dd32 Safari: pixel-fit icon for non-retina screens; fixes #1075 2015-03-22 21:20:09 -05:00
gorhill
8edd2d44dc interim dev version 2015-03-22 16:17:29 -04:00
gorhill
63366e9e94 opera build 2015-03-22 16:16:27 -04:00
gorhill
e6e456ed7b to catch slow popups 2015-03-22 13:29:04 -04:00
gorhill
d6f0e49356 code review 2015-03-22 11:12:39 -04:00
gorhill
e750e99ffa interim version for dev build 2015-03-22 09:08:17 -04:00
gorhill
58ebcd21c3 code review: floating net requests recategorized as behind-the-scene 2015-03-21 20:30:00 -04:00
gorhill
78a4b59c65 get rid of Chrome store warning about missing short name 2015-03-21 17:41:00 -04:00
Chris
93d26f6159 Safari: popup resizing fix for #1066 2015-03-21 15:11:42 -05:00
gorhill
4006b99e69 #1057: cleanup code 2015-03-21 08:22:34 -04:00
gorhill
04a5786c41 #1051: test only root frames 2015-03-20 23:37:43 -04:00
gorhill
849206ebe7 new version 2015-03-20 20:31:58 -04:00
gorhill
7e8d2e431b this fixes #1057 2015-03-20 19:17:07 -04:00
gorhill
12d2ab526f this fixes #510 2015-03-20 15:14:56 -04:00
Deathamns
0e22af516f Firefox: handle nsIContentPolicy.TYPE_IMAGESET
https://bugzil.la/1055750
2015-03-20 13:52:01 +01:00
Deathamns
51532fc74e Firefox: register unload event sooner 2015-03-18 12:47:07 +01:00
Deathamns
6c0bde394d Firefox: check for non-existent button 2015-03-18 07:17:10 +01:00
Deathamns
c9f6a31701 Merge pull request #1042 from AlexVallat/master
Robustness changes from watching logs in Fennec
2015-03-18 07:01:36 +01:00
Chris
072bfb9567 Update header comments (copyright year, etc.) 2015-03-17 19:08:48 -06:00
Chris
774e30aec6 Helps #996 and simplifies platform code 2015-03-17 18:55:19 -06:00
AlexVallat
8474f8b5d0 Robustness changes from watching logs in Fennec 2015-03-17 18:09:40 +00:00
Deathamns
58e8b5bf5f Firefox: determine tabIds via <browser> 2015-03-17 07:05:02 +01:00
Chris
aaf8a9835c Safari: use self instead of window, just in case 2015-03-16 22:52:12 -06:00
Chris
339ffe9698 Safari: enable storage-used number formatting consistent with other browsers 2015-03-16 22:50:39 -06:00
Chris
cf3816b494 Safari: code review for readability 2015-03-16 18:09:06 -06:00
Chris
3c9f5c0da1 Safari: don't need to inject a stylesheet into popup 2015-03-16 18:08:12 -06:00
Chris
924bcfab62 Safari: remove hardcoded values from popup resizing 2015-03-16 17:40:17 -06:00
Chris
30f795caf5 Safari: remove dead code 2015-03-16 17:13:02 -06:00
Chris
5e363d1e37 Safari: fix popup resizing hiccup 2015-03-16 17:08:28 -06:00
Chris
9395e78957 Safari: make popup sizing work w/ recent modifications 2015-03-16 12:02:54 -06:00
gorhill
6b8118bb68 update opera 2015-03-16 13:33:56 -04:00
gorhill
bb1e131ae7 Merge branch 'master' of github.com:gorhill/uBlock 2015-03-16 07:05:42 -04:00
gorhill
2ba1538e1e this fixes #1031 2015-03-16 07:05:32 -04:00
Deathamns
ebf840c35d abp:subscribe fixes
Test a[href^="abp:"], since the protocol probably not used for anything
else, also "a", because ABP checks only anchors, and these links are made
only for ABP.

Also, the event target is not always the link, so at least some parents
should be tested as well.
2015-03-16 10:47:29 +01:00
Deathamns
5ae7687e56 Firefox: different kind of vAPI.localStorage 2015-03-16 08:09:34 +01:00
gorhill
ae544e3d04 interim version for dev build 2015-03-15 14:28:11 -04:00
Raymond Hill
38d308f1f0 Merge pull request #1021 from AlexVallat/master
Fix for #1017 (and #1001)
2015-03-15 13:28:32 -04:00
Deathamns
90295e7bef Firefox: update buttons when addon is enabled 2015-03-15 17:49:36 +01:00
AlexVallat
50804eb1bb Fixing #1017, only apply switch to about:blank or about:newtab if not loading 2015-03-15 16:07:46 +00:00
AlexVallat
05540108b7 Testing alternative tab ID for Fennec (issue #1001) 2015-03-15 16:07:37 +00:00
Deathamns
ac09dfadab No hasAttribute on tab objects in Fennec 2015-03-15 15:06:48 +01:00
gorhill
b83e0b46d5 move platform-specific images to their respective platform 2015-03-15 08:17:38 -04:00
Chris
2d30b04973 Safari: seamless transfer of settings to proper storage 2015-03-14 18:13:00 -06:00
Chris
441c1dd822 Use prefix for Safari-specific icons 2015-03-14 17:55:11 -06:00
gorhill
1baaf8a76a fixed ff icons 2015-03-14 19:25:26 -04:00
gorhill
f3480b09ef interim version for dev build 2015-03-14 17:43:52 -04:00
Deathamns
f6ccacf550 Firefox,Safari: vAPI.localStorage 2015-03-14 19:53:30 +01:00
gorhill
ed88939a63 this fixes #792 2015-03-14 14:12:05 -04:00
gorhill
65890f1e33 new version 2015-03-13 18:00:17 -04:00
gorhill
e59673b789 added newly available languages 2015-03-13 17:34:59 -04:00
gorhill
87b8d1f9cb had a doubt, had to check it worked as intended 2015-03-12 17:30:14 -04:00
Deathamns
d660604b8d Firefox: badge color fix 2015-03-12 20:38:21 +01:00
Deathamns
16218a1609 Code organizing 2015-03-12 18:48:43 +01:00
Deathamns
4ad9858357 Firefox: load content-scripts on extension start 2015-03-12 18:20:48 +01:00
Deathamns
48503f7009 Firefox: bypass cache when reloading a tab 2015-03-12 15:46:33 +01:00
Deathamns
aaafdebefd Chrome: fix tab/window focusing issues
- Opening a tab from incognito window didn't focus the target window
- Previously active tab was visible for a brief moment when an already
  opened tab was selected from another window
2015-03-12 15:07:55 +01:00
gorhill
648ced0183 code review re #118 2015-03-12 09:28:02 -04:00
Deathamns
86ac9763b0 Chrome: don't open an Options tab for each window 2015-03-12 14:16:11 +01:00
Deathamns
2e076f7e4e Remove unnecessary fallback code for downloading 2015-03-12 12:09:45 +01:00
Deathamns
650d86d5a9 Chrome: select Options tab if it's already opened 2015-03-12 12:07:35 +01:00
gorhill
41bf9486e4 Firefox: oops 2015-03-11 20:01:56 -04:00
Chris
4e31b0b6d9 Safari: code review; oops 2015-03-11 17:58:47 -06:00
Chris
03797626cf Fix vAPI.download across all platforms 2015-03-11 17:54:32 -06:00
gorhill
60e36c0ffe this helps #993 2015-03-11 19:48:00 -04:00
Chris
717c7a0a60 Completes fix of #988 2015-03-11 16:29:08 -06:00
Chris
654c82619a Sort-of fixes #988 2015-03-11 15:53:23 -06:00
Deathamns
415846e326 Merge pull request #956 from AlexVallat/master
UI for Fennec (Firefox for Android)
2015-03-11 15:32:42 +01:00
Chris
10f656f8fe Safari: new storage now works; closes #985 2015-03-11 00:11:18 -06:00
Chris
4720ecdf58 Safari: new storage 2015-03-11 00:04:31 -06:00
gorhill
214487c159 interim version for dev build 2015-03-10 23:51:46 -04:00
AlexVallat
825adfa80e Trying to fix merge 2015-03-10 18:44:31 +00:00
AlexVallat
62c8ffbcc4 Merge branch 'master' of https://github.com/gorhill/uBlock
Conflicts:
	platform/firefox/vapi-background.js
	src/_locales/en/messages.json
2015-03-10 18:34:16 +00:00
AlexVallat
b1f19376e8 Changes following review at https://github.com/gorhill/uBlock/pull/956#issuecomment-78047032 2015-03-10 18:01:37 +00:00
Deathamns
c4b06eecd2 Firefox: abp:subscribe 2015-03-10 13:06:59 +01:00
Chris
30eafed70a More µ to u 2015-03-09 22:00:48 -06:00
Chris
438f895ff4 Consistency with change made in 23083e9d 2015-03-09 19:28:48 -06:00
Chris
476fd17555 Safari: enable click to subscribe 2015-03-09 13:56:05 -06:00
gorhill
2478bd4f61 this fixes #224 for Chromium 2015-03-09 12:57:52 -04:00
Chris
3413289646 Safari vapi-client.js minor formatting 2015-03-08 15:53:39 -06:00
gorhill
8341fb2193 this fixes #967 2015-03-08 11:06:36 -04:00
Deathamns
252eb1b4dc Safari: make it work on version 5 2015-03-08 12:20:07 +01:00
Deathamns
0306f52c0e Safari: update locale list 2015-03-08 12:18:57 +01:00
Deathamns
ba37764d46 Firefox: update application versions 2015-03-08 10:48:39 +01:00
Deathamns
25d5166eb6 Firefox: change badge color in onWidgetUnderflow 2015-03-08 07:39:58 +01:00
Deathamns
b46469c6ca Trailing whitespace 2015-03-07 19:30:55 +01:00
AlexVallat
4481e951cc Merge branch 'master' of https://github.com/gorhill/uBlock 2015-03-07 14:11:35 +00:00
gorhill
9ec4dfc1f1 new version 2015-03-07 09:03:55 -05:00
gorhill
4c2480a4a1 interim version for dev build 2015-03-04 19:32:12 -05:00
gorhill
88efa250c3 Merge branch 'opera0891' of github.com:gorhill/uBlock 2015-03-04 19:27:42 -05:00
gorhill
5aea3d9d34 new version 2015-03-04 19:26:46 -05:00
Chris
1e4f72579d Prevent crash on Safari < 8; code review 2015-03-04 15:30:47 -07:00
Deathamns
4a10a51d20 Firefox: different way for reloading a tab 2015-03-04 12:29:29 +01:00
AlexVallat
31188c6330 Tidying .xul location, update linux script to match windows one 2015-03-03 07:58:35 +00:00
AlexVallat
e222ace6ef Merge branch 'master' of https://github.com/gorhill/uBlock 2015-03-02 19:08:05 +00:00
AlexVallat
2b60436ece Initial UI support for Fennec 2015-03-02 18:49:34 +00:00
Deathamns
1d3205ea81 Firefox: block popups earlier 2015-03-02 18:36:04 +01:00
Deathamns
cc47d13207 Firefox: workaround for #886 2015-03-02 17:49:25 +01:00
Deathamns
8bedabb5ef Firefox: handle behind-the-scene redirects 2015-03-02 12:52:04 +01:00
Chris
91c7648212 Safari: minor scoping tweaks 2015-03-01 21:39:15 -07:00
Chris
83975124a4 Safari: XHR should explicitly fail. Fixes #878 2015-03-01 21:09:28 -07:00
gorhill
817c497a6b interim version for dev build 2015-03-01 19:25:56 -05:00
Deathamns
9dbb00819f Fennec: fix tab title 2015-03-01 21:38:51 +01:00
AlexVallat
4edbdd9dd5 https://github.com/gorhill/uBlock/issues/524#issuecomment-76620479 2015-03-01 19:47:03 +00:00
Deathamns
da3586adde Firefox/Fennec fixes 2015-03-01 20:21:05 +01:00
AlexVallat
a8c1cb9dff Fixing up basic functionality for Fennec 2015-03-01 17:45:12 +00:00
Deathamns
dc8623f1e8 Firefox/Fennec code cleanup 2015-02-28 20:46:49 +01:00
Cheng Sun
aa0e713c79 Fennec WIP #2 2015-02-28 20:46:48 +01:00
Cheng Sun
7a0044391b Use named "same document" constant instead of hardcoding 2015-02-28 20:46:47 +01:00
gorhill
7ad472e75d this fixes #903 2015-02-28 10:00:12 -05:00
Deathamns
9fe8f41426 Firefox: toolbar icon fixes for Firefox 36+ 2015-02-28 11:58:09 +01:00
Deathamns
18a636305f Firefox: behind-the-scene request types 2015-02-28 07:38:41 +01:00
gorhill
f4f7d56724 new version 2015-02-27 19:47:34 -05:00
Chris
d64a340d2e Safari: fix main_frame handling 2015-02-25 11:37:33 -07:00
gorhill
c7bab5502e this mitigates #520, #376 2015-02-23 18:31:29 -05:00
Chris
ed5891d876 Safari: storage quota and new version 2015-02-23 12:00:35 -07:00
Chris
58ae9f266b Safari: block programmatic image requests, more thorough XHR
Currently, this is done the same way we block XMLHttpRequests: mess
with the constructor. This was done in the most efficient way I
could think of (overhead is relatively minimal). This also
injects uBlock's blocking interceptor earlier, thusly covering
more requests that may have slipped through before.
2015-02-22 22:13:54 -07:00
Chris
29fa6cb2e8 Safari: block programmatic image requests
Currently, this is done the same way we block XMLHttpRequests: mess
with the constructor. This was done in the most efficient way I
could think of (overhead is relatively minimal).
2015-02-22 22:00:37 -07:00
gorhill
37aaeca8aa code review 2015-02-22 23:47:22 -05:00
gorhill
824c499f5c this fixes #862 2015-02-22 09:13:08 -05:00
gorhill
1a06de42e5 new revision 2015-02-19 23:45:51 -05:00
Chris
d4e85d1d70 Safari: ignore non-tab activation targets 2015-02-19 11:44:51 -07:00
Chris
0a604f8cc7 Safari code review 2015-02-18 21:40:34 -07:00
Chris
f5c807f2ea Safari: better and more reliable setIcon structuring 2015-02-18 21:38:17 -07:00
Chris
1a55ecfbcd Safari: off/disabled version of toolbar icon
Toolbar icon now dims when on a whitelisted website
2015-02-18 16:55:36 -07:00
Deathamns
f20372cf73 Remove unused code 2015-02-17 22:05:23 +01:00
gorhill
9669793066 interim version for dev releases 2015-02-16 11:23:16 -05:00
gorhill
eaf9955a7b new version 2015-02-16 07:57:43 -05:00
gorhill
d58004f91a misunderstanding 2015-02-16 06:21:43 -05:00
gorhill
70488274b1 as per comment, this should work well enough 2015-02-15 23:05:50 -05:00
gorhill
81638853bf new revision 2015-02-15 19:00:04 -05:00
Deathamns
3150c286cf Firefox: match Chrome's behavior with frame ids 2015-02-15 19:25:11 +01:00
gorhill
a926eb7ead vAPI not available in here 2015-02-15 12:34:19 -05:00
gorhill
aa01233cfc support for fennec 2015-02-15 12:23:59 -05:00
gorhill
da54ae5726 #795: code review as per @Deathamns feedback 2015-02-15 11:16:48 -05:00
gorhill
ac7a7201cb oops, revert back version, it was just for locally testing 2015-02-15 09:06:16 -05:00
gorhill
42dcfa88b8 this has been unrequired since a while 2015-02-15 09:04:56 -05:00
gorhill
551308455c this fixes #795 2015-02-15 08:12:56 -05:00
gorhill
5ab41b67a9 existing features enhancement = +0.0.1.0 2015-02-15 07:23:23 -05:00
Deathamns
8693ab738d vAPI.sessionId, element-picker dialog as iframe
vAPI.sessionId - random ID generated every time when a page loads.

Having the dialog in an iframe lowers the chance of interference with the
styling of the page, also avoids using innerHTML (AMO complaint).
2015-02-14 10:47:04 +01:00
gorhill
71ba590b17 new interim version 2015-02-12 19:25:19 -05:00
Chris
d2cc20ed47 Safari: important improvements to request capturing + fix twitch.tv
twitch.tv now works out of the box in HTML5 in Safari. Make sure you
disable Flash if you don't get the HTML5 player.
2015-02-12 16:29:58 -07:00
gorhill
be7b7679f3 #685: code review 2015-02-12 12:25:54 -05:00
gorhill
65cb46c845 #685: code review 2015-02-12 12:25:19 -05:00
Deathamns
bc7434cf5c Chrome: bypass options_ui 2015-02-12 18:15:07 +01:00
gorhill
273dcd763f this fixes #730 2015-02-12 09:24:45 -05:00
Chris
9a75572d8c Minor vapi-common improvement -- cache vAPI in local scope 2015-02-10 14:50:44 -07:00
Chris
a17882a8cc Remove previous Safari overhead; cleanup workarounds from rest of code 2015-02-10 14:24:04 -07:00
Chris
5b16418e60 Safari: don't double inject, and cleanup stray unicode 2015-02-09 22:47:45 -07:00
Chris
6e7f26f925 Safari: just extra precaution 2015-02-09 22:25:13 -07:00
Chris
ac6211f1af Fixes #721; popover works in tabs without explicit URL 2015-02-09 19:31:21 -07:00
Chris
fe28a9edbf Safari: fixes #741. Now only HTTP/S requests are captured 2015-02-09 18:15:52 -07:00
Chris
0acb14c5a0 Safari update link and minor popup improvement 2015-02-09 18:15:52 -07:00
gorhill
ba2962bad6 opera-specific package 2015-02-09 15:23:27 -05:00
gorhill
2146721275 manifest file for Opera 2015-02-08 23:27:43 -05:00
Chris
bb9e590cb0 Safari: fix privileged/non-priveleged messaging 2015-02-06 18:41:13 -07:00
gorhill
863aaa5401 this fixes #685 2015-02-06 10:30:22 -05:00
gorhill
9a6c87d0dd Revert "µBlock logo refinement and browser icon organization"
This reverts commit e43931f075.
2015-02-06 07:56:59 -05:00
Chris
e43931f075 µBlock logo refinement and browser icon organization
This includes a new, refined µBlock logo, rendered more coherently
and consistently for different sizes and display pixel densities.
The Safari build script has been modified to bundle appropriate
resolutions. The Firefox build script was slightly changed to
adhere to the naming convention. The Chrome manifest was
modified/ammended slightly to take advantage of new renderings.
README's beginning has been modified to be nicer and more
minimal.
Other than the logo's slightly refined look and having better
resolution on different browsers and setups, this should have
no effect on the user experience or further development.
2015-02-06 04:24:25 -07:00
Chris
684dd00e1a Fix version typo 2015-02-05 17:34:53 -07:00
gorhill
7fe1ae611e new revision 2015-02-05 19:29:53 -05:00
Chris
32da7cd1e5 Safari: performance gain via cleanup of overhead, & improves getTabId efficiency 2015-02-05 16:28:10 -07:00
Chris
c9160fa753 Safari: don't be lenient with XHR blocking 2015-02-05 14:14:20 -07:00
Deathamns
c381183570 Firefox: remove unused arguments 2015-02-05 18:05:41 +01:00
Chris
1de656cb4a Fix comment in Safari vAPI 2015-02-04 12:08:19 -07:00
Chris
113b7dde14 Remove Safari sitepatch stuff (closes #633) 2015-02-04 00:06:35 -07:00
gorhill
bbb2d8d1ff move profiling code to platform-specific 2015-02-03 18:40:56 -05:00
Deathamns
43c8d86769 Firefox: fix extension restarting 2015-02-02 11:52:40 +01:00
Chris
2465d28a17 Safari: avoid closures for messaging API 2015-02-01 14:57:25 -07:00
gorhill
77044c6c98 link to relevant jsperf 2015-02-01 12:25:14 -05:00
gorhill
5d0b110aec use static function instead of closure 2015-02-01 10:15:35 -05:00
gorhill
628382bf8a avoid closures when processing messages 2015-02-01 09:03:43 -05:00
Chris
30f1c9ebaf Fix Safari issue (no toolbar icon caused µBlock to break) #639 2015-01-31 21:19:59 -07:00
Chris
7fe8a8dcec Code reformatting, Safari info fix 2015-01-29 21:20:28 -07:00
Deathamns
21b42304fe Firefox: get the version number from the fragment 2015-01-29 14:12:21 +01:00
Chris
acf434f691 Fixes YouTube/ClickToPlugin #615 (*cough* again *cough*) 2015-01-28 13:45:08 -07:00
Deathamns
ee5a023e03 Firefox: don't close popups after user interaction 2015-01-28 21:08:24 +01:00
gorhill
50e621d4ee reality 2015-01-28 12:59:37 -05:00
Chris
a44eac8625 Merge branch 'master' of github.com:gorhill/uBlock 2015-01-27 22:44:29 -07:00
Chris
5a4f1b57cc Safari fixes and code reformatting 2015-01-27 22:39:55 -07:00
Deathamns
a8b33a4a45 Doesn't work 2015-01-27 22:05:01 +01:00
Chris
a51a2666a9 Merge branch 'master' of github.com:gorhill/uBlock 2015-01-27 12:36:39 -07:00
Chris
b600ded89f Fix YouTube patch 2015-01-27 12:36:19 -07:00
Deathamns
9030bc6e53 Firefox: use correct data for parentFrameId 2015-01-27 17:56:04 +01:00
Deathamns
9bd31f1362 Firefox: each frame should have a unique ID 2015-01-27 16:37:02 +01:00
Deathamns
f9109d7460 Firefox: remove evalInSandbox
Probably we won't eval plain text code, which makes it unnecessary, also
this way the validator on AMO won't complain about it.
2015-01-27 13:31:17 +01:00
Deathamns
7f877e64a3 Firefox: add localized descriptions to install.rdf 2015-01-27 12:44:35 +01:00
Deathamns
d24263aa17 Firefox: vAPI.tabs.onNavigation() for about: pages 2015-01-27 11:13:33 +01:00
Deathamns
4a21d49313 Update frameModule.js 2015-01-26 20:38:22 +01:00
Deathamns
263b756764 Firefox: behind-the-scene requests / non-http tabs 2015-01-26 20:26:45 +01:00
Chris
16f3a205e0 Big fixes to Safari vAPI stuff 2015-01-25 00:43:39 -07:00
gorhill
da7398d585 this probably fixes #595 2015-01-24 17:17:44 -05:00
gorhill
8088fa08ff Merge branch 'master' of github.com:gorhill/uBlock into fix-475 2015-01-24 08:17:31 -05:00
gorhill
c3765cbc5b new version 2015-01-23 16:22:29 -05:00
gorhill
1a5a42238e do not rely on core to do the transposition 2015-01-23 13:09:26 -05:00
gorhill
673b8774be this fixes #582 2015-01-23 11:32:49 -05:00
gorhill
4b2dced6f4 Merge branch 'master' of github.com:gorhill/uBlock into fix-475 2015-01-21 12:25:12 -05:00
Deathamns
631da229f5 Firefox: initialize when hiddenDOMWindow is ready
Probably not the best way to detect its readiness, but it works for now.
This fix should solve the incompatibility with the StartupMaster add-on.
2015-01-21 18:15:55 +01:00
gorhill
7b8392ca48 more fixes for #105 2015-01-21 11:13:32 -05:00
gorhill
4f2bd14ce6 code review 2015-01-21 09:25:12 -05:00
gorhill
4edfae4b94 code review: jshint'ed 2015-01-21 08:59:23 -05:00
gorhill
255c68baa4 this fixes #536 2015-01-20 19:39:13 -05:00
gorhill
b8131943c9 Merge branch 'master' of github.com:gorhill/uBlock into fix-475 2015-01-20 16:53:42 -05:00
Chris
4901b11fae Doh 2015-01-20 00:44:04 -07:00
Chris
03668551c2 More fixes and performance improvements to Safari event handling and dispatching 2015-01-20 00:35:02 -07:00
gorhill
fdaec4b421 new version 2015-01-19 20:30:27 -05:00
gorhill
7f78ce2260 bring up to date with master 2015-01-19 18:45:00 -05:00
gorhill
759a156e24 started work on #105, #475, and possibly #510 2015-01-19 18:42:58 -05:00
Chris
a65b63ca85 Fix equality (change to strict) 2015-01-19 10:47:37 -07:00
Chris
15488d7396 Update extension info with update manifest and info to match signing cert 2015-01-19 01:55:24 -07:00
Chris
11bb0e9638 Massive overhaul/fixes to core Safari event capturing 2015-01-19 01:50:10 -07:00
gorhill
5ee417e110 new revision 2015-01-18 22:26:07 -05:00
Chris
5aafafd50d Fix set for Firefox & Safari (don't set non-own properties in for..in loop) 2015-01-18 11:50:20 -07:00
gorhill
ab99683454 new revision + fixed frame parent id 2015-01-17 18:02:45 -05:00
gorhill
df69e22bb9 fixed bad test 2015-01-17 15:52:36 -05:00
gorhill
a4b780acc8 new revision 2015-01-17 07:56:57 -05:00
Chris
e1b5693dd1 Installation directions restructured and Safari Update plist updated 2015-01-16 17:41:48 -07:00
Deathamns
48134d9469 Firefox: minimal effort to support older versions 2015-01-16 11:42:34 +01:00
Deathamns
f6e996c25a Firefox: suppress some "unsafe CPOW usage" message 2015-01-16 09:01:40 +01:00
gorhill
dd0137cc70 new revision 2015-01-15 10:38:12 -05:00
Deathamns
32c7bf854b Firefox: fix tab closing issue (pop-up blocking) 2015-01-15 15:58:14 +01:00
gorhill
97b5ad9ad5 removed unused code for the time being 2015-01-15 08:41:30 -05:00
gorhill
ca77c677d7 not needed 2015-01-15 08:30:38 -05:00
Deathamns
089af13e32 URL handling changes 2015-01-15 13:24:35 +01:00
gorhill
119a98026c code review re #498 2015-01-14 19:43:10 -05:00
gorhill
ee01803419 this fixes one part of #498 2015-01-14 17:45:55 -05:00
Deathamns
511b700517 Firefox: lower popup resize delay 2015-01-14 19:13:27 +01:00
Chris
c255f02f0f Way simplify vAPI closePopup for Safari 2015-01-13 13:55:52 -07:00
Deathamns
7bf0113db9 Firefox: fix tooltip animation 2015-01-13 21:33:26 +01:00
Deathamns
bcc1c0da11 Fix prorblems caused by vAPI.insertHTML 2015-01-13 20:25:10 +01:00
gorhill
31e2b1ac03 Merge branch 'master' of github.com:gorhill/uBlock 2015-01-13 11:55:02 -05:00
gorhill
b436f8e829 this fixes #490 2015-01-13 11:54:54 -05:00
Deathamns
7d2fe49eb0 Fix popup tooltips and sizing for Firefox 2015-01-13 17:20:16 +01:00
Deathamns
b4ea545412 Implement vAPI.insertHTML
The purpose of this API is basically to satisfy AMO reviewers in the
future, since the use of innerHTML with variables (i.e., not plain text) will
be rejected without any questions.

Since this is not a problem for browsers other than Firefox, they will
use simple innerHTML assignment, however safe-parsing could be implemented
for them too.
2015-01-13 07:30:07 +01:00
Deathamns
3522f0414d Firefox: remove unloading from vAPI 2015-01-13 07:30:05 +01:00
Deathamns
e0f214961d Miscellaneous changes 2015-01-13 07:30:04 +01:00
Deathamns
a71c967613 Firefox: fixed content scripts? 2015-01-13 07:30:03 +01:00
Deathamns
687d226ce9 Firefox: improvements for content scripts 2015-01-13 07:30:01 +01:00
Deathamns
d0de3d0d72 Firefox,Safari: implement vAPI.tabs.reload 2015-01-13 07:30:00 +01:00
Deathamns
a31c30d55e Firefox: simplify vAPI.app.restart 2015-01-13 07:29:59 +01:00
Deathamns
41ac8ad39f Firefox: workaround for the e10s crash 2015-01-13 07:29:57 +01:00
Deathamns
8a9165daa2 Firefox: blocking improvements / other fixes
- Implement pop-up blocking
- Support blocking redirected requests
- Fix Local mirroring and inline-script blocking
- Block content on data: and about:blank pages
2015-01-13 07:29:56 +01:00
Deathamns
05bcc070a9 Firefox: popup size for menu-panel 2015-01-13 07:29:54 +01:00
Deathamns
f0ad21fcf5 Safari: code styling 2015-01-13 07:29:53 +01:00
Deathamns
a8e02d4dfa Firefox: fix copy-paste memory leak 2015-01-13 07:29:51 +01:00
Deathamns
fbd2f74eb5 Firefox: implement vAPI.app.restart 2015-01-13 07:29:50 +01:00
Deathamns
5e55ba772d Code styling 2015-01-13 07:29:49 +01:00
Deathamns
9169388849 Firefox: ownsWeak=true for observers, +minor mods 2015-01-13 07:29:47 +01:00
Deathamns
b8c943d539 Make vAPI.setIcon less Chromium specific 2015-01-13 07:29:46 +01:00
Deathamns
b301ac031e Popup related changes 2015-01-13 07:29:44 +01:00
Deathamns
dbfacad8a6 Firefox: new method for request handling
Now both nsIContentPolicy and on-http-* observers are used for net request
monitoring.

Reasons:
 - In many cases, nsIContentPolicy.shouldLoad is invoked twice for the same
   resource, because of the speculative parsing.
 - nsIContentPolicy.shouldLoad don't have information about the channel,
   so it can't redirect the request, nor change its headers, however
   on-http-opening-request can.

Also, local mirroring and inline-script blocking has been implemented.
2015-01-13 07:29:43 +01:00
Deathamns
720794357c Safari: get appinfo from tooltip 2015-01-13 07:29:41 +01:00
Deathamns
7815455aca Fix build scipts' shebang, let -> const 2015-01-13 07:29:40 +01:00
Deathamns
7ade0ec7e8 Firefox: better way to get the messageManager 2015-01-13 07:29:39 +01:00
Deathamns
5c2af95c73 Firefox: proper cleanup for context-menu item 2015-01-13 07:29:37 +01:00
Deathamns
d4b2b81ae8 Firefox: move callback to last call 2015-01-13 07:29:36 +01:00
Deathamns
1bb074211c Firefox: saved prefs were overwritten by defaults 2015-01-13 07:29:34 +01:00
Deathamns
16a7bcb3d8 Firefox: add missing vAPI.onLoadAllCompleted 2015-01-13 07:29:33 +01:00
Deathamns
8a19f32373 Remove duplicate 'use strict'; 2015-01-13 07:29:30 +01:00
Deathamns
85ee514ebc Firefox: improve vAPI.tabs.getTabId 2015-01-13 07:29:28 +01:00
Deathamns
c45b7c75e2 Firefox: implement vAPI.contextMenu 2015-01-13 07:29:26 +01:00
Deathamns
0d28d19a4e Chrome,Safari: fix typo and quotes 2015-01-13 07:29:25 +01:00
Deathamns
782f8d441d Firefox: revert previous change
Initializing the extension with AddonManager takes too long (at least for
this extension).
When starting the browser, tabs loaded before the extension could, and
because of that, blocking didn't work.
It works better, if it's initialized when the window's DOM is ready.
2015-01-13 07:29:22 +01:00
Deathamns
e61514b9b1 Firefox,Safari: fill vAPI.app in a different way
Pass the extension data (name and version) as the fragment of the URL
for the background script, so vAPI.app can be filled without using XHR
to read the manifest files.
2015-01-13 07:29:21 +01:00
Deathamns
20bd1287cf Firefox: location.host isntead of app.cleanName 2015-01-13 07:29:19 +01:00
Deathamns
ecdee65fda Add license headers, plus some code styling 2015-01-13 07:29:16 +01:00
Deathamns
8bb0d3276b Firefox: minor changes 2015-01-13 07:29:15 +01:00
Deathamns
e20458a00f Firefox: fix script injection 2015-01-13 07:29:14 +01:00
Deathamns
f74f07e092 Firefox: implement vAPI.tabs.injectScript 2015-01-13 07:29:12 +01:00
Deathamns
0e7122edf4 Firefox: 'load' -> 'DOMContentLoaded' 2015-01-13 07:29:11 +01:00
Deathamns
1eb81e4083 Firefox: fix 'main_frame' for e10s 2015-01-13 07:29:09 +01:00
Deathamns
d13769b4a9 Firefox: initialize buttons when DOM is ready 2015-01-13 07:29:07 +01:00
Deathamns
45137c2be9 Firefox: update manifest files when building 2015-01-13 07:29:06 +01:00
Deathamns
ec69a50101 Firefox: observe main_frame requests too 2015-01-13 07:29:05 +01:00
Deathamns
892e2fe45a Firefox: fix styling for toolbar button 2015-01-13 07:29:03 +01:00
Deathamns
cb5d860725 Firefox: implement toolbar button and popup 2015-01-13 07:29:01 +01:00
Deathamns
e4329b7dfe Firefox: blocking and content scripts for e10s 2015-01-13 07:29:00 +01:00
Deathamns
0f771e94d1 Firefox: add basic blocking + some fixes 2015-01-13 07:28:59 +01:00
Deathamns
3c76c61f61 Firefox: partial vAPI.tabs implementation 2015-01-13 07:28:57 +01:00
Deathamns
8297014700 Firefox: implement vAPI.storage via SQLite 2015-01-13 07:28:56 +01:00
Deathamns
98e5645ab5 Firefox: implement content scripts 2015-01-13 07:28:54 +01:00
Deathamns
67f18d023c Initial Firefox port (base, messaging, locales) 2015-01-13 07:28:52 +01:00
gorhill
a617e195fe new revision 2015-01-12 10:12:10 -05:00
Chris
e287e4643f Fix Safari i18n function (default to '' if no localized string found) 2015-01-11 20:37:49 -07:00
Raymond Hill
3982bd6de9 Merge pull request #478 from chrisaljoudi/master
Safari: remove extra call to popup resize -- now smoother
2015-01-11 21:43:01 -05:00
gorhill
159159321c bump revision for opera version 2015-01-11 21:41:26 -05:00
Chris
1c60434977 Safari: remove extra call to popup resize -- now smoother 2015-01-11 19:37:10 -07:00
gorhill
b5d8c0ed52 standard comment header 2015-01-11 21:18:24 -05:00
Chris
0bd245803f Abstract out platform-specific popup UI JavaScript 2015-01-11 19:07:25 -07:00
Chris
b57d04231d Merge branch 'master' of github.com:gorhill/uBlock 2015-01-11 18:41:38 -07:00
gorhill
336db7f997 platform-specific code for popup UI 2015-01-11 20:32:58 -05:00
Chris
0d03499858 Better Safari popover sizing, no mutation events 2015-01-11 18:06:29 -07:00
gorhill
c8b5111101 new revision 2015-01-11 08:34:14 -05:00
gorhill
1597ce7fd9 lot of work related to dynamic filtering + new net requests logger 2015-01-06 08:01:15 -05:00
gorhill
e8045d154b bringing changes from master 2015-01-02 14:19:12 -05:00
gorhill
f5ec54f497 new revision 2015-01-02 13:45:54 -05:00
gorhill
00995992d2 this fixes #455 2015-01-02 13:42:35 -05:00
gorhill
b1143614fb new revision 2015-01-01 21:24:06 -05:00
gorhill
2d05d51664 code review for #456 2015-01-01 21:14:53 -05:00
gorhill
2a7e9f8d98 this fixes #456: another unrelated bug unveil from previous fix 2015-01-01 20:58:19 -05:00
gorhill
f3e22070d8 new revision 2015-01-01 19:15:00 -05:00
gorhill
d5c3c2d6a6 new revision 2015-01-01 07:42:37 -05:00
gorhill
3c941f8309 another round of work re dynamic filtering 2014-12-31 17:26:17 -05:00
gorhill
60d8464d05 new revision 2014-12-25 07:28:54 -05:00
gorhill
e286ad1ecb new revision 2014-12-22 14:49:13 -05:00
gorhill
5f1eeeda3f new revision 2014-12-20 15:47:46 -05:00
gorhill
5019f241df this fixes #418; also remove last chrome API reference from portable code 2014-12-17 08:02:37 -05:00
gorhill
67686c1d98 new version 2014-12-15 11:27:10 -05:00
Deathamns
857acaf2d2 Safari: auto-update *.plist files when building 2014-12-11 16:47:51 +01:00
Deathamns
8602c744c1 Safari: fetch data from Info.plist for vAPI.app 2014-12-08 15:44:13 +01:00
Deathamns
326ed213b0 Safari: fix tooltips for dynamic filtering 2014-12-08 09:40:26 +01:00
Deathamns
25cf80838b Safari: small locale improvements
Since there is no API for localization in Safari, we read the locale files
every time when an extension page opens.
This commit adds a new file "make-locale-safari.py", which will make the
size of the locale files smaller.
2014-12-08 08:15:08 +01:00
Raymond Hill
00c662d3dd bumping up version because of chrome store mess 2014-12-07 18:30:37 -02:00