Bem, demorou algum tempo, mas me deparei com a solução:
Você precisa exportar seus Favoritos, editar o arquivo HTML e importá-lo novamente. Parece muito mais complicado do que é, e é uma solução limpa, pois o Google Chrome coloca todos os seus favoritos reimportados em uma pasta "Importada" separada, que você pode excluir depois que as alterações são aplicadas.
Guia passo a passo:
- Abra o Gerenciador de favoritos e exporte seus favoritos.
- Abra o arquivo HTML exportado em seu editor favorito e procure o bookmarklet ao qual você deseja que um favicon seja aplicado.
- Codifique o favicon 16 × 16px que você deseja usar como Base64 (há muitos conversores on-line gratuitos disponíveis ou veja o link abaixo para obter instruções de linha de comando). Remova quaisquer quebras de linha na saída; precisa ser uma linha longa.
- Prefira um prefixo "data" ao blob Base64 que seja apropriado para o tipo de favicon usado; por exemplo,
data:image/vnd.microsoft.icon;base64,
para.ico
arquivos edata:image/png;base64,
para.png
arquivos. - Agora, adicione um atributo
ICON
ao link para manter o blob Base64 prefixado; por exemplo:ICON="data:image/png;base64,iVBORw0K………5ErkJggg=="
. - Salve o arquivo e importe-o de volta para o gerenciador de favoritos. Uma pasta chamada "Importada" será criada; no entanto, o favicon deve ser aplicado ao bookmarklet original imediatamente, para que você possa excluir imediatamente a nova pasta "Imported". Se o ícone não aparecer imediatamente, tente clicar no bookmarklet.
Se você precisar de mais ajuda, eu descobri uma postagem no blog que descreve todo o processo em maior detalhe.