--- a/webengine/widgetengine/inc/WidgetEventHandler.h Fri May 08 08:25:06 2009 +0300
+++ b/webengine/widgetengine/inc/WidgetEventHandler.h Fri Jul 03 15:54:40 2009 +0100
@@ -19,6 +19,8 @@
#include <e32base.h>
+class MJSObjectProtector;
+
namespace KJS {
@@ -29,7 +31,7 @@
class WidgetEventHandler : public CBase
{
public:
- WidgetEventHandler( JSValue* aValue, ExecState* aExecState );
+ WidgetEventHandler( JSValue* aValue, ExecState* aExecState, MJSObjectProtector* aProtector);
virtual ~WidgetEventHandler();
public:
@@ -40,6 +42,8 @@
JSValue* iEventHandler;
ExecState* iGlobalExecState;
+
+ MJSObjectProtector* iProtector;
TBool iInUse;
TBool iSelfDelete;