Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/Node-constants.html |
diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/Node-constants.html b/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/Node-constants.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..dc505a4c10cb5ebbb967688cfd8249c78eaba1e7 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/Node-constants.html |
@@ -0,0 +1,39 @@ |
+<!doctype html> |
+<title>Node constants</title> |
+<script src="../../../../resources/testharness.js"></script> |
+<script src="../../../../resources/testharnessreport.js"></script> |
+<script src="../constants.js"></script> |
+<div id="log"></div> |
+<script> |
+var objects; |
+setup(function() { |
+ objects = [ |
+ [Node, "Node interface object"], |
+ [Node.prototype, "Node prototype object"], |
+ [document.createElement("foo"), "Element object"], |
+ [document.createTextNode("bar"), "Text object"] |
+ ] |
+}) |
+testConstants(objects, [ |
+ ["ELEMENT_NODE", 1], |
+ ["ATTRIBUTE_NODE", 2], |
+ ["TEXT_NODE", 3], |
+ ["CDATA_SECTION_NODE", 4], |
+ ["ENTITY_REFERENCE_NODE", 5], |
+ ["ENTITY_NODE", 6], |
+ ["PROCESSING_INSTRUCTION_NODE", 7], |
+ ["COMMENT_NODE", 8], |
+ ["DOCUMENT_NODE", 9], |
+ ["DOCUMENT_TYPE_NODE", 10], |
+ ["DOCUMENT_FRAGMENT_NODE", 11], |
+ ["NOTATION_NODE", 12] |
+], "nodeType") |
+testConstants(objects, [ |
+ ["DOCUMENT_POSITION_DISCONNECTED", 0x01], |
+ ["DOCUMENT_POSITION_PRECEDING", 0x02], |
+ ["DOCUMENT_POSITION_FOLLOWING", 0x04], |
+ ["DOCUMENT_POSITION_CONTAINS", 0x08], |
+ ["DOCUMENT_POSITION_CONTAINED_BY", 0x10], |
+ ["DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", 0x20] |
+], "createDocumentPosition") |
+</script> |