[wpt-sync] Sync PR 29607 - [Sanitizer API] Remove .sanitizeToString.
Categories
(Core :: DOM: Security, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox92 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream][domsecurity-backlog])
Sync web-platform-tests PR 29607 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/29607
Details from upstream follow.
b'Daniel Vogelheim <vogelheim@chromium.org>' wrote:
[Sanitizer API] Remove .sanitizeToString.
Remove .sanitizeToString and string inputs to .sanitize.
Remove tests for .sanitizeToString.
Adapt tests, that sometimes used .sanitizeToString as a generic
sanitizer method.Bug: 1221153
Change-Id: I33723ffe9e5a7cd8dd45b655efe31e7436d0eff2
Reviewed-on: https://chromium-review.googlesource.com/2988762
WPT-Export-Revision: fc7a7e37f1837bf32c48d9eafa8588be4bce493d
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
CI Results
Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 3 tests and 132 subtests
Status Summary
Firefox
OK : 2[GitHub] 3[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-tsan-opt, Gecko-windows10-32-qr-debug, Gecko-windows10-64-qr-debug]
PASS : 2[GitHub] 99[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-tsan-opt, Gecko-windows10-32-qr-debug, Gecko-windows10-64-qr-debug]
FAIL : 63[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-tsan-opt, Gecko-windows10-32-qr-debug, Gecko-windows10-64-qr-debug] 106[GitHub]
ERROR: 1
Chrome
OK : 3
PASS : 106
FAIL : 16
Safari
OK : 2
PASS : 2
FAIL : 106
ERROR: 1
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/sanitizer-api/idlharness.https.tentative.window.html
Sanitizer interface: existence and properties of interface object: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer interface object length: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer interface object name: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer interface: existence and properties of interface prototype object: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer interface: existence and properties of interface prototype object's "constructor" property: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer interface: existence and properties of interface prototype object's @@unscopables property: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer interface: operation sanitize((DocumentFragment or Document)): FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer must be primary interface of new Sanitizer({}): FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Stringification of new Sanitizer({}): FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer interface: new Sanitizer({}) must inherit property "sanitize((DocumentFragment or Document))" with the proper type: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer interface: calling sanitize((DocumentFragment or Document)) on new Sanitizer({}) with too few arguments must throw TypeError: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
/sanitizer-api/sanitizer-config.https.tentative.html: ERROR [GitHub
], OK [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: OK, Safari: ERROR)
SanitizerAPI creator without config.: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI creator with empty config.: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI creator with null as config.: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI creator with undefined as config.: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI creator with config ignore unknown values.: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI: allowElements stays is okay.: FAIL (Chrome: FAIL, Safari: FAIL)
SanitizerAPI: allowElements modify is okay.: FAIL (Chrome: FAIL)
SanitizerAPI: allowElements config is not kept as reference.: FAIL (Chrome: FAIL)
SanitizerAPI: blockElements stays is okay.: FAIL (Chrome: FAIL)
SanitizerAPI: blockElements modify is okay.: FAIL (Chrome: FAIL)
SanitizerAPI: blockElements config is not kept as reference.: FAIL (Chrome: FAIL)
SanitizerAPI: dropElements stays is okay.: FAIL (Chrome: FAIL)
SanitizerAPI: dropElements modify is okay.: FAIL (Chrome: FAIL)
SanitizerAPI: dropElements config is not kept as reference.: FAIL (Chrome: FAIL)
SanitizerAPI: allowAttributes stays is okay.: FAIL (Chrome: FAIL)
SanitizerAPI: allowAttributes modify is okay.: FAIL (Chrome: FAIL)
SanitizerAPI: allowAttributes config is not kept as reference.: FAIL (Chrome: FAIL)
SanitizerAPI: dropAttributes stays is okay.: FAIL (Chrome: FAIL)
SanitizerAPI: dropAttributes modify is okay.: FAIL (Chrome: FAIL)
SanitizerAPI: dropAttributes config is not kept as reference.: FAIL (Chrome: FAIL)
/sanitizer-api/sanitizer-sanitize.https.tentative.html
Sanitizer.sanitize(null).: FAIL (Chrome: FAIL, Safari: FAIL)
SanitizerAPI with config: test html without close tag with dropElements list ['div'], sanitize from string function for test html without close tag with dropElements list ['div']: FAIL
SanitizerAPI with config: default behavior for custom elements, sanitize from string function for default behavior for custom elements: FAIL
SanitizerAPI with config: disallow custom elements, sanitize from string function for disallow custom elements: FAIL
SanitizerAPI with config: allow custom elements with drop list contains ["custom-element"], sanitize from string function for allow custom elements with drop list contains ["custom-element"]: FAIL
SanitizerAPI with config: dropElements list ["test-element", "i"]}, sanitize from string function for dropElements list ["test-element", "i"]}: FAIL
SanitizerAPI with config: dropElements list ["I", "DL"]}, sanitize from string function for dropElements list ["I", "DL"]}: FAIL
SanitizerAPI with config: dropElements list ["dl", "p"]}, sanitize from string function for dropElements list ["dl", "p"]}: FAIL
SanitizerAPI with config: dropElements list with invalid values, sanitize from string function for dropElements list with invalid values: FAIL
SanitizerAPI with config: blockElements list with invalid values, sanitize from string function for blockElements list with invalid values: FAIL
SanitizerAPI with config: allowElements list has no influence to dropElements, sanitize from string function for allowElements list has no influence to dropElements: FAIL
SanitizerAPI with config: dropAttributes list {"style": ["p"]} with style attribute, sanitize from string function for dropAttributes list {"style": ["p"]} with style attribute: FAIL
SanitizerAPI with config: dropAttributes list {"": ["a"]} with style attribute, sanitize from string function for dropAttributes list {"": ["a"]} with style attribute: FAIL
SanitizerAPI with config: empty dropAttributes list with id attribute, sanitize from string function for empty dropAttributes list with id attribute: FAIL
SanitizerAPI with config: dropAttributes list {"data-attribute-with-dashes": [""]} with dom dataset js access, sanitize from string function for dropAttributes list {"data-attribute-with-dashes": [""]} with dom dataset js access: FAIL
SanitizerAPI with config: allowAttributes list {"": ["a"]} with style attribute, sanitize from string function for allowAttributes list {"": ["a"]} with style attribute: FAIL
SanitizerAPI sanitize function shouldn't load the image.: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: string, sanitize from document function for string: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: html fragment, sanitize from document function for html fragment: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: broken html, sanitize from document function for broken html: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: empty object, sanitize from document function for empty object: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: number, sanitize from document function for number: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: zeros, sanitize from document function for zeros: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: arithmetic, sanitize from document function for arithmetic: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: empty string, sanitize from document function for empty string: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: undefined, sanitize from document function for undefined: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: document, sanitize from document function for document: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: html without close tag, sanitize from document function for html without close tag: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: scripts for default configs, sanitize from document function for scripts for default configs: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: onclick scripts, sanitize from document function for onclick scripts: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: plaintext, sanitize from document function for plaintext: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: xmp, sanitize from document function for xmp: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: invalid config_input, sanitize from document function for invalid config_input: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: empty dropElements list, sanitize from document function for empty dropElements list: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: test html without close tag with dropElements list ['div'], sanitize from document function for test html without close tag with dropElements list ['div']: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: default behavior for custom elements, sanitize from document function for default behavior for custom elements: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allow custom elements, sanitize from document function for allow custom elements: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allow custom elements with allow elements, sanitize from document function for allow custom elements with allow elements: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: disallow custom elements, sanitize from document function for disallow custom elements: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allow custom elements with drop list contains ["custom-element"], sanitize from document function for allow custom elements with drop list contains ["custom-element"]: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: test script with ["script"] as dropElements list, sanitize from document function for test script with ["script"] as dropElements list: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropElements list ["test-element", "i"]}, sanitize from document function for dropElements list ["test-element", "i"]}: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropElements list ["I", "DL"]}, sanitize from document function for dropElements list ["I", "DL"]}: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropElements list ["dl", "p"]}, sanitize from document function for dropElements list ["dl", "p"]}: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropElements list with invalid values, sanitize from document function for dropElements list with invalid values: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: blockElements list with invalid values, sanitize from document function for blockElements list with invalid values: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowElements list ["p"], sanitize from document function for allowElements list ["p"]: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowElements list ["p", "test"], sanitize from document function for allowElements list ["p", "test"]: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowElements list has no influence to dropElements, sanitize from document function for allowElements list has no influence to dropElements: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"style": ["p"]} with style attribute, sanitize from document function for dropAttributes list {"style": ["p"]} with style attribute: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"": ["a"]} with style attribute, sanitize from document function for dropAttributes list {"": ["a"]} with style attribute: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: empty dropAttributes list with id attribute, sanitize from document function for empty dropAttributes list with id attribute: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"id": [""]} with id attribute, sanitize from document function for dropAttributes list {"id": [""]} with id attribute: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"ID": [""]} with id attribute, sanitize from document function for dropAttributes list {"ID": [""]} with id attribute: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"data-attribute-with-dashes": [""]} with dom dataset js access, sanitize from document function for dropAttributes list {"data-attribute-with-dashes": [""]} with dom dataset js access: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowAttributes list {"id": ["div"]} with id attribute, sanitize from document function for allowAttributes list {"id": ["div"]} with id attribute: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowAttributes list {"id": [""]} with id attribute and onclick scripts, sanitize from document function for allowAttributes list {"id": [""]} with id attribute and onclick scripts: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowAttributes list {"": ["a"]} with style attribute, sanitize from document function for allowAttributes list {"": ["a"]} with style attribute: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowAttributes list has no influence to dropAttributes, sanitize from document function for allowAttributes list has no influence to dropAttributes: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: string, sanitize from document fragment function for string: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: html fragment, sanitize from document fragment function for html fragment: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: broken html, sanitize from document fragment function for broken html: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: empty object, sanitize from document fragment function for empty object: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: number, sanitize from document fragment function for number: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: zeros, sanitize from document fragment function for zeros: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: arithmetic, sanitize from document fragment function for arithmetic: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: empty string, sanitize from document fragment function for empty string: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: undefined, sanitize from document fragment function for undefined: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: document, sanitize from document fragment function for document: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: html without close tag, sanitize from document fragment function for html without close tag: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: scripts for default configs, sanitize from document fragment function for scripts for default configs: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: onclick scripts, sanitize from document fragment function for onclick scripts: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: plaintext, sanitize from document fragment function for plaintext: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: xmp, sanitize from document fragment function for xmp: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: invalid config_input, sanitize from document fragment function for invalid config_input: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: empty dropElements list, sanitize from document fragment function for empty dropElements list: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: test html without close tag with dropElements list ['div'], sanitize from document fragment function for test html without close tag with dropElements list ['div']: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: default behavior for custom elements, sanitize from document fragment function for default behavior for custom elements: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allow custom elements, sanitize from document fragment function for allow custom elements: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allow custom elements with allow elements, sanitize from document fragment function for allow custom elements with allow elements: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: disallow custom elements, sanitize from document fragment function for disallow custom elements: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allow custom elements with drop list contains ["custom-element"], sanitize from document fragment function for allow custom elements with drop list contains ["custom-element"]: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: test script with ["script"] as dropElements list, sanitize from document fragment function for test script with ["script"] as dropElements list: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropElements list ["test-element", "i"]}, sanitize from document fragment function for dropElements list ["test-element", "i"]}: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropElements list ["I", "DL"]}, sanitize from document fragment function for dropElements list ["I", "DL"]}: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropElements list ["dl", "p"]}, sanitize from document fragment function for dropElements list ["dl", "p"]}: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropElements list with invalid values, sanitize from document fragment function for dropElements list with invalid values: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: blockElements list with invalid values, sanitize from document fragment function for blockElements list with invalid values: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowElements list ["p"], sanitize from document fragment function for allowElements list ["p"]: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowElements list ["p", "test"], sanitize from document fragment function for allowElements list ["p", "test"]: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowElements list has no influence to dropElements, sanitize from document fragment function for allowElements list has no influence to dropElements: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"style": ["p"]} with style attribute, sanitize from document fragment function for dropAttributes list {"style": ["p"]} with style attribute: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"": ["a"]} with style attribute, sanitize from document fragment function for dropAttributes list {"": ["a"]} with style attribute: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: empty dropAttributes list with id attribute, sanitize from document fragment function for empty dropAttributes list with id attribute: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"id": [""]} with id attribute, sanitize from document fragment function for dropAttributes list {"id": [""]} with id attribute: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"ID": [""]} with id attribute, sanitize from document fragment function for dropAttributes list {"ID": [""]} with id attribute: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: dropAttributes list {"data-attribute-with-dashes": [""]} with dom dataset js access, sanitize from document fragment function for dropAttributes list {"data-attribute-with-dashes": [""]} with dom dataset js access: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowAttributes list {"id": ["div"]} with id attribute, sanitize from document fragment function for allowAttributes list {"id": ["div"]} with id attribute: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowAttributes list {"id": [""]} with id attribute and onclick scripts, sanitize from document fragment function for allowAttributes list {"id": [""]} with id attribute and onclick scripts: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowAttributes list {"": ["a"]} with style attribute, sanitize from document fragment function for allowAttributes list {"": ["a"]} with style attribute: FAIL (Chrome: PASS, Safari: FAIL)
SanitizerAPI with config: allowAttributes list has no influence to dropAttributes, sanitize from document fragment function for allowAttributes list has no influence to dropAttributes: FAIL [GitHub
], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
, Gecko-android-em-7.0-x86_64-qr-debug-geckoview
, Gecko-android-em-7.0-x86_64-qr-opt-geckoview
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-tsan-opt
, Gecko-windows10-32-qr-debug
, Gecko-windows10-64-qr-debug
] (Chrome: PASS, Safari: FAIL)
Sanitizer.sanitize() should throw an error.: FAIL (Chrome: PASS, Safari: FAIL)
Sanitizer.sanitze(DocumentFragment): FAIL (Chrome: PASS, Safari: FAIL)
Sanitizer.sanitze(Document): FAIL (Chrome: PASS, Safari: FAIL)
Updated•3 years ago
|
Comment 6•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9b872896ac5f
https://hg.mozilla.org/mozilla-central/rev/8d707b5182d7
Description
•