If the user opens the site in the background, or opens it and navigates away before the script finishes, posts may not be blocked appropriately. This probably has something to do with the fact that the script runs via a listener in background.js, and so navigating away may disrupt or send a new message.
If the user opens the site in the background, or opens it and navigates away before the script finishes, posts may not be blocked appropriately. This probably has something to do with the fact that the script runs via a listener in background.js, and so navigating away may disrupt or send a new message.