kkapsner
|
5a1a318b91
|
Use wrapped arguments in proxy function
Fixes #714
|
2024-08-21 17:23:16 +02:00 |
|
kkapsner
|
00e60074c3
|
Don't throw target.apply is not a function
For #705
|
2024-04-17 00:34:19 +02:00 |
|
kkapsner
|
3eedc7b7dc
|
Only check for prototype loops when there is a prototype
For #705
|
2024-04-17 00:07:16 +02:00 |
|
kkapsner
|
54c625cd26
|
Fix function tampering detection via prototype
For #619 and #685
|
2024-04-08 00:05:50 +02:00 |
|
kkapsner
|
b8c6115603
|
Not using proxy for toString broke google
For #698, #699, #700, #701
|
2024-04-07 23:59:49 +02:00 |
|
kkapsner
|
200f6b31f3
|
Do not use proxy for Function.prototype.toString
Fixes #685
|
2024-03-29 16:37:07 +01:00 |
|
kkapsner
|
c6cf48c489
|
Display version
Fixes #687
|
2024-03-28 14:43:53 +01:00 |
|
kkapsner
|
2a6c564ed8
|
Remove usage of deprecated browser.extension.getURL
|
2023-05-30 19:04:02 +02:00 |
|
kkapsner
|
7f154c6cc6
|
Do not use browser.extension.getURL
|
2021-11-01 13:18:38 +01:00 |
|
kkapsner
|
4ac02003de
|
wrapped original funtion may gets destroyed before usage
For #564
|
2021-06-21 20:41:33 +02:00 |
|
kkapsner
|
a7d02efd09
|
Fix toString for proxies
|
2021-05-26 08:19:43 +02:00 |
|
kkapsner
|
211d6710f6
|
First proxy attempt
|
2021-05-26 08:19:43 +02:00 |
|
kkapsner
|
d5417cf807
|
Improved exportFunctionWithName
To reduce the need of double exports.
|
2020-11-02 13:11:50 +01:00 |
|
kkapsner
|
6fbb9339a1
|
Remove duplicated code
|
2020-01-26 01:11:18 +01:00 |
|
kkapsner
|
3d881d3c7d
|
Fix group filtering in revertProperties
|
2020-01-25 10:04:54 +01:00 |
|
kkapsner
|
01b63b356c
|
Added parameters to parseTranslation
|
2020-01-25 00:42:16 +01:00 |
|
kkapsner
|
9353f71455
|
Added notice for privacy.resistFingerprinting
Fixes #427
|
2020-01-23 15:23:56 +01:00 |
|
kkapsner
|
f3f6df229f
|
Undo interception in top windows
Fixes #431
|
2020-01-23 13:56:14 +01:00 |
|
kkapsner
|
e2efb727b9
|
Always specify correct function names
|
2020-01-22 13:38:24 +01:00 |
|
kkapsner
|
363940014d
|
Protect exportFunction with defineAs
For #429
|
2020-01-19 01:27:26 +01:00 |
|
kkapsner
|
4601dd25af
|
Allow cross origin arguments and remove apply(..., Array.from)
Fixes #415
|
2019-12-29 23:40:39 +01:00 |
|
kkapsner
|
14a4d1cdc2
|
Get rid of eval.
|
2019-12-12 00:09:53 +01:00 |
|
kkapsner
|
aef6bd3d59
|
Big linting
|
2019-11-28 01:26:35 +01:00 |
|
kkapsner
|
403885f426
|
Don't break if browser API is not available
|
2019-04-30 23:39:40 +02:00 |
|
kkapsner
|
505fb6409e
|
Run setting migration only in background script
|
2019-04-19 14:09:56 +02:00 |
|
kkapsner
|
137c1688ba
|
Reduced direct dependency on browser.xxx APIs
|
2019-03-14 16:51:20 +01:00 |
|