Yes this problem with the lack of child windows is most troublesome.
I wonder if there is another way to solve this though. By using COMPOSITE to redirect the window heirarcy of the embedded window to a pixmap we can proxy events and copy the pixmap to simulate window embedding, without actually doing so.
However it is probably best to ignore this for now, there is nothing wrong with using a Windows gecko. Especially if it is included in packages.
On 6/15/06, Jacek Caban jacek@codeweavers.com wrote:
I think Alexandre can give you the best answer. Yes, the problem is mostly because of lack of child X windows. The main thing we'd have to add to XEmbed spec is clipping but probably there will be more problems. And I have no idea if freedesktop guys will accept what we need as clipping in XEmbed spec is useless for most apps (probably everyone except Wine).