gorhill
aa9bea2e76
code review
2015-03-19 11:16:56 -04:00
gorhill
512cc48dee
translation work from https://crowdin.com/project/ublock
2015-03-19 10:32:19 -04:00
gorhill
ba41f17b6f
this addresses #1044
2015-03-19 10:13:51 -04:00
gorhill
74981341e8
attempt at addressing #514 , #518
2015-03-18 13:00:07 -04:00
gorhill
d2a6a38db2
related to #953
2015-03-18 07:13:53 -04:00
Chris
774e30aec6
Helps #996 and simplifies platform code
2015-03-17 18:55:19 -06:00
gorhill
d9aa4f4492
translation work from https://crowdin.com/project/ublock
2015-03-17 09:43:53 -04:00
gorhill
d1a1e196ce
this fixes #1038
2015-03-17 09:39:03 -04:00
gorhill
c81a9925b2
#1004 : reduce overhead of CSS selector validation
2015-03-17 08:26:35 -04:00
gorhill
0ce004416c
translation work from https://crowdin.com/project/ublock
2015-03-17 00:50:58 -04:00
gorhill
d098edf2e3
be ready for when Element.matches is not supported
2015-03-16 15:07:24 -04:00
gorhill
865ff3e01b
typo
2015-03-16 14:59:41 -04:00
gorhill
b55a9458f1
this fixes #1004
2015-03-16 14:58:35 -04:00
gorhill
dc5b98a1bf
typos
2015-03-16 12:42:14 -04:00
gorhill
cbd0e1d126
this fixes #1033
2015-03-16 12:00:19 -04:00
gorhill
332653284d
minor changes
2015-03-16 09:32:29 -04:00
gorhill
cf8275eb9e
set popup *size* as early as possible
2015-03-16 09:24:45 -04:00
gorhill
2534e45245
oops
2015-03-16 07:47:43 -04:00
gorhill
88b517e6fa
code review
2015-03-16 07:46:11 -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
gorhill
32837deba6
translation work from https://crowdin.com/project/ublock
2015-03-15 17:41:21 -04:00
gorhill
1641b5e012
Merge branch 'fix1025' of github.com:gorhill/uBlock
2015-03-15 14:23:34 -04:00
gorhill
a3abf7aa2b
ship this with 0.9.1.1
2015-03-15 14:07:30 -04:00
gorhill
f648727042
forgot to comment out logging..
2015-03-15 14:04:07 -04:00
gorhill
1d3dd12fab
this fixes #1025
2015-03-15 13:59:17 -04:00
gorhill
7871495da0
typo
2015-03-15 13:14:52 -04:00
gorhill
8d3c237bca
prepare for crowdin
2015-03-15 13:14:22 -04:00
gorhill
83c6945ad5
this fixes #1022
2015-03-15 13:09:13 -04:00
gorhill
db158617e0
maybe this help for #996
2015-03-15 09:00:30 -04:00
gorhill
b83e0b46d5
move platform-specific images to their respective platform
2015-03-15 08:17:38 -04:00
gorhill
94320dd4cc
left button only
2015-03-15 07:42:49 -04:00
Chris
441c1dd822
Use prefix for Safari-specific icons
2015-03-14 17:55:11 -06:00
gorhill
1243ae6150
16p svg
2015-03-14 19:34:35 -04:00
gorhill
dc92910ed1
using 16p svg
2015-03-14 19:33:17 -04:00
gorhill
1baaf8a76a
fixed ff icons
2015-03-14 19:25:26 -04:00
Chris
11befcffcb
Significantly smaller PNGs (utterly lossless, fully compatible)
2015-03-14 17:04:51 -06:00
Chris
68a7eff411
Safari off icon updated to match
2015-03-14 16:45:08 -06:00
Chris
181c96e56a
Oops; Safari icon SVG
2015-03-14 16:37:58 -06:00
Chris
a43bf82343
New icon now properly applied to Safari; 'off' version coming up
2015-03-14 16:36:40 -06:00
gorhill
f0458b252c
oops
2015-03-14 17:35:58 -04:00
gorhill
aadd95ca77
this may or may not fix or mitigate #996
2015-03-14 17:30:44 -04:00
gorhill
4e281715cf
this fixes #1012
2015-03-14 14:59:39 -04:00
gorhill
ed88939a63
this fixes #792
2015-03-14 14:12:05 -04:00
gorhill
6312e98cfe
translation work from https://crowdin.com/project/ublock
2015-03-14 11:15:04 -04:00
gorhill
77f03dd283
new logo: µ => u
2015-03-14 11:03:29 -04:00
gorhill
7f0c2845dd
translation work from https://crowdin.com/project/ublock
2015-03-13 19:54:21 -04:00
gorhill
e117fb9cff
translation work from crowdin
2015-03-13 17:27:02 -04:00
gorhill
30c62c50fc
translation work from crowdin
2015-03-13 17:23:38 -04:00
gorhill
08a76a5287
translation work from https://crowdin.com/translate/ublock
2015-03-13 17:21:00 -04:00
gorhill
0bcde1666e
code review: no need to re-send generic exception filters every time
2015-03-13 17:05:28 -04:00
gorhill
a0602fc343
minor edit
2015-03-13 13:01:46 -04:00
gorhill
6a523656c3
code review: no need to distinguish generic exception filters
2015-03-13 12:48:40 -04:00
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
gorhill
2378a63cf0
re. #704 : forgot localized string
2015-02-06 18:20:33 -05:00
gorhill
99be9f5c30
be ready to deal with invalid hostname
2015-02-06 18:11:36 -05:00
gorhill
478155d4f6
code review #704 : fix var name accuracy
2015-02-06 17:46:20 -05:00
gorhill
be8b365e3c
this fixes #704
2015-02-06 17:42:09 -05:00
gorhill
a24d22cd0f
this fixes #708
2015-02-06 12:20:30 -05:00
gorhill
9a6c87d0dd
Revert "µBlock logo refinement and browser icon organization"
...
This reverts commit e43931f075
.
2015-02-06 07:56:59 -05:00
gorhill
bfedf26503
Merge branch 'master' of github.com:gorhill/uBlock
2015-02-06 06:49:59 -05:00
gorhill
932f14bd6e
code review re. #695
2015-02-06 06:49:48 -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
gorhill
36f0b4dec9
typo in comment
2015-02-06 01:20:43 -05:00
gorhill
edd57458df
this fixes #695
2015-02-06 01:20:04 -05:00
gorhill
a4c4282d5b
translation work from https://crowdin.com/project/ublock
2015-02-06 00:09:27 -05:00
gorhill
d0f81f5e3b
this fixes #689
2015-02-05 23:14:12 -05:00
gorhill
f270f419d2
links to latest jsperf versions
2015-02-05 19:30:20 -05:00
gorhill
6688eb2cca
comments to better document code
2015-02-05 08:45:29 -05:00
Chris
14e6860c30
Fix getAppData not to require cloning of non-content-scope function .restart (resolves most common exception in background)
2015-02-04 19:11:17 -07:00
gorhill
7a5d09b4a2
this fixes #665
2015-02-04 18:06:31 -05:00
gorhill
9c2277fccf
this fixes #690
2015-02-04 12:51:43 -05:00
gorhill
77133b58c6
this fixes #682
2015-02-04 09:03:34 -05:00
gorhill
c7edec0d68
this fixes #683
2015-02-04 00:24:12 -05:00
gorhill
085e600078
this addresses non-UI part of #682
2015-02-04 00:04:43 -05:00
gorhill
a9e9ea454f
this fixes part of #671
2015-02-03 18:43:51 -05:00
gorhill
bbb2d8d1ff
move profiling code to platform-specific
2015-02-03 18:40:56 -05:00
gorhill
e2b3e28762
for debugging purpose
2015-01-31 18:34:46 -05:00
gorhill
fb59756bc6
this fixes #656
2015-01-31 18:33:15 -05:00
gorhill
d5bda999c6
translation work from https://crowdin.com/project/ublock
2015-01-30 16:47:30 -05:00
gorhill
42bdd26ad6
translation work from crowdin.com/project/ublock
2015-01-30 09:36:19 -05:00
gorhill
084f092c33
re #550 : use non-minified external libs
2015-01-30 08:04:52 -05:00
gorhill
b0999c8af7
translation work from crowdin.com/project/ublock
2015-01-30 01:04:28 -05:00
gorhill
9467e7fdec
this fixes #637
2015-01-30 00:49:30 -05:00
gorhill
d0af26571a
transation work from crowdin.com/project/ublock
2015-01-29 09:43:26 -05:00
gorhill
e9b816f585
translation work from crowdin.com
2015-01-28 16:50:50 -05:00
gorhill
357e226001
this fixes #630
2015-01-28 16:19:46 -05:00
gorhill
e1a7ac1c04
translation work from crowdin
2015-01-28 09:10:26 -05:00
gorhill
ba54b43fc4
trivial improvements
2015-01-27 13:42:17 -05:00
gorhill
3d0eb2f928
translation work from crowdin
2015-01-26 16:21:08 -05:00
gorhill
44fa4d72d0
This fixes scrolling not being pinned on Firefox
2015-01-26 14:21:28 -05:00
gorhill
23543fcc2c
translation work from Crowdin
2015-01-26 08:35:00 -05:00
barri
206eda785f
dynamic-net-filtering.js length typos
...
Corrected length typos in dynamic-net-filtering.js in the is3rdParty function.
2015-01-26 10:27:58 +01:00
gorhill
42db160b93
forgot about reload: always rebind
2015-01-24 12:34:36 -05:00
gorhill
8dcc994371
addressing all small details
2015-01-24 12:06:22 -05:00
gorhill
d5fdd84da4
removed stray git-conflict line
2015-01-24 08:21:14 -05:00
gorhill
8088fa08ff
Merge branch 'master' of github.com:gorhill/uBlock into fix-475
2015-01-24 08:17:31 -05:00
gorhill
2d287b5315
this fixes #589 + regression re. `elemhide` option
2015-01-23 21:47:56 -05:00
gorhill
1d1a3983e3
syncing with master
2015-01-23 15:36:32 -05:00
gorhill
f718e8e1f2
better/safer fix for #587
2015-01-23 15:02:47 -05:00
gorhill
448931248d
translation work from Crowdin
2015-01-23 14:20:04 -05:00
gorhill
91142ce847
code review: removed unused member
2015-01-23 13:39:06 -05:00
gorhill
44bc263a69
code review: oops
2015-01-23 11:56:43 -05:00
gorhill
eeb5e8de5b
associate code change with issue #587
2015-01-23 11:47:31 -05:00
gorhill
673b8774be
this fixes #582
2015-01-23 11:32:49 -05:00
gorhill
b51b0e5350
code review
2015-01-22 13:00:59 -05:00
gorhill
4c7f4771e2
#475 : whitelist behind-the-scene by default
2015-01-21 21:46:11 -05:00
gorhill
7b8392ca48
more fixes for #105
2015-01-21 11:13:32 -05:00
gorhill
4edfae4b94
code review: jshint'ed
2015-01-21 08:59:23 -05:00
gorhill
a64bca0fa6
code review
2015-01-21 00:32:32 -05:00
gorhill
255c68baa4
this fixes #536
2015-01-20 19:39:13 -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
gorhill
5ee417e110
new revision
2015-01-18 22:26:07 -05:00
gorhill
9593dc30dd
translation work from crowdin
2015-01-18 21:41:49 -05:00
gorhill
de88721132
Re. #540 : disabling local mirroring for the time being
2015-01-18 19:17:36 -05:00
gorhill
ee1f861deb
while at it add strings related to other fixes
2015-01-18 15:03:34 -05:00
gorhill
cdd1e19464
minor changes
2015-01-18 15:01:50 -05:00
Chris
d9700f01e3
Add "My rules" tab hints
2015-01-18 12:17:03 -07:00
Deathamns
f1bcc0a24b
Focus window when activating element-picker
2015-01-18 08:12:39 +01:00
gorhill
470eef85f3
this fixes #525
2015-01-17 15:03:33 -05:00
gorhill
a198390243
translation work from Crowdin
2015-01-17 07:59:52 -05:00
gorhill
94453ed878
this fixes #519
2015-01-17 07:53:19 -05:00
gorhill
3ab9aa46b0
this fixes #516
2015-01-17 07:19:48 -05:00
gorhill
f3475aedc2
code review: fixed double semi-column
2015-01-16 18:08:40 -05:00
gorhill
554129648d
this fixes #503
2015-01-16 12:15:12 -05:00
gorhill
6e27db557f
Merge branch 'master' of github.com:gorhill/uBlock
2015-01-16 10:58:12 -05:00
gorhill
d7b16a8383
this fixes #515
2015-01-16 10:57:56 -05:00
Deathamns
48134d9469
Firefox: minimal effort to support older versions
2015-01-16 11:42:34 +01:00
Sandy Armstrong
2615d466d2
Remove Chromium-specific language from description
...
This looks funny when running in Firefox.
2015-01-15 08:15:28 -08: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
ee01803419
this fixes one part of #498
2015-01-14 17:45:55 -05:00
gorhill
38a841f712
translation work from Crowdin
2015-01-14 09:17:46 -05:00
gorhill
de9fad5ec3
this fixes #464
2015-01-13 15:52:15 -05: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
35ee7b79f8
this fixes #489
2015-01-13 12:54:13 -05: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
gorhill
5ec300602a
this fixes default tab selection for Firefox
2015-01-13 11:01:33 -05: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
e0f214961d
Miscellaneous changes
2015-01-13 07:30:04 +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
5e55ba772d
Code styling
2015-01-13 07:29:49 +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
cb5d860725
Firefox: implement toolbar button and popup
2015-01-13 07:29:01 +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
gorhill
6b15697f46
translation work from crowdin
2015-01-12 10:11:55 -05:00
gorhill
42937eb1b1
this fixes #482
2015-01-12 10:10:03 -05:00
gorhill
1b59f3d807
translation work from crowdin
2015-01-11 21:04:50 -05:00
gorhill
336db7f997
platform-specific code for popup UI
2015-01-11 20:32:58 -05:00
gorhill
5201946c3f
this fixes #473
2015-01-11 09:47:14 -05:00
gorhill
adbbd74436
translation work from Crowdin
2015-01-11 09:14:39 -05:00
gorhill
8ff2dc362c
this fixes #471
2015-01-11 08:31:38 -05:00
gorhill
12f8b9c602
translation work from Crowdin
2015-01-10 12:18:39 -05:00
gorhill
a3d166d18e
jshint
2015-01-10 11:44:37 -05:00
gorhill
80ef8f3777
code review
2015-01-10 11:32:24 -05:00
gorhill
9fc136e7e8
hopefully this fixes #470
2015-01-10 11:23:28 -05:00
gorhill
fdb87a40b3
trying something re http://www.wilderssecurity.com/threads/ublock-a-lean-and-fast-blocker.365273/page-20#post-2445709
2015-01-09 18:42:19 -05:00
gorhill
58e3acd0c7
probably more reasonable
2015-01-09 14:34:50 -05:00
gorhill
e6793c1fdb
code review re #26
2015-01-09 00:06:28 -05:00
gorhill
ba31014503
support elemhide filter option
2015-01-08 21:04:48 -05:00
gorhill
5bc2309357
translation work from Crowdin
2015-01-08 10:53:35 -05:00
gorhill
0c152b2859
fixed flawed 1st-/3rd-party test
2015-01-08 10:37:19 -05:00
gorhill
bdf770a1bb
need to maybe skip type after transposition
2015-01-07 20:42:19 -05:00
gorhill
ae2eb25e25
also log root document for convenience
2015-01-07 18:56:03 -05:00
gorhill
3e084455a7
regression
2015-01-07 18:38:05 -05:00
gorhill
4415bb60ef
Merge branch 'master' of github.com:gorhill/uBlock into fix-433
2015-01-07 17:45:47 -05:00
gorhill
6e18fe90b1
translation work from Crowdin
2015-01-07 17:45:28 -05:00
gorhill
cf446e97c8
output localized numbers
2015-01-07 17:42:13 -05:00
gorhill
cef1ac0ec9
regression
2015-01-07 14:24:06 -05:00
gorhill
31c219fbf6
code review
2015-01-07 12:19:37 -05:00
gorhill
6701ff4308
code review
2015-01-07 12:13:13 -05:00
gorhill
d639c63670
code review
2015-01-07 11:36:23 -05:00
gorhill
4a5938d3dd
Merge branch 'master' of github.com:gorhill/uBlock into fix-433
2015-01-07 09:39:51 -05:00
gorhill
c41d96a1ee
translation work from Crowdin
2015-01-07 09:39:31 -05:00
gorhill
f36880315a
code review: fixed reloading of dynamic filtering rules
2015-01-07 08:49:52 -05:00
gorhill
2bed24bb99
code review
2015-01-06 19:51:50 -05:00
gorhill
ace190a33e
regression
2015-01-06 15:35:08 -05:00
gorhill
4b9fc6d6f5
fixed import/export of dynamic rules
2015-01-06 12:14:37 -05:00
gorhill
5e8b540669
"required reading" better than "about"
2015-01-06 11:56:24 -05:00
gorhill
881e8111d8
"advanced user" flag + rearranging a bit dashboard
2015-01-06 11:44:06 -05:00
gorhill
3a5c2cfa57
code review
2015-01-06 08:44:19 -05:00
gorhill
c46134e4e3
Merge branch 'master' of github.com:gorhill/uBlock into fix-433
2015-01-06 08:13:10 -05:00
gorhill
a28f2ac5e0
translation work from Crowdin
2015-01-06 08:10:26 -05:00
gorhill
1597ce7fd9
lot of work related to dynamic filtering + new net requests logger
2015-01-06 08:01:15 -05:00
gorhill
81e035589b
Merge branch 'master' of github.com:gorhill/uBlock into fix-433
2015-01-04 10:04:59 -05:00
gorhill
ea2043c0eb
auto cleanup of listeners
2015-01-04 10:03:51 -05:00
gorhill
b36c305db3
merging changes from master
2015-01-02 19:48:41 -05:00
gorhill
a3d58ae9e4
new language supported: Catalan
2015-01-02 19:06:09 -05:00
gorhill
9381ad0276
translation work from crowdin
2015-01-02 19:00:51 -05:00
gorhill
e8045d154b
bringing changes from master
2015-01-02 14:19:12 -05:00
gorhill
00995992d2
this fixes #455
2015-01-02 13:42:35 -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
057e95bed0
fixed comment
2015-01-01 19:16:02 -05:00
gorhill
33d73b343d
this fixes #456
2015-01-01 19:09:40 -05:00