MSHMTL: Added QueryStatus implementation
Saulius Krasuckas
saulius2 at ar.fi.lt
Tue Aug 16 02:16:18 CDT 2005
* On Mon, 15 Aug 2005, Jacek Caban wrote:
>
> I've tried to get other tests working on win 98,
> without success. It's possible that it won't work this
> way on 9x,
It seems I've found one bug in test/htmldoc.c:
| if(activeobj) {
| - IOleInPlaceActiveObject_GetWindow(activeobj, &hwnd);
| + hres = IOleInPlaceActiveObject_GetWindow(activeobj, &hwnd);
| ok(hres == S_OK, "GetWindow failed: %08lx\n", hres);
And we have a failure in an old version of test on winME:
| htmldoc.c:502: Test failed: GetWindow failed: 80004005
* [1] writes:
|
| IOleInPlaceActiveObject::GetWindow
|
| Always fails and returns E_FAIL for a windowless
| control. Since this is documented in the current
| OLE2 specification, there should not be any problem
| with existing containers and frames.
So something might be missing here, I thought.
OTOH, winME always returns E_FAIL {80004005} in this test [2], while win98
seems to return HRESULT_FROM_WIN32(ERROR_ALREADY_EXISTS) {800700b7} [3].
Maybe you give it a test-try on win98 as there is no way to do it by WT
now. :-(
[1] http://www.daimi.au.dk/~datpete/COT/OC96_SPEC/oc96.html#_Toc349649615
[2] http://test.winehq.org/data/200508151000/me_s2/mshtml:htmldoc.txt
[3] http://test.winehq.org/data/200508151000/98_PV-W98SE-Full/mshtml:htmldoc.txt
More information about the wine-devel
mailing list