
chrome.action in browser extensions: badges, icons, and toolbar state that survives the service worker
Build a chrome extension badge with chrome.action in MV3: per-tab badge text, a code-drawn icon, and state that survives worker teardown. Hands-on tutorial.
Maxim Kosterin
20 min read