Универсальным API для аддонов браузера является javascript.Он хорошо поддерживается в Firefox, Chromium / Chrome и Opera, по крайней мере;это единственное расширение API, доступное в последних двух.Интересными подмножествами API являются Firefox Fuel, API расширения Chromium и очень переносимые функции GreaseMonkey.
Вторая среда выполнения будет иметь свои собственные затраты на запуск, кучу мусора и накладные расходы ffi.Для этого потребуются особые привилегии, и все равно придется переводить вызовы API в javascript.Это сделало бы его довольно непривлекательным.
Редактировать: вы спрашивали о веб-контенте с возможной поддержкой плагинов или надстроек?У вас также есть опция NPAPI (также проект Pepper вокруг него).Этот API-интерфейс уровня C и может визуализироваться в прямоугольную область самостоятельно (с помощью API-интерфейсов ОС), за счет очень небольшой поддержки со стороны браузера и кошмара переносимости.