summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/dom/traversal/NodeFilter-constants.html
blob: 1ce4736cc618046fdc3def9aa1bf1b9469beb56e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<!doctype html>
<title>NodeFilter 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 = [
    [NodeFilter, "NodeFilter interface object"],
  ]
})
testConstants(objects, [
  ["FILTER_ACCEPT", 1],
  ["FILTER_REJECT", 2],
  ["FILTER_SKIP", 3]
], "acceptNode")
testConstants(objects, [
  ["SHOW_ALL", 0xFFFFFFFF],
  ["SHOW_ELEMENT", 0x1],
  ["SHOW_ATTRIBUTE", 0x2],
  ["SHOW_TEXT", 0x4],
  ["SHOW_CDATA_SECTION", 0x8],
  ["SHOW_ENTITY_REFERENCE", 0x10],
  ["SHOW_ENTITY", 0x20],
  ["SHOW_PROCESSING_INSTRUCTION", 0x40],
  ["SHOW_COMMENT", 0x80],
  ["SHOW_DOCUMENT", 0x100],
  ["SHOW_DOCUMENT_TYPE", 0x200],
  ["SHOW_DOCUMENT_FRAGMENT", 0x400],
  ["SHOW_NOTATION", 0x800]
], "whatToShow")
</script>