Элемент управления WebBrowser был разработан, чтобы иметь возможность совершать вызовы из JavaScript в .NET (и передавать данные) через свойство ObjectForScripting (на стороне .NET) и объект window.external на стороне JavaScript.
Однако в моно это не реализовано.
Какие есть варианты получения данных и / или совершения звонков со стороны JavaScript на сторону .NET?
(Mono поддерживает связь в другом направлении с помощью метода Document.InvokeScript.)