Hide extension icon with Chrome 49

It looks like we can hide the extension icon for Chrome 48 and older. But after updating Chrome to version 49 (dev channel), the extension icon is displayed: (

I had neither "browser_action" nor "default_icon" in manifest.json (witch is a hint for Chrome up to version 49).

Do any of you have the same problem? How to hide the icon next to the address bar?

+7
google-chrome-extension
source share
1 answer

This (dead brain if you ask me) is a change by the Chrome team .

Even if you don’t have a browser_action , an icon will appear on your extension (or if it’s not, a tile with the first letter name). If you don't declare browser_action , it will be gray and non-interactive, but will still be there.

The idea is to warn the user that some potentially hidden extension has been installed. Thus, only the user has the right to hide the icon by right-clicking and selecting "Hide in the Chrome menu."

I am 100% sure that this will lead to user confusion, but you cannot do anything.

+10
source share

All Articles