[animation-node-after.html] type: testharness [AnimationNode.after() does nothing if the node has no parent animation group. HierarchyRequestError is not thrown in call node.after(null)] expected: FAIL [AnimationNode.after() does nothing if the node has no parent animation group. No HierarchyRequestError is thrown if the node is inserted after itself] expected: FAIL [AnimationNode.after() does nothing if there is no parent animation group] expected: FAIL [HierarchyRequestError is thrown if node is inserted after itself] expected: FAIL [HierarchyRequestError is thrown if direct parent is inserted after the node] expected: FAIL [HierarchyRequestError is thrown if an inclusive ancestor is inserted after the node] expected: FAIL [HierarchyRequestError is thrown if an inclusive ancestor is inserted after the node. Test several arguments in after() call] expected: FAIL [AnimationNode.after() inserts nodes after this node] expected: FAIL [AnimationNode.after() inserts nodes after this node. Inserted node is on the same level in the tree] expected: FAIL [Test AnimationNode.after() inserts node after this node even if inserted node is already after this one] expected: FAIL [Test AnimationNode.after() inserts node after this node. The previous position of the inserted node is deeper in the tree than current node] expected: FAIL [Test AnimationNode.after() inserts node after this node. The previous position of the inserted node is shallower in the tree than current node, but not ancestor] expected: FAIL [Test AnimationNode.after() inserts several nodes after this node] expected: FAIL [Test AnimationNode.after() inserts several nodes after this node, duplicate nodes are ignored] expected: FAIL [Test AnimationNode.after() inserts several nodes after this node, check insertion order] expected: FAIL [Test AnimationNode.after() disassociates the inserted node from the player, if node is directly associated with a player] expected: FAIL