Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / html / VoidCallback.h
index 0c36880..5388132 100644 (file)
 #ifndef VoidCallback_h
 #define VoidCallback_h
 
-#include "wtf/RefCounted.h"
+#include "platform/heap/Handle.h"
 
-namespace WebCore {
+namespace blink {
 
-class VoidCallback : public RefCounted<VoidCallback> {
+class VoidCallback : public GarbageCollectedFinalized<VoidCallback> {
 public:
     virtual ~VoidCallback() { }
-    virtual bool handleEvent() = 0;
+    virtual void trace(Visitor*) { }
+    virtual void handleEvent() = 0;
 };
 
-} // namespace WebCore
+} // namespace blink
 
 #endif