Executar código compilado em uma extensão

Você pode executar o código compilado em sua extensão em velocidade quase nativa, usando WebAssembly (Wasm). WebAssembly é uma linguagem semelhante a assembly de baixo nível que muitas outras linguagens, como C, C++ ou Rust, podem compilar e que podem ser executadas em velocidade quase nativa em navegadores da web.

Confira:

Não há mais suporte para Native Client (NaCl)

Para aprimorar a segurança e o desempenho da Web, o Native Client (NaCl) não é mais compatível com o Microsoft Edge (junto com outros navegadores).

NaCl é uma sandbox para executar código C e C++ compilado em navegadores de forma eficiente e segura, independentemente do sistema operacional do usuário. WebAssembly (Wasm) é recomendado em vez de NaCl.

Para executar código compilado em uma extensão, recomendamos usar WebAssembly em vez de NaCl. Confira: