Raymond Hill
8be1aed04d
guard against future instances of issue fixed in #3721
2018-05-03 09:55:36 -04:00
Raymond Hill
62fd1fe44f
new revision for stable release
2018-05-03 08:05:38 -04:00
Raymond Hill
6cccf6ccda
Revert "fix #2809 "
...
This reverts commit 32e2a1b2c7
.
2018-05-02 14:09:47 -04:00
Raymond Hill
6f3442dacc
make Firefox dev build auto-update
2018-05-02 09:48:36 -04:00
Raymond Hill
eada35db57
new revision for release candidate
2018-05-02 09:43:58 -04:00
Raymond Hill
32e2a1b2c7
fix #2809
2018-05-02 09:41:30 -04:00
Raymond Hill
f7b07317c7
import translation work from https://crowdin.com/project/ublock
2018-05-02 08:04:45 -04:00
Raymond Hill
5f2ee18841
make Firefox dev build auto-update
2018-05-01 20:20:59 -04:00
Raymond Hill
32cf6a9a65
import translation work from https://crowdin.com/project/ublock
2018-05-01 20:18:25 -04:00
Raymond Hill
e032a4c704
new revision for release candidate
2018-05-01 20:16:49 -04:00
Raymond Hill
f64d703ba0
fix quirks in parsing of Steven Black's hosts files
2018-05-01 18:29:58 -04:00
Raymond Hill
5c82bf6eba
restrict read/write of cached auth secrets to user
2018-05-01 08:25:20 -04:00
Raymond Hill
d6c1ab868c
make Firefox dev build auto-update
2018-05-01 08:11:56 -04:00
Raymond Hill
46e1c79916
import translation work from https://crowdin.com/project/ublock
2018-05-01 08:08:59 -04:00
Raymond Hill
a426e8a7a2
new revision for release candidate
2018-05-01 07:59:57 -04:00
Rob Wu
b27f23d520
Clear return value of vapi.js content script ( #3721 )
...
Upon start-up, uBlock runs all content scripts in manifest.json using
`chrome.tabs.executeScript`. When this API is used, the value of the
last expression is automatically cloned and transferred to the
callback of `chrome.tabs.executeScript`. This is convenient if needed,
and a performance burden otherwise (the latter is the case for uBlock).
There are three content scripts that need to be checked:
- vapi.js
The last expression is often the vAPI object, and it is relatively
expensive to clone this object. This commit sets the value of the
last expression to `void 0` to solve this inefficiency.
- vapi-client.js
No action needed yet; The last expression is `vAPI.shutdown.add(...)`,
which has a void return value.
- contentscript.js
No action needed yet; The last expression is an immediately-invoked
function expression without return value.
2018-05-01 07:28:21 -04:00
Raymond Hill
820ec69916
fix load/store of publishing auth secrets for reuse
2018-04-30 13:14:03 -04:00
Raymond Hill
2da6d9a638
make Firefox dev build auto-update
2018-04-30 13:07:13 -04:00
Raymond Hill
2c00b70e55
new revision for dev build
2018-04-30 13:03:13 -04:00
Raymond Hill
efe68e0f9c
fix https://www.reddit.com/r/firefox/comments/8a5e0e/if_you_find_firefox_for_android_slow_disable/dy7q6w2/
2018-04-30 13:00:12 -04:00
Raymond Hill
a43b553020
import translation work from https://crowdin.com/project/ublock
2018-04-30 08:42:39 -04:00
Raymond Hill
04e3995528
make Firefox dev build auto-update
2018-04-29 11:16:07 -04:00
Raymond Hill
1c4285f540
bring install infor up to date
2018-04-29 11:12:43 -04:00
Raymond Hill
aaaffc8e7a
new revision for dev build
2018-04-29 11:12:04 -04:00
Raymond Hill
cc5dcfb072
import translation work from https://crowdin.com/project/ublock
2018-04-29 09:12:37 -04:00
Raymond Hill
674c3c6079
fix https://github.com/uBlockOrigin/uBlock-issues/issues/17
2018-04-29 09:07:12 -04:00
Raymond Hill
f79c6ced20
fix comments
2018-04-28 15:42:23 -04:00
Raymond Hill
dc61b8a992
load/save secret tokens to/from env variable
2018-04-28 15:38:33 -04:00
Raymond Hill
a0972d7a5f
make Firefox dev build auto-update
2018-04-28 14:21:11 -04:00
Raymond Hill
fba09ef63e
new revision for dev build
2018-04-28 14:17:16 -04:00
Raymond Hill
8e8e06e3e7
import translation work from https://crowdin.com/project/ublock
2018-04-28 14:16:15 -04:00
Raymond Hill
350f590ac0
rename Firefox package from uBlock0.webext.xpi to uBlock0.firefox.xpi
2018-04-28 10:08:55 -04:00
Raymond Hill
e37f6ee666
don't publish a package for webext
2018-04-27 15:03:20 -04:00
Raymond Hill
f90ec9c957
import translation work from https://crowdin.com/project/ublock
2018-04-27 15:01:53 -04:00
Raymond Hill
29bad2afab
typo
2018-04-27 12:49:34 -04:00
Raymond Hill
3a703afef3
add README to webext
platform
2018-04-27 12:49:11 -04:00
Raymond Hill
d9e52b4052
rename "debian" target to more accurate "webext"
2018-04-27 12:42:49 -04:00
Raymond Hill
2b460da748
rename "debian" target to more accurate "webext"
2018-04-27 12:39:43 -04:00
Raymond Hill
0bf2f27d87
rename "webext" target to more accurate "firefox"
2018-04-27 12:38:09 -04:00
Raymond Hill
c9b14e201a
rename "webext" target to more accurate "firefox"
2018-04-27 12:37:33 -04:00
Raymond Hill
c6c60ca658
fix py script for new template location
2018-04-27 12:28:59 -04:00
Raymond Hill
e930403635
move template file to a more sensible location
2018-04-27 12:25:29 -04:00
Raymond Hill
08495c42e9
complete "debian" as a target platform
2018-04-27 11:43:35 -04:00
Raymond Hill
d0c1c7c4c9
add link to issue tracker in dashboard's 'About'
2018-04-27 08:44:25 -04:00
Raymond Hill
b24ab59e5a
add debian platform and remove firefox/legacy platform
2018-04-27 08:42:54 -04:00
Raymond Hill
443010efdc
remove firefox/legacy platform, it now has its own branch: firefox-legacy
2018-04-27 08:40:53 -04:00
Raymond Hill
3923520b87
remove no longer needed platform-dependent polyfill.js
2018-04-27 08:36:38 -04:00
Raymond Hill
9baf17fa2a
patch firefox/legacy for changes in e5f2e9701d
2018-04-26 12:01:31 -04:00
Raymond Hill
e5f2e9701d
better manage platform-specific code for user-stylesheet support
2018-04-26 11:36:22 -04:00
Raymond Hill
6a0120340c
merge Firefox/webext-specific code into Chromium (see #3716 )
2018-04-26 09:12:46 -04:00