diff -r 9a9a761f03f1 -r 0ed94ceaa377 webengine/osswebengine/WebKit/s60/webview/WebView.h --- a/webengine/osswebengine/WebKit/s60/webview/WebView.h Tue Nov 24 09:02:20 2009 +0200 +++ b/webengine/osswebengine/WebKit/s60/webview/WebView.h Thu Dec 17 09:20:16 2009 +0200 @@ -23,7 +23,7 @@ #include #include #include "platform/Shared.h" -#include "BrCtlDefs.h" +#include "brctldefs.h" #include "PageScaler.h" #include "Timer.h" #include "MemoryManager.h" @@ -472,6 +472,7 @@ bool handleMSK(const TKeyEvent& keyevent, TEventCode eventcode, WebCore::Frame* frame); void sendMouseEventToEngineIfNeeded(TPointerEvent::TType eventType, TPoint pos, WebCore::Frame* frame); void setFocusedNodeUnderCursor(WebCore::Frame* frame); + void waitTimerCB(WebCore::Timer* t); public: void sendMouseEventToEngine(TPointerEvent::TType eventType, TPoint pos, WebCore::Frame* frame); @@ -493,6 +494,7 @@ void clearKeyEventFired() { m_firedEvent &= ~KKeyEventFired; } void clearEventFired() { m_firedEvent = 0; } + void wait(double t); private: WebCore::Page* m_page; WebFrameView* m_frameView; @@ -576,6 +578,9 @@ bool m_allowRepaints; bool m_prevEditMode; int m_firedEvent; + + CActiveSchedulerWait* m_waiter; + WebCore::Timer* m_waitTimer; }; #endif