Safari Web Extensions badge background color is not customizable

For my extension that shows the latest stock prices, I call browser.browserAction.setBadgeBackgroundColor() to change the badge background to green or red depending on whether the price is up or down. The badge color should be green but it's always red. Is this expected? It's not documented in the compatibility doc here.

See a side-by-side comparison screenshot with Chrome 84 on the top and Safari 14 beta 2 on the bottom.
This is a known limitation currently. Not all APIs are supported in Safari 14. MDN has the API level compatibility info on web extensions.

If this is something you would like to see supported, can you send feedback via Feedback Assistant. Thanks!
Safari Web Extensions badge background color is not customizable
 
 
Q