On 09/10/12 12:19, Alexandre Julliard wrote:
Jacek Caban jacek@codeweavers.com writes:
dlls/mshtml/navigate.c | 42 +++++++++++++++++++++++++++++++++++++++--- dlls/mshtml/nsiface.idl | 11 +++++++++++ 2 files changed, 50 insertions(+), 3 deletions(-)
It doesn't work here:
../../../tools/runtest -q -P wine -M mshtml.dll -T ../../.. -p mshtml_test.exe.so htmldoc.c && touch htmldoc.ok htmldoc.c:4650: Test failed: unexpected riid {5C8B21BC-EF6E-4599-A26F-FACC05B4ADBE} make: *** [htmldoc.ok] Error 1
This looks like a bug in Gecko that doesn't set result to NULL when an element is not found. Could you please confirm it with attached patch (I'm interested in the error trace I've added).
Thanks, Jacek