Index: Source/core/dom/Document.h |
diff --git a/Source/core/dom/Document.h b/Source/core/dom/Document.h |
index 45029d3e492fd3eab9ed7b6be483e305506a040a..ee0d142983996fb6ab2548cb3eb138c9e3d70812 100644 |
--- a/Source/core/dom/Document.h |
+++ b/Source/core/dom/Document.h |
@@ -206,6 +206,7 @@ enum DocumentClass { |
PluginDocumentClass = 1 << 3, |
MediaDocumentClass = 1 << 4, |
SVGDocumentClass = 1 << 5, |
+ XMLDocumentClass = 1 << 6, |
}; |
typedef unsigned char DocumentClassFlags; |
@@ -217,10 +218,6 @@ public: |
{ |
return adoptRef(new Document(initializer)); |
} |
- static PassRefPtr<Document> createXHTML(const DocumentInit& initializer = DocumentInit()) |
- { |
- return adoptRef(new Document(initializer, XHTMLDocumentClass)); |
- } |
virtual ~Document(); |
MediaQueryMatcher& mediaQueryMatcher(); |
@@ -379,6 +376,7 @@ public: |
bool isHTMLDocument() const { return m_documentClasses & HTMLDocumentClass; } |
bool isXHTMLDocument() const { return m_documentClasses & XHTMLDocumentClass; } |
+ bool isXMLDocument() const { return m_documentClasses & XMLDocumentClass; } |
bool isImageDocument() const { return m_documentClasses & ImageDocumentClass; } |
bool isSVGDocument() const { return m_documentClasses & SVGDocumentClass; } |
bool isPluginDocument() const { return m_documentClasses & PluginDocumentClass; } |