Прочитав этот форум, посмотрел сайт mozilla.org в тупике окончательном.
Ситуация такова необходимо заменить в программе движок IE на Gecko надоели тормоза его уже. (платформа Windows)
Вижу, что это вполне возможно и есть множество браузеров на движке Gecko. :)

Насколько я понимаю для этого было создано GRE, после долгих мучений стало понятно, что теперь для этой же цели можно использовать XULRunner  ее замена с дополнениями - new GRE.
Вопрос GRE уже не будет поддерживаться?


Ситуация печальна тем что это необходимо сделать на Delphi.
Решения нашел четыре.
1.    Mozilla Activex Control – вот оно счастье но там столько глюков и  нет некоторых интерфейсов, что страх, аж типать начинает от простейшей навигации главное в зависимости от версии глючит на простейших операциях и по разному.
2.    GeckoSDK для Delphi тоже ситуация не лучше, глюков меньше но тоже страх… даже опять таки в зависимости от версии XULRunner   глючит по разному.
3.    Якобы обещают в XULRunner 1.9 какой то ActiveX, хотя релиз этого только через год выйдет а в альфа версии ничего не нашел.
4.    В XULRunner включили mozclt.dll насколько я понимаю это тодже Mozilla Activex Control глюки аналогичны, зачем эту гадость вообще включают в XULRunner?


Как же можно вменяемым способом все-таки включить Gecko.
Мне необходимо всего несколько простейших операций от него но стабильно работающих.

Может есть какой-то минимальный набор функций которые можно из xcom.dll экспортировать что бы заставить просто navigate делать и еще несколько команд и что бы при этом работало без глюков?

Или для того что бы только XCOM заставить работать это целое дело с тысячами строк кода не говоря уже в подключении Gecko движка через XCOM.

Конечно есть вариант написать свой Activex Control на С++ с минимальными возможностями но так как на с++ давно не работаю думаю это будет проблематично да и почитав в форуме сколько мучений что бы просто скомпилировать демо от мозиллы мучений тупиковая ситуация.

Кто может помочь как с минимальным количеством кода можно встроить Gecko его минимальные возможности, открытие страницы, заполнение полей и еще несколько простйший операция.

Спасибо за помощь, при необходимости могу и заплатить за реализацию.