Name Description Size Coverage
access-key-label.html accessKeyLabel attribute 840 -
aria-attribute-reflection-enumerated.tentative.html HTML5 reflection tests: ARIA enumerated attributes 946 -
aria-attribute-reflection.html Element Reflection for ARIA properties 17163 -
aria-attribute-reflection.tentative.html Element Reflection for ARIA properties 2239 -
aria-element-reflection-disconnected.html 3177 -
aria-element-reflection-labelledby.html Element Reflection for aria-labelledby 6122 -
aria-element-reflection.html Element Reflection for aria-activedescendant and aria-errormessage 41864 -
directionality -
documents -
elements -
elements-aria-enumerated.js 3642 -
elements-embedded.js // Note: once media loading attr is not tentative, uncomment and delete html reflection tests it replaces. loading: {type: "enum", keywords: ["lazy", "eager"], defaultVal: "eager", invalidVal: "eager"}, 5398 -
elements-forms-weekmonth.js 1385 -
elements-forms.js 4495 -
elements-grouping.js 821 -
elements-metadata.js 1430 -
elements-misc.js 1307 -
elements-obsolete.js 1134 -
elements-sections.js 2058 -
elements-tabular.js 3154 -
elements-text.js 1107 -
historical.html Historical HTML APIs 1730 -
idlharness.any.js 743 -
idlharness.https.html HTML IDL tests 10339 -
new-harness.js 443 -
original-harness.js In conformance testing mode, all tests will be run. Otherwise, we'll skip tests for attributes that have an entirely incorrect type. 12106 -
partial-updates -
reflection-embedded.html HTML5 reflection tests: embedded elements 733 -
reflection-forms-weekmonth.html HTML5 reflection tests: week and month input types 749 -
reflection-forms.html HTML5 reflection tests: form elements 726 -
reflection-grouping.html HTML5 reflection tests: grouping elements 733 -
reflection-metadata.html HTML5 reflection tests: metadata elements 733 -
reflection-misc.html HTML5 reflection tests: miscellaneous elements 734 -
reflection-obsolete.html HTML5 reflection tests: obsolete elements 733 -
reflection-original.html HTML5 reflection tests 1790 -
reflection-sections.html HTML5 reflection tests: section elements 732 -
reflection-tabular.html HTML5 reflection tests: tabular elements 731 -
reflection-text.html HTML5 reflection tests: text elements 725 -
reflection.js Resolve the given URL to an absolute URL, relative to the current document's address. There's no API that I know of that exposes this directly, so we actually just create an <a> element, set its href, and stitch together the various properties. Seems to work. We don't try to reimplement the algorithm here, because we're not concerned with its correctness -- we're only testing HTML reflection, not Web Addresses. Return the input if the URL couldn't be resolved, per the spec for reflected URL attributes. It seems like IE9 doesn't implement URL decomposition attributes correctly for <a>, which causes all these tests to fail. Ideally I'd do this in some other way, but the failure does stem from an incorrect implementation of HTML, so I'll leave it alone for now. TODO: This relies on reflection to test reflection, so it could mask bugs. Either get a JS implementation of the "resolve a URL" algorithm, or just specify expected values manually here. It shouldn't be too hard to write special cases for all the values we test. 51938 -
render-blocking -
resources -
self-origin.any.js 127 -
self-origin.sub.html 3976 -
usvstring-reflection.https.html USVString test relate to url 5198 -
WEB_FEATURES.yml 141 -