Jacek Caban : mshtml: Added IHTMLScriptElement: onerror property semi-stub implementation.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Nov 6 09:22:41 CST 2014
Module: wine
Branch: master
Commit: 4dea0b258cb6aab66799886636ffc7590d816bf1
URL: http://source.winehq.org/git/wine.git/?a=commit;h=4dea0b258cb6aab66799886636ffc7590d816bf1
Author: Jacek Caban <jacek at codeweavers.com>
Date: Thu Nov 6 12:21:47 2014 +0100
mshtml: Added IHTMLScriptElement:onerror property semi-stub implementation.
---
dlls/mshtml/htmlscript.c | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/dlls/mshtml/htmlscript.c b/dlls/mshtml/htmlscript.c
index 61e1ee3..7fb1cfc 100644
--- a/dlls/mshtml/htmlscript.c
+++ b/dlls/mshtml/htmlscript.c
@@ -29,6 +29,7 @@
#include "wine/debug.h"
#include "mshtml_private.h"
+#include "htmlevent.h"
#include "htmlscript.h"
WINE_DEFAULT_DEBUG_CHANNEL(mshtml);
@@ -290,15 +291,19 @@ static HRESULT WINAPI HTMLScriptElement_get_readyState(IHTMLScriptElement *iface
static HRESULT WINAPI HTMLScriptElement_put_onerror(IHTMLScriptElement *iface, VARIANT v)
{
HTMLScriptElement *This = impl_from_IHTMLScriptElement(iface);
- FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
- return E_NOTIMPL;
+
+ FIXME("(%p)->(%s) semi-stub\n", This, debugstr_variant(&v));
+
+ return set_node_event(&This->element.node, EVENTID_ERROR, &v);
}
static HRESULT WINAPI HTMLScriptElement_get_onerror(IHTMLScriptElement *iface, VARIANT *p)
{
HTMLScriptElement *This = impl_from_IHTMLScriptElement(iface);
- FIXME("(%p)->(%p)\n", This, p);
- return E_NOTIMPL;
+
+ TRACE("(%p)->(%p)\n", This, p);
+
+ return get_node_event(&This->element.node, EVENTID_ERROR, p);
}
static HRESULT WINAPI HTMLScriptElement_put_type(IHTMLScriptElement *iface, BSTR v)
More information about the wine-cvs
mailing list