This commit is contained in:
Mariam 2016-07-06 07:12:36 +02:00
parent e8eef5500c
commit b0be378fb1
1 changed files with 18 additions and 12 deletions

View File

@ -1,18 +1,20 @@
var valChange = /\by\/n\b|\(y\/n\)|\[y\/n\]/ig; var valChange = /\by\/n\b|\(y\/n\)|\[y\/n\]/ig;
var person; var person;
chrome.storage.local.get(null, function(items){ var replaceAll = function (){
for(var key in items){ chrome.storage.local.get(null, function(items){
if(items[key]){ for(var key in items){
if(key=="person") if(items[key]){
loadReplace(valChange, items[key]); if(key=="person")
else{ loadReplace(valChange, items[key]);
var s = escapeRegExp(key); else{
var temp = new RegExp(s, "ig"); var s = escapeRegExp(key);
loadReplace(temp, items[key]); var temp = new RegExp(s, "ig");
loadReplace(temp, items[key]);
}
} }
} }
} });
}); }
function escapeRegExp(str) { function escapeRegExp(str) {
@ -67,7 +69,7 @@ function handleText(textNode, val, p){
MutationObserver = window.MutationObserver || window.WebKitMutationObserver; MutationObserver = window.MutationObserver || window.WebKitMutationObserver;
var observer = new MutationObserver(function(mutations, observer) { var observer = new MutationObserver(function(mutations, observer) {
loadReplace(valChange, person); replaceAll();
}); });
// define what element should be observed by the observer // define what element should be observed by the observer
@ -77,3 +79,7 @@ observer.observe(document, {
childList: true childList: true
//... //...
}); });
//main
replaceAll();