AFAIK machen das alle modernen Browser unter Windows auch.
Die Browser machen es eher andersrum, also viele Teile (z.B. jeden einzelnen / mehrere Tabs) in eigene Prozesse auslagern, aber es dennoch innerhalb der Hauptform anzuzeigen.
Ok.
Dann bin ich von der Lösung die einige Zeit Adobe gemacht hat (als die Integration von Adobe Reader im IE im eigenen Delphi-Programm sehr instabil war) und ein früher genutztes
ActiveX-Control es gemacht hatte (und dieses zweite
ActiveX hat mich einige graue Haare gekostet, bis der Hersteller (big Player mit Mrd-Umsatz) diesen Ansatz stabil hin bekommen hatte.
Windows Vista - Eine neue Erfahrung in Fehlern.