webengine/osswebengine/WebCore/platform/Timer.h
changeset 11 c8a366e56285
parent 0 dd21522fd290
--- a/webengine/osswebengine/WebCore/platform/Timer.h	Thu Aug 27 07:44:59 2009 +0300
+++ b/webengine/osswebengine/WebCore/platform/Timer.h	Thu Sep 24 12:53:48 2009 +0300
@@ -55,6 +55,14 @@
 
     static void fireTimersInNestedEventLoop();
 
+    /*
+     * The method deleteTimerHeap has been added so that when the browser instance is closed, all the pending timers that are added
+     * to the static heap are deleted. This helps when the same heap is reused in the next instance of browser control.
+     */
+#if PLATFORM(SYMBIAN)
+    static void deleteTimerHeap();
+#endif    
+
 private:
     virtual void fired() = 0;