Index: Source/build/scripts/templates/ElementFactory.h.tmpl |
diff --git a/Source/build/scripts/templates/ElementFactory.h.tmpl b/Source/build/scripts/templates/ElementFactory.h.tmpl |
new file mode 100644 |
index 0000000000000000000000000000000000000000..a652c5c65f422e61db4601900f326ad96c664806 |
--- /dev/null |
+++ b/Source/build/scripts/templates/ElementFactory.h.tmpl |
@@ -0,0 +1,26 @@ |
+{% from "macros.tmpl" import license -%} |
+{{ license() }} |
+ |
+#ifndef {{namespace}}ElementFactory_h |
+#define {{namespace}}ElementFactory_h |
+ |
+#include "wtf/Forward.h" |
+#include "wtf/PassRefPtr.h" |
+ |
+namespace WebCore { |
+ |
+class Element; |
+class Document; |
+class QualifiedName; |
+class HTMLFormElement; |
+ |
+class {{namespace}}Element; |
+ |
+class {{namespace}}ElementFactory { |
+public: |
+ static PassRefPtr<{{namespace}}Element> create{{namespace}}Element(const QualifiedName&, Document*, HTMLFormElement* = 0, bool createdByParser = true); |
+}; |
+ |
+} // WebCore |
+ |
+#endif |