Não é a minha resposta, conteúdo copiado para evitar a podridão do link a partir daqui .
Com base na preocupação de segurança, o Chrome não sincroniza nenhuma extensão que contenha um plug-in NPAPI.
Fonte
O que é um plugin NPAPI?
O código em execução em um plug-in NPAPI possui todas as permissões do usuário atual e não é protegido por sandbox ou protegido contra entrada maliciosa do Google Chrome. Você deve ser especialmente cauteloso ao processar entradas de fontes não confiáveis, como ao trabalhar com scripts de conteúdo ou XMLHttpRequest.
Fonte
Teoria
Se modificarmos sua extensão de maneira que o Chrome reconheça a extensão usando o NPAPI, você estará bem.
Como
Primeiro, você precisa de um .dll fictício de qualquer extensão NPAPI como o Screen Capture by Google
Instale a extensão e procure o arquivo screen_capture.dll
na pasta de perfil de usuário do Chrome
..\profile\Default\Extensions\cpngackimfmofbokmjmljamhdncknpmg\5.0.5_0\plugin
Segundo, vá para a pasta de extensões que não deve ser sincronizada. No seu caso, Gestures for Chrome .
..\profile\Default\Extensions\jpkfjicglakibpenojifdiepckckakgk\1.12.1_0
Modifique o arquivo manifest.json e adicione o plug-in NPAPI conforme descrito em Stackoverflow
"plugins": [
{ "path": "your_npapi_plugin.dll" }
],
Modifique o arquivo background.html , também descrito na resposta Stackoverflow acima.
<script>
var plugin = document.getElementById("MyNPAPIPluginId");
...
</script>
A partir daqui, você está por sua conta. Não sei o suficiente sobre codificação de extensões.
É por isso que é uma teoria :)