Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / html / forms / ColorChooserClient.h
index 2c4c1cb..71cc885 100644 (file)
 
 #include "platform/ColorSuggestion.h"
 #include "platform/geometry/IntRect.h"
-#include "wtf/OwnPtr.h"
-#include "wtf/PassOwnPtr.h"
+#include "platform/heap/Handle.h"
 #include "wtf/Vector.h"
 
 namespace blink {
 
 class Element;
 
-class ColorChooserClient {
+class ColorChooserClient : public WillBeGarbageCollectedMixin {
 public:
     virtual ~ColorChooserClient();
+    virtual void trace(Visitor*) { }
 
     virtual void didChooseColor(const Color&) = 0;
     virtual void didEndChooser() = 0;