namespace blink {
class TouchList FINAL : public RefCountedWillBeGarbageCollected<TouchList>, public ScriptWrappable {
+ DEFINE_WRAPPERTYPEINFO();
public:
static PassRefPtrWillBeRawPtr<TouchList> create()
{
return adoptRefWillBeNoop(new TouchList);
}
- static PassRefPtrWillBeRawPtr<TouchList> create(WillBeHeapVector<RefPtrWillBeMember<Touch> >& touches)
+ static PassRefPtrWillBeRawPtr<TouchList> adopt(WillBeHeapVector<RefPtrWillBeMember<Touch> >& touches)
{
return adoptRefWillBeNoop(new TouchList(touches));
}
void trace(Visitor*);
private:
- TouchList()
- {
- ScriptWrappable::init(this);
- }
+ TouchList() { }
TouchList(WillBeHeapVector<RefPtrWillBeMember<Touch> >& touches)
{
m_values.swap(touches);
- ScriptWrappable::init(this);
}
WillBeHeapVector<RefPtrWillBeMember<Touch> > m_values;
} // namespace blink
-#endif /* TouchList_h */
+#endif // TouchList_h