diff --git a/content/content.js b/content/content.js index 7232406..84c96a9 100644 --- a/content/content.js +++ b/content/content.js @@ -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);