jeurissen Chrome, Firefox and Safari throw if setting tabId to -1 or tabs.TAB_ID_NONE. Orion however accepts it as if nothing happens. Version 1.0.6 (145), WebKit 624.1.7 Tahoe (26)
jeurissen Make sure null is accepted tho (which should work as if not set), see: https://jeurissen.co/webext-demos/action-icon-set-tabid-null and https://bugs.webkit.org/show_bug.cgi?id=314725 Related issue about incorrect tabs.TAB_ID_NONE constant in Orion: https://orionfeedback.org/d/12382-chrometabstab-id-none-is-0-in-orion-should-be-1