Hello,
When I set
"applications": {
"gecko": {
"id": "myemailhere@gmail.com"
}
},
in my manifest.json, and then in about:debugging reload my extension, the toolbar icon disappears… and it’s only if I used my known registered email. If I type a random email like vasiuhdiuashfis@gmail.com and reload the extension, then for some odd reason the icon will appear in the toolbar.
Relevant code for loading icon:
"browser_action": {
"default_popup": "popup.html",
"default_icon": {
"128": "icon.png"
}
},
This is a really weird bug, and I ran the code through a json validator to confirm nothing was wrong with the json. I can’t tell if it’s just me or for everyone of my extension. This only started happening on FF56+. I even downloaded my published extension, and the icon doesn’t show up in the toolbar for me. (It used to pre 56, and my extension is webextensions compatible and FF 58 compatible)