Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / html / track / TextTrackList.h
index 81d5ffb..d3dca06 100644 (file)
@@ -40,13 +40,14 @@ namespace blink {
 class GenericEventQueue;
 class TextTrack;
 
-class TextTrackList FINAL : public RefCountedWillBeRefCountedGarbageCollected<TextTrackList>, public EventTargetWithInlineData {
+class TextTrackList FINAL : public RefCountedWillBeGarbageCollectedFinalized<TextTrackList>, public EventTargetWithInlineData {
+    DEFINE_WRAPPERTYPEINFO();
     REFCOUNTED_EVENT_TARGET(TextTrackList);
     WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(TextTrackList);
 public:
     static PassRefPtrWillBeRawPtr<TextTrackList> create(HTMLMediaElement* owner)
     {
-        return adoptRefWillBeRefCountedGarbageCollected(new TextTrackList(owner));
+        return adoptRefWillBeNoop(new TextTrackList(owner));
     }
     virtual ~TextTrackList();
 
@@ -99,4 +100,4 @@ private:
 
 } // namespace blink
 
-#endif
+#endif // TextTrackList_h