Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / bindings / core / v8 / CustomElementBinding.h
index ccfcdd1..c30bfab 100644 (file)
 
 namespace blink {
 
-struct WrapperTypeInfo;
-
 class CustomElementBinding {
 public:
-    static PassOwnPtr<CustomElementBinding> create(v8::Isolate*, v8::Handle<v8::Object> prototype, const WrapperTypeInfo*);
+    static PassOwnPtr<CustomElementBinding> create(v8::Isolate*, v8::Handle<v8::Object> prototype);
 
     ~CustomElementBinding() { }
 
     v8::Handle<v8::Object> prototype() { return m_prototype.newLocal(m_isolate); }
-    const WrapperTypeInfo* wrapperType() { return m_wrapperType; }
 
 private:
-    CustomElementBinding(v8::Isolate*, v8::Handle<v8::Object> prototype, const WrapperTypeInfo*);
+    CustomElementBinding(v8::Isolate*, v8::Handle<v8::Object> prototype);
 
     v8::Isolate* m_isolate;
     ScopedPersistent<v8::Object> m_prototype;
-    const WrapperTypeInfo* m_wrapperType;
 };
 
-}
+} // namespace blink
 
 #endif // CustomElementBinding_h