Rad! You might be able to save a little time/logic by updating the JavaScript from ES3. Instead of:
if(thisText.indexOf(thisWord) > -1)
You can just do: if ( thisText.includes(thisWord) )
Likewise... for(let i = 0; i < entries.length; i++){
Can be replaced with: entries.forEach(function(entry, index){
Chrome supports both the relevant parts of ES6 and ES5 out of the box.