Patch
This commit is contained in:
parent
e8eef5500c
commit
b0be378fb1
|
@ -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();
|
Loading…
Reference in New Issue