next" or "previous" Set sibling to temporary's next sibling. -
If sibling is non-null, then set node to sibling and - break. +
If sibling is non-null, then break.
Set temporary to temporary's parent. +
If sibling is null, then break. + +
Set node to sibling. +
If result is {{NodeFilter/FILTER_ACCEPT}}, then set this's current to node and return node. + +
Return null.