Source code
Revision control
Copy as Markdown
Other Tools
[stream-html-sanitizer.html]
[element.streamHTMLUnsafe with sanitizer {removeElements}]
expected: FAIL
[element.streamHTMLUnsafe with sanitizer {elements}]
expected: FAIL
[element.streamHTMLUnsafe with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamHTMLUnsafe with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamHTMLUnsafe with sanitizer {attributes}]
expected: FAIL
[element.streamHTMLUnsafe with sanitizer {removeAttributes}]
expected: FAIL
[element.streamHTMLUnsafe with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamHTMLUnsafe with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamHTMLUnsafe with sanitizer should sanitize template contents]
expected: FAIL
[element.streamHTMLUnsafe: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamHTMLUnsafe: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamHTMLUnsafe: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamHTMLUnsafe: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamHTMLUnsafe: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamAppendHTMLUnsafe with sanitizer {removeElements}]
expected: FAIL
[element.streamAppendHTMLUnsafe with sanitizer {elements}]
expected: FAIL
[element.streamAppendHTMLUnsafe with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamAppendHTMLUnsafe with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamAppendHTMLUnsafe with sanitizer {attributes}]
expected: FAIL
[element.streamAppendHTMLUnsafe with sanitizer {removeAttributes}]
expected: FAIL
[element.streamAppendHTMLUnsafe with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamAppendHTMLUnsafe with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamAppendHTMLUnsafe with sanitizer should sanitize template contents]
expected: FAIL
[element.streamAppendHTMLUnsafe: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamAppendHTMLUnsafe: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamAppendHTMLUnsafe: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamAppendHTMLUnsafe: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamAppendHTMLUnsafe: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamHTML with sanitizer {removeElements}]
expected: FAIL
[element.streamHTML with sanitizer {elements}]
expected: FAIL
[element.streamHTML with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamHTML with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamHTML with sanitizer {attributes}]
expected: FAIL
[element.streamHTML with sanitizer {removeAttributes}]
expected: FAIL
[element.streamHTML with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamHTML with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamHTML with sanitizer should sanitize template contents]
expected: FAIL
[element.streamHTML: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamHTML: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamHTML: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamHTML: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamHTML: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamAppendHTML with sanitizer {removeElements}]
expected: FAIL
[element.streamAppendHTML with sanitizer {elements}]
expected: FAIL
[element.streamAppendHTML with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamAppendHTML with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamAppendHTML with sanitizer {attributes}]
expected: FAIL
[element.streamAppendHTML with sanitizer {removeAttributes}]
expected: FAIL
[element.streamAppendHTML with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamAppendHTML with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamAppendHTML with sanitizer should sanitize template contents]
expected: FAIL
[element.streamAppendHTML: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamAppendHTML: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamAppendHTML: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamAppendHTML: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamAppendHTML: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamPrependHTML with sanitizer {removeElements}]
expected: FAIL
[element.streamPrependHTML with sanitizer {elements}]
expected: FAIL
[element.streamPrependHTML with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamPrependHTML with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamPrependHTML with sanitizer {attributes}]
expected: FAIL
[element.streamPrependHTML with sanitizer {removeAttributes}]
expected: FAIL
[element.streamPrependHTML with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamPrependHTML with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamPrependHTML with sanitizer should sanitize template contents]
expected: FAIL
[element.streamPrependHTML: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamPrependHTML: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamPrependHTML: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamPrependHTML: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamPrependHTML: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamPrependHTMLUnsafe with sanitizer {removeElements}]
expected: FAIL
[element.streamPrependHTMLUnsafe with sanitizer {elements}]
expected: FAIL
[element.streamPrependHTMLUnsafe with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamPrependHTMLUnsafe with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamPrependHTMLUnsafe with sanitizer {attributes}]
expected: FAIL
[element.streamPrependHTMLUnsafe with sanitizer {removeAttributes}]
expected: FAIL
[element.streamPrependHTMLUnsafe with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamPrependHTMLUnsafe with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamPrependHTMLUnsafe with sanitizer should sanitize template contents]
expected: FAIL
[element.streamPrependHTMLUnsafe: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamPrependHTMLUnsafe: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamPrependHTMLUnsafe: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamPrependHTMLUnsafe: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamPrependHTMLUnsafe: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamBeforeHTML with sanitizer {removeElements}]
expected: FAIL
[element.streamBeforeHTML with sanitizer {elements}]
expected: FAIL
[element.streamBeforeHTML with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamBeforeHTML with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamBeforeHTML with sanitizer {attributes}]
expected: FAIL
[element.streamBeforeHTML with sanitizer {removeAttributes}]
expected: FAIL
[element.streamBeforeHTML with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamBeforeHTML with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamBeforeHTML with sanitizer should sanitize template contents]
expected: FAIL
[element.streamBeforeHTML: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamBeforeHTML: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamBeforeHTML: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamBeforeHTML: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamBeforeHTML: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamBeforeHTMLUnsafe with sanitizer {removeElements}]
expected: FAIL
[element.streamBeforeHTMLUnsafe with sanitizer {elements}]
expected: FAIL
[element.streamBeforeHTMLUnsafe with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamBeforeHTMLUnsafe with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamBeforeHTMLUnsafe with sanitizer {attributes}]
expected: FAIL
[element.streamBeforeHTMLUnsafe with sanitizer {removeAttributes}]
expected: FAIL
[element.streamBeforeHTMLUnsafe with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamBeforeHTMLUnsafe with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamBeforeHTMLUnsafe with sanitizer should sanitize template contents]
expected: FAIL
[element.streamBeforeHTMLUnsafe: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamBeforeHTMLUnsafe: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamBeforeHTMLUnsafe: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamBeforeHTMLUnsafe: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamBeforeHTMLUnsafe: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamAfterHTML with sanitizer {removeElements}]
expected: FAIL
[element.streamAfterHTML with sanitizer {elements}]
expected: FAIL
[element.streamAfterHTML with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamAfterHTML with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamAfterHTML with sanitizer {attributes}]
expected: FAIL
[element.streamAfterHTML with sanitizer {removeAttributes}]
expected: FAIL
[element.streamAfterHTML with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamAfterHTML with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamAfterHTML with sanitizer should sanitize template contents]
expected: FAIL
[element.streamAfterHTML: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamAfterHTML: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamAfterHTML: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamAfterHTML: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamAfterHTML: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamAfterHTMLUnsafe with sanitizer {removeElements}]
expected: FAIL
[element.streamAfterHTMLUnsafe with sanitizer {elements}]
expected: FAIL
[element.streamAfterHTMLUnsafe with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamAfterHTMLUnsafe with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamAfterHTMLUnsafe with sanitizer {attributes}]
expected: FAIL
[element.streamAfterHTMLUnsafe with sanitizer {removeAttributes}]
expected: FAIL
[element.streamAfterHTMLUnsafe with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamAfterHTMLUnsafe with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamAfterHTMLUnsafe with sanitizer should sanitize template contents]
expected: FAIL
[element.streamAfterHTMLUnsafe: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamAfterHTMLUnsafe: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamAfterHTMLUnsafe: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamAfterHTMLUnsafe: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamAfterHTMLUnsafe: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamReplaceWithHTML with sanitizer {removeElements}]
expected: FAIL
[element.streamReplaceWithHTML with sanitizer {elements}]
expected: FAIL
[element.streamReplaceWithHTML with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamReplaceWithHTML with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamReplaceWithHTML with sanitizer {attributes}]
expected: FAIL
[element.streamReplaceWithHTML with sanitizer {removeAttributes}]
expected: FAIL
[element.streamReplaceWithHTML with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamReplaceWithHTML with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamReplaceWithHTML with sanitizer should sanitize template contents]
expected: FAIL
[element.streamReplaceWithHTML: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamReplaceWithHTML: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamReplaceWithHTML: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamReplaceWithHTML: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamReplaceWithHTML: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe with sanitizer {removeElements}]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe with sanitizer {elements}]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe with sanitizer {replaceWithChildrenElements}]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe with sanitizer {replaceWithChildrenElements} and text]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe with sanitizer {attributes}]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe with sanitizer {removeAttributes}]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe with sanitizer {element: [{removeAttributes}\]}]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe with sanitizer {element: [{attributes}\]}]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe with sanitizer should sanitize template contents]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe: sanitizer shouldn't allow escaping template]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe: sanitizer takes effect after foster parenting]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe: sanitizer with foster parenting: <table><p><p>]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe: sanitizer takes effect after adoption agency]
expected: FAIL
[element.streamReplaceWithHTMLUnsafe: mutating the sanitizer while streaming does not effect the originally given sanitizer]
expected: FAIL