Investigating iexplore/activex issues
joel at airwebreathe.org.uk
Fri Jul 27 10:14:40 CDT 2012
Hi Jacek, thanks for that information. That really helpful. I might be able to
find my way through to the solution.
On 27 July 2012 at 13:58 Jacek Caban <jacek at codeweavers.com> wrote:
> Hi Joel,
> On 07/26/12 20:32, Joel Holdsworth wrote:
> > Hi All,
> > I've recently begun working at VCA technology on an IP security camera
> > system. I'm mostly doing embedded linux stuff, but bhe code I'm
> > working with uses an ActiveX control to show the video and the
> > overlaid annotations.
> > I've doing quite a lot of experimentation trying to get the page work
> > correctly on Wine. So far the results have been rather disappointing:
> > wine git-head:
> > wine builtin iexplore - page loads blank, though wireshark shows
> > that html+js has been received. Various ole related fixmes.
> It's most likely a problem with supporting scripts on the used b the
> page. I'm fixing such problems, but the scope is so bit that it takes time.
> > IE7 & IE8 installed to seperate prefixes - IIRC page fails to load
> > wine 1.4
> > wine builtin iexplore - page loads, but activex control fails to
> > display.
> Soon after 1.4 release, Wine started handling scripts itself, instead of
> using Gecko for that. It causes a massive known regression, but it
> allows us having IE compatibility on scripting level, which was
> previously impossible. That's the most likely cause of changed behaviour.
> > Does anyone have any suggestions for how I can better investigate
> > these issues?
> It's a complex question (see bellow)... The best first step would be
> filling a bug and including jscript,mshtml traces.
> > And what is the status of ActiveX in wine - is it likely to work at all?
> From my experience, there is a good chance that your ActiveX will work
> in our builtin IE. However:
> - it requires manual ActiveX installation. iexplore won't do that for you
> - the page must work good enough to get to the point of embedding the
> to the point)
> - ActiveX control may hit problems all across Wine. It's allowed to use
> any win32 API, so even if its embedding code is supported by our MSHTML,
> it may fail due to some random other API problem
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the wine-devel