mirror of
https://github.com/kkapsner/CanvasBlocker
synced 2025-07-04 20:46:39 +02:00
Get rid of eval.
This commit is contained in:
parent
32f9ea7447
commit
14a4d1cdc2
10 changed files with 96 additions and 50 deletions
|
@ -205,6 +205,17 @@ addTest("function name", function(log){
|
|||
},
|
||||
].map(checkName).some(function(b){return b;});
|
||||
});
|
||||
addTest("exposed getters or setters", function(log){
|
||||
"use strict";
|
||||
|
||||
return Object.keys(window).filter(function(key){
|
||||
if (/^(get|set) /.test(key)){
|
||||
log("found exposed function", JSON.stringify(key));
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}).length !== 0;
|
||||
});
|
||||
addTest("property descriptor", function(log){
|
||||
"use strict";
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue