Jacek Caban : mshtml: Added IActiveScriptSite::OnStateChange implementation .

Alexandre Julliard julliard at winehq.org
Sat Mar 29 06:56:52 CDT 2008


Module: wine
Branch: master
Commit: 5d905ddd41a9fe2b2c87b93f16c5281e047a2a35
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5d905ddd41a9fe2b2c87b93f16c5281e047a2a35

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Fri Mar 28 18:00:34 2008 +0000

mshtml: Added IActiveScriptSite::OnStateChange implementation.

---

 dlls/mshtml/script.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dlls/mshtml/script.c b/dlls/mshtml/script.c
index 40509f3..aa7cb08 100644
--- a/dlls/mshtml/script.c
+++ b/dlls/mshtml/script.c
@@ -43,6 +43,9 @@ typedef struct {
     LONG ref;
 
     IActiveScript *script;
+
+    SCRIPTSTATE script_state;
+
     HTMLDocument *doc;
 
     GUID guid;
@@ -133,8 +136,11 @@ static HRESULT WINAPI ActiveScriptSite_OnScriptTerminate(IActiveScriptSite *ifac
 static HRESULT WINAPI ActiveScriptSite_OnStateChange(IActiveScriptSite *iface, SCRIPTSTATE ssScriptState)
 {
     ScriptHost *This = ACTSCPSITE_THIS(iface);
-    FIXME("(%p)->(%x)\n", This, ssScriptState);
-    return E_NOTIMPL;
+
+    TRACE("(%p)->(%x)\n", This, ssScriptState);
+
+    This->script_state = ssScriptState;
+    return S_OK;
 }
 
 static HRESULT WINAPI ActiveScriptSite_OnScriptError(IActiveScriptSite *iface, IActiveScriptError *pscripterror)




More information about the wine-cvs mailing list