blob: a46d6983a6ba1b0c3379be35a74912460e9c7f28 [file] [log] [blame]
{% from "macros.tmpl" import license %}
{{ license() }}
#ifndef {{namespace}}ElementFactory_h
#define {{namespace}}ElementFactory_h
#include "sky/engine/wtf/Forward.h"
#include "sky/engine/wtf/PassRefPtr.h"
namespace blink {
class Document;
class {{namespace}}Element;
class {{namespace}}ElementFactory {
public:
static PassRefPtr<{{namespace}}Element> create{{namespace}}Element(
const AtomicString& localName,
Document&,
bool createdByParser = true);
};
} // namespace blink
#endif