MSHTML fails to draw

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
bamf
Newbie
Newbie
Posts: 3
Joined: Thu May 14, 2009 12:55 pm

MSHTML fails to draw

Post by bamf »

MSHTML.DLL fails to draw on native Windows XP installation

Details:
Compiling environment: Kubuntu 8.0.4.2
WINE version: 1.1.21
Compiler: MinGW

I've uploaded the file if anyone wants to test it themselves and see if they can diagnose the problem

MSHTML-win32.tar.bz2 - http://www.mediafire.com/download.php?dzy22kqmknn

(remember to back up mshtml.dll)
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

Wine DLLs do not usually work out of the box in an actual Windows installation...
bamf
Newbie
Newbie
Posts: 3
Joined: Thu May 14, 2009 12:55 pm

Post by bamf »

shoot

any idea of how much work it would take to get mshmtl.dll working on windows? I was thinking perhaps a C++ toolkit compile using windows headers might make it draw right

i shot jacek (the maintainer of the wine_gecko package) a message to see what kind of work would be involved in getting a drop-in mshtml.dll replacement compiled

-bamf
,.__,_____
'/ __.==--"
/#(-'
`-'
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: MSHTML fails to draw

Post by vitamin »

bamf wrote:MSHTML.DLL fails to draw on native Windows XP installation
Did you install wine_gecko as well?
bamf
Newbie
Newbie
Posts: 3
Joined: Thu May 14, 2009 12:55 pm

Re: MSHTML fails to draw

Post by bamf »

vitamin wrote:
bamf wrote:MSHTML.DLL fails to draw on native Windows XP installation
Did you install wine_gecko as well?
yes mshtml looks in the registry for GeckoCabDir or GeckoUrl key entries so if you add one it automatically installs to c_drive\windows\gecko\

I had to look in mshtml.dll:install.c to find this out, else all i got after installing the dll is "HTML Rendering is Currently Disabled" in IE (that means mshtml can't find gecko)
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

Sounds like it would work in Windows but still has problems somewhere - sorry to have been misleading! :oops:
Locked