Hoje, duas das minhas máquinas Windows (uma no 7 e outra no 8.1) usando o ramo de desenvolvimento do Chrome se atualizaram para44.0.2398.0 dev-m. Quando iniciei o navegador pela primeira vez após a atualização, todas as minhas extensões que não eram da loja foram automaticamente desativadas e não consegui reativá-las (e isso aconteceu em ambas as máquinas).
Extensões não suportadas desativadas
Para tornar o Chrome mais seguro, desativamos algumas extensões que não estão listadas na Chrome Web Store e que podem ter sido adicionadas sem o seu conhecimento.
Então pensei que talvez pudesse desinstalar e reinstalar todos os meus scripts de usuário. Isso funciona para uma sessão, mas quando você fecha o Chrome e o reinicia, as extensões que não são da loja são desativadas automaticamente novamente (e os arquivos .crx compactados também sofrem o mesmo destino). A instalação via Tampermonkey não parece ajudar.
Existe alguma solução para isso que não envolva mudar para outro sistema operacional (não é viável) ou publicar meus scripts de usuário de forma privada na loja do Chrome (custa dinheiro)? Carregar extensões descompactadas ainda funciona, felizmente, mas será um grande esforço portar todos os meus scripts de usuário para as extensões adequadas...
Estou razoavelmente certo de que esta não é uma duplicata deReative extensões que não vêm da Chrome Web Store no Chrome v35+ (com segurança aprimorada), porque estou no ramo de desenvolvimento do Chrome desde que eles retiraram essa porcaria na versão 35 ou mais, e esta é a primeira vez que tive problemas desde então. Este é, pelo que posso dizer, um novo problema.
Responder1
DeContinuando a proteger os usuários do Chrome contra extensões maliciosas:
Estamos sempre trabalhando para melhorar as extensões do Chrome e, ao mesmo tempo, manter nossos usuários o mais seguros possível. Em maio de 2014, anunciamos uma nova política para proteger os usuários do Windows, exigindo que as extensões sejam hospedadas na Chrome Web Store. Os resultados foram encorajadores: vimos uma queda de 75% nas solicitações de ajuda do suporte ao cliente para desinstalar extensões indesejadas. Consequentemente, expandiremos o alcance desta proteção a todos os usuários de Windows e Mac nos próximos meses.
Originalmente, não aplicamos esta política no canal de desenvolvedores do Windows para permitir que os desenvolvedores desistissem. Infelizmente, desde então, observamos software malicioso forçando os usuários a entrar no canal do desenvolvedor para instalar extensões indesejadas fora da loja. Os usuários afetados ficam com extensões maliciosas em execução em um canal do Chrome que não escolheram. Sendo assim, a partir de hoje começaremos a aplicar esta política em todos os canais do Windows. O Mac seguirá em breve, com aplicação para todos os canais a partir de julho de 2015.
No entanto, conforme descrito eminstala por meio da política empresarialvocê tem várias opções que ainda pode usar para fazer o sideload.
O mais fácil parece ser usar oPolítica ExtensionInstallForcelist.
Responder2
Se você quiser apenas experimentar sua extensão no Chrome, você pode instalá-la no Chrome 42 mais recente (não tenho certeza sobre a versão dev) acessando chrome://extensions
e fazendoarraste e solte