Browse Source

fix-antireplay-seenhashes

master
Serge Shutov 2 weeks ago
parent
commit
b30d3067ee
  1. 21
      content/content.js

21
content/content.js

@ -51,14 +51,21 @@ @@ -51,14 +51,21 @@
function markExistingAsProcessed() {
var sels = SEL.MESSAGE_SELECTORS;
for (var i = 0; i < sels.length; i++) {
try {
var all = document.querySelectorAll(sels[i]);
for (var j = 0; j < all.length; j++) processed.add(all[j]);
} catch (e) {}
var sels = SEL.MESSAGE_SELECTORS;
for (var i = 0; i < sels.length; i++) {
try {
var all = document.querySelectorAll(sels[i]);
for (var j = 0; j < all.length; j++) {
var el = all[j];
processed.add(el);
try {
var t = SEL.collectText(el);
if (t && t.length > 0) rememberHash(hashText(t));
} catch (e2) {}
}
} catch (e) {}
}
}
}
function rememberCallsHash(h) {
seenCallsHashes.add(h);

Loading…
Cancel
Save