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-embedded.js |
|
4891 |
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-shadowrealm.window.js |
|
216 |
idlharness.https.html |
HTML IDL tests |
10213 |
idlharness.worker.js |
|
639 |
new-harness.js |
|
391 |
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.
|
11355 |
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.
|
50404 |
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 |
|
88 |