The html viewer is a problem, but according to a recent thread, Mozilla-win32 runs just fine under Wine, and it implements IWebBrowser & friends interfaces, which is exactly what we need here, don't we?
yup, but I fear we'll discover more issues as far we go on (way too early to know, until we dig a bit more into it)
it also creates a dependency on Wine & Mozilla-win32. I don't feel like requiring users to have Mozilla-win32 on their boxes
A+