I’m writing a WebExtensions browser plugin that will modify the DOM of the current page when the user presses a button in the toolbar. More specifically, I need to insert HTML tags into the DOM. Even more specifically, every word on the page needs to be wrapped in a span tag. In principle there’s noRead more