gorhill
57274ac726
this fixes #497
2015-03-13 12:26:54 -04:00
gorhill
aab341dbd9
no need to test parentFrameId for main_frame
requests
2015-03-13 10:20:33 -04:00
gorhill
4e9496b2f8
commenting out debugging code
2015-03-13 10:02:33 -04:00
gorhill
ae3e5d3519
oops
2015-03-13 09:55:44 -04:00
gorhill
4a76b6f4d0
this fixes #1001 and subsequent filtering issues (hopefully)
2015-03-13 09:48:10 -04:00
gorhill
0f206fd602
try as much as possible to bind root doc to tab ( #1001 )
2015-03-13 08:36:12 -04:00
gorhill
6dd4a244fc
this fixes #1001
2015-03-13 07:51:57 -04:00
gorhill
210fb221f0
this fixes #999 as per original request
2015-03-12 18:29:50 -04:00
gorhill
eafd03855f
disabling button immediately: this fixes #999
2015-03-12 17:25:51 -04:00
Deathamns
16218a1609
Code organizing
2015-03-12 18:48:43 +01:00
gorhill
8711bfc097
code review
2015-03-12 07:33:20 -04:00
gorhill
f07ddadd4f
translation work from https://crowdin.com/project/ublock
2015-03-12 07:29:00 -04:00
Chris
4b2ecee415
Fixes #995
2015-03-11 23:52:40 -06:00
gorhill
32687c94f3
this helps #988
2015-03-11 18:26:00 -04:00
gorhill
d0113278aa
code review
2015-03-11 14:52:20 -04:00
gorhill
ca0057e724
using new string for blocked stats
2015-03-11 11:21:29 -04:00
gorhill
5b6a7b3aa4
translation work from https://crowdin.com/project/ublock
2015-03-11 11:20:59 -04:00
gorhill
145e5da7ce
this fixes #990 + code review for #978
2015-03-11 11:05:13 -04:00
Deathamns
415846e326
Merge pull request #956 from AlexVallat/master
...
UI for Fennec (Firefox for Android)
2015-03-11 15:32:42 +01:00
gorhill
7b21d7270d
code review
2015-03-11 00:31:11 -04:00
gorhill
eef5ccb2fa
translation work from https://crowdin.com/project/ublock
2015-03-10 23:50:21 -04:00
gorhill
39ad1585e9
this fixes #982 , #978 , #965
2015-03-10 23:46:18 -04:00
gorhill
afa08caa6a
github #313 , crowdin issue 252799
2015-03-10 17:02:19 -04: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
Deathamns
c4b06eecd2
Firefox: abp:subscribe
2015-03-10 13:06:59 +01:00
Deathamns
a795d6e073
Fix event variable name in subscriber.js
2015-03-10 12:31:10 +01:00
Chris
2eb421dde8
Closes #948
2015-03-10 00:27:15 -06:00
Chris
30eafed70a
More µ to u
2015-03-09 22:00:48 -06:00
gorhill
3739683e70
Merge branch 'master' of github.com:gorhill/uBlock
2015-03-09 23:01:33 -04:00
gorhill
bf50e87dff
this fixes #976
2015-03-09 23:00:52 -04:00
Chris
001c9c6095
µ to u (consistency with 23083e9
); a to an
2015-03-09 19:58:31 -06:00
gorhill
cad5a6cbf6
code review
2015-03-09 20:04:07 -04:00
gorhill
f362dff643
code review: do not pollute global namespace
2015-03-09 19:19:08 -04:00
gorhill
e7479dd4be
this fixes #313
2015-03-09 19:10:04 -04:00
gorhill
86c52305c8
better English I suppose
2015-03-09 18:38:08 -04:00
gorhill
400c51ccd9
handler for "abp:subscribe?" links
2015-03-09 13:07:08 -04:00
gorhill
f1e065f5fb
fixed description
2015-03-09 13:06:25 -04:00
gorhill
2478bd4f61
this fixes #224 for Chromium
2015-03-09 12:57:52 -04:00
gorhill
cfadf76345
jshint
2015-03-09 10:19:00 -04:00
gorhill
1525a828c1
this fixes #810
2015-03-09 10:11:22 -04:00
gorhill
ba689f7929
re. #962
2015-03-09 01:09:27 -04:00
gorhill
5a2f6e0f67
this completes fix of #954
2015-03-09 00:21:08 -04:00
gorhill
e036ae038e
jshint
2015-03-08 18:01:29 -04:00
gorhill
3544989e69
this fixes #954
2015-03-08 17:54:08 -04:00
gorhill
8341fb2193
this fixes #967
2015-03-08 11:06:36 -04:00
gorhill
b8c90bddfe
translation work from https://crowdin.com/project/ublock
2015-03-07 13:34:13 -05:00
Deathamns
b46469c6ca
Trailing whitespace
2015-03-07 19:30:55 +01:00
Deathamns
95b778fbc7
Change extension description
2015-03-07 19:20:18 +01:00
AlexVallat
4481e951cc
Merge branch 'master' of https://github.com/gorhill/uBlock
2015-03-07 14:11:35 +00:00
gorhill
fee85e7637
translation work from https://crowdin.com/project/ublock
2015-03-07 08:59:22 -05:00
gorhill
a791af80fe
polishing
2015-03-07 08:52:49 -05:00
gorhill
d8b949ecbe
this fixes #932
2015-03-06 23:36:09 -05:00
gorhill
e861ff00ca
commented out dev-only code
2015-03-06 10:31:07 -05:00
gorhill
3f22ad3906
polishing
2015-03-06 10:22:30 -05:00
gorhill
aa955ebe09
code review, polishing
2015-03-06 00:36:45 -05:00
gorhill
d376c69e2f
code review
2015-03-06 00:06:25 -05:00
gorhill
d3060588a6
code review
2015-03-05 21:17:09 -05:00
gorhill
07bb4c12e9
translation work from https://crowdin.com/project/ublock
2015-03-05 19:36:29 -05:00
gorhill
e23c2977d7
this fixes #945
2015-03-05 12:52:12 -05:00
gorhill
455dfeca8c
code review
2015-03-04 19:43:23 -05:00
gorhill
a99bcd98fd
persist local settings only when really needed
2015-03-04 19:38:19 -05:00
gorhill
5f65b1798a
this fixes #702
2015-03-04 19:36:09 -05:00
Chris
fbddda46bb
start contentscript: don't query href twice
2015-03-04 02:01:04 -07:00
gorhill
d7587745cc
translation work from https://crowdin.com/project/ublock
2015-03-03 23:06:07 -05:00
gorhill
76cc897c89
oops
2015-03-03 19:21:24 -05:00
gorhill
1aff89c677
more work on request logger
2015-03-03 19:11:32 -05:00
gorhill
cf913e5c67
translation work from https://crowdin.com/project/ublock
2015-03-03 19:10:26 -05:00
gorhill
6e28b68cb3
translation work from https://crowdin.com/project/ublock
2015-03-03 16:05:25 -05:00
gorhill
d5af32eaef
use blank string if no translation found
2015-03-03 09:37:15 -05:00
gorhill
9d12ff2e91
jshint
2015-03-03 06:11:01 -05:00
gorhill
2acecb30c0
to make using jshint convenient
2015-03-03 06:09:35 -05:00
gorhill
e899185a95
trivial request logger work
2015-03-03 05:40:48 -05:00
Chris
d4ef9254dc
Code review; fixes #920
2015-03-03 01:02:09 -07:00
AlexVallat
6debe11315
Merge branch 'master' of https://github.com/gorhill/uBlock
2015-03-03 08:00:22 +00:00
AlexVallat
31188c6330
Tidying .xul location, update linux script to match windows one
2015-03-03 07:58:35 +00:00
Chris
09deb9906e
request log filtering: add i18n prompt
2015-03-03 00:22:26 -07:00
gorhill
c15a943ec0
code review
2015-03-02 23:40:41 -05:00
gorhill
8b1ecfc09c
request log filtering: early draft
2015-03-02 19:48:28 -05:00
gorhill
82c0342f23
hostname-based version of #915
2015-03-02 16:22:23 -05: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
gorhill
4a9e6c22cc
code review
2015-03-02 11:25:45 -05:00
gorhill
aaddab2023
this fixes #916
2015-03-02 11:01:21 -05:00
gorhill
09740463a7
code review
2015-03-02 10:54:15 -05:00
gorhill
1136734e33
this fixes #915
2015-03-02 10:41:51 -05:00
gorhill
bd0e07bef2
high-high generic: do not try forever
2015-03-01 20:26:33 -05:00
gorhill
b6f1aa263c
I misunderstood Element.matches(), reverting
2015-03-01 19:54:17 -05:00
gorhill
b0108c9223
code review
2015-03-01 19:43:42 -05:00
gorhill
caa1256e70
re-benchmarked using same settings as Chromium
2015-03-01 19:33:20 -05:00
gorhill
fc981aef29
speed boost for processing high-high generics
2015-03-01 19:25:36 -05:00
gorhill
c28568f9b0
support 2-letter hostname, for when using TLD alone
2015-03-01 17:25:48 -05:00
Deathamns
da3586adde
Firefox/Fennec fixes
2015-03-01 20:21:05 +01:00
gorhill
092bfbd274
oops
2015-03-01 11:20:46 -05:00
gorhill
cc5c4bb32e
mind pipe anchors when highlighting as per filter
2015-03-01 08:57:43 -05:00
gorhill
b58cefbdbe
this fixes sticky padlock when minimizing popup
2015-02-28 19:30:14 -05:00
gorhill
6a3f2242b6
this addresses #905#issuecomment-76543649
2015-02-28 15:42:32 -05:00
gorhill
7ad472e75d
this fixes #903
2015-02-28 10:00:12 -05:00
gorhill
f9eb8de0a0
minor visual change
2015-02-28 07:58:33 -05:00
gorhill
f4f7d56724
new version
2015-02-27 19:47:34 -05:00
gorhill
497e0f08e5
translation work from https://crowdin.com/project/ublock
2015-02-27 19:45:42 -05:00
gorhill
25c0333fbe
this addresses a part of #498
2015-02-26 18:08:42 -05:00
gorhill
5291e3e27a
debugging code
2015-02-26 12:30:12 -05:00
gorhill
24611bab29
code review
2015-02-25 16:51:04 -05:00
gorhill
a9ce435f1c
code to migrate obsolete list locations to new locations
2015-02-25 16:33:51 -05:00
gorhill
b323a335cd
this fixes #886
2015-02-25 14:15:36 -05:00
gorhill
fd3ab5e22e
this fixes #882 : added visual cue
2015-02-25 07:26:13 -05:00
gorhill
f65d44ba47
this fixes #840
2015-02-24 20:27:47 -05:00
gorhill
6323c8c69d
this fixes #843
2015-02-24 20:20:53 -05:00
gorhill
6318d24f40
this fixes #869
2015-02-24 20:10:10 -05:00
gorhill
265d18edc1
translation work from https://crowdin.com/project/ublock
2015-02-24 19:13:36 -05:00
gorhill
1993b20e19
this fixes #881
2015-02-24 18:29:58 -05:00
gorhill
a9a4c739a1
comment review
2015-02-24 15:35:32 -05:00
gorhill
9a622107ea
this completes fix of #520
2015-02-24 13:48:03 -05:00
gorhill
aa6e0d563d
code review
2015-02-23 23:25:14 -05:00
gorhill
c7bab5502e
this mitigates #520 , #376
2015-02-23 18:31:29 -05:00
gorhill
da63253145
this fixes #846
2015-02-19 23:25:29 -05: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
gorhill
4d48fd078c
usability: minimized by default
2015-02-18 09:15:59 -05:00
gorhill
087f463f2f
this addresses #828
2015-02-17 11:35:51 -05:00
gorhill
9140fc5d4d
cursor shape
2015-02-17 07:46:49 -05:00
gorhill
b498f2f98d
double-click to edit rules
2015-02-17 01:31:01 -05:00
gorhill
b3d673164c
translation work from https://crowdin.com/project/ublock
2015-02-16 21:19:28 -05:00
gorhill
e464dd9042
this fixes #820
2015-02-16 21:15:09 -05:00
Deathamns
7dd60738c1
Save mouse position only in top document
...
... for the element picker. This way, right click/block element in an
iframe won't select the wrong element in the top document. Instead, it
will allow the user to pick the element manually.
2015-02-16 18:17:26 +01:00
gorhill
0cdf937a5e
#815 : code review
2015-02-16 11:21:25 -05:00
gorhill
0dc5c62b1e
this fixes #815
2015-02-16 11:14:37 -05:00
gorhill
835e0a12a2
#812 : another textarea set to full width
2015-02-16 07:14:20 -05:00
gorhill
eb02abbc54
this fixes #812
2015-02-16 07:08:41 -05:00
Chris
23bfecfa50
Asset loader: take local file XHR status in mind
2015-02-15 16:49:37 -07:00
Deathamns
1c36d8ce00
Transparent background for the picker
2015-02-15 23:27:58 +01:00
gorhill
7fc6d35dd3
translation work from https://crowdin.com/project/ublock
2015-02-15 14:55:01 -05:00
gorhill
42dcfa88b8
this has been unrequired since a while
2015-02-15 09:04:56 -05:00
gorhill
a538ee2849
translation work from https://crowdin.com/project/ublock
2015-02-15 07:20:09 -05:00
gorhill
388ac77166
preparing for 1st release candidate
2015-02-15 07:16:31 -05:00
gorhill
337cfeb150
do not leak uBlock is in use (see comment in 21ea1a6e03
)
2015-02-14 13:51:08 -05:00
gorhill
5406daa275
translation work from https://crowdin.com/project/ublock
2015-02-14 13:28:20 -05:00
gorhill
9d76974710
#789 : code review: even simpler, just check parent node
2015-02-14 12:32:14 -05:00
gorhill
21ea1a6e03
#789 : code review: simpler, just keep a reference to the style tag
2015-02-14 12:27:33 -05:00
gorhill
65b9ef2468
this fixes #789
2015-02-14 12:16:36 -05:00
gorhill
5ab90edc02
fine tuning css
2015-02-14 08:13:04 -05:00
Deathamns
2642d5aa92
replacing documentElement is enough
2015-02-14 10:47:11 +01:00
Deathamns
af05ceffb8
Strengthen the picker's visibility
2015-02-14 10:47:10 +01:00
Deathamns
fba0bf73ef
Don't highlight the picker, handle empty filters
2015-02-14 10:47:09 +01:00
Deathamns
b3a2c9c5d3
Get URLs with properties instead of getAttribute
2015-02-14 10:47:08 +01:00
Deathamns
2d507b3edc
Fix highlighting nodes for net filters in element-picker
2015-02-14 10:47:06 +01:00
Deathamns
187355b2b2
Move every part of the picker to the iframe
2015-02-14 10:47:05 +01: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
76337c2ac8
typo in code
2015-02-13 19:03:43 -05:00
gorhill
51a6c8beba
trivial test to workaround potential bad filters
2015-02-13 18:59:51 -05:00
gorhill
94dd2b3d86
make sure a single \/ is not treated as a valid regex
2015-02-13 18:52:35 -05:00
gorhill
e79e157529
translation work from https://crowdin.com/project/ublock
2015-02-13 12:25:49 -05:00
gorhill
bca949748d
this fixes #376
2015-02-13 12:10:10 -05:00
gorhill
df8f98d82d
translation work from https://crowdin.com/project/ublock
2015-02-13 08:50:28 -05:00
gorhill
85bca2b3ee
translation work from https://crowdin.com/project/ublock
2015-02-12 09:30:27 -05:00
gorhill
36960f273b
translation from crowdin
2015-02-11 22:06:08 -05:00
gorhill
58b54cf9f9
this fixes #772
2015-02-11 17:28:19 -05:00
gorhill
974fc95da6
translation work from https://crowdin.com/project/ublock
2015-02-11 15:56:45 -05:00
gorhill
6013880472
this addresses https://github.com/gorhill/uBlock/issues/731#issuecomment-73956166
2015-02-11 15:49:22 -05:00
gorhill
0a55c3fb20
Merge branch 'master' of github.com:gorhill/uBlock
2015-02-11 14:44:22 -05:00
gorhill
d0c8561ee9
fix padlock position bug when refreshing from popup
2015-02-11 14:44:08 -05:00
Chris
622829cc68
No colors for highlights; just faded and linethrough
2015-02-11 12:42:27 -07:00
Chris
8051b8d604
Highlight differences between temporary and permanent dyna. rules
...
Screenshots:
* After editing temporary (haven't committed to permanent yet): http://chrisly.me/image/3T2R0e2c1b20
* After committing (so temporary is same as permanenet) : http://chrisly.me/image/2I2l0Z1N1A2b
2015-02-11 12:32:34 -07:00
Chris
fd1390713a
CSS cleanup: dynamic rules tab (My rules)
...
For comparison, before: http://chrisly.me/image/1g01441z0F2c
and after: http://chrisly.me/image/1v160U0P2i07
Also:
* give good class names to some element in dyna-rules.html
* select the ul more generically in dyna-rules.js (since a container was added)
2015-02-11 11:56:48 -07:00
Chris
ae884ca7b8
CSS typo: box-border to border-box
2015-02-11 11:13:04 -07:00
Chris
66772daf0d
Prevent wordwrap in dyna-rules textarea
2015-02-11 11:04:27 -07:00
Chris
bbfae01a42
Explain CSS decision
2015-02-11 10:50:30 -07:00
Chris
d5888a2204
Fix dynamic rules textarea CSS
2015-02-11 10:47:59 -07:00
gorhill
064f8f0f61
this fixes #771
2015-02-11 12:44:17 -05:00
gorhill
043f66f117
this should work for all browsers
2015-02-11 12:03:21 -05:00
gorhill
ea21aac192
jshint
2015-02-11 11:54:05 -05:00
gorhill
4b3e90de8c
do not treat empty line as a rule
2015-02-11 11:49:08 -05:00
gorhill
180285fc5f
this works for both Chromium and Firefox
2015-02-11 11:45:01 -05:00
gorhill
44768e8dba
#731 : UI counterpart
2015-02-11 11:34:51 -05:00
gorhill
1143c4751f
Merge branch 'fix-731'
2015-02-11 01:22:40 -05:00
gorhill
ed0c541efa
translation work from https://crowdin.com/project/ublock
2015-02-11 01:04:12 -05:00
gorhill
646f92b32f
#731 : added session and permanent firewalls
2015-02-11 00:26:45 -05:00
Chris
a17882a8cc
Remove previous Safari overhead; cleanup workarounds from rest of code
2015-02-10 14:24:04 -07:00
Chris
029a673a58
Oops; timer wasn't being set
2015-02-10 13:25:10 -07:00
gorhill
f937d2ee59
translation work from https://crowdin.com/project/ublock
2015-02-10 11:23:45 -05:00
gorhill
7c08a4b259
this fixes #759
2015-02-10 10:55:54 -05:00
gorhill
90b8ddf404
this fixes #757
2015-02-09 20:12:37 -05:00
gorhill
6c83063367
this fixes #745
2015-02-09 18:24:18 -05:00
gorhill
1bb9b153c5
this addresses 9fc136e7e87ac8bb04edac9c74ae21b7f0ad8b71#commitcomment-9664642
2015-02-09 17:44:27 -05:00
gorhill
0c3de436ca
typo
2015-02-09 15:35:47 -05:00
gorhill
3c1cdef241
this fixes #748
2015-02-09 15:24:24 -05:00
gorhill
1c616ee9fc
this fixes #745
2015-02-09 15:24:01 -05:00
gorhill
3024a44ebb
translation work from https://crowdin.com/project/ublock
2015-02-08 17:40:30 -05:00
gorhill
01474c7adb
this fixes #727
2015-02-08 10:07:15 -05:00
gorhill
d9244b24c9
#723 : code review pre-compute bit array
2015-02-07 23:42:07 -05:00
gorhill
ada85ca75e
this fixes https://github.com/gorhill/uBlock/issues/723#issuecomment-73395963
2015-02-07 23:40:51 -05:00
gorhill
6be9a8a9d3
this fixes #723
2015-02-07 22:20:24 -05:00
gorhill
c9ef3068df
remove UI for * * * [block|allow|noop]
: unlikely to be useful to majority
2015-02-07 18:07:12 -05:00
gorhill
ff2746f276
code review of last commit
2015-02-07 15:39:46 -05:00
gorhill
92e26cb3d7
fixed request count indicators for incrementally built popup
2015-02-07 15:32:20 -05:00
gorhill
88b2cefa95
silly typo
2015-02-07 14:43:17 -05:00
gorhill
38b4dfdfae
code review re. #704
2015-02-07 13:48:22 -05:00
gorhill
81e99c388d
translation work from https://crowdin.com/project/ublock
2015-02-07 13:47:15 -05:00
gorhill
6e31f8011b
this fixes #719
2015-02-07 08:34:11 -05:00
gorhill
c1384d5bb7
translation work from https://crowdin.com/project/ublock
2015-02-07 00:08:18 -05:00
gorhill
7e0b4ab586
as per feedback on crowdin
2015-02-07 00:01:03 -05:00