They appear to work in Chrome.
Firefox spits out the following error upon calling browser.tabs.executeScript: Error: Missing host permission for the tab
This appears to be because omnibox APIs are not considered "user actions" thus cannot access this more restricted API: https://bugzilla.mozilla.org/show_bug.cgi?id=1542358