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

781 Commits

Author SHA1 Message Date
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
c27dea49da keep file naming consistent 2015-12-15 14:36:27 -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
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
561a2dbb04 new version 2015-12-07 11:21:20 -05:00
gorhill
4fd71d4209 this adds popunder filtering support for Firefox-based browsers 2015-12-01 15:07:22 -05:00
gorhill
5645cbc3fb #985: might be the missing trailing # 2015-11-27 14:30:17 -05:00
gorhill
22b30c6868 new revision for dev build 2015-11-21 10:54:42 -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
75f8802487 bump version for dev build 2015-11-19 09:37:26 -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
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
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
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
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
9b9f1eb6df new revision 2015-10-19 13:52:14 -04:00
gorhill
c349511a7b bumping version number because of (basic) support for Thunderbird 2015-10-15 11:39:14 -04:00
gorhill
d4d7ae4225 interim version for dev build 2015-10-09 07:34:30 -04: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
fc65c79d84 interim version for dev build 2015-09-25 08:33:50 -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
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
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
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
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
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
32d2ae0e11 this probably fixes #453 2015-07-07 11:03:26 -04:00
gorhill
a27b46b817 this fixes stalling dom inspector 2015-07-06 09:07:51 -04:00
gorhill
fa6fa00656 interim version for dev build 2015-07-04 08:58:33 -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
1ba7894a29 ability to prevent local ip address leak thru webrtc 2015-06-24 20:01:27 -04:00
gorhill
749f9992e8 interim version for dev build 2015-06-22 18:52:34 -04:00
gorhill
d458fcf842 interim version for dev build 2015-06-17 09:20:48 -04:00
gorhill
6ed2d6ffb9 interim version for dev build 2015-06-14 20:27:43 -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
2d27cc28ce interim version number for dev build 2015-06-06 18:32:39 -04:00
gorhill
c481372281 new revision 2015-06-05 13:39:00 -04:00
gorhill
03db447374 bumping to 0.9.8.5 because of privacy settings 2015-06-04 11:55:20 -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
14371b5d92 this fixes #274 2015-06-01 15:03:22 -04:00
gorhill
b084d796b5 to address #266 -- drafty, just curious to see if this helps 2015-05-31 00:35:53 -04:00
gorhill
e65c293975 this fixes https://github.com/gorhill/uMatrix/issues/234 2015-05-30 06:49:38 -04:00
gorhill
4abd2d7dc7 interim version for dev build 2015-05-28 14:51:30 -04:00
gorhill
584ef3a02e new revision 2015-05-27 20:49:50 -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
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
facef0dc05 this fixes many addon validation warnings 2015-05-17 13:02:56 -04:00
gorhill
087cd4e645 maybe this will fix #197 (timing issue?) 2015-05-16 16:33:47 -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
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
7e26be6430 new version 2015-04-29 12:39:33 -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
c8d0fd3814 this fixes #101 2015-04-20 08:30:25 -04:00
gorhill
3bc19ce2d2 this addresses #94 2015-04-19 10:48:57 -04:00
gorhill
e16871b87d "meatier" icon to improve rendering at low-res 2015-04-16 09:07:00 -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
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
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
0a17ba0597 code review 2015-04-12 18:56:26 -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
2b8cd21bea this fixes https://github.com/chrisaljoudi/uBlock/issues/1225 2015-04-09 22:05:08 -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
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
gorhill
5b34efc55e this fixes #1128 2015-03-30 17:42:12 -04:00
gorhill
f2ff0edfaf this fixes #1013, #1062 (draft) 2015-03-27 13:00:55 -04:00
gorhill
d7aea27f19 merged #1096 fixes 2015-03-26 15:17:53 -04:00
gorhill
a4b4bc98ff this fixes #1013 2015-03-25 19:28:22 -04:00
gorhill
8edd2d44dc interim dev version 2015-03-22 16:17:29 -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
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
12d2ab526f this fixes #510 2015-03-20 15:14:56 -04:00
gorhill
ae544e3d04 interim version for dev build 2015-03-15 14:28:11 -04:00
gorhill
b83e0b46d5 move platform-specific images to their respective platform 2015-03-15 08:17:38 -04:00
gorhill
f3480b09ef interim version for dev build 2015-03-14 17:43:52 -04: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
87b8d1f9cb had a doubt, had to check it worked as intended 2015-03-12 17:30:14 -04: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
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
gorhill
214487c159 interim version for dev build 2015-03-10 23:51:46 -04:00
Chris
438f895ff4 Consistency with change made in 23083e9d 2015-03-09 19:28:48 -06:00
gorhill
2478bd4f61 this fixes #224 for Chromium 2015-03-09 12:57:52 -04:00
gorhill
8341fb2193 this fixes #967 2015-03-08 11:06:36 -04:00
Deathamns
b46469c6ca Trailing whitespace 2015-03-07 19:30:55 +01: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
817c497a6b interim version for dev build 2015-03-01 19:25:56 -05:00
gorhill
7ad472e75d this fixes #903 2015-02-28 10:00:12 -05:00
gorhill
f4f7d56724 new version 2015-02-27 19:47:34 -05: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
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
9669793066 interim version for dev releases 2015-02-16 11:23:16 -05:00
gorhill
81638853bf new revision 2015-02-15 19:00:04 -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
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
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
Chris
a17882a8cc Remove previous Safari overhead; cleanup workarounds from rest of code 2015-02-10 14:24:04 -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
gorhill
bbb2d8d1ff move profiling code to platform-specific 2015-02-03 18:40:56 -05:00
gorhill
77044c6c98 link to relevant jsperf 2015-02-01 12:25:14 -05:00
gorhill
628382bf8a avoid closures when processing messages 2015-02-01 09:03:43 -05:00
gorhill
50e621d4ee reality 2015-01-28 12:59:37 -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
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
gorhill
5ee417e110 new revision 2015-01-18 22:26:07 -05:00
gorhill
ab99683454 new revision + fixed frame parent id 2015-01-17 18:02:45 -05:00
gorhill
a4b780acc8 new revision 2015-01-17 07:56:57 -05:00
gorhill
dd0137cc70 new revision 2015-01-15 10:38:12 -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
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
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
0d28d19a4e Chrome,Safari: fix typo and quotes 2015-01-13 07:29:25 +01:00
Deathamns
ecdee65fda Add license headers, plus some code styling 2015-01-13 07:29:16 +01:00
Deathamns
f74f07e092 Firefox: implement vAPI.tabs.injectScript 2015-01-13 07:29:12 +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
gorhill
a617e195fe new revision 2015-01-12 10:12:10 -05:00
gorhill
159159321c bump revision for opera version 2015-01-11 21:41:26 -05:00
gorhill
336db7f997 platform-specific code for popup UI 2015-01-11 20:32:58 -05: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
Raymond Hill
00c662d3dd bumping up version because of chrome store mess 2014-12-07 18:30:37 -02:00
Raymond Hill
ec4077665c new revision 2014-12-06 15:09:24 -02:00
Raymond Hill
0e12797709 extension restart is platform-dependent 2014-12-02 14:02:17 -02:00
Raymond Hill
2e4c0a2bfe remove depending on vapi-appinfo.js 2014-12-01 14:25:33 -02:00
Raymond Hill
012eb98f0e new version 2014-12-01 13:51:11 -02:00
Raymond Hill
a087190847 code review, fixes #383 2014-11-29 01:00:45 -02:00
Raymond Hill
151c26da5c this fixes #380 2014-11-28 16:13:56 -02:00
Raymond Hill
f149b2e340 jshint 2014-11-24 20:20:21 -02:00
Raymond Hill
a430e526b6 use "platform" as suggested in #360 2014-11-24 14:49:11 -02:00