Index: third_party/WebKit/Source/core/dom/custom/CustomElement.h |
diff --git a/third_party/WebKit/Source/core/dom/custom/CustomElement.h b/third_party/WebKit/Source/core/dom/custom/CustomElement.h |
index b97c0c1f2fdcafc5542e6c29b407877e6827d127..b37b8d78eb0ccf31692631e8587ccb4965040740 100644 |
--- a/third_party/WebKit/Source/core/dom/custom/CustomElement.h |
+++ b/third_party/WebKit/Source/core/dom/custom/CustomElement.h |
@@ -11,10 +11,20 @@ |
namespace blink { |
+class Document; |
+class HTMLElement; |
+class QualifiedName; |
+ |
class CORE_EXPORT CustomElement { |
STATIC_ONLY(CustomElement); |
public: |
static bool isValidName(const AtomicString& name); |
+ |
+ static bool shouldCreateCustomElement(Document&, const AtomicString& localName); |
+ static bool shouldCreateCustomElement(Document&, const QualifiedName&); |
+ |
+ static HTMLElement* createCustomElement(Document&, const AtomicString& localName); |
+ static HTMLElement* createCustomElement(Document&, const QualifiedName&); |
}; |
} // namespace blink |