Como escrever um plugin para o navegador?

Estou curioso quanto ao procedimento para escrever plugins de navegador para navegadores como Chrome, Safari e Opera. Estou pensando especificamente no Windows aqui e prefere trabalhar com C ++.

Existem ferramentas ou tutoriais que detalham o processo?

Nota: Não estou me referindo a extensões ou 'addons'. Estou me referindo a um plug-in semelhante a como o Flash e o Adobe Reader têm plug-ins para lidar com tipos de conteúdo específicos.

questionAnswers(4)

yourAnswerToTheQuestion