The introduction of the browser extensions API created a uniform landscape for the development of browser extensions. However, there are differences in the API implementations and the scope of coverage among the browsers that use the extensions API (the major ones being Chrome, Edge, Firefox, Opera, and Safari)....such as browserAction popups or tab pages. The executeScript call...dynamically-injected content scripts loaded by tabs.executeScript , where it hasn't...