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
bca949748d
this fixes #376
2015-02-13 12:10:10 -05:00
gorhill
58b54cf9f9
this fixes #772
2015-02-11 17:28:19 -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
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
gorhill
064f8f0f61
this fixes #771
2015-02-11 12:44:17 -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
44768e8dba
#731 : UI counterpart
2015-02-11 11:34:51 -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
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
0c3de436ca
typo
2015-02-09 15:35:47 -05:00
gorhill
3c1cdef241
this fixes #748
2015-02-09 15:24:24 -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
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
6e31f8011b
this fixes #719
2015-02-07 08:34:11 -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
932f14bd6e
code review re. #695
2015-02-06 06:49:48 -05: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
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
9467e7fdec
this fixes #637
2015-01-30 00:49:30 -05:00
gorhill
357e226001
this fixes #630
2015-01-28 16:19:46 -05:00
gorhill
ba54b43fc4
trivial improvements
2015-01-27 13:42:17 -05:00
gorhill
44fa4d72d0
This fixes scrolling not being pinned on Firefox
2015-01-26 14:21:28 -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
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
de88721132
Re. #540 : disabling local mirroring for the time being
2015-01-18 19:17:36 -05: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
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
d7b16a8383
this fixes #515
2015-01-16 10:57:56 -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
ee01803419
this fixes one part of #498
2015-01-14 17:45:55 -05:00
gorhill
de9fad5ec3
this fixes #464
2015-01-13 15:52:15 -05:00
Deathamns
bcc1c0da11
Fix prorblems caused by vAPI.insertHTML
2015-01-13 20:25:10 +01:00
gorhill
b436f8e829
this fixes #490
2015-01-13 11:54:54 -05: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
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
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