From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- .../tests/conformance-checkers/Makefile | 43 + .../web-platform/tests/conformance-checkers/OWNERS | 1 + .../tests/conformance-checkers/README.md | 11 + .../tests/conformance-checkers/html-aria/_/780.htm | 18 + .../html-aria/_functional/tree/ariatree.html | 106 + .../html-aria/_functional/tree/ariatree2.html | 124 + .../_functional/tree/css/img/expander.gif | Bin 0 -> 80 bytes .../html-aria/_functional/tree/css/treebox.css | 65 + .../html-aria/_functional/tree/css/treesimple.css | 50 + .../html-aria/_functional/tree/js/aria.js | 158 + .../html-aria/_functional/tree/js/init.js | 8 + .../html-aria/_functional/tree/js/prototype.js | 4184 +++++++++ .../accessible-name-input/checkbox-title.html | 10 + .../accessible-name-input/file-title.html | 10 + .../accessible-name-input/password-title.html | 10 + .../accessible-name-input/radio-title.html | 10 + .../accessible-name-input/text-title.html | 10 + .../html-aria/accessible-name-updates/673.html | 34 + .../html-aria/accessible-name-updates/674.html | 34 + .../html-aria/accessible-name-updates/675.html | 36 + .../html-aria/accessible-name-updates/676.html | 38 + .../html-aria/accessible-name-updates/677.html | 35 + .../html-aria/accessible-name-updates/678.html | 36 + .../html-aria/accessible-name-updates/679.html | 38 + .../html-aria/accessible-name-updates/680.html | 37 + .../html-aria/accessible-name-updates/681.html | 34 + .../html-aria/accessible-name-updates/682.html | 43 + .../html-aria/accessible-name-updates/683.html | 45 + .../html-aria/accessible-name-updates/684.html | 44 + .../html-aria/accessible-name-updates/685.html | 54 + .../html-aria/accessible-name-updates/686.html | 54 + .../html-aria/accessible-name-updates/687.html | 55 + .../html-aria/accessible-name-updates/688.html | 55 + .../html-aria/accessible-name-updates/689.html | 43 + .../html-aria/accessible-name-updates/690.html | 43 + .../html-aria/accessible-name-updates/691.html | 46 + .../html-aria/accessible-name-updates/692.html | 44 + .../html-aria/accessible-name-updates/693.html | 52 + .../html-aria/accessible-name-updates/694.html | 55 + .../html-aria/accessible-name-updates/695.html | 55 + .../html-aria/accessible-name-updates/696.html | 42 + .../html-aria/accessible-name-updates/697.html | 34 + .../html-aria/accessible-name-updates/698.html | 34 + .../html-aria/accessible-name-updates/699.html | 34 + .../html-aria/accessible-name-updates/700.html | 34 + .../html-aria/accessible-name-updates/701.html | 35 + .../html-aria/accessible-name-updates/702.html | 34 + .../html-aria/accessible-name-updates/703.html | 35 + .../html-aria/accessible-name-updates/704.html | 34 + .../html-aria/accessible-name-updates/705.html | 45 + .../html-aria/accessible-name-updates/706.html | 47 + .../html-aria/accessible-name-updates/707.html | 50 + .../html-aria/accessible-name-updates/708.html | 53 + .../html-aria/accessible-name-updates/709.html | 54 + .../html-aria/accessible-name-updates/710.html | 54 + .../html-aria/accessible-name-updates/711.html | 55 + .../html-aria/accessible-name-updates/712.html | 55 + .../html-aria/accessible-name-updates/713.html | 54 + .../html-aria/accessible-name-updates/714.html | 53 + .../html-aria/accessible-name-updates/715.html | 46 + .../html-aria/accessible-name-updates/716.html | 47 + .../html-aria/accessible-name-updates/717.html | 53 + .../html-aria/accessible-name-updates/718.html | 53 + .../html-aria/accessible-name-updates/719.html | 53 + .../html-aria/accessible-name-updates/720.html | 53 + .../html-aria/aria-describedby/772.html | 13 + .../html-aria/aria-describedby/773.html | 13 + .../html-aria/aria-describedby/774.html | 12 + .../html-aria/aria-describedby/838.html | 12 + .../html-aria/author-requirements/567.html | 20 + .../html-aria/author-requirements/568.html | 32 + .../html-aria/author-requirements/569.html | 11 + .../html-aria/author-requirements/571-haswarn.html | 84 + .../html-aria/author-requirements/572-haswarn.html | 73 + .../html-aria/author-requirements/573-haswarn.html | 73 + .../html-aria/author-requirements/574.html | 14 + .../html-aria/author-requirements/575.html | 14 + .../html-aria/author-requirements/576.html | 14 + .../html-aria/author-requirements/577.html | 14 + .../html-aria/author-requirements/578.html | 11 + .../html-aria/author-requirements/579.html | 10 + .../html-aria/author-requirements/580.html | 24 + .../html-aria/author-requirements/581.html | 12 + .../html-aria/author-requirements/582.html | 17 + .../html-aria/author-requirements/584.html | 17 + .../html-aria/button-pressed/589.html | 10 + .../html-aria/button-pressed/590.html | 10 + .../combobox-autocomplete-list/div-haswarn.html | 17 + .../combobox-autocomplete-list/input.html | 15 + .../html-aria/css-attr-sel/default.png | Bin 0 -> 1286 bytes .../html-aria/css-attr-sel/state-1.png | Bin 0 -> 1287 bytes .../html-aria/css-attr-sel/state-2.png | Bin 0 -> 1296 bytes .../html-aria/css-attr-sel/state-3.png | Bin 0 -> 1297 bytes .../html-aria/css-attr-sel/state-4.png | Bin 0 -> 1295 bytes ...licit-semantics-checkbox-disparity-haswarn.html | 12 + .../implicit-semantics-checkbox-norole.html | 12 + .../implicit-semantics-checkbox-role-haswarn.html | 12 + .../host-language/input-range-valuetext.htm | 10 + .../live-events/test-case-live-event-1.html | 74 + .../live-events/test-case-live-event-2.html | 80 + .../live-events/test-case-live-event-3.html | 76 + .../live-events/test-case-live-event-4.html | 74 + .../live-events/test-case-live-event-5.html | 76 + .../live-events/test-case-live-event-6.html | 80 + .../html-aria/mixed-value/585.html | 12 + .../html-aria/mixed-value/586.html | 10 + .../html-aria/name-computation-general/596.html | 11 + .../html-aria/name-computation-general/597.html | 10 + .../html-aria/name-computation-general/598.html | 11 + .../html-aria/name-computation-general/599.html | 12 + .../html-aria/name-computation-general/600.html | 10 + .../html-aria/name-computation-general/601.html | 10 + .../html-aria/name-computation-general/602.html | 10 + .../html-aria/name-computation-general/603.html | 2 + .../html-aria/name-computation-general/604.html | 10 + .../html-aria/name-computation-general/605.html | 11 + .../html-aria/name-computation-general/606.html | 11 + .../html-aria/name-computation-general/607.html | 10 + .../html-aria/name-computation-general/608.html | 10 + .../html-aria/name-computation-general/837.html | 18 + .../html-aria/name-computation-img/557.html | 11 + .../html-aria/name-computation-img/565.html | 14 + .../html-aria/name-computation-img/566.html | 14 + .../html-aria/name-computation-img/foo.jpg | Bin 0 -> 6735 bytes .../html-aria/name-computation-img/test.png | Bin 0 -> 1913 bytes .../html-aria/name-computation-input/538.html | 11 + .../html-aria/name-computation-input/542.html | 11 + .../html-aria/name-computation-input/543.html | 11 + .../html-aria/name-computation-input/544.html | 11 + .../html-aria/name-computation-input/545.html | 11 + .../html-aria/name-computation-input/546.html | 12 + .../html-aria/name-computation-input/551.html | 11 + .../html-aria/name-computation-input/552.html | 19 + .../html-aria/name-computation-input/553.html | 19 + .../html-aria/name-computation-input/609.html | 13 + .../html-aria/name-computation-input/610.html | 11 + .../html-aria/name-computation-input/611.html | 11 + .../html-aria/name-computation-input/612.html | 10 + .../html-aria/name-computation-input/613.html | 10 + .../html-aria/name-computation-input/614.html | 10 + .../html-aria/name-computation-input/615.html | 10 + .../html-aria/name-computation-input/659.html | 16 + .../html-aria/name-computation-input/660.html | 16 + .../html-aria/name-computation-input/661.html | 16 + .../html-aria/name-computation-input/662.html | 16 + .../html-aria/name-computation-input/663.html | 16 + .../html-aria/name-computation-input/721.html | 12 + .../html-aria/name-computation-input/723.html | 12 + .../html-aria/name-computation-input/724.html | 12 + .../html-aria/name-computation-input/725.html | 12 + .../html-aria/name-computation-input/748.html | 11 + .../html-aria/name-computation-input/749.html | 11 + .../html-aria/name-computation-input/750.html | 11 + .../html-aria/name-computation-input/751.html | 11 + .../html-aria/name-computation-input/753.html | 19 + .../html-aria/name-computation-input/754.html | 19 + .../html-aria/name-computation-input/755.html | 19 + .../html-aria/name-computation-input/756.html | 19 + .../html-aria/name-computation-input/758.html | 19 + .../html-aria/name-computation-input/759.html | 19 + .../html-aria/name-computation-input/760.html | 19 + .../html-aria/name-computation-input/761.html | 19 + .../html-aria/name-computation-input/foo.jpg | Bin 0 -> 6735 bytes .../html-aria/namefromauthor-requ/859.html | 10 + .../html-aria/namefromauthor-requ/860.html | 10 + .../html-aria/namefromauthor-requ/861.html | 10 + .../html-aria/namefromauthor-requ/863.html | 14 + .../html-aria/namefromauthor-requ/864.html | 17 + .../html-aria/namefromauthor-requ/865.html | 10 + .../html-aria/namefromauthor-requ/866.html | 10 + .../html-aria/namefromauthor-requ/867.html | 18 + .../html-aria/namefromauthor-requ/868.html | 18 + .../html-aria/namefromauthor-requ/869.html | 10 + .../html-aria/namefromauthor-requ/871.html | 14 + .../html-aria/namefromauthor-requ/872.html | 13 + .../html-aria/namefromauthor-requ/873.html | 12 + .../html-aria/namefromauthor-requ/874.html | 12 + .../html-aria/namefromauthor-requ/875.html | 16 + .../html-aria/namefromauthor-requ/879.html | 14 + .../html-aria/namefromauthor-requ/880.html | 11 + .../html-aria/namefromauthor-requ/887.html | 15 + .../html-aria/namefromauthor-requ/888.html | 10 + .../html-aria/namefromauthor-requ/889.html | 10 + .../html-aria/namefromauthor-requ/890.html | 11 + .../html-aria/namefromauthor-requ/891.html | 14 + .../html-aria/namefromauthor-requ/892.html | 14 + .../html-aria/namefromauthor-requ/893.html | 20 + .../conformance-checkers/html-aria/noaria.html | 10 + .../html-aria/presentation-role/497.html | 14 + .../html-aria/presentation-role/498.html | 11 + .../html-aria/presentation-role/499.html | 11 + .../html-aria/presentation-role/500.html | 13 + .../html-aria/presentation-role/501.html | 11 + .../html-aria/presentation-role/502.html | 11 + .../html-aria/presentation-role/503.html | 11 + .../html-aria/presentation-role/504.html | 11 + .../html-aria/presentation-role/505.html | 11 + .../html-aria/presentation-role/506.html | 14 + .../html-aria/presentation-role/507.html | 11 + .../html-aria/presentation-role/509.html | 11 + .../html-aria/presentation-role/510.html | 15 + .../html-aria/presentation-role/511.html | 17 + .../html-aria/presentation-role/512.html | 15 + .../html-aria/presentation-role/513.html | 15 + .../html-aria/presentation-role/514.html | 17 + .../html-aria/presentation-role/515.html | 18 + .../html-aria/presentation-role/516.html | 15 + .../html-aria/presentation-role/517.html | 15 + .../html-aria/presentation-role/518.html | 18 + .../html-aria/presentation-role/519.html | 15 + .../html-aria/presentation-role/520.html | 15 + .../html-aria/presentation-role/521.html | 15 + .../html-aria/presentation-role/522.html | 15 + .../html-aria/presentation-role/523.html | 15 + .../html-aria/presentation-role/524.html | 16 + .../html-aria/presentation-role/525.html | 15 + .../html-aria/presentation-role/527.html | 15 + .../presentational-children/testcase-839.html | 22 + .../presentational-children/testcase-840.html | 22 + .../presentational-children/testcase-842.html | 22 + .../presentational-children/testcase-843.html | 22 + .../presentational-children/testcase-844.html | 22 + ...properties-global-norole-aria-atomic-false.html | 12 + .../properties-global-norole-aria-atomic-true.html | 12 + .../properties-global-norole-aria-atomic.html | 15 + .../properties-global-norole-aria-busy-false.html | 12 + .../properties-global-norole-aria-busy-true.html | 12 + ...ties-global-norole-aria-controls-obj1-obj2.html | 12 + ...roperties-global-norole-aria-controls-obj1.html | 12 + ...s-global-norole-aria-describedby-obj1-obj2.html | 12 + ...erties-global-norole-aria-describedby-obj1.html | 12 + ...operties-global-norole-aria-disabled-false.html | 12 + ...roperties-global-norole-aria-disabled-true.html | 12 + ...perties-global-norole-aria-dropeffect-copy.html | 12 + ...ties-global-norole-aria-dropeffect-execute.html | 12 + ...perties-global-norole-aria-dropeffect-link.html | 12 + ...perties-global-norole-aria-dropeffect-move.html | 12 + ...perties-global-norole-aria-dropeffect-none.html | 12 + ...erties-global-norole-aria-dropeffect-popup.html | 12 + ...erties-global-norole-aria-flowto-obj1-obj2.html | 12 + .../properties-global-norole-aria-flowto-obj1.html | 12 + ...roperties-global-norole-aria-grabbed-false.html | 12 + ...properties-global-norole-aria-grabbed-true.html | 12 + ...rties-global-norole-aria-grabbed-undefined.html | 12 + ...operties-global-norole-aria-haspopup-false.html | 12 + ...roperties-global-norole-aria-haspopup-true.html | 12 + ...properties-global-norole-aria-hidden-false.html | 12 + .../properties-global-norole-aria-hidden-true.html | 12 + ...roperties-global-norole-aria-invalid-false.html | 12 + ...perties-global-norole-aria-invalid-grammar.html | 12 + ...erties-global-norole-aria-invalid-spelling.html | 12 + ...properties-global-norole-aria-invalid-true.html | 12 + ...global-norole-aria-label-Test-string-value.html | 12 + ...es-global-norole-aria-labelledby-obj1-obj2.html | 12 + ...perties-global-norole-aria-labelledby-obj1.html | 12 + ...operties-global-norole-aria-live-assertive.html | 12 + .../properties-global-norole-aria-live-off.html | 12 + .../properties-global-norole-aria-live-polite.html | 12 + ...operties-global-norole-aria-owns-obj1-obj2.html | 12 + .../properties-global-norole-aria-owns-obj1.html | 12 + ...global-norole-aria-relevant-additions-text.html | 12 + ...ties-global-norole-aria-relevant-additions.html | 12 + ...properties-global-norole-aria-relevant-all.html | 12 + ...rties-global-norole-aria-relevant-removals.html | 12 + ...roperties-global-norole-aria-relevant-text.html | 12 + .../html-aria/relevant-state/591.html | 10 + .../html-aria/relevant-state/592.html | 10 + .../html-aria/relevant-state/593.html | 10 + .../roles-plain-concrete-alert.html | 10 + .../roles-plain-concrete-alertdialog.html | 10 + .../roles-plain-concrete-application.html | 10 + .../roles-plain-concrete-article.html | 10 + .../roles-plain-concrete-banner.html | 10 + .../roles-plain-concrete-button.html | 10 + .../roles-plain-concrete-complementary.html | 10 + .../roles-plain-concrete-contentinfo.html | 10 + .../roles-plain-concrete-definition.html | 10 + .../roles-plain-concrete-dialog.html | 10 + .../roles-plain-concrete-directory.html | 10 + .../roles-plain-concrete-document.html | 10 + .../roles-plain-concrete-form.html | 10 + .../roles-plain-concrete-grid.html | 10 + .../roles-plain-concrete-group.html | 10 + .../roles-plain-concrete-heading.html | 10 + .../roles-plain-concrete-img.html | 10 + .../roles-plain-concrete-link.html | 10 + .../roles-plain-concrete-list.html | 10 + ...les-plain-concrete-listbox-parent-combobox.html | 35 + .../roles-plain-concrete-listbox.html | 12 + .../roles-plain-concrete-log.html | 10 + .../roles-plain-concrete-main.html | 10 + .../roles-plain-concrete-marquee.html | 10 + .../roles-plain-concrete-math.html | 10 + .../roles-plain-concrete-menu.html | 10 + .../roles-plain-concrete-menubar.html | 10 + .../roles-plain-concrete-navigation.html | 10 + .../roles-plain-concrete-note.html | 10 + .../roles-plain-concrete-option.html | 12 + .../roles-plain-concrete-presentation.html | 10 + .../roles-plain-concrete-progressbar.html | 10 + .../roles-plain-concrete-radiogroup.html | 10 + .../roles-plain-concrete-region.html | 10 + .../roles-plain-concrete-rowheader.html | 14 + .../roles-plain-concrete-search.html | 10 + .../roles-plain-concrete-separator.html | 10 + .../roles-plain-concrete-status.html | 10 + .../roles-plain-concrete-tablist.html | 10 + .../roles-plain-concrete-tabpanel.html | 10 + .../roles-plain-concrete-textbox.html | 10 + .../roles-plain-concrete-timer.html | 10 + .../roles-plain-concrete-toolbar.html | 10 + .../roles-plain-concrete-tooltip.html | 10 + .../roles-plain-concrete-tree.html | 10 + .../roles-plain-concrete-treegrid.html | 10 + ...s-properties-global-main-aria-atomic-false.html | 12 + ...es-properties-global-main-aria-atomic-true.html | 12 + ...les-properties-global-main-aria-busy-false.html | 12 + ...oles-properties-global-main-aria-busy-true.html | 12 + ...erties-global-main-aria-controls-obj1-obj2.html | 12 + ...-properties-global-main-aria-controls-obj1.html | 12 + ...ies-global-main-aria-describedby-obj1-obj2.html | 12 + ...operties-global-main-aria-describedby-obj1.html | 12 + ...properties-global-main-aria-disabled-false.html | 12 + ...-properties-global-main-aria-disabled-true.html | 12 + ...roperties-global-main-aria-dropeffect-copy.html | 12 + ...erties-global-main-aria-dropeffect-execute.html | 12 + ...roperties-global-main-aria-dropeffect-link.html | 12 + ...roperties-global-main-aria-dropeffect-move.html | 12 + ...roperties-global-main-aria-dropeffect-none.html | 12 + ...operties-global-main-aria-dropeffect-popup.html | 12 + ...operties-global-main-aria-flowto-obj1-obj2.html | 12 + ...es-properties-global-main-aria-flowto-obj1.html | 12 + ...-properties-global-main-aria-grabbed-false.html | 12 + ...s-properties-global-main-aria-grabbed-true.html | 12 + ...perties-global-main-aria-grabbed-undefined.html | 12 + ...properties-global-main-aria-haspopup-false.html | 12 + ...-properties-global-main-aria-haspopup-true.html | 12 + ...s-properties-global-main-aria-hidden-false.html | 12 + ...es-properties-global-main-aria-hidden-true.html | 12 + ...-properties-global-main-aria-invalid-false.html | 12 + ...roperties-global-main-aria-invalid-grammar.html | 12 + ...operties-global-main-aria-invalid-spelling.html | 12 + ...s-properties-global-main-aria-invalid-true.html | 12 + ...s-global-main-aria-label-Test-string-value.html | 14 + ...ties-global-main-aria-labelledby-obj1-obj2.html | 12 + ...roperties-global-main-aria-labelledby-obj1.html | 12 + ...properties-global-main-aria-live-assertive.html | 12 + ...roles-properties-global-main-aria-live-off.html | 12 + ...es-properties-global-main-aria-live-polite.html | 12 + ...properties-global-main-aria-owns-obj1-obj2.html | 12 + ...oles-properties-global-main-aria-owns-obj1.html | 12 + ...s-global-main-aria-relevant-additions-text.html | 14 + ...erties-global-main-aria-relevant-additions.html | 12 + ...s-properties-global-main-aria-relevant-all.html | 12 + ...perties-global-main-aria-relevant-removals.html | 12 + ...-properties-global-main-aria-relevant-text.html | 12 + .../menuitemcheckbox-aria-checked-mixed.html | 16 + .../menuitemcheckbox-aria-checked-undefined.html | 16 + .../radio-aria-checked-false.html | 14 + .../radio-aria-checked-mixed.html | 14 + .../radio-aria-checked-true.html | 14 + .../radio-aria-checked-undefined.html | 14 + ...rties-required-checkbox-aria-checked-false.html | 12 + ...rties-required-checkbox-aria-checked-mixed.html | 12 + ...erties-required-checkbox-aria-checked-true.html | 12 + ...s-required-checkbox-aria-checked-undefined.html | 12 + ...ties-required-combobox-aria-expanded-false.html | 12 + ...rties-required-combobox-aria-expanded-true.html | 12 + ...-required-combobox-aria-expanded-undefined.html | 12 + .../alert-aria-expanded-false.html | 14 + .../alert-aria-expanded-true.html | 14 + .../alert-aria-expanded-undefined.html | 14 + .../alertdialog-aria-expanded-false.html | 14 + .../alertdialog-aria-expanded-true.html | 14 + .../alertdialog-aria-expanded-undefined.html | 14 + .../application-aria-expanded-false.html | 14 + .../application-aria-expanded-true.html | 14 + .../application-aria-expanded-undefined.html | 14 + .../article-aria-expanded-false.html | 14 + .../article-aria-expanded-true.html | 14 + .../article-aria-expanded-undefined.html | 14 + .../banner-aria-expanded-false.html | 14 + .../banner-aria-expanded-true.html | 14 + .../banner-aria-expanded-undefined.html | 14 + .../columnheader-aria-expanded-false.html | 33 + .../columnheader-aria-expanded-true.html | 33 + .../columnheader-aria-expanded-undefined.html | 33 + .../columnheader-aria-readonly-false.html | 33 + .../columnheader-aria-readonly-true.html | 33 + .../columnheader-aria-required-false.html | 33 + .../columnheader-aria-required-true.html | 33 + .../columnheader-aria-selected-false.html | 33 + .../columnheader-aria-selected-true.html | 33 + .../columnheader-aria-selected-undefined.html | 33 + .../combobox-aria-activedescendant-obj1.html | 18 + .../combobox-aria-expanded-false.html | 14 + .../combobox-aria-expanded-true.html | 14 + .../combobox-aria-expanded-undefined.html | 14 + .../complementary-aria-expanded-false.html | 14 + .../complementary-aria-expanded-true.html | 14 + .../complementary-aria-expanded-undefined.html | 14 + .../contentinfo-aria-expanded-false.html | 14 + .../contentinfo-aria-expanded-true.html | 14 + .../contentinfo-aria-expanded-undefined.html | 14 + .../definition-aria-expanded-false.html | 14 + .../definition-aria-expanded-true.html | 14 + .../definition-aria-expanded-undefined.html | 14 + .../dialog-aria-expanded-false.html | 14 + .../dialog-aria-expanded-true.html | 14 + .../dialog-aria-expanded-undefined.html | 14 + .../directory-aria-expanded-false.html | 14 + .../directory-aria-expanded-true.html | 14 + .../directory-aria-expanded-undefined.html | 14 + .../form-aria-expanded-false.html | 14 + .../form-aria-expanded-true.html | 14 + .../form-aria-expanded-undefined.html | 14 + .../grid-aria-activedescendant-obj1.html | 17 + .../grid-aria-expanded-false.html | 14 + .../grid-aria-expanded-true.html | 14 + .../grid-aria-expanded-undefined.html | 14 + .../gridcell-aria-expanded-false.html | 18 + .../gridcell-aria-expanded-undefined.html | 18 + .../group-aria-expanded-false.html | 14 + .../group-aria-expanded-true.html | 14 + .../group-aria-expanded-undefined.html | 14 + .../heading-aria-expanded-false.html | 14 + .../heading-aria-expanded-true.html | 14 + .../heading-aria-expanded-undefined.html | 14 + .../img-aria-expanded-false.html | 14 + .../img-aria-expanded-true.html | 14 + .../img-aria-expanded-undefined.html | 14 + .../list-aria-expanded-false.html | 15 + .../list-aria-expanded-true.html | 15 + .../list-aria-expanded-undefined.html | 15 + .../listbox-aria-activedescendant-obj1.html | 15 + .../listbox-aria-expanded-false.html | 14 + .../listbox-aria-expanded-true.html | 14 + .../listbox-aria-expanded-undefined.html | 14 + .../log-aria-expanded-false.html | 14 + .../log-aria-expanded-true.html | 14 + .../log-aria-expanded-undefined.html | 14 + .../main-aria-expanded-false.html | 14 + .../main-aria-expanded-true.html | 14 + .../main-aria-expanded-undefined.html | 14 + .../marquee-aria-expanded-false.html | 14 + .../marquee-aria-expanded-true.html | 14 + .../marquee-aria-expanded-undefined.html | 14 + .../math-aria-expanded-false.html | 14 + .../math-aria-expanded-true.html | 14 + .../math-aria-expanded-undefined.html | 14 + .../menu-aria-activedescendant-obj1.html | 15 + .../menu-aria-expanded-false.html | 14 + .../menu-aria-expanded-true.html | 14 + .../menu-aria-expanded-undefined.html | 14 + .../menubar-aria-activedescendant-obj1.html | 15 + .../menubar-aria-expanded-false.html | 14 + .../menubar-aria-expanded-true.html | 14 + .../menubar-aria-expanded-undefined.html | 14 + .../menuitemradio-aria-checked-false.html | 16 + .../menuitemradio-aria-checked-mixed.html | 16 + .../menuitemradio-aria-checked-true.html | 16 + .../menuitemradio-aria-checked-undefined.html | 16 + .../navigation-aria-expanded-false.html | 14 + .../navigation-aria-expanded-true.html | 14 + .../navigation-aria-expanded-undefined.html | 14 + .../note-aria-expanded-false.html | 14 + .../note-aria-expanded-true.html | 14 + .../note-aria-expanded-undefined.html | 14 + .../progressbar-aria-valuemax-1.1.html | 14 + .../progressbar-aria-valuemin-1.1.html | 14 + .../progressbar-aria-valuenow-1.1.html | 14 + ...ogressbar-aria-valuetext-Test-string-value.html | 14 + .../radio-aria-checked-false.html | 14 + .../radio-aria-checked-mixed.html | 14 + .../radio-aria-checked-true.html | 14 + .../radiogroup-aria-expanded-false.html | 14 + .../radiogroup-aria-expanded-true.html | 14 + .../radiogroup-aria-expanded-undefined.html | 14 + .../region-aria-expanded-false.html | 14 + .../region-aria-expanded-true.html | 14 + .../region-aria-expanded-undefined.html | 14 + .../row-aria-activedescendant-obj1.html | 17 + .../rowgroup-aria-activedescendant-obj1.html | 19 + .../rowheader-aria-expanded-false.html | 23 + .../rowheader-aria-expanded-true.html | 23 + .../rowheader-aria-expanded-undefined.html | 23 + .../rowheader-aria-readonly-false.html | 23 + .../rowheader-aria-readonly-true.html | 23 + .../rowheader-aria-required-false.html | 23 + .../rowheader-aria-required-true.html | 23 + .../rowheader-aria-selected-false.html | 23 + .../rowheader-aria-selected-true.html | 23 + .../rowheader-aria-selected-undefined.html | 23 + .../search-aria-expanded-false.html | 14 + .../search-aria-expanded-true.html | 14 + .../search-aria-expanded-undefined.html | 14 + .../status-aria-expanded-false.html | 14 + .../status-aria-expanded-true.html | 14 + .../status-aria-expanded-undefined.html | 14 + .../tab-aria-expanded-false.html | 16 + .../tab-aria-expanded-true.html | 16 + .../tab-aria-expanded-undefined.html | 16 + .../tablist-aria-activedescendant-obj1.html | 16 + .../tablist-aria-expanded-false.html | 15 + .../tablist-aria-expanded-true.html | 15 + .../tablist-aria-expanded-undefined.html | 15 + .../tabpanel-aria-expanded-false.html | 16 + .../tabpanel-aria-expanded-true.html | 16 + .../tabpanel-aria-expanded-undefined.html | 16 + .../timer-aria-expanded-false.html | 14 + .../timer-aria-expanded-true.html | 14 + .../timer-aria-expanded-undefined.html | 14 + .../toolbar-aria-activedescendant-obj1.html | 15 + .../toolbar-aria-expanded-false.html | 15 + .../toolbar-aria-expanded-true.html | 15 + .../toolbar-aria-expanded-undefined.html | 15 + .../tooltip-aria-expanded-false.html | 14 + .../tooltip-aria-expanded-true.html | 14 + .../tooltip-aria-expanded-undefined.html | 14 + .../tree-aria-activedescendant-obj1.html | 15 + .../tree-aria-expanded-false.html | 15 + .../tree-aria-expanded-true.html | 15 + .../tree-aria-expanded-undefined.html | 15 + .../treegrid-aria-activedescendant-obj1.html | 21 + .../treegrid-aria-expanded-false.html | 21 + .../treegrid-aria-expanded-true.html | 21 + .../treegrid-aria-expanded-undefined.html | 21 + .../treegrid-aria-level-1.html | 18 + .../treegrid-aria-multiselectable-false.html | 18 + .../treegrid-aria-multiselectable-true.html | 18 + .../treegrid-aria-readonly-false.html | 18 + .../treegrid-aria-readonly-true.html | 18 + .../treegrid-aria-required-false.html | 18 + .../treegrid-aria-required-true.html | 18 + .../treeitem-aria-checked-false.html | 14 + .../treeitem-aria-checked-mixed.html | 14 + .../treeitem-aria-checked-true.html | 14 + .../treeitem-aria-checked-undefined.html | 14 + .../treeitem-aria-level-1.html | 16 + .../treeitem-aria-posinset-1.html | 16 + .../treeitem-aria-selected-false.html | 16 + .../treeitem-aria-selected-true.html | 16 + .../treeitem-aria-selected-undefined.html | 16 + .../treeitem-aria-setsize-1.html | 16 + ...rties-supported-button-aria-expanded-false.html | 12 + ...erties-supported-button-aria-expanded-true.html | 12 + ...s-supported-button-aria-expanded-undefined.html | 12 + ...erties-supported-button-aria-pressed-false.html | 12 + ...erties-supported-button-aria-pressed-mixed.html | 12 + ...perties-supported-button-aria-pressed-true.html | 12 + ...es-supported-button-aria-pressed-undefined.html | 12 + ...supported-columnheader-aria-sort-ascending.html | 31 + ...upported-columnheader-aria-sort-descending.html | 31 + ...ties-supported-columnheader-aria-sort-none.html | 31 + ...ies-supported-columnheader-aria-sort-other.html | 31 + ...-supported-combobox-aria-autocomplete-both.html | 17 + ...upported-combobox-aria-autocomplete-inline.html | 17 + ...-supported-combobox-aria-autocomplete-list.html | 17 + ...-supported-combobox-aria-autocomplete-none.html | 17 + ...ies-supported-document-aria-expanded-false.html | 12 + ...ties-supported-document-aria-expanded-true.html | 12 + ...supported-document-aria-expanded-undefined.html | 12 + ...-supported-grid-aria-multiselectable-false.html | 14 + ...s-supported-grid-aria-multiselectable-true.html | 14 + ...perties-supported-grid-aria-readonly-false.html | 12 + ...operties-supported-grid-aria-readonly-true.html | 12 + ...ies-supported-gridcell-aria-readonly-false.html | 16 + ...ties-supported-gridcell-aria-readonly-true.html | 16 + ...ies-supported-gridcell-aria-required-false.html | 16 + ...ties-supported-gridcell-aria-required-true.html | 16 + ...ies-supported-gridcell-aria-selected-false.html | 16 + ...ties-supported-gridcell-aria-selected-true.html | 16 + ...supported-gridcell-aria-selected-undefined.html | 16 + ...-properties-supported-heading-aria-level-1.html | 12 + ...perties-supported-link-aria-expanded-false.html | 12 + ...operties-supported-link-aria-expanded-true.html | 12 + ...ies-supported-link-aria-expanded-undefined.html | 12 + ...pported-listbox-aria-multiselectable-false.html | 14 + ...upported-listbox-aria-multiselectable-true.html | 14 + ...ties-supported-listbox-aria-required-false.html | 12 + ...rties-supported-listbox-aria-required-true.html | 12 + ...properties-supported-listitem-aria-level-1.html | 12 + ...perties-supported-listitem-aria-posinset-1.html | 12 + ...operties-supported-listitem-aria-setsize-1.html | 12 + ...erties-supported-option-aria-checked-false.html | 12 + ...erties-supported-option-aria-checked-mixed.html | 12 + ...perties-supported-option-aria-checked-true.html | 12 + ...es-supported-option-aria-checked-undefined.html | 12 + ...roperties-supported-option-aria-posinset-1.html | 12 + ...rties-supported-option-aria-selected-false.html | 12 + ...erties-supported-option-aria-selected-true.html | 12 + ...s-supported-option-aria-selected-undefined.html | 12 + ...properties-supported-option-aria-setsize-1.html | 12 + ...s-supported-radiogroup-aria-required-false.html | 12 + ...es-supported-radiogroup-aria-required-true.html | 12 + ...oles-properties-supported-row-aria-level-1.html | 12 + ...operties-supported-row-aria-selected-false.html | 12 + ...roperties-supported-row-aria-selected-true.html | 12 + ...ties-supported-row-aria-selected-undefined.html | 12 + ...es-supported-rowheader-aria-sort-ascending.html | 21 + ...s-supported-rowheader-aria-sort-descending.html | 21 + ...perties-supported-rowheader-aria-sort-none.html | 21 + ...erties-supported-rowheader-aria-sort-other.html | 21 + ...es-supported-separator-aria-expanded-false.html | 12 + ...ies-supported-separator-aria-expanded-true.html | 12 + ...upported-separator-aria-expanded-undefined.html | 12 + ...rted-separator-aria-orientation-horizontal.html | 14 + ...ported-separator-aria-orientation-vertical.html | 14 + ...operties-supported-tab-aria-selected-false.html | 12 + ...roperties-supported-tab-aria-selected-true.html | 12 + ...ties-supported-tab-aria-selected-undefined.html | 12 + ...-properties-supported-tablist-aria-level-1.html | 15 + ...pported-textbox-aria-activedescendant-obj1.html | 14 + ...s-supported-textbox-aria-autocomplete-both.html | 14 + ...supported-textbox-aria-autocomplete-inline.html | 14 + ...s-supported-textbox-aria-autocomplete-list.html | 14 + ...s-supported-textbox-aria-autocomplete-none.html | 14 + ...ies-supported-textbox-aria-multiline-false.html | 12 + ...ties-supported-textbox-aria-multiline-true.html | 12 + ...ties-supported-textbox-aria-readonly-false.html | 12 + ...rties-supported-textbox-aria-readonly-true.html | 12 + ...ties-supported-textbox-aria-required-false.html | 12 + ...rties-supported-textbox-aria-required-true.html | 12 + ...-supported-tree-aria-multiselectable-false.html | 15 + ...s-supported-tree-aria-multiselectable-true.html | 15 + ...perties-supported-tree-aria-required-false.html | 13 + ...operties-supported-tree-aria-required-true.html | 13 + .../html-aria/selected-state/670.html | 32 + .../html-aria/selected-state/671.html | 34 + .../html-aria/selected-state/672.html | 38 + .../setsize-posinset-level-1.html | 86 + .../setsize-posinset-level-5.html | 71 + .../setsize-posinset-level-6.html | 75 + .../setsize-posinset-level/testcase-769.html | 89 + .../html-aria/stability-of-dom/669.html | 33 + .../testcase-listbox-multiselectable-A.html | 52 + .../testcase-listbox-multiselectable-B.html | 50 + .../testcase-listbox-multiselectable-C.html | 64 + .../testcase-multiselectable-D.html | 41 + .../testcase-tree-multiselectable-C.html | 46 + .../html/allowedcharacters1html.html | 12 + .../html/allowedcharacters2html.html | 13 + .../html/allowedcharacters2htmlrules.xml | 3 + .../html/allowedcharacters3html.html | 13 + .../html/allowedcharacters3htmlrules.xml | 4 + .../html/allowedcharacters4html.html | 18 + .../xml/allowedcharacters1xml.xml | 12 + .../xml/allowedcharacters2xml.xml | 9 + .../xml/allowedcharacters3xml.xml | 10 + .../xml/allowedcharacters3xmlrules.xml | 3 + .../xml/allowedcharacters4xml.xml | 7 + .../xml/allowedcharacters4xmlrules.xml | 3 + .../xml/allowedcharacters5xml.xml | 4 + .../xml/allowedcharacters6xml.xml | 3 + .../xml/allowedcharacters7xml.xml | 10 + .../xml/allowedcharacters7xmlrules.xml | 4 + .../xml/allowedcharacters8xml.xml | 13 + .../html-its/directionality/html/dir1html.html | 12 + .../html-its/directionality/html/dir2html.html | 17 + .../html-its/directionality/html/dir3html.html | 13 + .../html-its/directionality/html/dir3htmlrules.xml | 4 + .../html-its/directionality/html/dir4html.html | 18 + .../html-its/directionality/xml/dir1xml.xml | 12 + .../html-its/directionality/xml/dir2xml.xml | 11 + .../html-its/directionality/xml/dir2xmlrules.xml | 3 + .../html-its/directionality/xml/dir3xml.xml | 7 + .../html-its/directionality/xml/dir4xml.xml | 6 + .../html-its/directionality/xml/dir5xml.xml | 13 + .../html-its/directionality/xml/dir6xml.xml | 11 + .../html-its/directionality/xml/dir6xmlrules.xml | 4 + .../html-its/domain/html/domain1html.html | 13 + .../html-its/domain/html/domain1htmlrules.xml | 5 + .../html-its/domain/html/domain2html.html | 13 + .../html-its/domain/html/domain2htmlrules.xml | 6 + .../html-its/domain/html/domain3html.html | 17 + .../html-its/domain/html/domain3htmlrules.xml | 4 + .../html-its/domain/html/domain4html.html | 18 + .../html-its/domain/xml/domain1xml.xml | 13 + .../html-its/domain/xml/domain2xml.xml | 14 + .../html-its/domain/xml/domain4xml.xml | 10 + .../html-its/domain/xml/domain4xmlrules.xml | 6 + .../html-its/domain/xml/domain5xml.xml | 17 + .../html-its/domain/xml/domain5xmlrules.xml | 6 + .../html-its/domain/xml/domain6xml.xml | 19 + .../html-its/domain/xml/domain7xml.xml | 16 + .../html-its/domain/xml/domain7xmlrules.xml | 4 + .../elementswithintext/html/withintext1html.html | 33 + .../html/withintext1htmlrules.xml | 4 + .../elementswithintext/html/withintext2html.html | 10 + .../elementswithintext/html/withintext3html.html | 33 + .../html/withintext3htmlrules.xml | 5 + .../elementswithintext/html/withintext4html.html | 39 + .../elementswithintext/xml/withintext1xml.xml | 12 + .../elementswithintext/xml/withintext2xml.xml | 25 + .../elementswithintext/xml/withintext2xmlrules.xml | 6 + .../elementswithintext/xml/withintext3xml.xml | 11 + .../elementswithintext/xml/withintext4xml.xml | 12 + .../elementswithintext/xml/withintext5xml.xml | 25 + .../elementswithintext/xml/withintext6xml.xml | 21 + .../elementswithintext/xml/withintext6xmlrules.xml | 5 + .../html/externalresource1html.html | 15 + .../html/externalresource1htmlrules.xml | 4 + .../html/externalresource2html.html | 17 + .../html/externalresource2htmlrules.xml | 4 + .../html/externalresource3html.html | 20 + .../externalresource/xml/externalresource1xml.xml | 24 + .../externalresource/xml/externalresource2xml.xml | 22 + .../xml/externalresource2xmlrules.xml | 3 + .../externalresource/xml/externalresource3xml.xml | 28 + .../xml/externalresource3xmlrules.xml | 3 + .../externalresource/xml/externalresource4xml.xml | 25 + .../externalresource/xml/externalresource5xml.xml | 20 + .../xml/externalresource5xmlrules.xml | 5 + .../html-its/idvalue/html/idvalue1html.html | 16 + .../html-its/idvalue/html/idvalue1htmlrules.xml | 6 + .../html-its/idvalue/html/idvalue2html.html | 17 + .../html-its/idvalue/html/idvalue2htmlrules.xml | 7 + .../html-its/idvalue/html/idvalue3html.html | 22 + .../html-its/idvalue/xml/idvalue1xml.xml | 20 + .../html-its/idvalue/xml/idvalue2xml.xml | 4 + .../html-its/idvalue/xml/idvalue3xml.xml | 13 + .../html-its/idvalue/xml/idvalue3xmlrules.xml | 3 + .../html-its/idvalue/xml/idvalue4xml.xml | 17 + .../html-its/idvalue/xml/idvalue4xmlrules.xml | 4 + .../html-its/idvalue/xml/idvalue5xml.xml | 20 + .../html/languageinfo1html.html | 16 + .../html/languageinfo1htmlrules.xml | 4 + .../html/languageinfo2html.html | 16 + .../html/languageinfo2htmlrules.xml | 4 + .../html/languageinfo3html.html | 21 + .../languageinformation/xml/languageinfo1xml.xml | 13 + .../languageinformation/xml/languageinfo2xml.xml | 19 + .../xml/languageinfo2xmlrules.xml | 4 + .../languageinformation/xml/languageinfo3xml.xml | 20 + .../languageinformation/xml/languageinfo4xml.xml | 24 + .../xml/languageinfo4xmlrules.xml | 4 + .../html-its/localefilter/html/locale1html.html | 14 + .../localefilter/html/locale1htmlrules.xml | 3 + .../html-its/localefilter/html/locale2html.html | 12 + .../html-its/localefilter/html/locale3html.html | 14 + .../localefilter/html/locale3htmlrules.xml | 4 + .../html-its/localefilter/html/locale4html.html | 18 + .../html-its/localefilter/html/locale5html.html | 21 + .../html-its/localefilter/xml/locale1xml.xml | 12 + .../html-its/localefilter/xml/locale2xml.xml | 9 + .../html-its/localefilter/xml/locale3xml.xml | 10 + .../html-its/localefilter/xml/locale3xmlrules.xml | 3 + .../html-its/localefilter/xml/locale4xml.xml | 16 + .../html-its/localefilter/xml/locale4xmlrules.xml | 3 + .../html-its/localefilter/xml/locale5xml.xml | 8 + .../html-its/localefilter/xml/locale6xml.xml | 14 + .../html-its/localefilter/xml/locale7xml.xml | 13 + .../html-its/localefilter/xml/locale7xmlrules.xml | 4 + .../html-its/localefilter/xml/locale8xml.xml | 18 + .../localizationnote/html/locnote1html.html | 11 + .../localizationnote/html/locnote1htmlrules.xml | 7 + .../localizationnote/html/locnote2html.html | 22 + .../localizationnote/html/locnote2htmlrules.xml | 4 + .../localizationnote/html/locnote3html.html | 12 + .../localizationnote/html/locnote3htmlrules.xml | 3 + .../localizationnote/html/locnote4html.html | 16 + .../localizationnote/html/locnote4htmlrules.xml | 3 + .../localizationnote/html/locnote5html.html | 21 + .../localizationnote/html/locnote5htmlrules.xml | 15 + .../localizationnote/html/locnote6html.html | 21 + .../localizationnote/html/locnote6htmlrules.xml | 15 + .../localizationnote/html/locnote7html.html | 10 + .../localizationnote/html/locnote8html.html | 21 + .../localizationnote/html/locnote8htmlrules.xml | 16 + .../localizationnote/html/locnote9html.html | 20 + .../html-its/localizationnote/xml/locnote10xml.xml | 33 + .../html-its/localizationnote/xml/locnote11xml.xml | 18 + .../localizationnote/xml/locnote11xmlrules.xml | 16 + .../html-its/localizationnote/xml/locnote1xml.xml | 13 + .../html-its/localizationnote/xml/locnote2xml.xml | 19 + .../html-its/localizationnote/xml/locnote3xml.xml | 12 + .../html-its/localizationnote/xml/locnote4xml.xml | 16 + .../html-its/localizationnote/xml/locnote5xml.xml | 15 + .../localizationnote/xml/locnote5xmlrules.xml | 9 + .../html-its/localizationnote/xml/locnote6xml.xml | 21 + .../html-its/localizationnote/xml/locnote7xml.xml | 20 + .../html-its/localizationnote/xml/locnote8xml.xml | 17 + .../html-its/localizationnote/xml/locnote9xml.xml | 8 + .../html/locqualityissue10html.html | 26 + .../locqualityissue/html/locqualityissue1html.html | 14 + .../html/locqualityissue1htmlrules.xml | 10 + .../locqualityissue/html/locqualityissue2html.html | 14 + .../html/locqualityissue2htmlrules.xml | 10 + .../locqualityissue/html/locqualityissue3html.html | 14 + .../html/locqualityissue3htmlrules.xml | 12 + .../locqualityissue/html/locqualityissue4html.html | 30 + .../locqualityissue/html/locqualityissue5html.html | 31 + .../locqualityissue/html/locqualityissue6html.html | 37 + .../locqualityissue/html/locqualityissue7html.html | 20 + .../locqualityissue/html/locqualityissue8html.html | 14 + .../html/locqualityissue8htmlrules.xml | 13 + .../locqualityissue/html/locqualityissue9html.html | 11 + .../html/locqualityissue9htmlstandoff.xml | 13 + .../locqualityissue/xml/locqualityissue10xml.xml | 4 + .../locqualityissue/xml/locqualityissue11xml.xml | 21 + .../locqualityissue/xml/locqualityissue12xml.xml | 11 + .../xml/locqualityissue12xmlrules.xml | 11 + .../locqualityissue/xml/locqualityissue13xml.xml | 24 + .../locqualityissue/xml/locqualityissue1xml.xml | 18 + .../locqualityissue/xml/locqualityissue2xml.xml | 18 + .../locqualityissue/xml/locqualityissue3xml.xml | 22 + .../locqualityissue/xml/locqualityissue4xml.xml | 24 + .../locqualityissue/xml/locqualityissue5xml.xml | 11 + .../xml/locqualityissue5xmlrules.xml | 10 + .../locqualityissue/xml/locqualityissue6xml.xml | 4 + .../locqualityissue/xml/locqualityissue7xml.xml | 4 + .../locqualityissue/xml/locqualityissue8xml.xml | 4 + .../locqualityissue/xml/locqualityissue9xml.xml | 4 + .../html/locqualityrating1html.html | 18 + .../html/locqualityrating2html.html | 18 + .../locqualityrating/xml/locqualityrating1xml.xml | 11 + .../locqualityrating/xml/locqualityrating2xml.xml | 11 + .../locqualityrating/xml/locqualityrating3xml.xml | 11 + .../locqualityrating/xml/locqualityrating4xml.xml | 10 + .../mtconfidence/html/mtconfidence1html.html | 15 + .../mtconfidence/html/mtconfidence2html.html | 16 + .../mtconfidence/html/mtconfidence2htmlrules.xml | 3 + .../mtconfidence/html/mtconfidence3html.html | 16 + .../mtconfidence/html/mtconfidence3htmlrules.xml | 5 + .../mtconfidence/html/mtconfidence4html.html | 16 + .../mtconfidence/html/mtconfidence4htmlrules.xml | 4 + .../mtconfidence/html/mtconfidence5html.html | 21 + .../html-its/mtconfidence/xml/mtconfidence1xml.xml | 22 + .../html-its/mtconfidence/xml/mtconfidence2xml.xml | 13 + .../mtconfidence/xml/mtconfidence2xmlrules.xml | 10 + .../html-its/mtconfidence/xml/mtconfidence3xml.xml | 10 + .../html-its/mtconfidence/xml/mtconfidence4xml.xml | 10 + .../html-its/mtconfidence/xml/mtconfidence5xml.xml | 13 + .../mtconfidence/xml/mtconfidence5xmlrules.xml | 4 + .../html-its/mtconfidence/xml/mtconfidence6xml.xml | 16 + .../html-its/mtconfidence/xml/mtconfidence7xml.xml | 16 + .../preservespace/xml/preservespace1xml.xml | 13 + .../preservespace/xml/preservespace2xml.xml | 8 + .../preservespace/xml/preservespace3xml.xml | 11 + .../preservespace/xml/preservespace3xmlrules.xml | 3 + .../preservespace/xml/preservespace4xml.xml | 8 + .../preservespace/xml/preservespace5xml.xml | 14 + .../preservespace/xml/preservespace6xml.xml | 9 + .../preservespace/xml/preservespace6xmlrules.xml | 4 + .../html-its/provenance/html/provenance1html.html | 32 + .../provenance/html/provenance1htmlrules.xml | 3 + .../html-its/provenance/html/provenance2html.html | 36 + .../html-its/provenance/html/provenance3html.html | 31 + .../html-its/provenance/html/provenance4html.html | 23 + .../html-its/provenance/html/provenance5html.html | 35 + .../provenance/html/provenance5htmlrules.xml | 4 + .../html-its/provenance/html/provenance6html.html | 10 + .../provenance/html/provenance6htmlstandoff.xml | 14 + .../html-its/provenance/html/provenance7html.html | 10 + .../provenance/html/provenance7htmlstandoff.html | 23 + .../html-its/provenance/html/provenance8html.html | 37 + .../html-its/provenance/xml/provenance1xml.xml | 28 + .../html-its/provenance/xml/provenance2xml.xml | 29 + .../html-its/provenance/xml/provenance3xml.xml | 27 + .../provenance/xml/provenance3xmlrules.xml | 3 + .../html-its/provenance/xml/provenance4xml.xml | 27 + .../provenance/xml/provenance4xmlrules.xml | 3 + .../html-its/provenance/xml/provenance5xml.xml | 30 + .../html-its/provenance/xml/provenance6xml.xml | 27 + .../provenance/xml/provenance6xmlrules.xml | 4 + .../html-its/provenance/xml/provenance7xml.xml | 20 + .../html-its/provenance/xml/provenance8xml.xml | 20 + .../storagesize/html/storagesize1html.html | 12 + .../storagesize/html/storagesize2html.html | 13 + .../storagesize/html/storagesize2htmlrules.xml | 3 + .../storagesize/html/storagesize3html.html | 13 + .../storagesize/html/storagesize3htmlrules.xml | 4 + .../storagesize/html/storagesize4html.html | 20 + .../html-its/storagesize/xml/storagesize1xml.xml | 10 + .../html-its/storagesize/xml/storagesize2xml.xml | 8 + .../html-its/storagesize/xml/storagesize3xml.xml | 8 + .../storagesize/xml/storagesize3xmlrules.xml | 3 + .../html-its/storagesize/xml/storagesize4xml.xml | 6 + .../storagesize/xml/storagesize4xmlrules.xml | 3 + .../html-its/storagesize/xml/storagesize5xml.xml | 5 + .../html-its/storagesize/xml/storagesize6xml.xml | 5 + .../html-its/storagesize/xml/storagesize7xml.xml | 8 + .../storagesize/xml/storagesize7xmlrules.xml | 4 + .../html-its/storagesize/xml/storagesize8xml.xml | 11 + .../html-its/storagesize/xml/storagesize9xml.xml | 5 + .../targetpointer/html/targetpointer1html.html | 21 + .../targetpointer/html/targetpointer1htmlrules.xml | 4 + .../targetpointer/html/targetpointer2html.html | 19 + .../targetpointer/html/targetpointer2htmlrules.xml | 8 + .../targetpointer/html/targetpointer3html.html | 24 + .../targetpointer/xml/targetpointer1xml.xml | 14 + .../targetpointer/xml/targetpointer2xml.xml | 12 + .../targetpointer/xml/targetpointer2xmlrules.xml | 3 + .../targetpointer/xml/targetpointer3xml.xml | 17 + .../targetpointer/xml/targetpointer4xml.xml | 11 + .../targetpointer/xml/targetpointer4xmlrules.xml | 6 + .../terminology/html/terminology1html.html | 18 + .../terminology/html/terminology1htmlrules.xml | 3 + .../terminology/html/terminology2html.html | 28 + .../terminology/html/terminology2htmlrules.xml | 5 + .../terminology/html/terminology3html.html | 11 + .../terminology/html/terminology4html.html | 28 + .../terminology/html/terminology4htmlrules.xml | 7 + .../terminology/html/terminology5html.html | 11 + .../terminology/html/terminology6html.html | 23 + .../html-its/terminology/xml/terminology1xml.xml | 11 + .../html-its/terminology/xml/terminology2xml.xml | 9 + .../html-its/terminology/xml/terminology3xml.xml | 10 + .../html-its/terminology/xml/terminology4xml.xml | 19 + .../terminology/xml/terminology4xmlrules.xml | 5 + .../html-its/terminology/xml/terminology5xml.xml | 7 + .../html-its/terminology/xml/terminology6xml.xml | 7 + .../html-its/terminology/xml/terminology7xml.xml | 17 + .../html-its/terminology/xml/terminology8xml.xml | 14 + .../terminology/xml/terminology8xmlrules.xml | 4 + .../html-its/terminology/xml/terminology9xml.xml | 6 + .../textanalysis/html/textanalysis1html.html | 12 + .../textanalysis/html/textanalysis1htmlrules.xml | 9 + .../textanalysis/html/textanalysis2html.html | 12 + .../textanalysis/html/textanalysis2htmlrules.xml | 11 + .../textanalysis/html/textanalysis3html.html | 15 + .../textanalysis/html/textanalysis3htmlrules.xml | 5 + .../textanalysis/html/textanalysis4html.html | 20 + .../textanalysis/html/textanalysis5html.html | 23 + .../html-its/textanalysis/xml/textanalysis1xml.xml | 15 + .../html-its/textanalysis/xml/textanalysis2xml.xml | 7 + .../textanalysis/xml/textanalysis2xmlrules.xml | 9 + .../html-its/textanalysis/xml/textanalysis3xml.xml | 17 + .../html-its/textanalysis/xml/textanalysis4xml.xml | 7 + .../textanalysis/xml/textanalysis4xmlrules.xml | 11 + .../html-its/textanalysis/xml/textanalysis5xml.xml | 6 + .../html-its/textanalysis/xml/textanalysis6xml.xml | 7 + .../html-its/textanalysis/xml/textanalysis7xml.xml | 14 + .../html-its/textanalysis/xml/textanalysis8xml.xml | 7 + .../textanalysis/xml/textanalysis8xmlrules.xml | 8 + .../html-its/translate/html/translate1html.html | 17 + .../translate/html/translate1htmlrules.xml | 4 + .../html-its/translate/html/translate2html.html | 18 + .../html-its/translate/html/translate3html.html | 24 + .../translate/html/translate3htmlrules.xml | 4 + .../html-its/translate/html/translate4html.html | 24 + .../translate/html/translate4htmlrules.xml | 4 + .../html-its/translate/html/translate5html.html | 35 + .../translate/html/translate5htmlrules.xml | 4 + .../html-its/translate/html/translate6html.html | 35 + .../translate/html/translate6htmlrules.xml | 6 + .../html-its/translate/html/translate7html.html | 19 + .../html-its/translate/xml/translate10xml.xml | 7 + .../html-its/translate/xml/translate10xmlrules.xml | 5 + .../html-its/translate/xml/translate1xml.xml | 39 + .../html-its/translate/xml/translate2xml.xml | 10 + .../html-its/translate/xml/translate2xmlrules.xml | 5 + .../html-its/translate/xml/translate3xml.xml | 13 + .../html-its/translate/xml/translate3xmlrules.xml | 6 + .../html-its/translate/xml/translate4xml.xml | 11 + .../html-its/translate/xml/translate5xml.xml | 13 + .../html-its/translate/xml/translate6xml.xml | 19 + .../html-its/translate/xml/translate7xml.xml | 19 + .../html-its/translate/xml/translate8xml.xml | 28 + .../html-its/translate/xml/translate9xml.xml | 11 + .../html-rdfa/0001-isvalid.html | 10 + .../html-rdfa/0006-isvalid.html | 14 + .../html-rdfa/0007-isvalid.html | 14 + .../html-rdfa/0008-isvalid.html | 15 + .../html-rdfa/0009-isvalid.html | 13 + .../html-rdfa/0010-isvalid.html | 12 + .../html-rdfa/0014-isvalid.html | 13 + .../html-rdfa/0015-isvalid.html | 12 + .../html-rdfa/0017-isvalid.html | 15 + .../html-rdfa/0018-isvalid.html | 16 + .../html-rdfa/0019-novalid.html | 11 + .../html-rdfa/0020-isvalid.html | 16 + .../html-rdfa/0021-isvalid.html | 16 + .../html-rdfa/0023-isvalid.html | 15 + .../html-rdfa/0025-isvalid.html | 17 + .../html-rdfa/0026-isvalid.html | 15 + .../html-rdfa/0027-isvalid.html | 16 + .../html-rdfa/0029-isvalid.html | 15 + .../html-rdfa/0030-isvalid.html | 15 + .../html-rdfa/0031-isvalid.html | 13 + .../html-rdfa/0032-isvalid.html | 14 + .../html-rdfa/0033-isvalid.html | 17 + .../html-rdfa/0034-isvalid.html | 13 + .../html-rdfa/0035-novalid.html | 16 + .../html-rdfa/0036-isvalid.html | 16 + .../html-rdfa/0037-novalid.html | 17 + .../html-rdfa/0038-isvalid.html | 13 + .../html-rdfa/0039-novalid.html | 16 + .../html-rdfa/0041-novalid.html | 17 + .../html-rdfa/0048-isvalid.html | 12 + .../html-rdfa/0049-isvalid.html | 12 + .../html-rdfa/0050-isvalid.html | 12 + .../html-rdfa/0051-isvalid.html | 10 + .../html-rdfa/0052-isvalid.html | 12 + .../html-rdfa/0053-isvalid.html | 12 + .../html-rdfa/0054-isvalid.html | 13 + .../html-rdfa/0055-isvalid.html | 13 + .../html-rdfa/0056-isvalid.html | 12 + .../html-rdfa/0057-isvalid.html | 13 + .../html-rdfa/0059-isvalid.html | 14 + .../html-rdfa/0060-isvalid.html | 13 + .../html-rdfa/0063-isvalid.html | 11 + .../html-rdfa/0064-isvalid.html | 12 + .../html-rdfa/0065-isvalid.html | 21 + .../html-rdfa/0066-isvalid.html | 10 + .../html-rdfa/0067-isvalid.html | 9 + .../html-rdfa/0068-isvalid.html | 13 + .../html-rdfa/0069-isvalid.html | 12 + .../html-rdfa/0070-isvalid.html | 12 + .../html-rdfa/0071-isvalid.html | 14 + .../html-rdfa/0072-isvalid.html | 14 + .../html-rdfa/0073-isvalid.html | 14 + .../html-rdfa/0074-isvalid.html | 14 + .../html-rdfa/0075-isvalid.html | 14 + .../html-rdfa/0079-novalid.html | 14 + .../html-rdfa/0080-isvalid.html | 12 + .../html-rdfa/0083-isvalid.html | 14 + .../html-rdfa/0084-isvalid.html | 17 + .../html-rdfa/0085-novalid.html | 16 + .../html-rdfa/0087-isvalid.html | 35 + .../html-rdfa/0088-isvalid.html | 13 + .../html-rdfa/0089-isvalid.html | 12 + .../html-rdfa/0091-isvalid.html | 16 + .../html-rdfa/0093-isvalid.html | 13 + .../html-rdfa/0099-isvalid.html | 19 + .../html-rdfa/0104-isvalid.html | 16 + .../html-rdfa/0106-isvalid.html | 12 + .../html-rdfa/0107-isvalid.html | 10 + .../html-rdfa/0109-novalid.html | 13 + .../html-rdfa/0110-isvalid.html | 12 + .../html-rdfa/0111-isvalid.html | 14 + .../html-rdfa/0112-isvalid.html | 15 + .../html-rdfa/0114-isvalid.html | 19 + .../html-rdfa/0115-isvalid.html | 16 + .../html-rdfa/0117-isvalid.html | 13 + .../html-rdfa/0118-isvalid.html | 16 + .../html-rdfa/0119-isvalid.html | 17 + .../html-rdfa/0120-isvalid.html | 14 + .../html-rdfa/0122-isvalid.html | 16 + .../html-rdfa/0126-isvalid.html | 12 + .../html-rdfa/0131-novalid.html | 10 + .../html-rdfa/0134-isvalid.html | 10 + .../html-rdfa/0140-isvalid.html | 11 + .../html-rdfa/0147-novalid.html | 10 + .../html-rdfa/0174-isvalid.html | 15 + .../html-rdfa/0175-isvalid.html | 12 + .../html-rdfa/0176-isvalid.html | 22 + .../html-rdfa/0177-isvalid.html | 13 + .../html-rdfa/0178-isvalid.html | 13 + .../html-rdfa/0179-novalid.html | 14 + .../html-rdfa/0180-novalid.html | 13 + .../html-rdfa/0181-isvalid.html | 12 + .../html-rdfa/0182-isvalid.html | 15 + .../html-rdfa/0183-novalid.html | 15 + .../html-rdfa/0186-isvalid.html | 13 + .../html-rdfa/0187-isvalid.html | 15 + .../html-rdfa/0188-isvalid.html | 15 + .../html-rdfa/0189-isvalid.html | 12 + .../html-rdfa/0190-isvalid.html | 12 + .../html-rdfa/0196-isvalid.html | 13 + .../html-rdfa/0197-isvalid.html | 14 + .../html-rdfa/0206-isvalid.html | 13 + .../html-rdfa/0207-isvalid.html | 16 + .../html-rdfa/0213-isvalid.html | 14 + .../html-rdfa/0214-isvalid.html | 9 + .../html-rdfa/0216-isvalid.html | 31 + .../html-rdfa/0217-isvalid.html | 13 + .../html-rdfa/0218-isvalid.html | 12 + .../html-rdfa/0219-isvalid.html | 12 + .../html-rdfa/0220-isvalid.html | 12 + .../html-rdfa/0221-isvalid.html | 13 + .../html-rdfa/0222-novalid.html | 13 + .../html-rdfa/0223-novalid.html | 14 + .../html-rdfa/0224-isvalid.html | 15 + .../html-rdfa/0225-isvalid.html | 15 + .../html-rdfa/0226-novalid.html | 15 + .../html-rdfa/0227-novalid.html | 15 + .../html-rdfa/0228-isvalid.html | 16 + .../html-rdfa/0229-isvalid.html | 14 + .../html-rdfa/0230-novalid.html | 16 + .../html-rdfa/0231-isvalid.html | 12 + .../html-rdfa/0232-isvalid.html | 12 + .../html-rdfa/0233-isvalid.html | 12 + .../html-rdfa/0234-novalid.html | 14 + .../html-rdfa/0235-isvalid.html | 13 + .../html-rdfa/0237-novalid.html | 12 + .../html-rdfa/0238-isvalid.html | 10 + .../html-rdfa/0239-isvalid.html | 11 + .../html-rdfa/0240-isvalid.html | 11 + .../html-rdfa/0241-isvalid.html | 11 + .../html-rdfa/0242-isvalid.html | 11 + .../html-rdfa/0243-isvalid.html | 11 + .../html-rdfa/0244-isvalid.html | 11 + .../html-rdfa/0245-isvalid.html | 11 + .../html-rdfa/0246-isvalid.html | 13 + .../html-rdfa/0247-isvalid.html | 14 + .../html-rdfa/0248-isvalid.html | 14 + .../html-rdfa/0249-isvalid.html | 14 + .../html-rdfa/0250-isvalid.html | 10 + .../html-rdfa/0251-isvalid.html | 11 + .../html-rdfa/0252-isvalid.html | 10 + .../html-rdfa/0253-isvalid.html | 13 + .../html-rdfa/0254-isvalid.html | 11 + .../html-rdfa/0255-isvalid.html | 11 + .../html-rdfa/0257-isvalid.html | 10 + .../html-rdfa/0258-novalid.html | 14 + .../html-rdfa/0259-isvalid.html | 48 + .../html-rdfa/0261-isvalid.html | 13 + .../html-rdfa/0262-isvalid.html | 11 + .../html-rdfa/0263-isvalid.html | 10 + .../html-rdfa/0264-isvalid.html | 10 + .../html-rdfa/0265-isvalid.html | 10 + .../html-rdfa/0266-isvalid.html | 12 + .../html-rdfa/0267-isvalid.html | 12 + .../html-rdfa/0268-isvalid.html | 12 + .../html-rdfa/0269-isvalid.html | 10 + .../html-rdfa/0271-isvalid.html | 10 + .../html-rdfa/0272-isvalid.html | 10 + .../html-rdfa/0273-isvalid.html | 10 + .../html-rdfa/0274-isvalid.html | 10 + .../html-rdfa/0275-isvalid.html | 10 + .../html-rdfa/0276-isvalid.html | 10 + .../html-rdfa/0277-isvalid.html | 10 + .../html-rdfa/0278-isvalid.html | 11 + .../html-rdfa/0279-isvalid.html | 10 + .../html-rdfa/0280-novalid.html | 10 + .../html-rdfa/0281-isvalid.html | 10 + .../html-rdfa/0282-isvalid.html | 10 + .../html-rdfa/0283-isvalid.html | 10 + .../html-rdfa/0284-isvalid.html | 10 + .../html-rdfa/0285-novalid.html | 12 + .../html-rdfa/0287-isvalid.html | 10 + .../html-rdfa/0289-isvalid.html | 11 + .../html-rdfa/0290-isvalid.html | 11 + .../html-rdfa/0291-isvalid.html | 11 + .../html-rdfa/0292-isvalid.html | 13 + .../html-rdfa/0293-isvalid.html | 13 + .../html-rdfa/0296-isvalid.html | 27 + .../html-rdfa/0297-isvalid.html | 10 + .../html-rdfa/0298-isvalid.html | 12 + .../html-rdfa/0299-isvalid.html | 10 + .../html-rdfa/0300-isvalid.html | 10 + .../html-rdfa/0301-isvalid.html | 12 + .../html-rdfa/0302-isvalid.html | 12 + .../html-rdfa/0303-novalid.html | 13 + .../html-rdfa/0305-isvalid.html | 12 + .../html-rdfa/0306-isvalid.html | 13 + .../html-rdfa/0307-isvalid.html | 12 + .../html-rdfa/0308-novalid.html | 12 + .../html-rdfa/0309-novalid.html | 12 + .../html-rdfa/0310-novalid.html | 12 + .../html-rdfa/0311-isvalid.html | 14 + .../html-rdfa/0312-isvalid.html | 12 + .../html-rdfa/0313-isvalid.html | 10 + .../html-rdfa/0314-novalid.html | 36 + .../html-rdfa/0315-isvalid.html | 15 + .../html-rdfa/0316-isvalid.html | 15 + .../html-rdfa/0317-isvalid.html | 15 + .../html-rdfa/0318-isvalid.html | 15 + .../html-rdfa/0319-novalid.html | 11 + .../html-rdfa/0320-novalid.html | 14 + .../html-rdfa/0321-isvalid.html | 13 + .../html-rdfa/0322-isvalid.html | 14 + .../html-rdfa/0323-isvalid.html | 16 + .../html-rdfa/0324-isvalid.html | 15 + .../html-rdfa/0325-isvalid.html | 17 + .../html-rdfa/0326-isvalid.html | 15 + .../html-rdfa/0327-isvalid.html | 24 + .../html-rdfa/0328-isvalid.html | 12 + .../html-rdfa/0329-isvalid.html | 13 + .../html-rdfa/0330-isvalid.html | 10 + .../html-rdfa/0331-isvalid.html | 10 + .../html-rdfalite/0015-novalid.html | 12 + .../html-rdfalite/0021-isvalid.html | 16 + .../html-rdfalite/0023-isvalid.html | 15 + .../html-rdfalite/0030-novalid.html | 15 + .../html-rdfalite/0050-isvalid.html | 12 + .../html-rdfalite/0052-isvalid.html | 12 + .../html-rdfalite/0053-isvalid.html | 12 + .../html-rdfalite/0066-isvalid.html | 10 + .../html-rdfalite/0067-isvalid.html | 9 + .../html-rdfalite/0071-novalid.html | 14 + .../html-rdfalite/0074-novalid.html | 14 + .../html-rdfalite/0075-isvalid.html | 14 + .../html-rdfalite/0089-isvalid.html | 12 + .../html-rdfalite/0115-isvalid.html | 16 + .../html-rdfalite/0117-isvalid.html | 13 + .../html-rdfalite/0134-isvalid.html | 10 + .../html-rdfalite/0140-isvalid.html | 11 + .../html-rdfalite/0147.novalid.html | 10 + .../html-rdfalite/0214-isvalid.html | 9 + .../html-rdfalite/0235-isvalid.html | 13 + .../html-rdfalite/0238-isvalid.html | 10 + .../html-rdfalite/0239-isvalid.html | 11 + .../html-rdfalite/0240-isvalid.html | 11 + .../html-rdfalite/0241-isvalid.html | 11 + .../html-rdfalite/0242-isvalid.html | 11 + .../html-rdfalite/0255-isvalid.html | 11 + .../html-rdfalite/0259-isvalid.html | 48 + .../html-rdfalite/0263-isvalid.html | 10 + .../html-rdfalite/0264-isvalid.html | 10 + .../html-rdfalite/0272-isvalid.html | 10 + .../html-rdfalite/0273-isvalid.html | 10 + .../html-rdfalite/0274-isvalid.html | 10 + .../html-rdfalite/0275-isvalid.html | 10 + .../html-rdfalite/0276-isvalid.html | 10 + .../html-rdfalite/0277-isvalid.html | 10 + .../html-rdfalite/0281-isvalid.html | 10 + .../html-rdfalite/0282-isvalid.html | 10 + .../html-rdfalite/0283-isvalid.html | 10 + .../html-rdfalite/0287-isvalid.html | 10 + .../html-rdfalite/0296-isvalid.html | 27 + .../html-rdfalite/0301-isvalid.html | 12 + .../html-rdfalite/0302-isvalid.html | 12 + .../html-rdfalite/0305-isvalid.html | 12 + .../html-rdfalite/0306-isvalid.html | 13 + .../html-rdfalite/0307-isvalid.html | 12 + .../html-rdfalite/0311-isvalid.html | 14 + .../html-rdfalite/0312-isvalid.html | 12 + .../html-rdfalite/0313-isvalid.html | 10 + .../html-rdfalite/0319-novalid.html | 11 + .../html-rdfalite/0321-isvalid.html | 13 + .../html-rdfalite/0322-isvalid.html | 14 + .../html-rdfalite/0323-isvalid.html | 16 + .../html-rdfalite/0324-isvalid.html | 15 + .../html-rdfalite/0325-isvalid.html | 17 + .../html-rdfalite/0326-isvalid.html | 15 + .../html-rdfalite/0327-isvalid.html | 24 + .../conformance-checkers/html-svg/0001isvalid.html | 130 + .../html-svg/animate-dom-01-f-isvalid.html | 176 + .../html-svg/animate-dom-02-f-isvalid.html | 66 + .../html-svg/animate-elem-02-t-isvalid.html | 82 + .../html-svg/animate-elem-03-t-isvalid.html | 70 + .../html-svg/animate-elem-04-t-isvalid.html | 56 + .../html-svg/animate-elem-05-t-isvalid.html | 58 + .../html-svg/animate-elem-06-t-isvalid.html | 56 + .../html-svg/animate-elem-07-t-isvalid.html | 58 + .../html-svg/animate-elem-08-t-isvalid.html | 65 + .../html-svg/animate-elem-09-t-isvalid.html | 77 + .../html-svg/animate-elem-10-t-isvalid.html | 78 + .../html-svg/animate-elem-11-t-isvalid.html | 77 + .../html-svg/animate-elem-12-t-isvalid.html | 77 + .../html-svg/animate-elem-13-t-isvalid.html | 86 + .../html-svg/animate-elem-14-t-isvalid.html | 62 + .../html-svg/animate-elem-15-t-isvalid.html | 62 + .../html-svg/animate-elem-17-t-isvalid.html | 62 + .../html-svg/animate-elem-19-t-isvalid.html | 62 + .../html-svg/animate-elem-20-t-isvalid.html | 59 + .../html-svg/animate-elem-21-t-isvalid.html | 67 + .../html-svg/animate-elem-22-b-isvalid.html | 63 + .../html-svg/animate-elem-23-t-isvalid.html | 64 + .../html-svg/animate-elem-24-t-novalid.html | 105 + .../html-svg/animate-elem-25-t-isvalid.html | 61 + .../html-svg/animate-elem-26-t-isvalid.html | 62 + .../html-svg/animate-elem-27-t-isvalid.html | 60 + .../html-svg/animate-elem-28-t-isvalid.html | 54 + .../html-svg/animate-elem-29-b-isvalid.html | 60 + .../html-svg/animate-elem-30-t-isvalid.html | 146 + .../html-svg/animate-elem-31-t-isvalid.html | 118 + .../html-svg/animate-elem-32-t-isvalid.html | 139 + .../html-svg/animate-elem-33-t-isvalid.html | 131 + .../html-svg/animate-elem-34-t-isvalid.html | 92 + .../html-svg/animate-elem-35-t-isvalid.html | 120 + .../html-svg/animate-elem-36-t-isvalid.html | 134 + .../html-svg/animate-elem-37-t-isvalid.html | 88 + .../html-svg/animate-elem-38-t-isvalid.html | 80 + .../html-svg/animate-elem-39-t-isvalid.html | 114 + .../html-svg/animate-elem-40-t-isvalid.html | 200 + .../html-svg/animate-elem-41-t-isvalid.html | 393 + .../html-svg/animate-elem-44-t-isvalid.html | 72 + .../html-svg/animate-elem-46-t-isvalid.html | 239 + .../html-svg/animate-elem-52-t-isvalid.html | 78 + .../html-svg/animate-elem-53-t-isvalid.html | 88 + .../html-svg/animate-elem-60-t-isvalid.html | 157 + .../html-svg/animate-elem-61-t-isvalid.html | 115 + .../html-svg/animate-elem-62-t-isvalid.html | 157 + .../html-svg/animate-elem-63-t-isvalid.html | 122 + .../html-svg/animate-elem-64-t-isvalid.html | 100 + .../html-svg/animate-elem-65-t-isvalid.html | 146 + .../html-svg/animate-elem-66-t-isvalid.html | 139 + .../html-svg/animate-elem-67-t-isvalid.html | 123 + .../html-svg/animate-elem-68-t-isvalid.html | 102 + .../html-svg/animate-elem-69-t-isvalid.html | 113 + .../html-svg/animate-elem-70-t-isvalid.html | 105 + .../html-svg/animate-elem-77-t-novalid.html | 287 + .../html-svg/animate-elem-78-t-isvalid.html | 423 + .../html-svg/animate-elem-80-t-isvalid.html | 252 + .../html-svg/animate-elem-81-t-isvalid.html | 107 + .../html-svg/animate-elem-82-t-isvalid.html | 213 + .../html-svg/animate-elem-83-t-isvalid.html | 161 + .../html-svg/animate-elem-84-t-isvalid.html | 70 + .../html-svg/animate-elem-85-t-isvalid.html | 83 + .../html-svg/animate-elem-86-t-isvalid.html | 71 + .../html-svg/animate-elem-87-t-isvalid.html | 63 + .../html-svg/animate-elem-88-t-isvalid.html | 52 + .../html-svg/animate-elem-89-t-isvalid.html | 94 + .../html-svg/animate-elem-90-b-isvalid.html | 71 + .../html-svg/animate-elem-91-t-isvalid.html | 186 + .../html-svg/animate-elem-92-t-isvalid.html | 103 + .../animate-interact-events-01-t-isvalid.html | 94 + .../animate-interact-pevents-01-t-isvalid.html | 265 + .../animate-interact-pevents-02-t-isvalid.html | 109 + .../animate-interact-pevents-03-t-isvalid.html | 189 + .../animate-interact-pevents-04-t-isvalid.html | 180 + .../animate-pservers-grad-01-b-novalid.html | 88 + .../html-svg/animate-script-elem-01-b-isvalid.html | 70 + .../html-svg/animate-struct-dom-01-b-isvalid.html | 74 + .../html-svg/color-prof-01-f-isvalid.html | 56 + .../html-svg/color-prop-01-b-isvalid.html | 69 + .../html-svg/color-prop-02-f-isvalid.html | 99 + .../html-svg/color-prop-03-t-isvalid.html | 88 + .../html-svg/color-prop-04-t-isvalid.html | 84 + .../html-svg/color-prop-05-t-isvalid.html | 47 + .../html-svg/conform-viewers-02-f-isvalid.html | 64 + .../html-svg/conform-viewers-03-f-novalid.html | 102 + .../html-svg/coords-coord-01-t-isvalid.html | 69 + .../html-svg/coords-coord-02-t-isvalid.html | 69 + .../html-svg/coords-dom-01-f-novalid.html | 103 + .../html-svg/coords-dom-02-f-novalid.html | 84 + .../html-svg/coords-dom-03-f-isvalid.html | 99 + .../html-svg/coords-dom-04-f-isvalid.html | 155 + .../html-svg/coords-trans-01-b-isvalid.html | 226 + .../html-svg/coords-trans-02-t-isvalid.html | 163 + .../html-svg/coords-trans-03-t-isvalid.html | 86 + .../html-svg/coords-trans-04-t-isvalid.html | 75 + .../html-svg/coords-trans-05-t-isvalid.html | 75 + .../html-svg/coords-trans-06-t-isvalid.html | 69 + .../html-svg/coords-trans-07-t-isvalid.html | 57 + .../html-svg/coords-trans-08-t-isvalid.html | 63 + .../html-svg/coords-trans-09-t-isvalid.html | 89 + .../html-svg/coords-trans-10-f-isvalid.html | 77 + .../html-svg/coords-trans-11-f-isvalid.html | 77 + .../html-svg/coords-trans-12-f-isvalid.html | 79 + .../html-svg/coords-trans-13-f-isvalid.html | 77 + .../html-svg/coords-trans-14-f-isvalid.html | 79 + .../coords-transformattr-01-f-novalid.html | 83 + .../coords-transformattr-02-f-isvalid.html | 83 + .../coords-transformattr-03-f-isvalid.html | 52 + .../coords-transformattr-04-f-isvalid.html | 50 + .../coords-transformattr-05-f-isvalid.html | 60 + .../html-svg/coords-units-01-b-isvalid.html | 150 + .../html-svg/coords-units-02-b-isvalid.html | 115 + .../html-svg/coords-units-03-b-isvalid.html | 125 + .../html-svg/coords-viewattr-03-b-isvalid.html | 85 + .../html-svg/extend-namespace-01-f-novalid.html | 162 + .../html-svg/filters-background-01-f-isvalid.html | 114 + .../html-svg/filters-blend-01-b-isvalid.html | 88 + .../html-svg/filters-color-01-b-isvalid.html | 82 + .../html-svg/filters-color-02-b-novalid.html | 80 + .../html-svg/filters-composite-02-b-isvalid.html | 181 + .../html-svg/filters-composite-03-f-isvalid.html | 78 + .../html-svg/filters-composite-04-f-isvalid.html | 68 + .../html-svg/filters-composite-05-f-isvalid.html | 56 + .../html-svg/filters-comptran-01-b-isvalid.html | 97 + .../html-svg/filters-conv-01-f-isvalid.html | 93 + .../html-svg/filters-conv-02-f-novalid.html | 67 + .../html-svg/filters-conv-03-f-isvalid.html | 84 + .../html-svg/filters-conv-04-f-novalid.html | 85 + .../html-svg/filters-conv-05-f-novalid.html | 74 + .../html-svg/filters-diffuse-01-f-isvalid.html | 134 + .../html-svg/filters-displace-01-f-isvalid.html | 105 + .../html-svg/filters-displace-02-f-isvalid.html | 67 + .../html-svg/filters-example-01-b-isvalid.html | 66 + .../html-svg/filters-felem-01-b-isvalid.html | 68 + .../html-svg/filters-felem-02-f-isvalid.html | 113 + .../html-svg/filters-gauss-01-b-isvalid.html | 69 + .../html-svg/filters-gauss-02-f-isvalid.html | 71 + .../html-svg/filters-gauss-03-f-isvalid.html | 57 + .../html-svg/filters-image-01-b-isvalid.html | 51 + .../html-svg/filters-image-02-b-isvalid.html | 64 + .../html-svg/filters-image-03-f-isvalid.html | 164 + .../html-svg/filters-image-04-f-isvalid.html | 104 + .../html-svg/filters-image-05-f-isvalid.html | 184 + .../html-svg/filters-light-01-f-isvalid.html | 170 + .../html-svg/filters-light-02-f-isvalid.html | 86 + .../html-svg/filters-light-03-f-isvalid.html | 106 + .../html-svg/filters-light-04-f-isvalid.html | 123 + .../html-svg/filters-light-05-f-novalid.html | 207 + .../html-svg/filters-morph-01-f-isvalid.html | 89 + .../html-svg/filters-offset-01-b-isvalid.html | 85 + .../html-svg/filters-offset-02-b-isvalid.html | 71 + .../html-svg/filters-overview-01-b-isvalid.html | 151 + .../html-svg/filters-overview-02-b-isvalid.html | 160 + .../html-svg/filters-overview-03-b-isvalid.html | 151 + .../html-svg/filters-specular-01-f-isvalid.html | 179 + .../html-svg/filters-tile-01-b-isvalid.html | 63 + .../html-svg/filters-turb-01-f-isvalid.html | 91 + .../html-svg/filters-turb-02-f-isvalid.html | 125 + .../html-svg/fonts-desc-01-t-isvalid.html | 91 + .../html-svg/fonts-desc-02-t-isvalid.html | 115 + .../html-svg/fonts-desc-03-t-isvalid.html | 102 + .../html-svg/fonts-desc-04-t-isvalid.html | 120 + .../html-svg/fonts-desc-05-t-isvalid.html | 107 + .../html-svg/fonts-elem-01-t-isvalid.html | 97 + .../html-svg/fonts-elem-02-t-isvalid.html | 105 + .../html-svg/fonts-elem-03-b-isvalid.html | 97 + .../html-svg/fonts-elem-04-b-isvalid.html | 97 + .../html-svg/fonts-elem-05-t-isvalid.html | 125 + .../html-svg/fonts-elem-06-t-isvalid.html | 98 + .../html-svg/fonts-elem-07-b-isvalid.html | 108 + .../html-svg/fonts-glyph-02-t-isvalid.html | 72 + .../html-svg/fonts-glyph-03-t-isvalid.html | 63 + .../html-svg/fonts-glyph-04-t-novalid.html | 58 + .../html-svg/fonts-kern-01-t-isvalid.html | 253 + .../html-svg/fonts-overview-201-t-novalid.html | 107 + .../html-svg/imp-path-01-f-isvalid.html | 50 + .../html-svg/interact-cursor-01-f-isvalid.html | 113 + .../html-svg/interact-dom-01-b-isvalid.html | 108 + .../html-svg/interact-events-01-b-isvalid.html | 94 + .../html-svg/interact-events-02-b-isvalid.html | 61 + .../html-svg/interact-events-202-f-isvalid.html | 72 + .../html-svg/interact-events-203-t-isvalid.html | 87 + .../html-svg/interact-order-01-b-isvalid.html | 89 + .../html-svg/interact-order-02-b-isvalid.html | 87 + .../html-svg/interact-order-03-b-isvalid.html | 86 + .../html-svg/interact-pevents-01-b-isvalid.html | 173 + .../html-svg/interact-pevents-03-b-isvalid.html | 114 + .../html-svg/interact-pevents-04-t-isvalid.html | 109 + .../html-svg/interact-pevents-05-b-isvalid.html | 102 + .../html-svg/interact-pevents-07-t-isvalid.html | 107 + .../html-svg/interact-pevents-08-f-isvalid.html | 155 + .../html-svg/interact-pevents-09-f-isvalid.html | 146 + .../html-svg/interact-pevents-10-f-isvalid.html | 68 + .../html-svg/interact-pointer-01-t-isvalid.html | 64 + .../html-svg/interact-pointer-02-t-novalid.html | 64 + .../html-svg/interact-pointer-03-t-isvalid.html | 62 + .../html-svg/interact-pointer-04-f-isvalid.html | 71 + .../html-svg/interact-zoom-01-t-isvalid.html | 56 + .../html-svg/interact-zoom-02-t-isvalid.html | 56 + .../html-svg/interact-zoom-03-t-isvalid.html | 56 + .../html-svg/linking-a-01-b-isvalid.html | 54 + .../html-svg/linking-a-03-b-isvalid.html | 54 + .../html-svg/linking-a-04-t-isvalid.html | 65 + .../html-svg/linking-a-05-t-isvalid.html | 71 + .../html-svg/linking-a-07-t-isvalid.html | 75 + .../html-svg/linking-a-08-t-isvalid.html | 52 + .../html-svg/linking-a-09-b-novalid.html | 62 + .../html-svg/linking-a-10-f-novalid.html | 77 + .../html-svg/linking-frag-01-f-isvalid.html | 57 + .../html-svg/linking-uri-01-b-isvalid.html | 91 + .../html-svg/linking-uri-02-b-isvalid.html | 96 + .../html-svg/linking-uri-03-t-isvalid.html | 59 + .../html-svg/masking-filter-01-f-novalid.html | 64 + .../html-svg/masking-intro-01-f-novalid.html | 69 + .../html-svg/masking-mask-01-b-isvalid.html | 98 + .../html-svg/masking-mask-02-f-isvalid.html | 45 + .../html-svg/masking-opacity-01-b-isvalid.html | 74 + .../html-svg/masking-path-01-b-isvalid.html | 69 + .../html-svg/masking-path-02-b-isvalid.html | 58 + .../html-svg/masking-path-03-b-isvalid.html | 91 + .../html-svg/masking-path-04-b-isvalid.html | 59 + .../html-svg/masking-path-05-f-isvalid.html | 57 + .../html-svg/masking-path-06-b-isvalid.html | 57 + .../html-svg/masking-path-07-b-isvalid.html | 117 + .../html-svg/masking-path-08-b-isvalid.html | 125 + .../html-svg/masking-path-09-b-isvalid.html | 63 + .../html-svg/masking-path-10-b-isvalid.html | 123 + .../html-svg/masking-path-11-b-isvalid.html | 56 + .../html-svg/masking-path-12-f-isvalid.html | 73 + .../html-svg/masking-path-13-f-isvalid.html | 50 + .../html-svg/masking-path-14-f-isvalid.html | 62 + .../html-svg/metadata-example-01-t-novalid.html | 147 + .../html-svg/painting-control-01-f-isvalid.html | 94 + .../html-svg/painting-control-02-f-isvalid.html | 52 + .../html-svg/painting-control-03-f-isvalid.html | 52 + .../html-svg/painting-control-04-f-isvalid.html | 50 + .../html-svg/painting-control-05-f-isvalid.html | 107 + .../html-svg/painting-control-06-f-isvalid.html | 52 + .../html-svg/painting-fill-01-t-isvalid.html | 56 + .../html-svg/painting-fill-02-t-isvalid.html | 60 + .../html-svg/painting-fill-03-t-isvalid.html | 54 + .../html-svg/painting-fill-04-t-isvalid.html | 54 + .../html-svg/painting-fill-05-b-isvalid.html | 60 + .../html-svg/painting-marker-01-f-isvalid.html | 124 + .../html-svg/painting-marker-02-f-isvalid.html | 212 + .../html-svg/painting-marker-03-f-isvalid.html | 75 + .../html-svg/painting-marker-04-f-novalid.html | 72 + .../html-svg/painting-marker-05-f-isvalid.html | 221 + .../html-svg/painting-marker-06-f-isvalid.html | 125 + .../html-svg/painting-marker-07-f-isvalid.html | 58 + .../painting-marker-properties-01-f-isvalid.html | 80 + .../html-svg/painting-render-01-b-isvalid.html | 128 + .../html-svg/painting-render-02-b-isvalid.html | 72 + .../html-svg/painting-stroke-01-t-isvalid.html | 52 + .../html-svg/painting-stroke-02-t-isvalid.html | 52 + .../html-svg/painting-stroke-03-t-isvalid.html | 52 + .../html-svg/painting-stroke-04-t-isvalid.html | 52 + .../html-svg/painting-stroke-05-t-isvalid.html | 73 + .../html-svg/painting-stroke-06-t-isvalid.html | 60 + .../html-svg/painting-stroke-07-t-isvalid.html | 54 + .../html-svg/painting-stroke-08-t-isvalid.html | 68 + .../html-svg/painting-stroke-09-t-isvalid.html | 48 + .../html-svg/painting-stroke-10-t-isvalid.html | 63 + .../html-svg/paths-data-01-t-isvalid.html | 135 + .../html-svg/paths-data-02-t-isvalid.html | 108 + .../html-svg/paths-data-03-f-isvalid.html | 97 + .../html-svg/paths-data-04-t-isvalid.html | 69 + .../html-svg/paths-data-05-t-isvalid.html | 66 + .../html-svg/paths-data-06-t-isvalid.html | 71 + .../html-svg/paths-data-07-t-isvalid.html | 70 + .../html-svg/paths-data-08-t-isvalid.html | 68 + .../html-svg/paths-data-09-t-isvalid.html | 65 + .../html-svg/paths-data-10-t-isvalid.html | 98 + .../html-svg/paths-data-12-t-isvalid.html | 57 + .../html-svg/paths-data-13-t-isvalid.html | 49 + .../html-svg/paths-data-14-t-isvalid.html | 50 + .../html-svg/paths-data-15-t-isvalid.html | 53 + .../html-svg/paths-data-16-t-isvalid.html | 56 + .../html-svg/paths-data-17-f-isvalid.html | 51 + .../html-svg/paths-data-18-f-novalid.html | 86 + .../html-svg/paths-data-19-f-isvalid.html | 94 + .../html-svg/paths-data-20-f-novalid.html | 77 + .../html-svg/paths-dom-01-f-isvalid.html | 123 + .../html-svg/paths-dom-02-f-isvalid.html | 259 + .../html-svg/pservers-grad-01-b-isvalid.html | 56 + .../html-svg/pservers-grad-02-b-isvalid.html | 56 + .../html-svg/pservers-grad-03-b-isvalid.html | 58 + .../html-svg/pservers-grad-04-b-isvalid.html | 67 + .../html-svg/pservers-grad-05-b-isvalid.html | 65 + .../html-svg/pservers-grad-06-b-isvalid.html | 74 + .../html-svg/pservers-grad-07-b-isvalid.html | 63 + .../html-svg/pservers-grad-08-b-isvalid.html | 79 + .../html-svg/pservers-grad-09-b-isvalid.html | 76 + .../html-svg/pservers-grad-10-b-isvalid.html | 72 + .../html-svg/pservers-grad-11-b-isvalid.html | 80 + .../html-svg/pservers-grad-12-b-isvalid.html | 75 + .../html-svg/pservers-grad-13-b-isvalid.html | 166 + .../html-svg/pservers-grad-14-b-isvalid.html | 112 + .../html-svg/pservers-grad-15-b-isvalid.html | 57 + .../html-svg/pservers-grad-16-b-isvalid.html | 63 + .../html-svg/pservers-grad-17-b-isvalid.html | 70 + .../html-svg/pservers-grad-18-b-isvalid.html | 74 + .../html-svg/pservers-grad-20-b-isvalid.html | 71 + .../html-svg/pservers-grad-21-b-isvalid.html | 133 + .../html-svg/pservers-grad-22-b-isvalid.html | 88 + .../html-svg/pservers-grad-23-f-novalid.html | 57 + .../html-svg/pservers-grad-24-f-isvalid.html | 60 + .../html-svg/pservers-grad-stops-01-f-isvalid.html | 61 + .../html-svg/pservers-pattern-01-b-isvalid.html | 82 + .../html-svg/pservers-pattern-02-f-isvalid.html | 52 + .../html-svg/pservers-pattern-03-f-isvalid.html | 83 + .../html-svg/pservers-pattern-04-f-isvalid.html | 57 + .../html-svg/pservers-pattern-05-f-isvalid.html | 52 + .../html-svg/pservers-pattern-06-f-isvalid.html | 52 + .../html-svg/pservers-pattern-07-f-isvalid.html | 55 + .../html-svg/pservers-pattern-08-f-isvalid.html | 55 + .../html-svg/pservers-pattern-09-f-isvalid.html | 59 + .../html-svg/render-elems-01-t-isvalid.html | 56 + .../html-svg/render-elems-02-t-isvalid.html | 56 + .../html-svg/render-elems-06-t-isvalid.html | 64 + .../html-svg/render-elems-07-t-isvalid.html | 62 + .../html-svg/render-elems-08-t-isvalid.html | 64 + .../html-svg/render-groups-01-b-isvalid.html | 90 + .../html-svg/render-groups-03-t-isvalid.html | 84 + .../html-svg/script-handle-01-b-isvalid.html | 81 + .../html-svg/script-handle-02-b-isvalid.html | 106 + .../html-svg/script-handle-03-b-isvalid.html | 106 + .../html-svg/script-handle-04-b-isvalid.html | 106 + .../html-svg/script-specify-01-f-novalid.html | 59 + .../html-svg/script-specify-02-f-isvalid.html | 61 + .../html-svg/shapes-circle-01-t-isvalid.html | 50 + .../html-svg/shapes-circle-02-t-isvalid.html | 60 + .../html-svg/shapes-ellipse-01-t-isvalid.html | 63 + .../html-svg/shapes-ellipse-02-t-isvalid.html | 57 + .../html-svg/shapes-ellipse-03-f-isvalid.html | 58 + .../html-svg/shapes-grammar-01-f-isvalid.html | 63 + .../html-svg/shapes-intro-01-t-isvalid.html | 103 + .../html-svg/shapes-intro-02-f-isvalid.html | 76 + .../html-svg/shapes-line-01-t-isvalid.html | 72 + .../html-svg/shapes-line-02-f-isvalid.html | 48 + .../html-svg/shapes-polygon-01-t-isvalid.html | 68 + .../html-svg/shapes-polygon-02-t-isvalid.html | 73 + .../html-svg/shapes-polygon-03-t-isvalid.html | 52 + .../html-svg/shapes-polyline-01-t-isvalid.html | 74 + .../html-svg/shapes-polyline-02-t-isvalid.html | 73 + .../html-svg/shapes-rect-01-t-isvalid.html | 64 + .../html-svg/shapes-rect-02-t-isvalid.html | 63 + .../html-svg/shapes-rect-03-t-novalid.html | 127 + .../html-svg/shapes-rect-04-f-isvalid.html | 53 + .../html-svg/shapes-rect-05-f-isvalid.html | 59 + .../html-svg/shapes-rect-06-f-isvalid.html | 57 + .../html-svg/shapes-rect-07-f-isvalid.html | 52 + .../html-svg/struct-cond-01-t-isvalid.html | 49 + .../html-svg/struct-cond-02-t-haswarn.html | 561 ++ .../html-svg/struct-cond-03-t-isvalid.html | 63 + .../struct-cond-overview-02-f-isvalid.html | 55 + .../struct-cond-overview-03-f-isvalid.html | 49 + .../struct-cond-overview-04-f-isvalid.html | 47 + .../struct-cond-overview-05-f-isvalid.html | 60 + .../html-svg/struct-defs-01-t-isvalid.html | 51 + .../html-svg/struct-dom-01-b-isvalid.html | 166 + .../html-svg/struct-dom-02-b-isvalid.html | 97 + .../html-svg/struct-dom-03-b-isvalid.html | 97 + .../html-svg/struct-dom-04-b-isvalid.html | 116 + .../html-svg/struct-dom-05-b-isvalid.html | 114 + .../html-svg/struct-dom-06-b-isvalid.html | 90 + .../html-svg/struct-dom-07-f-isvalid.html | 81 + .../html-svg/struct-dom-08-f-isvalid.html | 69 + .../html-svg/struct-dom-11-f-isvalid.html | 153 + .../html-svg/struct-dom-12-b-isvalid.html | 84 + .../html-svg/struct-dom-13-f-isvalid.html | 159 + .../html-svg/struct-dom-14-f-isvalid.html | 96 + .../html-svg/struct-dom-15-f-isvalid.html | 131 + .../html-svg/struct-dom-16-f-isvalid.html | 117 + .../html-svg/struct-dom-17-f-novalid.html | 95 + .../html-svg/struct-dom-18-f-isvalid.html | 130 + .../html-svg/struct-dom-19-f-novalid.html | 80 + .../html-svg/struct-dom-20-f-isvalid.html | 131 + .../html-svg/struct-frag-01-t-isvalid.html | 41 + .../html-svg/struct-frag-02-t-isvalid.html | 51 + .../html-svg/struct-frag-03-t-isvalid.html | 49 + .../html-svg/struct-frag-04-t-isvalid.html | 49 + .../html-svg/struct-frag-05-t-novalid.html | 56 + .../html-svg/struct-frag-06-t-isvalid.html | 58 + .../html-svg/struct-group-01-t-isvalid.html | 58 + .../html-svg/struct-group-02-b-isvalid.html | 53 + .../html-svg/struct-group-03-t-isvalid.html | 269 + .../html-svg/struct-image-01-t-isvalid.html | 46 + .../html-svg/struct-image-02-b-isvalid.html | 69 + .../html-svg/struct-image-03-t-isvalid.html | 52 + .../html-svg/struct-image-04-t-isvalid.html | 46 + .../html-svg/struct-image-05-b-isvalid.html | 45 + .../html-svg/struct-image-06-t-isvalid.html | 83 + .../html-svg/struct-image-07-t-isvalid.html | 66 + .../html-svg/struct-image-08-t-isvalid.html | 50 + .../html-svg/struct-image-09-t-isvalid.html | 49 + .../html-svg/struct-image-10-t-isvalid.html | 50 + .../html-svg/struct-image-11-b-isvalid.html | 56 + .../html-svg/struct-image-12-b-novalid.html | 60 + .../html-svg/struct-image-13-f-isvalid.html | 111 + .../html-svg/struct-image-14-f-isvalid.html | 111 + .../html-svg/struct-image-15-f-isvalid.html | 120 + .../html-svg/struct-image-16-f-isvalid.html | 49 + .../html-svg/struct-image-17-b-isvalid.html | 46 + .../html-svg/struct-image-18-f-isvalid.html | 52 + .../html-svg/struct-image-19-f-isvalid.html | 53 + .../html-svg/struct-svg-01-f-isvalid.html | 114 + .../html-svg/struct-svg-02-f-isvalid.html | 134 + .../html-svg/struct-svg-03-f-isvalid.html | 60 + .../html-svg/struct-symbol-01-b-isvalid.html | 60 + .../html-svg/struct-use-01-t-isvalid.html | 99 + .../html-svg/struct-use-03-t-isvalid.html | 61 + .../html-svg/struct-use-04-b-isvalid.html | 54 + .../html-svg/struct-use-05-b-isvalid.html | 70 + .../html-svg/struct-use-06-b-isvalid.html | 51 + .../html-svg/struct-use-07-b-isvalid.html | 56 + .../html-svg/struct-use-08-b-isvalid.html | 57 + .../html-svg/struct-use-09-b-isvalid.html | 67 + .../html-svg/struct-use-10-f-isvalid.html | 121 + .../html-svg/struct-use-11-f-novalid.html | 137 + .../html-svg/struct-use-12-f-novalid.html | 86 + .../html-svg/struct-use-13-f-isvalid.html | 65 + .../html-svg/struct-use-14-f-isvalid.html | 63 + .../html-svg/struct-use-15-f-isvalid.html | 66 + .../html-svg/styling-class-01-f-isvalid.html | 62 + .../html-svg/styling-css-01-b-isvalid.html | 82 + .../html-svg/styling-css-02-b-isvalid.html | 78 + .../html-svg/styling-css-03-b-isvalid.html | 84 + .../html-svg/styling-css-04-f-isvalid.html | 141 + .../html-svg/styling-css-05-b-isvalid.html | 60 + .../html-svg/styling-css-06-b-isvalid.html | 165 + .../html-svg/styling-css-07-f-isvalid.html | 50 + .../html-svg/styling-css-08-f-isvalid.html | 104 + .../html-svg/styling-css-09-f-isvalid.html | 70 + .../html-svg/styling-css-10-f-isvalid.html | 59 + .../html-svg/styling-elem-01-b-isvalid.html | 56 + .../html-svg/styling-inherit-01-b-isvalid.html | 61 + .../html-svg/styling-pres-01-t-isvalid.html | 48 + .../html-svg/styling-pres-02-f-novalid.html | 185 + .../html-svg/styling-pres-03-f-isvalid.html | 48 + .../html-svg/styling-pres-04-f-isvalid.html | 93 + .../html-svg/styling-pres-05-f-isvalid.html | 66 + .../html-svg/svgdom-over-01-f-novalid.html | 190 + .../html-svg/text-align-01-b-isvalid.html | 67 + .../html-svg/text-align-02-b-isvalid.html | 56 + .../html-svg/text-align-03-b-isvalid.html | 53 + .../html-svg/text-align-04-b-isvalid.html | 72 + .../html-svg/text-align-05-b-isvalid.html | 61 + .../html-svg/text-align-06-b-isvalid.html | 62 + .../html-svg/text-align-07-t-isvalid.html | 69 + .../html-svg/text-align-08-b-isvalid.html | 73 + .../html-svg/text-altglyph-01-b-isvalid.html | 100 + .../html-svg/text-altglyph-02-b-isvalid.html | 323 + .../html-svg/text-altglyph-03-b-isvalid.html | 348 + .../html-svg/text-bidi-01-t-isvalid.html | 49 + .../html-svg/text-deco-01-b-isvalid.html | 60 + .../html-svg/text-dom-01-f-isvalid.html | 161 + .../html-svg/text-dom-02-f-isvalid.html | 110 + .../html-svg/text-dom-03-f-novalid.html | 113 + .../html-svg/text-dom-04-f-isvalid.html | 149 + .../html-svg/text-dom-05-f-isvalid.html | 157 + .../html-svg/text-fonts-01-t-isvalid.html | 55 + .../html-svg/text-fonts-02-t-isvalid.html | 63 + .../html-svg/text-fonts-03-t-novalid.html | 73 + .../html-svg/text-fonts-04-t-isvalid.html | 59 + .../html-svg/text-fonts-05-f-novalid.html | 51 + .../html-svg/text-fonts-202-t-isvalid.html | 74 + .../html-svg/text-fonts-203-t-isvalid.html | 119 + .../html-svg/text-fonts-204-t-isvalid.html | 111 + .../html-svg/text-intro-01-t-isvalid.html | 64 + .../html-svg/text-intro-02-b-isvalid.html | 56 + .../html-svg/text-intro-03-b-isvalid.html | 52 + .../html-svg/text-intro-04-t-isvalid.html | 55 + .../html-svg/text-intro-05-t-isvalid.html | 54 + .../html-svg/text-intro-06-t-isvalid.html | 56 + .../html-svg/text-intro-07-t-isvalid.html | 52 + .../html-svg/text-intro-09-b-isvalid.html | 67 + .../html-svg/text-intro-10-f-isvalid.html | 56 + .../html-svg/text-intro-11-t-isvalid.html | 57 + .../html-svg/text-intro-12-t-isvalid.html | 56 + .../html-svg/text-path-01-b-isvalid.html | 76 + .../html-svg/text-path-02-b-isvalid.html | 81 + .../html-svg/text-spacing-01-b-isvalid.html | 52 + .../html-svg/text-text-01-b-isvalid.html | 147 + .../html-svg/text-text-03-b-isvalid.html | 78 + .../html-svg/text-text-04-t-isvalid.html | 183 + .../html-svg/text-text-05-t-isvalid.html | 157 + .../html-svg/text-text-06-t-isvalid.html | 108 + .../html-svg/text-text-07-t-isvalid.html | 47 + .../html-svg/text-text-08-b-isvalid.html | 48 + .../html-svg/text-text-09-t-isvalid.html | 47 + .../html-svg/text-text-10-t-isvalid.html | 68 + .../html-svg/text-text-11-t-isvalid.html | 72 + .../html-svg/text-text-12-t-isvalid.html | 167 + .../html-svg/text-tref-01-b-isvalid.html | 58 + .../html-svg/text-tselect-01-b-isvalid.html | 55 + .../html-svg/text-tselect-02-f-isvalid.html | 94 + .../html-svg/text-tselect-03-f-isvalid.html | 105 + .../html-svg/text-tspan-01-b-isvalid.html | 100 + .../html-svg/text-tspan-02-b-isvalid.html | 110 + .../html-svg/types-basic-01-f-isvalid.html | 64 + .../html-svg/types-basic-02-f-isvalid.html | 75 + .../html-svg/types-dom-01-b-isvalid.html | 75 + .../html-svg/types-dom-02-f-isvalid.html | 134 + .../html-svg/types-dom-03-b-isvalid.html | 69 + .../html-svg/types-dom-04-b-novalid.html | 226 + .../html-svg/types-dom-05-b-isvalid.html | 109 + .../html-svg/types-dom-06-f-isvalid.html | 119 + .../html-svg/types-dom-07-f-isvalid.html | 135 + .../html-svg/types-dom-08-f-isvalid.html | 181 + .../types-dom-svgfittoviewbox-01-f-isvalid.html | 82 + .../types-dom-svglengthlist-01-f-isvalid.html | 105 + .../types-dom-svgnumberlist-01-f-isvalid.html | 105 + .../types-dom-svgstringlist-01-f-isvalid.html | 104 + .../types-dom-svgtransformable-01-f-isvalid.html | 81 + .../tests/conformance-checkers/html/Makefile | 20 + .../accesskey/duplicate-key-labels-novalid.html | 9 + .../multi-character-key-label-novalid.html | 9 + .../data/no-characters-after-hyphen-novalid.html | 4 + .../data/not-xml-serializable-novalid.html | 4 + .../html/attributes/data/value-isvalid.html | 7 + .../attributes/lang/deprecated-tag-haswarn.html | 9 + .../html/attributes/lang/empty-isvalid.html | 10 + .../html/attributes/lang/extlang-bad-novalid.html | 9 + .../lang/xmllang-different-value-novalid.html | 10 + .../html/attributes/lang/xmllang-only-novalid.html | 10 + .../html/attributes/lang/xmllang-same-isvalid.html | 10 + .../role/unrecognized-role-name-novalid.html | 5 + .../attributes/spellcheck/value-bad-novalid.html | 10 + .../html/attributes/spellcheck/value-isvalid.html | 11 + .../html/elements/a/download-isvalid.html | 5 + .../html/elements/a/href-isvalid.html | 92 + .../a/href/fragment-backslash-novalid.html | 4 + .../a/href/fragment-contains-hash-novalid.html | 4 + .../a/href/fragment-leading-space-novalid.html | 4 + .../html/elements/a/href/host-cr-novalid.html | 4 + .../href/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../html/elements/a/href/host-empty-novalid.html | 4 + .../a/href/host-empty-userinfo-empty-novalid.html | 4 + .../a/href/host-empty-with-userinfo-novalid.html | 4 + .../a/href/host-hostname-in-brackets-novalid.html | 4 + .../a/href/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../html/elements/a/href/host-newline-novalid.html | 5 + .../html/elements/a/href/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/a/href/host-tab-novalid.html | 4 + .../a/href/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../a/href/path-bare-percent-sign-novalid.html | 4 + .../a/href/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../href/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../a/href/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../html/elements/a/href/path-tab-novalid.html | 4 + .../a/href/path-trailing-space-novalid.html | 4 + .../html/elements/a/href/path-u0091-novalid.html | 4 + .../html/elements/a/href/port-999999-novalid.html | 4 + .../html/elements/a/href/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../a/href/port-leading-colon-novalid.html | 4 + .../elements/a/href/port-leading-dash-novalid.html | 4 + .../a/href/port-multiple-letters-novalid.html | 4 + .../html/elements/a/href/port-newline-novalid.html | 5 + .../a/href/port-single-letter-novalid.html | 4 + .../html/elements/a/href/port-space-novalid.html | 4 + .../html/elements/a/href/port-tab-novalid.html | 4 + .../a/href/query-leading-space-novalid.html | 4 + .../a/href/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../a/href/scheme-data-single-slash-novalid.html | 4 + .../a/href/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../a/href/scheme-ftp-no-slash-novalid.html | 4 + .../a/href/scheme-ftp-single-slash-novalid.html | 4 + .../a/href/scheme-http-backslash-novalid.html | 4 + .../a/href/scheme-http-no-slash-colon-novalid.html | 4 + .../a/href/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../a/href/scheme-http-single-slash-novalid.html | 4 + .../a/href/scheme-https-no-slash-novalid.html | 4 + .../a/href/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../a/href/scheme-trailing-cr-novalid.html | 4 + .../a/href/scheme-trailing-newline-novalid.html | 5 + .../a/href/scheme-trailing-space-novalid.html | 4 + .../a/href/scheme-trailing-tab-novalid.html | 4 + .../a/href/userinfo-backslash-novalid.html | 4 + .../href/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/a/media-novalid.html | 4 + .../html/elements/a/model-isvalid.html | 4 + .../html/elements/a/model-novalid.html | 4 + .../html/elements/a/name-empty-novalid.html | 10 + .../html/elements/abbr/model-isvalid.html | 24 + .../html/elements/abbr/model-novalid.html | 18 + .../html/elements/address/model-isvalid.html | 17 + .../html/elements/address/model-novalid.html | 17 + .../html/elements/area/download-isvalid.html | 5 + .../html/elements/area/href-empty-isvalid.html | 4 + .../html/elements/area/href-isvalid.html | 91 + .../area/href/fragment-backslash-novalid.html | 4 + .../area/href/fragment-contains-hash-novalid.html | 4 + .../area/href/fragment-leading-space-novalid.html | 4 + .../html/elements/area/href/host-cr-novalid.html | 4 + .../href/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/area/href/host-empty-novalid.html | 4 + .../href/host-empty-userinfo-empty-novalid.html | 4 + .../href/host-empty-with-userinfo-novalid.html | 4 + .../href/host-hostname-in-brackets-novalid.html | 4 + .../area/href/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/area/href/host-newline-novalid.html | 5 + .../elements/area/href/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/area/href/host-tab-novalid.html | 4 + .../href/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../area/href/path-bare-percent-sign-novalid.html | 4 + .../area/href/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../href/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../area/href/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../html/elements/area/href/path-tab-novalid.html | 4 + .../area/href/path-trailing-space-novalid.html | 4 + .../elements/area/href/path-u0091-novalid.html | 4 + .../elements/area/href/port-999999-novalid.html | 4 + .../html/elements/area/href/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../area/href/port-leading-colon-novalid.html | 4 + .../area/href/port-leading-dash-novalid.html | 4 + .../area/href/port-multiple-letters-novalid.html | 4 + .../elements/area/href/port-newline-novalid.html | 5 + .../area/href/port-single-letter-novalid.html | 4 + .../elements/area/href/port-space-novalid.html | 4 + .../html/elements/area/href/port-tab-novalid.html | 4 + .../area/href/query-leading-space-novalid.html | 4 + .../area/href/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../href/scheme-data-single-slash-novalid.html | 4 + .../area/href/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../area/href/scheme-ftp-no-slash-novalid.html | 4 + .../area/href/scheme-ftp-single-slash-novalid.html | 4 + .../area/href/scheme-http-backslash-novalid.html | 4 + .../href/scheme-http-no-slash-colon-novalid.html | 4 + .../area/href/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../href/scheme-http-single-slash-novalid.html | 4 + .../area/href/scheme-https-no-slash-novalid.html | 4 + .../href/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../area/href/scheme-trailing-cr-novalid.html | 4 + .../area/href/scheme-trailing-newline-novalid.html | 5 + .../area/href/scheme-trailing-space-novalid.html | 4 + .../area/href/scheme-trailing-tab-novalid.html | 4 + .../area/href/userinfo-backslash-novalid.html | 4 + .../href/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/area/media-novalid.html | 4 + .../html/elements/area/model-isvalid.html | 30 + .../html/elements/area/model-novalid.html | 53 + .../html/elements/audio/model-isvalid.html | 4 + .../html/elements/audio/model-novalid.html | 4 + .../html/elements/audio/src-empty-novalid.html | 4 + .../html/elements/audio/src-isvalid.html | 91 + .../audio/src-whitespace-only-novalid.html | 5 + .../audio/src/fragment-backslash-novalid.html | 4 + .../audio/src/fragment-contains-hash-novalid.html | 4 + .../audio/src/fragment-leading-space-novalid.html | 4 + .../html/elements/audio/src/host-cr-novalid.html | 4 + .../src/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/audio/src/host-empty-novalid.html | 4 + .../src/host-empty-userinfo-empty-novalid.html | 4 + .../src/host-empty-with-userinfo-novalid.html | 4 + .../src/host-hostname-in-brackets-novalid.html | 4 + .../audio/src/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/audio/src/host-newline-novalid.html | 5 + .../elements/audio/src/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/audio/src/host-tab-novalid.html | 4 + .../src/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../audio/src/path-bare-percent-sign-novalid.html | 4 + .../audio/src/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../src/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../audio/src/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../src/path-relative-square-brackets-novalid.html | 4 + .../html/elements/audio/src/path-tab-novalid.html | 4 + .../audio/src/path-trailing-space-novalid.html | 4 + .../elements/audio/src/path-u0091-novalid.html | 4 + .../elements/audio/src/port-999999-novalid.html | 4 + .../html/elements/audio/src/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../audio/src/port-leading-colon-novalid.html | 4 + .../audio/src/port-leading-dash-novalid.html | 4 + .../audio/src/port-multiple-letters-novalid.html | 4 + .../elements/audio/src/port-newline-novalid.html | 5 + .../audio/src/port-single-letter-novalid.html | 4 + .../elements/audio/src/port-space-novalid.html | 4 + .../html/elements/audio/src/port-tab-novalid.html | 4 + .../audio/src/query-leading-space-novalid.html | 4 + .../audio/src/query-trailing-space-novalid.html | 4 + .../src/scheme-data-contains-fragment-haswarn.html | 4 + .../src/scheme-data-single-slash-novalid.html | 4 + .../audio/src/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../audio/src/scheme-ftp-no-slash-novalid.html | 4 + .../audio/src/scheme-ftp-single-slash-novalid.html | 4 + .../audio/src/scheme-http-backslash-novalid.html | 4 + .../src/scheme-http-no-slash-colon-novalid.html | 4 + .../audio/src/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../src/scheme-http-single-slash-novalid.html | 4 + .../audio/src/scheme-https-no-slash-novalid.html | 4 + .../src/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../audio/src/scheme-trailing-cr-novalid.html | 4 + .../audio/src/scheme-trailing-newline-novalid.html | 5 + .../audio/src/scheme-trailing-space-novalid.html | 4 + .../audio/src/scheme-trailing-tab-novalid.html | 4 + .../audio/src/userinfo-backslash-novalid.html | 4 + .../src/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../base/href-and-target-missing-novalid.html | 10 + .../html/elements/base/href-empty-isvalid.html | 4 + .../base/href/fragment-backslash-novalid.html | 4 + .../base/href/fragment-contains-hash-novalid.html | 4 + .../fragment-contains-pile-of-poo-isvalid.html | 4 + .../fragment-contains-question-mark-isvalid.html | 4 + ...t-empty-hash-only-no-path-relative-isvalid.html | 4 + .../base/href/fragment-leading-space-novalid.html | 4 + .../href/fragment-non-ascii-relative-isvalid.html | 4 + ...t-semicolon-question-mark-relative-isvalid.html | 4 + .../base/href/fragment-slash-relative-isvalid.html | 4 + .../base/href/host-192.0x00A80001-isvalid.html | 4 + .../base/href/host-IP-address-broken-isvalid.html | 4 + .../href/host-IP-address-fullwidth-isvalid.html | 4 + .../host-IP-address-percent-encoded-isvalid.html | 4 + .../html/elements/base/href/host-cr-novalid.html | 4 + .../href/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/base/href/host-empty-novalid.html | 4 + .../href/host-empty-userinfo-empty-novalid.html | 4 + .../href/host-empty-with-userinfo-novalid.html | 4 + .../base/href/host-exotic-dot-isvalid.html | 4 + .../base/href/host-exotic-whitespace-isvalid.html | 4 + .../elements/base/href/host-fullwidth-isvalid.html | 4 + .../href/host-hostname-in-brackets-novalid.html | 4 + .../base/href/host-idn-unicode-han-isvalid.html | 4 + .../base/href/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../html/elements/base/href/host-ipv6-isvalid.html | 4 + .../elements/base/href/host-ipv6-port-isvalid.html | 4 + .../base/href/host-is-pile-of-poo-isvalid.html | 4 + .../elements/base/href/host-newline-novalid.html | 5 + .../elements/base/href/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/base/href/host-tab-novalid.html | 4 + .../href/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../base/href/path-bare-percent-sign-novalid.html | 4 + .../path-colon-colon-number-relative-isvalid.html | 4 + .../base/href/path-colon-relative-isvalid.html | 4 + .../href/path-contains-pile-of-poo-isvalid.html | 4 + .../base/href/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../href/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../path-leading-colon-chars-relative-isvalid.html | 4 + .../path-leading-colon-colon-relative-isvalid.html | 4 + .../path-leading-colon-hash-relative-isvalid.html | 4 + ...path-leading-colon-letter-relative-isvalid.html | 4 + ...path-leading-colon-number-relative-isvalid.html | 4 + .../path-leading-colon-slash-relative-isvalid.html | 4 + .../base/href/path-leading-space-novalid.html | 4 + .../elements/base/href/path-non-ascii-isvalid.html | 4 + .../href/path-percent-encoded-dot-isvalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-percent-encoded-mixed-case-isvalid.html | 4 + .../path-percent-encoded-multiple-isvalid.html | 4 + ...ncoded-slash-plus-slashes-relative-isvalid.html | 4 + ...ath-percent-encoded-slash-relative-isvalid.html | 4 + .../href/path-percent-encoded-space-isvalid.html | 4 + .../href/path-percent-encoded-u0000-isvalid.html | 4 + .../href/path-percent-encoded-u0091-isvalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../base/href/path-simple-relative-isvalid.html | 4 + .../path-slash-colon-number-relative-isvalid.html | 4 + .../href/path-slash-only-relative-isvalid.html | 4 + .../href/path-starts-with-pile-of-poo-isvalid.html | 4 + .../html/elements/base/href/path-tab-novalid.html | 4 + .../base/href/path-trailing-space-novalid.html | 4 + .../elements/base/href/path-u0091-novalid.html | 4 + .../base/href/path-u202E-u202D-isvalid.html | 4 + .../elements/base/href/path-uFEFF-isvalid.html | 4 + .../base/href/path-unicode-han-isvalid.html | 4 + .../html/elements/base/href/port-0-isvalid.html | 4 + .../base/href/port-00000000000000-isvalid.html | 4 + .../href/port-00000000000000000000080-isvalid.html | 4 + .../elements/base/href/port-999999-novalid.html | 4 + .../html/elements/base/href/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../base/href/port-leading-colon-novalid.html | 4 + .../base/href/port-leading-dash-novalid.html | 4 + .../base/href/port-multiple-letters-novalid.html | 4 + .../elements/base/href/port-newline-novalid.html | 5 + .../base/href/port-none-but-colon-isvalid.html | 4 + .../base/href/port-single-letter-novalid.html | 4 + .../elements/base/href/port-space-novalid.html | 4 + .../html/elements/base/href/port-tab-novalid.html | 4 + .../href/query-contains-pile-of-poo-isvalid.html | 4 + .../href/query-contains-question-mark-isvalid.html | 4 + .../href/query-empty-no-path-relative-isvalid.html | 4 + .../base/href/query-leading-space-novalid.html | 4 + .../base/href/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../base/href/scheme-data-no-slash-isvalid.html | 4 + .../href/scheme-data-single-slash-novalid.html | 4 + .../base/href/scheme-file-backslash-novalid.html | 4 + .../base/href/scheme-file-host-empty-isvalid.html | 4 + .../href/scheme-file-host-included-isvalid.html | 4 + .../base/href/scheme-file-no-slash-isvalid.html | 4 + .../base/href/scheme-file-scheme-only-isvalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../href/scheme-file-single-slash-isvalid.html | 4 + .../base/href/scheme-file-slash-only-isvalid.html | 4 + .../scheme-file-slash-slash-abc-bar-isvalid.html | 4 + .../scheme-file-slash-slash-c-bar-isvalid.html | 4 + .../href/scheme-file-slash-slash-only-isvalid.html | 4 + ...scheme-file-slash-slash-slash-only-isvalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../base/href/scheme-file-uppercase-isvalid.html | 4 + .../base/href/scheme-ftp-no-slash-novalid.html | 4 + .../base/href/scheme-ftp-single-slash-novalid.html | 4 + .../base/href/scheme-ftps-no-slash-isvalid.html | 4 + .../href/scheme-ftps-single-slash-isvalid.html | 4 + .../base/href/scheme-gopher-no-slash-isvalid.html | 4 + .../href/scheme-gopher-single-slash-isvalid.html | 4 + .../base/href/scheme-http-backslash-novalid.html | 4 + .../href/scheme-http-no-slash-colon-novalid.html | 4 + .../base/href/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../href/scheme-http-single-slash-novalid.html | 4 + .../base/href/scheme-https-no-slash-novalid.html | 4 + .../href/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../scheme-javascript-single-slash-isvalid.html | 4 + .../base/href/scheme-mailto-no-slash-isvalid.html | 4 + .../href/scheme-mailto-single-slash-isvalid.html | 4 + .../base/href/scheme-none-relative-isvalid.html | 4 + .../elements/base/href/scheme-private-isvalid.html | 4 + .../base/href/scheme-private-no-slash-isvalid.html | 4 + .../base/href/scheme-private-path-isvalid.html | 4 + ...private-path-leading-slashes-chars-isvalid.html | 4 + ...path-leading-slashes-colon-slashes-isvalid.html | 4 + ...-private-path-leading-slashes-only-isvalid.html | 4 + .../href/scheme-private-single-letter-isvalid.html | 4 + .../href/scheme-private-single-slash-isvalid.html | 4 + .../base/href/scheme-private-slash-isvalid.html | 4 + .../href/scheme-private-slash-slash-isvalid.html | 4 + .../href/scheme-schemeless-relative-isvalid.html | 4 + .../base/href/scheme-trailing-cr-novalid.html | 4 + .../base/href/scheme-trailing-newline-novalid.html | 5 + .../base/href/scheme-trailing-space-novalid.html | 4 + .../base/href/scheme-trailing-tab-novalid.html | 4 + .../base/href/scheme-ws-single-slash-isvalid.html | 4 + .../base/href/scheme-wss-no-slash-isvalid.html | 4 + .../base/href/scheme-wss-single-slash-isvalid.html | 4 + .../base/href/userinfo-backslash-novalid.html | 4 + .../elements/base/href/userinfo-empty-isvalid.html | 4 + .../base/href/userinfo-host-port-path-isvalid.html | 4 + .../html/elements/base/href/userinfo-isvalid.html | 4 + .../href/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + .../base/href/userinfo-password-empty-isvalid.html | 4 + .../base/href/userinfo-user-empty-isvalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...-username-contains-percent-encoded-isvalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../href/userinfo-username-non-alpha-isvalid.html | 4 + .../html/elements/bdo/model-isvalid.html | 28 + .../html/elements/bdo/model-novalid.html | 21 + .../elements/blockquote/cite-empty-isvalid.html | 4 + .../html/elements/blockquote/cite-isvalid.html | 91 + .../cite/fragment-backslash-novalid.html | 4 + .../cite/fragment-contains-hash-novalid.html | 4 + .../cite/fragment-leading-space-novalid.html | 4 + .../elements/blockquote/cite/host-cr-novalid.html | 4 + .../cite/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../blockquote/cite/host-empty-novalid.html | 4 + .../cite/host-empty-userinfo-empty-novalid.html | 4 + .../cite/host-empty-with-userinfo-novalid.html | 4 + .../cite/host-hostname-in-brackets-novalid.html | 4 + .../cite/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../blockquote/cite/host-newline-novalid.html | 5 + .../blockquote/cite/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../elements/blockquote/cite/host-tab-novalid.html | 4 + .../cite/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../cite/path-bare-percent-sign-novalid.html | 4 + .../cite/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../cite/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../cite/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../elements/blockquote/cite/path-tab-novalid.html | 4 + .../cite/path-trailing-space-novalid.html | 4 + .../blockquote/cite/path-u0091-novalid.html | 4 + .../blockquote/cite/port-999999-novalid.html | 4 + .../elements/blockquote/cite/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../cite/port-leading-colon-novalid.html | 4 + .../blockquote/cite/port-leading-dash-novalid.html | 4 + .../cite/port-multiple-letters-novalid.html | 4 + .../blockquote/cite/port-newline-novalid.html | 5 + .../cite/port-single-letter-novalid.html | 4 + .../blockquote/cite/port-space-novalid.html | 4 + .../elements/blockquote/cite/port-tab-novalid.html | 4 + .../cite/query-leading-space-novalid.html | 4 + .../cite/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../cite/scheme-data-single-slash-novalid.html | 4 + .../cite/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../cite/scheme-ftp-no-slash-novalid.html | 4 + .../cite/scheme-ftp-single-slash-novalid.html | 4 + .../cite/scheme-http-backslash-novalid.html | 4 + .../cite/scheme-http-no-slash-colon-novalid.html | 4 + .../cite/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../cite/scheme-http-single-slash-novalid.html | 4 + .../cite/scheme-https-no-slash-novalid.html | 4 + .../cite/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../cite/scheme-trailing-cr-novalid.html | 4 + .../cite/scheme-trailing-newline-novalid.html | 5 + .../cite/scheme-trailing-space-novalid.html | 4 + .../cite/scheme-trailing-tab-novalid.html | 4 + .../cite/userinfo-backslash-novalid.html | 4 + .../cite/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/blockquote/model-isvalid.html | 18 + .../html/elements/blockquote/model-novalid.html | 31 + .../html/elements/br/model-isvalid.html | 16 + .../html/elements/br/model-novalid.html | 10 + .../elements/button/formaction-empty-novalid.html | 4 + .../html/elements/button/formaction-isvalid.html | 91 + .../button/formaction-whitespace-only-novalid.html | 5 + .../formaction/fragment-backslash-novalid.html | 4 + .../formaction/fragment-contains-hash-novalid.html | 4 + .../formaction/fragment-leading-space-novalid.html | 4 + .../button/formaction/host-cr-novalid.html | 4 + .../host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../button/formaction/host-empty-novalid.html | 4 + .../host-empty-userinfo-empty-novalid.html | 4 + .../host-empty-with-userinfo-novalid.html | 4 + .../host-hostname-in-brackets-novalid.html | 4 + .../formaction/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../button/formaction/host-newline-novalid.html | 5 + .../button/formaction/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../button/formaction/host-tab-novalid.html | 4 + .../host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../formaction/path-bare-percent-sign-novalid.html | 4 + .../formaction/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../formaction/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../button/formaction/path-tab-novalid.html | 4 + .../formaction/path-trailing-space-novalid.html | 4 + .../button/formaction/path-u0091-novalid.html | 4 + .../button/formaction/port-999999-novalid.html | 4 + .../button/formaction/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../formaction/port-leading-colon-novalid.html | 4 + .../formaction/port-leading-dash-novalid.html | 4 + .../formaction/port-multiple-letters-novalid.html | 4 + .../button/formaction/port-newline-novalid.html | 5 + .../formaction/port-single-letter-novalid.html | 4 + .../button/formaction/port-space-novalid.html | 4 + .../button/formaction/port-tab-novalid.html | 4 + .../formaction/query-leading-space-novalid.html | 4 + .../formaction/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../scheme-data-single-slash-novalid.html | 4 + .../formaction/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../formaction/scheme-ftp-no-slash-novalid.html | 4 + .../scheme-ftp-single-slash-novalid.html | 4 + .../formaction/scheme-http-backslash-novalid.html | 4 + .../scheme-http-no-slash-colon-novalid.html | 4 + .../formaction/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../scheme-http-single-slash-novalid.html | 4 + .../formaction/scheme-https-no-slash-novalid.html | 4 + .../scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../formaction/scheme-trailing-cr-novalid.html | 4 + .../scheme-trailing-newline-novalid.html | 5 + .../formaction/scheme-trailing-space-novalid.html | 4 + .../formaction/scheme-trailing-tab-novalid.html | 4 + .../formaction/userinfo-backslash-novalid.html | 4 + .../userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/canvas/model-isvalid.html | 4 + .../html/elements/canvas/model-novalid.html | 4 + .../html/elements/cite/model-isvalid.html | 24 + .../html/elements/cite/model-novalid.html | 18 + .../html/elements/code/model-isvalid.html | 22 + .../html/elements/code/model-novalid.html | 25 + .../html/elements/del/cite-empty-isvalid.html | 4 + .../html/elements/del/cite-isvalid.html | 91 + .../del/cite/fragment-backslash-novalid.html | 4 + .../del/cite/fragment-contains-hash-novalid.html | 4 + .../del/cite/fragment-leading-space-novalid.html | 4 + .../html/elements/del/cite/host-cr-novalid.html | 4 + .../cite/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../html/elements/del/cite/host-empty-novalid.html | 4 + .../cite/host-empty-userinfo-empty-novalid.html | 4 + .../del/cite/host-empty-with-userinfo-novalid.html | 4 + .../cite/host-hostname-in-brackets-novalid.html | 4 + .../del/cite/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/del/cite/host-newline-novalid.html | 5 + .../html/elements/del/cite/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/del/cite/host-tab-novalid.html | 4 + .../cite/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../del/cite/path-bare-percent-sign-novalid.html | 4 + .../del/cite/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../cite/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../del/cite/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../html/elements/del/cite/path-tab-novalid.html | 4 + .../del/cite/path-trailing-space-novalid.html | 4 + .../html/elements/del/cite/path-u0091-novalid.html | 4 + .../elements/del/cite/port-999999-novalid.html | 4 + .../html/elements/del/cite/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../del/cite/port-leading-colon-novalid.html | 4 + .../del/cite/port-leading-dash-novalid.html | 4 + .../del/cite/port-multiple-letters-novalid.html | 4 + .../elements/del/cite/port-newline-novalid.html | 5 + .../del/cite/port-single-letter-novalid.html | 4 + .../html/elements/del/cite/port-space-novalid.html | 4 + .../html/elements/del/cite/port-tab-novalid.html | 4 + .../del/cite/query-leading-space-novalid.html | 4 + .../del/cite/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../del/cite/scheme-data-single-slash-novalid.html | 4 + .../del/cite/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../del/cite/scheme-ftp-no-slash-novalid.html | 4 + .../del/cite/scheme-ftp-single-slash-novalid.html | 4 + .../del/cite/scheme-http-backslash-novalid.html | 4 + .../cite/scheme-http-no-slash-colon-novalid.html | 4 + .../del/cite/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../del/cite/scheme-http-single-slash-novalid.html | 4 + .../del/cite/scheme-https-no-slash-novalid.html | 4 + .../cite/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../del/cite/scheme-trailing-cr-novalid.html | 4 + .../del/cite/scheme-trailing-newline-novalid.html | 5 + .../del/cite/scheme-trailing-space-novalid.html | 4 + .../del/cite/scheme-trailing-tab-novalid.html | 4 + .../del/cite/userinfo-backslash-novalid.html | 4 + .../cite/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/del/date-0004-02-29-haswarn.html | 4 + .../html/elements/del/date-0005-02-29-novalid.html | 4 + .../html/elements/del/date-0214-09-29-haswarn.html | 4 + .../html/elements/del/date-1900-02-29-novalid.html | 4 + .../html/elements/del/date-1969-02-29-novalid.html | 4 + .../elements/del/date-20014-09-29-haswarn.html | 4 + .../html/elements/del/date-2014-02-29-novalid.html | 4 + .../html/elements/del/date-2100-02-29-novalid.html | 4 + .../html/elements/del/date-2200-02-29-novalid.html | 4 + .../html/elements/del/date-day-01-32-novalid.html | 4 + .../html/elements/del/date-day-03-32-novalid.html | 4 + .../html/elements/del/date-day-04-31-novalid.html | 4 + .../html/elements/del/date-day-05-32-novalid.html | 4 + .../html/elements/del/date-day-06-31-novalid.html | 4 + .../html/elements/del/date-day-07-32-novalid.html | 4 + .../html/elements/del/date-day-08-32-novalid.html | 4 + .../html/elements/del/date-day-09-31-novalid.html | 4 + .../html/elements/del/date-day-10-32-novalid.html | 4 + .../html/elements/del/date-day-11-31-novalid.html | 4 + .../html/elements/del/date-day-12-32-novalid.html | 4 + .../del/date-day-missing-separator-novalid.html | 4 + .../elements/del/date-day-one-digit-novalid.html | 4 + .../del/date-day-three-digits-novalid.html | 4 + .../date-iso8601-YYYYMMDD-no-hyphen-novalid.html | 4 + .../elements/del/date-leading-bom-novalid.html | 4 + .../del/date-leading-whitespace-novalid.html | 4 + .../html/elements/del/date-month-00-novalid.html | 4 + .../html/elements/del/date-month-13-novalid.html | 4 + .../del/date-month-missing-separator-novalid.html | 4 + .../elements/del/date-month-one-digit-novalid.html | 4 + .../del/date-month-three-digits-novalid.html | 4 + .../elements/del/date-non-ascii-digit-novalid.html | 4 + .../elements/del/date-trailing-U+0000-novalid.html | 4 + .../del/date-trailing-pile-of-poo-novalid.html | 4 + .../del/date-trailing-whitespace-novalid.html | 4 + .../del/date-wrong-day-separator-novalid.html | 4 + .../del/date-wrong-month-separator-novalid.html | 4 + .../html/elements/del/date-year-0000-novalid.html | 4 + .../del/date-year-five-digits-haswarn.html | 4 + .../elements/del/date-year-negative-novalid.html | 4 + .../del/date-year-three-digits-novalid.html | 4 + .../html/elements/del/datetime-isvalid.html | 33 + .../html/elements/del/duration-P-form-novalid.html | 4 + .../del/duration-time-component-novalid.html | 4 + .../del/global-date-and-time-2400-novalid.html | 4 + .../global-date-and-time-60-minutes-novalid.html | 4 + .../global-date-and-time-60-seconds-novalid.html | 4 + ...te-and-time-bad-fraction-separator-novalid.html | 4 + ...-date-and-time-four-digit-fraction-novalid.html | 4 + ...lobal-date-and-time-hour-one-digit-novalid.html | 4 + ...al-date-and-time-hour-three-digits-novalid.html | 4 + .../global-date-and-time-iso8601-hh-novalid.html | 4 + ...ate-and-time-iso8601-hhmm-no-colon-novalid.html | 4 + ...e-and-time-iso8601-hhmmss-no-colon-novalid.html | 4 + .../global-date-and-time-lowercase-z-novalid.html | 4 + ...al-date-and-time-minutes-one-digit-novalid.html | 4 + ...date-and-time-minutes-three-digits-novalid.html | 4 + ...and-time-missing-minutes-separator-novalid.html | 4 + ...and-time-missing-seconds-separator-novalid.html | 4 + .../del/global-date-and-time-nbsp-novalid.html | 4 + ...al-date-and-time-seconds-one-digit-novalid.html | 4 + ...date-and-time-seconds-three-digits-novalid.html | 4 + ...ate-and-time-space-before-timezone-novalid.html | 4 + ...-date-and-time-timezone-60-minutes-novalid.html | 4 + ...nd-time-timezone-iso8601-two-digit-novalid.html | 4 + ...date-and-time-timezone-lowercase-t-novalid.html | 4 + ...-date-and-time-timezone-minus-1300-haswarn.html | 4 + ...-date-and-time-timezone-minus-2400-novalid.html | 4 + ...-date-and-time-timezone-minutes-15-haswarn.html | 4 + ...-and-time-timezone-multiple-spaces-novalid.html | 4 + ...-and-time-timezone-non-T-character-novalid.html | 4 + ...d-time-timezone-offset-colon-start-novalid.html | 4 + ...d-time-timezone-offset-space-start-novalid.html | 4 + ...e-and-time-timezone-one-digit-hour-novalid.html | 4 + ...and-time-timezone-one-digit-minute-novalid.html | 4 + ...l-date-and-time-timezone-plus-1500-haswarn.html | 4 + ...l-date-and-time-timezone-plus-2400-novalid.html | 4 + ...and-time-timezone-three-digit-hour-novalid.html | 4 + ...d-time-timezone-three-digit-minute-novalid.html | 4 + ...ate-and-time-timezone-with-seconds-novalid.html | 4 + ...ate-and-time-with-both-T-and-space-novalid.html | 4 + ...e-and-time-wrong-minutes-separator-novalid.html | 4 + ...e-and-time-wrong-seconds-separator-novalid.html | 4 + ...-date-and-time-zero-digit-fraction-novalid.html | 4 + .../elements/del/local-date-and-time-novalid.html | 4 + .../html/elements/del/model-isvalid.html | 32 + .../html/elements/del/model-novalid.html | 45 + .../html/elements/del/month-novalid.html | 4 + .../html/elements/del/time-novalid.html | 4 + .../html/elements/del/week-novalid.html | 4 + .../html/elements/del/year-novalid.html | 4 + .../html/elements/del/yearless-date-novalid.html | 4 + .../html/elements/dfn/model-isvalid.html | 24 + .../html/elements/dfn/model-novalid.html | 18 + .../html/elements/dialog/model-novalid.html | 15 + .../html/elements/div/model-isvalid.html | 20 + .../html/elements/div/model-novalid.html | 27 + .../html/elements/dl/model-isvalid.html | 55 + .../html/elements/dl/model-novalid.html | 75 + .../html/elements/em/model-isvalid.html | 22 + .../html/elements/em/model-novalid.html | 25 + .../html/elements/embed/height-novalid.html | 10 + .../html/elements/embed/src-empty-novalid.html | 4 + .../html/elements/embed/src-isvalid.html | 91 + .../embed/src-whitespace-only-novalid.html | 5 + .../embed/src/fragment-backslash-novalid.html | 4 + .../embed/src/fragment-contains-hash-novalid.html | 4 + .../embed/src/fragment-leading-space-novalid.html | 4 + .../html/elements/embed/src/host-cr-novalid.html | 4 + .../src/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/embed/src/host-empty-novalid.html | 4 + .../src/host-empty-userinfo-empty-novalid.html | 4 + .../src/host-empty-with-userinfo-novalid.html | 4 + .../src/host-hostname-in-brackets-novalid.html | 4 + .../embed/src/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/embed/src/host-newline-novalid.html | 5 + .../elements/embed/src/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/embed/src/host-tab-novalid.html | 4 + .../src/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../embed/src/path-bare-percent-sign-novalid.html | 4 + .../embed/src/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../src/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../embed/src/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../src/path-relative-square-brackets-novalid.html | 4 + .../html/elements/embed/src/path-tab-novalid.html | 4 + .../embed/src/path-trailing-space-novalid.html | 4 + .../elements/embed/src/path-u0091-novalid.html | 4 + .../elements/embed/src/port-999999-novalid.html | 4 + .../html/elements/embed/src/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../embed/src/port-leading-colon-novalid.html | 4 + .../embed/src/port-leading-dash-novalid.html | 4 + .../embed/src/port-multiple-letters-novalid.html | 4 + .../elements/embed/src/port-newline-novalid.html | 5 + .../embed/src/port-single-letter-novalid.html | 4 + .../elements/embed/src/port-space-novalid.html | 4 + .../html/elements/embed/src/port-tab-novalid.html | 4 + .../embed/src/query-leading-space-novalid.html | 4 + .../embed/src/query-trailing-space-novalid.html | 4 + .../src/scheme-data-contains-fragment-haswarn.html | 4 + .../src/scheme-data-single-slash-novalid.html | 4 + .../embed/src/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../embed/src/scheme-ftp-no-slash-novalid.html | 4 + .../embed/src/scheme-ftp-single-slash-novalid.html | 4 + .../embed/src/scheme-http-backslash-novalid.html | 4 + .../src/scheme-http-no-slash-colon-novalid.html | 4 + .../embed/src/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../src/scheme-http-single-slash-novalid.html | 4 + .../embed/src/scheme-https-no-slash-novalid.html | 4 + .../src/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../embed/src/scheme-trailing-cr-novalid.html | 4 + .../embed/src/scheme-trailing-newline-novalid.html | 5 + .../embed/src/scheme-trailing-space-novalid.html | 4 + .../embed/src/scheme-trailing-tab-novalid.html | 4 + .../embed/src/userinfo-backslash-novalid.html | 4 + .../src/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/embed/type-novalid.html | 10 + .../html/elements/embed/width-novalid.html | 10 + .../elements/footer/nested-footer-novalid.html | 12 + .../elements/footer/nested-header-novalid.html | 12 + .../html/elements/form/action-empty-novalid.html | 4 + .../html/elements/form/action-isvalid.html | 91 + .../form/action-whitespace-only-novalid.html | 5 + .../form/action/fragment-backslash-novalid.html | 4 + .../action/fragment-contains-hash-novalid.html | 4 + .../action/fragment-leading-space-novalid.html | 4 + .../html/elements/form/action/host-cr-novalid.html | 4 + .../host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/form/action/host-empty-novalid.html | 4 + .../action/host-empty-userinfo-empty-novalid.html | 4 + .../action/host-empty-with-userinfo-novalid.html | 4 + .../action/host-hostname-in-brackets-novalid.html | 4 + .../form/action/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/form/action/host-newline-novalid.html | 5 + .../elements/form/action/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../elements/form/action/host-tab-novalid.html | 4 + .../action/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../action/path-bare-percent-sign-novalid.html | 4 + .../form/action/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../form/action/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../elements/form/action/path-tab-novalid.html | 4 + .../form/action/path-trailing-space-novalid.html | 4 + .../elements/form/action/path-u0091-novalid.html | 4 + .../elements/form/action/port-999999-novalid.html | 4 + .../html/elements/form/action/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../form/action/port-leading-colon-novalid.html | 4 + .../form/action/port-leading-dash-novalid.html | 4 + .../form/action/port-multiple-letters-novalid.html | 4 + .../elements/form/action/port-newline-novalid.html | 5 + .../form/action/port-single-letter-novalid.html | 4 + .../elements/form/action/port-space-novalid.html | 4 + .../elements/form/action/port-tab-novalid.html | 4 + .../form/action/query-leading-space-novalid.html | 4 + .../form/action/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../action/scheme-data-single-slash-novalid.html | 4 + .../form/action/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../form/action/scheme-ftp-no-slash-novalid.html | 4 + .../action/scheme-ftp-single-slash-novalid.html | 4 + .../form/action/scheme-http-backslash-novalid.html | 4 + .../action/scheme-http-no-slash-colon-novalid.html | 4 + .../form/action/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../action/scheme-http-single-slash-novalid.html | 4 + .../form/action/scheme-https-no-slash-novalid.html | 4 + .../action/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../form/action/scheme-trailing-cr-novalid.html | 4 + .../action/scheme-trailing-newline-novalid.html | 5 + .../form/action/scheme-trailing-space-novalid.html | 4 + .../form/action/scheme-trailing-tab-novalid.html | 4 + .../form/action/userinfo-backslash-novalid.html | 4 + .../userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/h1/model-isvalid.html | 17 + .../html/elements/h1/model-novalid.html | 29 + .../html/elements/h2/model-isvalid.html | 17 + .../html/elements/h2/model-novalid.html | 29 + .../html/elements/h3/model-isvalid.html | 17 + .../html/elements/h3/model-novalid.html | 29 + .../html/elements/h4/model-isvalid.html | 17 + .../html/elements/h4/model-novalid.html | 29 + .../html/elements/h5/model-isvalid.html | 17 + .../html/elements/h5/model-novalid.html | 29 + .../html/elements/h6/model-isvalid.html | 17 + .../html/elements/h6/model-novalid.html | 29 + .../elements/header/nested-footer-novalid.html | 12 + .../elements/header/nested-header-novalid.html | 12 + .../html/elements/hr/model-isvalid.html | 11 + .../html/elements/hr/model-novalid.html | 28 + .../html/elements/html/manifest-empty-novalid.html | 5 + .../html/manifest-whitespace-only-novalid.html | 6 + .../html/manifest/fragment-backslash-novalid.html | 5 + .../manifest/fragment-contains-hash-novalid.html | 5 + .../fragment-contains-pile-of-poo-isvalid.html | 5 + .../fragment-contains-question-mark-isvalid.html | 5 + ...t-empty-hash-only-no-path-relative-isvalid.html | 5 + .../manifest/fragment-leading-space-novalid.html | 5 + .../fragment-non-ascii-relative-isvalid.html | 5 + ...t-semicolon-question-mark-relative-isvalid.html | 5 + .../manifest/fragment-slash-relative-isvalid.html | 5 + .../html/manifest/host-192.0x00A80001-isvalid.html | 5 + .../manifest/host-IP-address-broken-isvalid.html | 5 + .../host-IP-address-fullwidth-isvalid.html | 5 + .../host-IP-address-percent-encoded-isvalid.html | 5 + .../elements/html/manifest/host-cr-novalid.html | 5 + .../host-double-percent-encoded-novalid.html | 5 + ...le-percent-encoded-percent-encoded-novalid.html | 5 + .../elements/html/manifest/host-empty-novalid.html | 5 + .../host-empty-userinfo-empty-novalid.html | 5 + .../manifest/host-empty-with-userinfo-novalid.html | 5 + .../html/manifest/host-exotic-dot-isvalid.html | 5 + .../manifest/host-exotic-whitespace-isvalid.html | 5 + .../html/manifest/host-fullwidth-isvalid.html | 5 + .../host-hostname-in-brackets-novalid.html | 5 + .../manifest/host-idn-unicode-han-isvalid.html | 5 + .../manifest/host-invalid-unicode-novalid.html | 5 + ...st-invalid-unicode-percent-encoded-novalid.html | 5 + .../elements/html/manifest/host-ipv6-isvalid.html | 5 + .../html/manifest/host-ipv6-port-isvalid.html | 5 + .../html/manifest/host-is-pile-of-poo-isvalid.html | 5 + .../html/manifest/host-newline-novalid.html | 6 + .../elements/html/manifest/host-space-novalid.html | 5 + ...quare-brackets-port-contains-colon-novalid.html | 5 + .../elements/html/manifest/host-tab-novalid.html | 5 + .../host-u0000-percent-encoded-novalid.html | 5 + ...00-percent-encoded-percent-encoded-novalid.html | 5 + .../manifest/path-bare-percent-sign-novalid.html | 5 + .../path-colon-colon-number-relative-isvalid.html | 5 + .../html/manifest/path-colon-relative-isvalid.html | 5 + .../path-contains-pile-of-poo-isvalid.html | 5 + .../html/manifest/path-contains-space-novalid.html | 5 + .../path-leading-backslash-at-sign-novalid.html | 5 + .../path-leading-colon-backslash-novalid.html | 5 + ...path-leading-colon-chars-backslash-novalid.html | 5 + .../path-leading-colon-chars-relative-isvalid.html | 5 + .../path-leading-colon-colon-relative-isvalid.html | 5 + .../path-leading-colon-hash-relative-isvalid.html | 5 + ...path-leading-colon-letter-relative-isvalid.html | 5 + ...path-leading-colon-number-relative-isvalid.html | 5 + .../path-leading-colon-slash-relative-isvalid.html | 5 + .../html/manifest/path-leading-space-novalid.html | 5 + .../html/manifest/path-non-ascii-isvalid.html | 5 + .../manifest/path-percent-encoded-dot-isvalid.html | 5 + .../path-percent-encoded-malformed-novalid.html | 5 + .../path-percent-encoded-mixed-case-isvalid.html | 5 + .../path-percent-encoded-multiple-isvalid.html | 5 + ...ncoded-slash-plus-slashes-relative-isvalid.html | 5 + ...ath-percent-encoded-slash-relative-isvalid.html | 5 + .../path-percent-encoded-space-isvalid.html | 5 + .../path-percent-encoded-u0000-isvalid.html | 5 + .../path-percent-encoded-u0091-isvalid.html | 5 + .../path-relative-square-brackets-novalid.html | 5 + .../manifest/path-simple-relative-isvalid.html | 5 + .../path-slash-colon-number-relative-isvalid.html | 5 + .../manifest/path-slash-only-relative-isvalid.html | 5 + .../path-starts-with-pile-of-poo-isvalid.html | 5 + .../elements/html/manifest/path-tab-novalid.html | 5 + .../html/manifest/path-trailing-space-novalid.html | 5 + .../elements/html/manifest/path-u0091-novalid.html | 5 + .../html/manifest/path-u202E-u202D-isvalid.html | 5 + .../elements/html/manifest/path-uFEFF-isvalid.html | 5 + .../html/manifest/path-unicode-han-isvalid.html | 5 + .../elements/html/manifest/port-0-isvalid.html | 5 + .../html/manifest/port-00000000000000-isvalid.html | 5 + .../port-00000000000000000000080-isvalid.html | 5 + .../html/manifest/port-999999-novalid.html | 5 + .../elements/html/manifest/port-cr-novalid.html | 5 + .../port-leading-colon-bracket-colon-novalid.html | 5 + .../html/manifest/port-leading-colon-novalid.html | 5 + .../html/manifest/port-leading-dash-novalid.html | 5 + .../manifest/port-multiple-letters-novalid.html | 5 + .../html/manifest/port-newline-novalid.html | 6 + .../html/manifest/port-none-but-colon-isvalid.html | 5 + .../html/manifest/port-single-letter-novalid.html | 5 + .../elements/html/manifest/port-space-novalid.html | 5 + .../elements/html/manifest/port-tab-novalid.html | 5 + .../query-contains-pile-of-poo-isvalid.html | 5 + .../query-contains-question-mark-isvalid.html | 5 + .../query-empty-no-path-relative-isvalid.html | 5 + .../html/manifest/query-leading-space-novalid.html | 5 + .../manifest/query-trailing-space-novalid.html | 5 + .../scheme-data-contains-fragment-haswarn.html | 5 + .../manifest/scheme-data-no-slash-isvalid.html | 5 + .../manifest/scheme-data-single-slash-novalid.html | 5 + .../manifest/scheme-file-backslash-novalid.html | 5 + .../manifest/scheme-file-host-empty-isvalid.html | 5 + .../scheme-file-host-included-isvalid.html | 5 + .../manifest/scheme-file-no-slash-isvalid.html | 5 + .../manifest/scheme-file-scheme-only-isvalid.html | 5 + .../scheme-file-single-slash-c-bar-novalid.html | 5 + .../manifest/scheme-file-single-slash-isvalid.html | 5 + .../manifest/scheme-file-slash-only-isvalid.html | 5 + .../scheme-file-slash-slash-abc-bar-isvalid.html | 5 + .../scheme-file-slash-slash-c-bar-isvalid.html | 5 + .../scheme-file-slash-slash-only-isvalid.html | 5 + ...scheme-file-slash-slash-slash-only-isvalid.html | 5 + .../scheme-file-triple-slash-c-bar-novalid.html | 5 + .../manifest/scheme-file-uppercase-isvalid.html | 5 + .../html/manifest/scheme-ftp-no-slash-novalid.html | 5 + .../manifest/scheme-ftp-single-slash-novalid.html | 5 + .../manifest/scheme-ftps-no-slash-isvalid.html | 5 + .../manifest/scheme-ftps-single-slash-isvalid.html | 5 + .../manifest/scheme-gopher-no-slash-isvalid.html | 5 + .../scheme-gopher-single-slash-isvalid.html | 5 + .../manifest/scheme-http-backslash-novalid.html | 5 + .../scheme-http-no-slash-colon-novalid.html | 5 + .../manifest/scheme-http-no-slash-novalid.html | 5 + ...cheme-http-no-slash-square-bracket-novalid.html | 5 + .../manifest/scheme-http-single-slash-novalid.html | 5 + .../manifest/scheme-https-no-slash-novalid.html | 5 + .../scheme-https-single-slash-novalid.html | 5 + ...heme-javascript-no-slash-malformed-novalid.html | 5 + .../scheme-javascript-single-slash-isvalid.html | 5 + .../manifest/scheme-mailto-no-slash-isvalid.html | 5 + .../scheme-mailto-single-slash-isvalid.html | 5 + .../manifest/scheme-none-relative-isvalid.html | 5 + .../html/manifest/scheme-private-isvalid.html | 5 + .../manifest/scheme-private-no-slash-isvalid.html | 5 + .../html/manifest/scheme-private-path-isvalid.html | 5 + ...private-path-leading-slashes-chars-isvalid.html | 5 + ...path-leading-slashes-colon-slashes-isvalid.html | 5 + ...-private-path-leading-slashes-only-isvalid.html | 5 + .../scheme-private-single-letter-isvalid.html | 5 + .../scheme-private-single-slash-isvalid.html | 5 + .../manifest/scheme-private-slash-isvalid.html | 5 + .../scheme-private-slash-slash-isvalid.html | 5 + .../scheme-schemeless-relative-isvalid.html | 5 + .../html/manifest/scheme-trailing-cr-novalid.html | 5 + .../manifest/scheme-trailing-newline-novalid.html | 6 + .../manifest/scheme-trailing-space-novalid.html | 5 + .../html/manifest/scheme-trailing-tab-novalid.html | 5 + .../manifest/scheme-ws-single-slash-isvalid.html | 5 + .../html/manifest/scheme-wss-no-slash-isvalid.html | 5 + .../manifest/scheme-wss-single-slash-isvalid.html | 5 + .../html/manifest/userinfo-backslash-novalid.html | 5 + .../html/manifest/userinfo-empty-isvalid.html | 5 + .../manifest/userinfo-host-port-path-isvalid.html | 5 + .../elements/html/manifest/userinfo-isvalid.html | 5 + .../userinfo-password-bad-chars-novalid.html | 5 + ...info-password-contains-pile-of-poo-novalid.html | 5 + .../manifest/userinfo-password-empty-isvalid.html | 5 + .../html/manifest/userinfo-user-empty-isvalid.html | 5 + ...userinfo-username-contains-at-sign-novalid.html | 5 + ...-username-contains-percent-encoded-isvalid.html | 5 + ...info-username-contains-pile-of-poo-novalid.html | 5 + .../userinfo-username-non-alpha-isvalid.html | 5 + .../html/elements/i/model-isvalid.html | 24 + .../html/elements/i/model-novalid.html | 18 + .../html/elements/iframe/model-isvalid.html | 36 + .../html/elements/iframe/model-novalid.html | 74 + .../html/elements/iframe/src-empty-novalid.html | 4 + .../html/elements/iframe/src-isvalid.html | 91 + .../iframe/src-whitespace-only-novalid.html | 5 + .../iframe/src/fragment-backslash-novalid.html | 4 + .../iframe/src/fragment-contains-hash-novalid.html | 4 + .../iframe/src/fragment-leading-space-novalid.html | 4 + .../html/elements/iframe/src/host-cr-novalid.html | 4 + .../src/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/iframe/src/host-empty-novalid.html | 4 + .../src/host-empty-userinfo-empty-novalid.html | 4 + .../src/host-empty-with-userinfo-novalid.html | 4 + .../src/host-hostname-in-brackets-novalid.html | 4 + .../iframe/src/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/iframe/src/host-newline-novalid.html | 5 + .../elements/iframe/src/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/iframe/src/host-tab-novalid.html | 4 + .../src/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../iframe/src/path-bare-percent-sign-novalid.html | 4 + .../iframe/src/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../src/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../iframe/src/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../src/path-relative-square-brackets-novalid.html | 4 + .../html/elements/iframe/src/path-tab-novalid.html | 4 + .../iframe/src/path-trailing-space-novalid.html | 4 + .../elements/iframe/src/path-u0091-novalid.html | 4 + .../elements/iframe/src/port-999999-novalid.html | 4 + .../html/elements/iframe/src/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../iframe/src/port-leading-colon-novalid.html | 4 + .../iframe/src/port-leading-dash-novalid.html | 4 + .../iframe/src/port-multiple-letters-novalid.html | 4 + .../elements/iframe/src/port-newline-novalid.html | 5 + .../iframe/src/port-single-letter-novalid.html | 4 + .../elements/iframe/src/port-space-novalid.html | 4 + .../html/elements/iframe/src/port-tab-novalid.html | 4 + .../iframe/src/query-leading-space-novalid.html | 4 + .../iframe/src/query-trailing-space-novalid.html | 4 + .../src/scheme-data-contains-fragment-haswarn.html | 4 + .../src/scheme-data-single-slash-novalid.html | 4 + .../iframe/src/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../iframe/src/scheme-ftp-no-slash-novalid.html | 4 + .../src/scheme-ftp-single-slash-novalid.html | 4 + .../iframe/src/scheme-http-backslash-novalid.html | 4 + .../src/scheme-http-no-slash-colon-novalid.html | 4 + .../iframe/src/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../src/scheme-http-single-slash-novalid.html | 4 + .../iframe/src/scheme-https-no-slash-novalid.html | 4 + .../src/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../iframe/src/scheme-trailing-cr-novalid.html | 4 + .../src/scheme-trailing-newline-novalid.html | 5 + .../iframe/src/scheme-trailing-space-novalid.html | 4 + .../iframe/src/scheme-trailing-tab-novalid.html | 4 + .../iframe/src/userinfo-backslash-novalid.html | 4 + .../src/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/img/model-isvalid.html | 31 + .../html/elements/img/model-novalid.html | 33 + .../html/elements/img/src-empty-novalid.html | 4 + .../html/elements/img/src-isvalid.html | 91 + .../elements/img/src-whitespace-only-novalid.html | 5 + .../img/src/fragment-backslash-novalid.html | 4 + .../img/src/fragment-contains-hash-novalid.html | 4 + .../img/src/fragment-leading-space-novalid.html | 4 + .../html/elements/img/src/host-cr-novalid.html | 4 + .../src/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../html/elements/img/src/host-empty-novalid.html | 4 + .../img/src/host-empty-userinfo-empty-novalid.html | 4 + .../img/src/host-empty-with-userinfo-novalid.html | 4 + .../img/src/host-hostname-in-brackets-novalid.html | 4 + .../img/src/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/img/src/host-newline-novalid.html | 5 + .../html/elements/img/src/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/img/src/host-tab-novalid.html | 4 + .../src/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../img/src/path-bare-percent-sign-novalid.html | 4 + .../img/src/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../src/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../img/src/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../src/path-relative-square-brackets-novalid.html | 4 + .../html/elements/img/src/path-tab-novalid.html | 4 + .../img/src/path-trailing-space-novalid.html | 4 + .../html/elements/img/src/path-u0091-novalid.html | 4 + .../html/elements/img/src/port-999999-novalid.html | 4 + .../html/elements/img/src/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../img/src/port-leading-colon-novalid.html | 4 + .../img/src/port-leading-dash-novalid.html | 4 + .../img/src/port-multiple-letters-novalid.html | 4 + .../elements/img/src/port-newline-novalid.html | 5 + .../img/src/port-single-letter-novalid.html | 4 + .../html/elements/img/src/port-space-novalid.html | 4 + .../html/elements/img/src/port-tab-novalid.html | 4 + .../img/src/query-leading-space-novalid.html | 4 + .../img/src/query-trailing-space-novalid.html | 4 + .../src/scheme-data-contains-fragment-haswarn.html | 4 + .../img/src/scheme-data-single-slash-novalid.html | 4 + .../img/src/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../img/src/scheme-ftp-no-slash-novalid.html | 4 + .../img/src/scheme-ftp-single-slash-novalid.html | 4 + .../img/src/scheme-http-backslash-novalid.html | 4 + .../src/scheme-http-no-slash-colon-novalid.html | 4 + .../img/src/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../img/src/scheme-http-single-slash-novalid.html | 4 + .../img/src/scheme-https-no-slash-novalid.html | 4 + .../img/src/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../img/src/scheme-trailing-cr-novalid.html | 4 + .../img/src/scheme-trailing-newline-novalid.html | 5 + .../img/src/scheme-trailing-space-novalid.html | 4 + .../img/src/scheme-trailing-tab-novalid.html | 4 + .../img/src/userinfo-backslash-novalid.html | 4 + .../src/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../elements/img/usemap-bad-value-novalid.html | 1 + .../html/elements/img/usemap-isvalid.html | 11 + .../html/elements/img/width-height-isvalid.html | 11 + .../img/width-height-negative-novalid.html | 10 + .../html/elements/input/list-novalid.html | 11 + .../elements/input/pattern-asterisk-novalid.html | 4 + .../html/elements/input/pattern-paren-novalid.html | 4 + .../input/type-image-formaction-empty-novalid.html | 4 + .../input/type-image-formaction-isvalid.html | 91 + ...e-image-formaction-whitespace-only-novalid.html | 5 + .../fragment-backslash-novalid.html | 4 + .../fragment-contains-hash-novalid.html | 4 + .../fragment-leading-space-novalid.html | 4 + .../type-image-formaction/host-cr-novalid.html | 4 + .../host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../type-image-formaction/host-empty-novalid.html | 4 + .../host-empty-userinfo-empty-novalid.html | 4 + .../host-empty-with-userinfo-novalid.html | 4 + .../host-hostname-in-brackets-novalid.html | 4 + .../host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../host-newline-novalid.html | 5 + .../type-image-formaction/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../type-image-formaction/host-tab-novalid.html | 4 + .../host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../path-bare-percent-sign-novalid.html | 4 + .../path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../type-image-formaction/path-tab-novalid.html | 4 + .../path-trailing-space-novalid.html | 4 + .../type-image-formaction/path-u0091-novalid.html | 4 + .../type-image-formaction/port-999999-novalid.html | 4 + .../type-image-formaction/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../port-leading-colon-novalid.html | 4 + .../port-leading-dash-novalid.html | 4 + .../port-multiple-letters-novalid.html | 4 + .../port-newline-novalid.html | 5 + .../port-single-letter-novalid.html | 4 + .../type-image-formaction/port-space-novalid.html | 4 + .../type-image-formaction/port-tab-novalid.html | 4 + .../query-leading-space-novalid.html | 4 + .../query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../scheme-data-single-slash-novalid.html | 4 + .../scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../scheme-ftp-no-slash-novalid.html | 4 + .../scheme-ftp-single-slash-novalid.html | 4 + .../scheme-http-backslash-novalid.html | 4 + .../scheme-http-no-slash-colon-novalid.html | 4 + .../scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../scheme-http-single-slash-novalid.html | 4 + .../scheme-https-no-slash-novalid.html | 4 + .../scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../scheme-trailing-cr-novalid.html | 4 + .../scheme-trailing-newline-novalid.html | 5 + .../scheme-trailing-space-novalid.html | 4 + .../scheme-trailing-tab-novalid.html | 4 + .../userinfo-backslash-novalid.html | 4 + .../userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../input/type-image-src-empty-novalid.html | 4 + .../elements/input/type-image-src-isvalid.html | 91 + .../type-image-src-whitespace-only-novalid.html | 5 + .../type-image-src/fragment-backslash-novalid.html | 4 + .../fragment-contains-hash-novalid.html | 4 + .../fragment-leading-space-novalid.html | 4 + .../input/type-image-src/host-cr-novalid.html | 4 + .../host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../input/type-image-src/host-empty-novalid.html | 4 + .../host-empty-userinfo-empty-novalid.html | 4 + .../host-empty-with-userinfo-novalid.html | 4 + .../host-hostname-in-brackets-novalid.html | 4 + .../host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../input/type-image-src/host-newline-novalid.html | 5 + .../input/type-image-src/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../input/type-image-src/host-tab-novalid.html | 4 + .../host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../path-bare-percent-sign-novalid.html | 4 + .../path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../type-image-src/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../input/type-image-src/path-tab-novalid.html | 4 + .../path-trailing-space-novalid.html | 4 + .../input/type-image-src/path-u0091-novalid.html | 4 + .../input/type-image-src/port-999999-novalid.html | 4 + .../input/type-image-src/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../type-image-src/port-leading-colon-novalid.html | 4 + .../type-image-src/port-leading-dash-novalid.html | 4 + .../port-multiple-letters-novalid.html | 4 + .../input/type-image-src/port-newline-novalid.html | 5 + .../type-image-src/port-single-letter-novalid.html | 4 + .../input/type-image-src/port-space-novalid.html | 4 + .../input/type-image-src/port-tab-novalid.html | 4 + .../query-leading-space-novalid.html | 4 + .../query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../scheme-data-single-slash-novalid.html | 4 + .../scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../scheme-ftp-no-slash-novalid.html | 4 + .../scheme-ftp-single-slash-novalid.html | 4 + .../scheme-http-backslash-novalid.html | 4 + .../scheme-http-no-slash-colon-novalid.html | 4 + .../scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../scheme-http-single-slash-novalid.html | 4 + .../scheme-https-no-slash-novalid.html | 4 + .../scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../type-image-src/scheme-trailing-cr-novalid.html | 4 + .../scheme-trailing-newline-novalid.html | 5 + .../scheme-trailing-space-novalid.html | 4 + .../scheme-trailing-tab-novalid.html | 4 + .../type-image-src/userinfo-backslash-novalid.html | 4 + .../userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../type-submit-formaction-empty-novalid.html | 4 + .../input/type-submit-formaction-isvalid.html | 91 + ...-submit-formaction-whitespace-only-novalid.html | 5 + .../fragment-backslash-novalid.html | 4 + .../fragment-contains-hash-novalid.html | 4 + .../fragment-leading-space-novalid.html | 4 + .../type-submit-formaction/host-cr-novalid.html | 4 + .../host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../type-submit-formaction/host-empty-novalid.html | 4 + .../host-empty-userinfo-empty-novalid.html | 4 + .../host-empty-with-userinfo-novalid.html | 4 + .../host-hostname-in-brackets-novalid.html | 4 + .../host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../host-newline-novalid.html | 5 + .../type-submit-formaction/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../type-submit-formaction/host-tab-novalid.html | 4 + .../host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../path-bare-percent-sign-novalid.html | 4 + .../path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../type-submit-formaction/path-tab-novalid.html | 4 + .../path-trailing-space-novalid.html | 4 + .../type-submit-formaction/path-u0091-novalid.html | 4 + .../port-999999-novalid.html | 4 + .../type-submit-formaction/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../port-leading-colon-novalid.html | 4 + .../port-leading-dash-novalid.html | 4 + .../port-multiple-letters-novalid.html | 4 + .../port-newline-novalid.html | 5 + .../port-single-letter-novalid.html | 4 + .../type-submit-formaction/port-space-novalid.html | 4 + .../type-submit-formaction/port-tab-novalid.html | 4 + .../query-leading-space-novalid.html | 4 + .../query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../scheme-data-single-slash-novalid.html | 4 + .../scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../scheme-ftp-no-slash-novalid.html | 4 + .../scheme-ftp-single-slash-novalid.html | 4 + .../scheme-http-backslash-novalid.html | 4 + .../scheme-http-no-slash-colon-novalid.html | 4 + .../scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../scheme-http-single-slash-novalid.html | 4 + .../scheme-https-no-slash-novalid.html | 4 + .../scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../scheme-trailing-cr-novalid.html | 4 + .../scheme-trailing-newline-novalid.html | 5 + .../scheme-trailing-space-novalid.html | 4 + .../scheme-trailing-tab-novalid.html | 4 + .../userinfo-backslash-novalid.html | 4 + .../userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../input/type-url-value-empty-isvalid.html | 4 + .../elements/input/type-url-value-isvalid.html | 70 + .../type-url-value/fragment-backslash-novalid.html | 4 + .../fragment-contains-hash-novalid.html | 4 + ...t-empty-hash-only-no-path-relative-novalid.html | 4 + .../fragment-leading-space-novalid.html | 4 + .../fragment-non-ascii-relative-novalid.html | 4 + ...t-semicolon-question-mark-relative-novalid.html | 4 + .../fragment-slash-relative-novalid.html | 4 + .../input/type-url-value/host-cr-novalid.html | 4 + .../host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../input/type-url-value/host-empty-novalid.html | 4 + .../host-empty-userinfo-empty-novalid.html | 4 + .../host-empty-with-userinfo-novalid.html | 4 + .../host-hostname-in-brackets-novalid.html | 4 + .../host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../input/type-url-value/host-newline-novalid.html | 5 + .../input/type-url-value/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../input/type-url-value/host-tab-novalid.html | 4 + .../host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../path-bare-percent-sign-novalid.html | 4 + .../path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../type-url-value/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + ...ncoded-slash-plus-slashes-relative-novalid.html | 4 + ...ath-percent-encoded-slash-relative-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../path-simple-relative-novalid.html | 4 + .../path-slash-only-relative-novalid.html | 4 + .../input/type-url-value/path-tab-novalid.html | 4 + .../path-trailing-space-novalid.html | 4 + .../input/type-url-value/path-u0091-novalid.html | 4 + .../input/type-url-value/port-999999-novalid.html | 4 + .../input/type-url-value/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../type-url-value/port-leading-colon-novalid.html | 4 + .../type-url-value/port-leading-dash-novalid.html | 4 + .../port-multiple-letters-novalid.html | 4 + .../input/type-url-value/port-newline-novalid.html | 5 + .../type-url-value/port-single-letter-novalid.html | 4 + .../input/type-url-value/port-space-novalid.html | 4 + .../input/type-url-value/port-tab-novalid.html | 4 + .../query-empty-no-path-relative-novalid.html | 4 + .../query-leading-space-novalid.html | 4 + .../query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../scheme-data-single-slash-novalid.html | 4 + .../scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../scheme-ftp-no-slash-novalid.html | 4 + .../scheme-ftp-single-slash-novalid.html | 4 + .../scheme-http-backslash-novalid.html | 4 + .../scheme-http-no-slash-colon-novalid.html | 4 + .../scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../scheme-http-single-slash-novalid.html | 4 + .../scheme-https-no-slash-novalid.html | 4 + .../scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../scheme-schemeless-relative-novalid.html | 4 + .../type-url-value/scheme-trailing-cr-novalid.html | 4 + .../scheme-trailing-newline-novalid.html | 5 + .../scheme-trailing-space-novalid.html | 4 + .../scheme-trailing-tab-novalid.html | 4 + .../type-url-value/userinfo-backslash-novalid.html | 4 + .../userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/ins/cite-empty-isvalid.html | 4 + .../html/elements/ins/cite-isvalid.html | 91 + .../ins/cite/fragment-backslash-novalid.html | 4 + .../ins/cite/fragment-contains-hash-novalid.html | 4 + .../ins/cite/fragment-leading-space-novalid.html | 4 + .../html/elements/ins/cite/host-cr-novalid.html | 4 + .../cite/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../html/elements/ins/cite/host-empty-novalid.html | 4 + .../cite/host-empty-userinfo-empty-novalid.html | 4 + .../ins/cite/host-empty-with-userinfo-novalid.html | 4 + .../cite/host-hostname-in-brackets-novalid.html | 4 + .../ins/cite/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/ins/cite/host-newline-novalid.html | 5 + .../html/elements/ins/cite/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/ins/cite/host-tab-novalid.html | 4 + .../cite/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../ins/cite/path-bare-percent-sign-novalid.html | 4 + .../ins/cite/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../cite/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../ins/cite/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../html/elements/ins/cite/path-tab-novalid.html | 4 + .../ins/cite/path-trailing-space-novalid.html | 4 + .../html/elements/ins/cite/path-u0091-novalid.html | 4 + .../elements/ins/cite/port-999999-novalid.html | 4 + .../html/elements/ins/cite/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../ins/cite/port-leading-colon-novalid.html | 4 + .../ins/cite/port-leading-dash-novalid.html | 4 + .../ins/cite/port-multiple-letters-novalid.html | 4 + .../elements/ins/cite/port-newline-novalid.html | 5 + .../ins/cite/port-single-letter-novalid.html | 4 + .../html/elements/ins/cite/port-space-novalid.html | 4 + .../html/elements/ins/cite/port-tab-novalid.html | 4 + .../ins/cite/query-leading-space-novalid.html | 4 + .../ins/cite/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../ins/cite/scheme-data-single-slash-novalid.html | 4 + .../ins/cite/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../ins/cite/scheme-ftp-no-slash-novalid.html | 4 + .../ins/cite/scheme-ftp-single-slash-novalid.html | 4 + .../ins/cite/scheme-http-backslash-novalid.html | 4 + .../cite/scheme-http-no-slash-colon-novalid.html | 4 + .../ins/cite/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../ins/cite/scheme-http-single-slash-novalid.html | 4 + .../ins/cite/scheme-https-no-slash-novalid.html | 4 + .../cite/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../ins/cite/scheme-trailing-cr-novalid.html | 4 + .../ins/cite/scheme-trailing-newline-novalid.html | 5 + .../ins/cite/scheme-trailing-space-novalid.html | 4 + .../ins/cite/scheme-trailing-tab-novalid.html | 4 + .../ins/cite/userinfo-backslash-novalid.html | 4 + .../cite/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/ins/date-0004-02-29-haswarn.html | 4 + .../html/elements/ins/date-0005-02-29-novalid.html | 4 + .../html/elements/ins/date-0214-09-29-haswarn.html | 4 + .../html/elements/ins/date-1900-02-29-novalid.html | 4 + .../html/elements/ins/date-1969-02-29-novalid.html | 4 + .../elements/ins/date-20014-09-29-haswarn.html | 4 + .../html/elements/ins/date-2014-02-29-novalid.html | 4 + .../html/elements/ins/date-2100-02-29-novalid.html | 4 + .../html/elements/ins/date-2200-02-29-novalid.html | 4 + .../html/elements/ins/date-day-01-32-novalid.html | 4 + .../html/elements/ins/date-day-03-32-novalid.html | 4 + .../html/elements/ins/date-day-04-31-novalid.html | 4 + .../html/elements/ins/date-day-05-32-novalid.html | 4 + .../html/elements/ins/date-day-06-31-novalid.html | 4 + .../html/elements/ins/date-day-07-32-novalid.html | 4 + .../html/elements/ins/date-day-08-32-novalid.html | 4 + .../html/elements/ins/date-day-09-31-novalid.html | 4 + .../html/elements/ins/date-day-10-32-novalid.html | 4 + .../html/elements/ins/date-day-11-31-novalid.html | 4 + .../html/elements/ins/date-day-12-32-novalid.html | 4 + .../ins/date-day-missing-separator-novalid.html | 4 + .../elements/ins/date-day-one-digit-novalid.html | 4 + .../ins/date-day-three-digits-novalid.html | 4 + .../date-iso8601-YYYYMMDD-no-hyphen-novalid.html | 4 + .../elements/ins/date-leading-bom-novalid.html | 4 + .../ins/date-leading-whitespace-novalid.html | 4 + .../html/elements/ins/date-month-00-novalid.html | 4 + .../html/elements/ins/date-month-13-novalid.html | 4 + .../ins/date-month-missing-separator-novalid.html | 4 + .../elements/ins/date-month-one-digit-novalid.html | 4 + .../ins/date-month-three-digits-novalid.html | 4 + .../elements/ins/date-non-ascii-digit-novalid.html | 4 + .../elements/ins/date-trailing-U+0000-novalid.html | 4 + .../ins/date-trailing-pile-of-poo-novalid.html | 4 + .../ins/date-trailing-whitespace-novalid.html | 4 + .../ins/date-wrong-day-separator-novalid.html | 4 + .../ins/date-wrong-month-separator-novalid.html | 4 + .../html/elements/ins/date-year-0000-novalid.html | 4 + .../ins/date-year-five-digits-haswarn.html | 4 + .../elements/ins/date-year-negative-novalid.html | 4 + .../ins/date-year-three-digits-novalid.html | 4 + .../html/elements/ins/datetime-isvalid.html | 33 + .../html/elements/ins/duration-P-form-novalid.html | 4 + .../ins/duration-time-component-novalid.html | 4 + .../ins/global-date-and-time-2400-novalid.html | 4 + .../global-date-and-time-60-minutes-novalid.html | 4 + .../global-date-and-time-60-seconds-novalid.html | 4 + ...te-and-time-bad-fraction-separator-novalid.html | 4 + ...-date-and-time-four-digit-fraction-novalid.html | 4 + ...lobal-date-and-time-hour-one-digit-novalid.html | 4 + ...al-date-and-time-hour-three-digits-novalid.html | 4 + .../global-date-and-time-iso8601-hh-novalid.html | 4 + ...ate-and-time-iso8601-hhmm-no-colon-novalid.html | 4 + ...e-and-time-iso8601-hhmmss-no-colon-novalid.html | 4 + .../global-date-and-time-lowercase-z-novalid.html | 4 + ...al-date-and-time-minutes-one-digit-novalid.html | 4 + ...date-and-time-minutes-three-digits-novalid.html | 4 + ...and-time-missing-minutes-separator-novalid.html | 4 + ...and-time-missing-seconds-separator-novalid.html | 4 + .../ins/global-date-and-time-nbsp-novalid.html | 4 + ...al-date-and-time-seconds-one-digit-novalid.html | 4 + ...date-and-time-seconds-three-digits-novalid.html | 4 + ...ate-and-time-space-before-timezone-novalid.html | 4 + ...-date-and-time-timezone-60-minutes-novalid.html | 4 + ...nd-time-timezone-iso8601-two-digit-novalid.html | 4 + ...date-and-time-timezone-lowercase-t-novalid.html | 4 + ...-date-and-time-timezone-minus-1300-haswarn.html | 4 + ...-date-and-time-timezone-minus-2400-novalid.html | 4 + ...-date-and-time-timezone-minutes-15-haswarn.html | 4 + ...-and-time-timezone-multiple-spaces-novalid.html | 4 + ...-and-time-timezone-non-T-character-novalid.html | 4 + ...d-time-timezone-offset-colon-start-novalid.html | 4 + ...d-time-timezone-offset-space-start-novalid.html | 4 + ...e-and-time-timezone-one-digit-hour-novalid.html | 4 + ...and-time-timezone-one-digit-minute-novalid.html | 4 + ...l-date-and-time-timezone-plus-1500-haswarn.html | 4 + ...l-date-and-time-timezone-plus-2400-novalid.html | 4 + ...and-time-timezone-three-digit-hour-novalid.html | 4 + ...d-time-timezone-three-digit-minute-novalid.html | 4 + ...ate-and-time-timezone-with-seconds-novalid.html | 4 + ...ate-and-time-with-both-T-and-space-novalid.html | 4 + ...e-and-time-wrong-minutes-separator-novalid.html | 4 + ...e-and-time-wrong-seconds-separator-novalid.html | 4 + ...-date-and-time-zero-digit-fraction-novalid.html | 4 + .../elements/ins/local-date-and-time-novalid.html | 4 + .../html/elements/ins/model-isvalid.html | 32 + .../html/elements/ins/model-novalid.html | 46 + .../html/elements/ins/month-novalid.html | 4 + .../html/elements/ins/time-novalid.html | 4 + .../html/elements/ins/week-novalid.html | 4 + .../html/elements/ins/year-novalid.html | 4 + .../html/elements/ins/yearless-date-novalid.html | 4 + .../html/elements/kbd/model-isvalid.html | 23 + .../html/elements/kbd/model-novalid.html | 18 + .../html/elements/keygen/challenge-isvalid.html | 11 + .../html/elements/keygen/id-bad-novalid.html | 12 + .../html/elements/keygen/id-missing-novalid.html | 12 + .../html/elements/keygen/id-redundant-novalid.html | 13 + .../elements/keygen/keytype-bad-value-novalid.html | 10 + .../elements/keygen/keytype-empty-novalid.html | 10 + .../html/elements/keygen/keytype-isvalid.html | 10 + .../html/elements/keygen/model-isvalid.html | 12 + .../html/elements/keygen/model-novalid.html | 12 + .../elements/keygen/no-attributes-isvalid.html | 10 + .../html/elements/keygen/non-void-novalid.html | 10 + .../label/for-descendant-no-id-novalid.html | 1 + .../html/elements/label/for-isvalid.html | 1 + .../label/multiple-descendants-novalid.html | 1 + .../html/elements/link/href-empty-novalid.html | 4 + .../html/elements/link/href-isvalid.html | 91 + .../html/elements/link/href-missing-novalid.html | 10 + .../link/href-whitespace-only-novalid.html | 5 + .../link/href/fragment-backslash-novalid.html | 4 + .../link/href/fragment-contains-hash-novalid.html | 4 + .../link/href/fragment-leading-space-novalid.html | 4 + .../html/elements/link/href/host-cr-novalid.html | 4 + .../href/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/link/href/host-empty-novalid.html | 4 + .../href/host-empty-userinfo-empty-novalid.html | 4 + .../href/host-empty-with-userinfo-novalid.html | 4 + .../href/host-hostname-in-brackets-novalid.html | 4 + .../link/href/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/link/href/host-newline-novalid.html | 5 + .../elements/link/href/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/link/href/host-tab-novalid.html | 4 + .../href/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../link/href/path-bare-percent-sign-novalid.html | 4 + .../link/href/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../href/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../link/href/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../html/elements/link/href/path-tab-novalid.html | 4 + .../link/href/path-trailing-space-novalid.html | 4 + .../elements/link/href/path-u0091-novalid.html | 4 + .../elements/link/href/port-999999-novalid.html | 4 + .../html/elements/link/href/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../link/href/port-leading-colon-novalid.html | 4 + .../link/href/port-leading-dash-novalid.html | 4 + .../link/href/port-multiple-letters-novalid.html | 4 + .../elements/link/href/port-newline-novalid.html | 5 + .../link/href/port-single-letter-novalid.html | 4 + .../elements/link/href/port-space-novalid.html | 4 + .../html/elements/link/href/port-tab-novalid.html | 4 + .../link/href/query-leading-space-novalid.html | 4 + .../link/href/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../href/scheme-data-single-slash-novalid.html | 4 + .../link/href/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../link/href/scheme-ftp-no-slash-novalid.html | 4 + .../link/href/scheme-ftp-single-slash-novalid.html | 4 + .../link/href/scheme-http-backslash-novalid.html | 4 + .../href/scheme-http-no-slash-colon-novalid.html | 4 + .../link/href/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../href/scheme-http-single-slash-novalid.html | 4 + .../link/href/scheme-https-no-slash-novalid.html | 4 + .../href/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../link/href/scheme-trailing-cr-novalid.html | 4 + .../link/href/scheme-trailing-newline-novalid.html | 5 + .../link/href/scheme-trailing-space-novalid.html | 4 + .../link/href/scheme-trailing-tab-novalid.html | 4 + .../link/href/userinfo-backslash-novalid.html | 4 + .../href/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/map/model-isvalid.html | 27 + .../html/elements/map/model-novalid.html | 27 + .../html/elements/mark/model-isvalid.html | 23 + .../elements/meta/names-registered-isvalid.html | 768 ++ .../html/elements/meta/names-standard-isvalid.html | 21 + .../html/elements/meta/refresh-isvalid.html | 91 + .../html/elements/noscript/model-isvalid.html | 11 + .../html/elements/object/data-empty-novalid.html | 4 + .../html/elements/object/data-isvalid.html | 91 + .../elements/object/data-type-missing-novalid.html | 10 + .../object/data-whitespace-only-novalid.html | 5 + .../object/data/fragment-backslash-novalid.html | 4 + .../data/fragment-contains-hash-novalid.html | 4 + .../data/fragment-leading-space-novalid.html | 4 + .../html/elements/object/data/host-cr-novalid.html | 4 + .../data/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/object/data/host-empty-novalid.html | 4 + .../data/host-empty-userinfo-empty-novalid.html | 4 + .../data/host-empty-with-userinfo-novalid.html | 4 + .../data/host-hostname-in-brackets-novalid.html | 4 + .../object/data/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/object/data/host-newline-novalid.html | 5 + .../elements/object/data/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../elements/object/data/host-tab-novalid.html | 4 + .../data/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../data/path-bare-percent-sign-novalid.html | 4 + .../object/data/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../data/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../object/data/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../elements/object/data/path-tab-novalid.html | 4 + .../object/data/path-trailing-space-novalid.html | 4 + .../elements/object/data/path-u0091-novalid.html | 4 + .../elements/object/data/port-999999-novalid.html | 4 + .../html/elements/object/data/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../object/data/port-leading-colon-novalid.html | 4 + .../object/data/port-leading-dash-novalid.html | 4 + .../object/data/port-multiple-letters-novalid.html | 4 + .../elements/object/data/port-newline-novalid.html | 5 + .../object/data/port-single-letter-novalid.html | 4 + .../elements/object/data/port-space-novalid.html | 4 + .../elements/object/data/port-tab-novalid.html | 4 + .../object/data/query-leading-space-novalid.html | 4 + .../object/data/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../data/scheme-data-single-slash-novalid.html | 4 + .../object/data/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../object/data/scheme-ftp-no-slash-novalid.html | 4 + .../data/scheme-ftp-single-slash-novalid.html | 4 + .../object/data/scheme-http-backslash-novalid.html | 4 + .../data/scheme-http-no-slash-colon-novalid.html | 4 + .../object/data/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../data/scheme-http-single-slash-novalid.html | 4 + .../object/data/scheme-https-no-slash-novalid.html | 4 + .../data/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../object/data/scheme-trailing-cr-novalid.html | 4 + .../data/scheme-trailing-newline-novalid.html | 5 + .../object/data/scheme-trailing-space-novalid.html | 4 + .../object/data/scheme-trailing-tab-novalid.html | 4 + .../object/data/userinfo-backslash-novalid.html | 4 + .../data/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/object/model-isvalid.html | 79 + .../html/elements/object/model-novalid.html | 81 + .../html/elements/ol/model-isvalid.html | 38 + .../html/elements/ol/model-novalid.html | 55 + .../html/elements/option/label-isvalid.html | 6 + .../html/elements/option/label-novalid.html | 6 + .../html/elements/option/model-isvalid.html | 6 + .../html/elements/option/model-novalid.html | 6 + .../html/elements/p/model-isvalid.html | 15 + .../html/elements/p/model-novalid.html | 17 + .../html/elements/param/model-isvalid.html | 18 + .../html/elements/param/model-novalid.html | 40 + ...paces-with-following-source-srcset-novalid.html | 4 + ...a-all-with-following-source-srcset-novalid.html | 4 + ...empty-with-following-source-srcset-novalid.html | 4 + ...paces-with-following-source-srcset-novalid.html | 5 + ...rcase-with-following-source-srcset-novalid.html | 4 + ...sizes-with-following-source-srcset-novalid.html | 4 + ...g-source-with-following-img-srcset-novalid.html | 4 + ...source-with-following-source-media-novalid.html | 4 + ...ource-with-following-source-srcset-novalid.html | 4 + ...-source-with-following-source-type-novalid.html | 4 + .../elements/picture/audio-srcset-novalid.html | 4 + .../picture/html-syntax-img-end-tag-novalid.html | 4 + .../html-syntax-picture-no-end-tag-novalid.html | 4 + ...ml-syntax-picture-slash-no-end-tag-novalid.html | 4 + .../picture/html-syntax-picture-slash-novalid.html | 4 + .../html-syntax-source-end-tag-novalid.html | 4 + .../html/elements/picture/img-no-src-novalid.html | 4 + .../picture/img-no-src-with-picture-novalid.html | 4 + .../picture/img-no-src-with-source-novalid.html | 4 + ...img-no-src-with-srcset-and-picture-novalid.html | 4 + .../picture/img-no-src-with-srcset-novalid.html | 4 + ...mg-srcset-no-descriptor-with-sizes-novalid.html | 4 + .../img-srcset-w-and-x-width-sizes-novalid.html | 4 + .../picture/img-srcset-w-no-sizes-novalid.html | 4 + .../html/elements/picture/img-type-novalid.html | 4 + .../picture/img-type-with-picture-novalid.html | 4 + .../picture/img-with-sizes-no-srcset-novalid.html | 4 + .../picture/input-type-image-srcset-novalid.html | 4 + .../picture/junk-br-after-img-novalid.html | 4 + .../picture/junk-br-after-source-novalid.html | 4 + .../picture/junk-br-before-img-novalid.html | 4 + .../picture/junk-br-before-source-novalid.html | 4 + .../picture/junk-figure-wrapping-novalid.html | 4 + .../picture/junk-input-type-hidden-novalid.html | 4 + .../picture/junk-math-nog-img-novalid.html | 4 + .../junk-noscript-after-source-no-img-novalid.html | 4 + .../elements/picture/junk-noscript-novalid.html | 4 + .../elements/picture/junk-p-after-novalid.html | 4 + .../elements/picture/junk-p-before-novalid.html | 4 + .../elements/picture/junk-p-wrapping-novalid.html | 4 + .../picture/junk-picture-before-novalid.html | 4 + .../picture/junk-picture-wrapping-novalid.html | 4 + .../elements/picture/junk-span-after-novalid.html | 4 + .../elements/picture/junk-span-before-novalid.html | 4 + .../picture/junk-span-wrapping-novalid.html | 4 + .../picture/junk-style-scroped-novalid.html | 4 + .../elements/picture/junk-svg-no-img-novalid.html | 4 + .../html/elements/picture/junk-svg-novalid.html | 4 + .../picture/junk-text-after-img-novalid.html | 4 + .../picture/junk-text-after-source-novalid.html | 4 + .../picture/junk-text-before-img-novalid.html | 4 + .../picture/junk-text-before-source-novalid.html | 4 + .../picture/junk-video-before-novalid.html | 4 + .../picture/junk-video-no-img-novalid.html | 4 + .../picture/link-rel-icon-srcset-novalid.html | 4 + .../picture/missing-img-empty-picture-novalid.html | 4 + .../picture/missing-img-only-script-novalid.html | 4 + .../picture/missing-img-only-source-novalid.html | 4 + .../missing-img-script-and-source-novalid.html | 4 + .../missing-img-source-and-script-novalid.html | 4 + .../elements/picture/multiple-img-novalid.html | 4 + .../picture/multiple-img-with-script-novalid.html | 4 + ...ultiple-img-with-source-and-script-novalid.html | 4 + .../picture/multiple-img-with-source-novalid.html | 4 + .../elements/picture/object-srcset-novalid.html | 4 + .../html/elements/picture/parent-dl-novalid.html | 4 + .../elements/picture/parent-hgroup-novalid.html | 4 + .../picture/parent-noscript-in-head-novalid.html | 4 + .../html/elements/picture/parent-ul-novalid.html | 4 + .../elements/picture/picture-align-novalid.html | 4 + .../html/elements/picture/picture-alt-novalid.html | 4 + .../picture-aria-role-application-novalid.html | 4 + .../picture/picture-aria-role-button-novalid.html | 4 + .../picture/picture-aria-role-img-novalid.html | 4 + .../picture-aria-role-presentation-novalid.html | 4 + .../picture/picture-aria-role-region-novalid.html | 4 + .../elements/picture/picture-border-novalid.html | 4 + .../picture/picture-crossorigin-novalid.html | 4 + .../elements/picture/picture-height-novalid.html | 4 + .../elements/picture/picture-hspace-novalid.html | 4 + .../elements/picture/picture-ismap-novalid.html | 4 + .../html/elements/picture/picture-isvalid.html | 106 + .../elements/picture/picture-longdesc-novalid.html | 4 + .../elements/picture/picture-lowsrc-novalid.html | 4 + .../elements/picture/picture-media-novalid.html | 4 + .../elements/picture/picture-name-novalid.html | 4 + .../elements/picture/picture-sizes-novalid.html | 4 + .../html/elements/picture/picture-src-novalid.html | 4 + .../elements/picture/picture-srcset-novalid.html | 4 + .../elements/picture/picture-usemap-novalid.html | 4 + .../elements/picture/picture-vspace-novalid.html | 4 + .../elements/picture/picture-width-novalid.html | 4 + ...microsyntax-auto-source-size-value-novalid.html | 4 + .../picture/sizes-microsyntax-comma-novalid.html | 4 + ...microsyntax-css-comment-after-plus-novalid.html | 4 + ...icrosyntax-css-comment-before-unit-novalid.html | 4 + .../sizes-microsyntax-default-first-novalid.html | 4 + ...rosyntax-default-source-size-value-novalid.html | 4 + ...-microsyntax-deg-source-size-value-novalid.html | 4 + ...microsyntax-dpcm-source-size-value-novalid.html | 4 + ...-microsyntax-dpi-source-size-value-novalid.html | 4 + ...microsyntax-dppx-source-size-value-novalid.html | 4 + .../picture/sizes-microsyntax-empty-novalid.html | 4 + ...rosyntax-foo-bar-source-size-value-novalid.html | 4 + ...microsyntax-grad-source-size-value-novalid.html | 4 + ...s-microsyntax-hz-source-size-value-novalid.html | 4 + ...rosyntax-inherit-source-size-value-novalid.html | 4 + ...rosyntax-initial-source-size-value-novalid.html | 4 + .../sizes-microsyntax-junk-in-default-novalid.html | 4 + ...es-microsyntax-junk-in-source-size-novalid.html | 4 + ...-microsyntax-khz-source-size-value-novalid.html | 4 + ...icrosyntax-media-all-and-min-width-novalid.html | 4 + .../sizes-microsyntax-media-all-novalid.html | 4 + .../sizes-microsyntax-media-bad-junk-novalid.html | 4 + ...syntax-media-general-enclosed-junk-novalid.html | 4 + ...tax-media-min-width-no-parenthesis-novalid.html | 4 + ...s-microsyntax-ms-source-size-value-novalid.html | 4 + ...osyntax-negative-source-size-value-novalid.html | 4 + ...yntax-no-unit-in-source-size-value-novalid.html | 4 + ...yntax-percent-in-source-size-value-novalid.html | 4 + ...-microsyntax-rad-source-size-value-novalid.html | 4 + ...es-microsyntax-s-source-size-value-novalid.html | 4 + ...yntax-scientific-notation-negative-novalid.html | 4 + ...c-notation-non-integer-in-exponent-novalid.html | 4 + .../sizes-microsyntax-trailing-comma-novalid.html | 4 + .../sizes-microsyntax-trailing-junk-novalid.html | 4 + ...microsyntax-turn-source-size-value-novalid.html | 4 + .../sizes-microsyntax-two-defaults-novalid.html | 4 + .../elements/picture/source-after-img-novalid.html | 4 + .../elements/picture/source-align-novalid.html | 4 + .../html/elements/picture/source-alt-novalid.html | 4 + .../picture/source-aria-role-img-novalid.html | 4 + .../source-aria-role-presentation-novalid.html | 4 + .../source-before-and-after-img-novalid.html | 4 + .../elements/picture/source-border-novalid.html | 4 + .../picture/source-crossorigin-novalid.html | 4 + .../elements/picture/source-height-novalid.html | 4 + .../elements/picture/source-hspace-novalid.html | 4 + .../elements/picture/source-ismap-novalid.html | 4 + .../elements/picture/source-longdesc-novalid.html | 4 + .../html/elements/picture/source-name-novalid.html | 4 + .../elements/picture/source-no-srcset-novalid.html | 4 + .../source-no-srcset-with-media-novalid.html | 4 + .../source-no-srcset-with-sizes-novalid.html | 4 + .../source-no-srcset-with-type-novalid.html | 4 + .../html/elements/picture/source-src-novalid.html | 4 + .../picture/source-src-srcset-novalid.html | 4 + .../source-srcset-h-with-sizes-novalid.html | 4 + .../source-srcset-w-and-x-with-sizes-novalid.html | 4 + .../picture/source-srcset-w-no-sizes-novalid.html | 4 + .../source-srcset-x-with-sizes-novalid.html | 4 + .../picture/source-type-srcset-w-novalid.html | 4 + .../elements/picture/source-usemap-novalid.html | 4 + .../elements/picture/source-vspace-novalid.html | 4 + .../elements/picture/source-width-novalid.html | 4 + .../srcset-microsyntax-broken-url-novalid.html | 4 + .../picture/srcset-microsyntax-comma-novalid.html | 4 + ...yntax-css-comment-after-descriptor-novalid.html | 4 + ...set-microsyntax-curly-bracket-junk-novalid.html | 4 + .../picture/srcset-microsyntax-empty-novalid.html | 4 + .../srcset-microsyntax-function-novalid.html | 4 + .../picture/srcset-microsyntax-h-novalid.html | 4 + .../srcset-microsyntax-infinity-x-novalid.html | 4 + ...microsyntax-leading-comma-multiple-novalid.html | 4 + .../srcset-microsyntax-leading-comma-novalid.html | 4 + .../srcset-microsyntax-leading-dot-x-novalid.html | 4 + .../picture/srcset-microsyntax-nan-x-novalid.html | 4 + .../srcset-microsyntax-negative-w-novalid.html | 4 + .../srcset-microsyntax-negative-x-novalid.html | 4 + ...srcset-microsyntax-negative-zero-w-novalid.html | 4 + ...srcset-microsyntax-negative-zero-x-novalid.html | 4 + .../srcset-microsyntax-non-integer-w-novalid.html | 4 + ...rcset-microsyntax-parenthesis-junk-novalid.html | 4 + .../srcset-microsyntax-pipe-junk-novalid.html | 4 + .../picture/srcset-microsyntax-plus-w-novalid.html | 4 + .../picture/srcset-microsyntax-plus-x-novalid.html | 4 + ...-microsyntax-scientific-notation-w-novalid.html | 4 + ...et-microsyntax-square-bracket-junk-novalid.html | 4 + ...icrosyntax-trailing-comma-multiple-novalid.html | 4 + .../srcset-microsyntax-trailing-comma-novalid.html | 4 + ...-unique-descriptors-1x-and-omitted-novalid.html | 4 + ...-microsyntax-unique-descriptors-2x-novalid.html | 4 + ...descriptors-integer-and-decimals-x-novalid.html | 4 + ...t-microsyntax-unique-descriptors-w-novalid.html | 4 + .../srcset-microsyntax-uppercase-w-novalid.html | 4 + .../srcset-microsyntax-w-and-h-novalid.html | 4 + ...et-microsyntax-w-and-no-descriptor-novalid.html | 4 + .../srcset-microsyntax-x-and-h-novalid.html | 4 + .../srcset-microsyntax-x-and-w-novalid.html | 4 + .../picture/srcset-microsyntax-zero-w-novalid.html | 4 + .../picture/srcset-microsyntax-zero-x-novalid.html | 4 + .../elements/picture/svg-image-srcset-novalid.html | 4 + .../elements/picture/track-srcset-novalid.html | 4 + .../picture/video-source-media-src-novalid.html | 4 + .../picture/video-source-sizes-srcset-novalid.html | 4 + .../picture/video-source-srcset-novalid.html | 4 + .../picture/video-source-srcset-src-novalid.html | 4 + .../elements/picture/video-srcset-novalid.html | 4 + .../html/elements/pre/model-isvalid.html | 17 + .../html/elements/pre/model-novalid.html | 26 + .../html/elements/q/cite-empty-isvalid.html | 4 + .../html/elements/q/cite-isvalid.html | 91 + .../q/cite/fragment-backslash-novalid.html | 4 + .../q/cite/fragment-contains-hash-novalid.html | 4 + .../q/cite/fragment-leading-space-novalid.html | 4 + .../html/elements/q/cite/host-cr-novalid.html | 4 + .../cite/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../html/elements/q/cite/host-empty-novalid.html | 4 + .../q/cite/host-empty-userinfo-empty-novalid.html | 4 + .../q/cite/host-empty-with-userinfo-novalid.html | 4 + .../q/cite/host-hostname-in-brackets-novalid.html | 4 + .../q/cite/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../html/elements/q/cite/host-newline-novalid.html | 5 + .../html/elements/q/cite/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/q/cite/host-tab-novalid.html | 4 + .../q/cite/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../q/cite/path-bare-percent-sign-novalid.html | 4 + .../q/cite/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../cite/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../q/cite/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../html/elements/q/cite/path-tab-novalid.html | 4 + .../q/cite/path-trailing-space-novalid.html | 4 + .../html/elements/q/cite/path-u0091-novalid.html | 4 + .../html/elements/q/cite/port-999999-novalid.html | 4 + .../html/elements/q/cite/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../q/cite/port-leading-colon-novalid.html | 4 + .../elements/q/cite/port-leading-dash-novalid.html | 4 + .../q/cite/port-multiple-letters-novalid.html | 4 + .../html/elements/q/cite/port-newline-novalid.html | 5 + .../q/cite/port-single-letter-novalid.html | 4 + .../html/elements/q/cite/port-space-novalid.html | 4 + .../html/elements/q/cite/port-tab-novalid.html | 4 + .../q/cite/query-leading-space-novalid.html | 4 + .../q/cite/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../q/cite/scheme-data-single-slash-novalid.html | 4 + .../q/cite/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../q/cite/scheme-ftp-no-slash-novalid.html | 4 + .../q/cite/scheme-ftp-single-slash-novalid.html | 4 + .../q/cite/scheme-http-backslash-novalid.html | 4 + .../q/cite/scheme-http-no-slash-colon-novalid.html | 4 + .../q/cite/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../q/cite/scheme-http-single-slash-novalid.html | 4 + .../q/cite/scheme-https-no-slash-novalid.html | 4 + .../q/cite/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../q/cite/scheme-trailing-cr-novalid.html | 4 + .../q/cite/scheme-trailing-newline-novalid.html | 5 + .../q/cite/scheme-trailing-space-novalid.html | 4 + .../q/cite/scheme-trailing-tab-novalid.html | 4 + .../q/cite/userinfo-backslash-novalid.html | 4 + .../cite/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/q/model-isvalid.html | 23 + .../html/elements/q/model-novalid.html | 25 + .../html/elements/ruby/empty-novalid.html | 10 + .../html/elements/ruby/missing-rt-novalid.html | 10 + .../html/elements/s/model-isvalid.html | 10 + .../html/elements/samp/model-isvalid.html | 23 + .../html/elements/samp/model-novalid.html | 25 + .../html/elements/script/language-novalid.html | 10 + .../html/elements/script/src-empty-novalid.html | 4 + .../html/elements/script/src-isvalid.html | 91 + .../script/src-whitespace-only-novalid.html | 5 + .../script/src/fragment-backslash-novalid.html | 4 + .../script/src/fragment-contains-hash-novalid.html | 4 + .../script/src/fragment-leading-space-novalid.html | 4 + .../html/elements/script/src/host-cr-novalid.html | 4 + .../src/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/script/src/host-empty-novalid.html | 4 + .../src/host-empty-userinfo-empty-novalid.html | 4 + .../src/host-empty-with-userinfo-novalid.html | 4 + .../src/host-hostname-in-brackets-novalid.html | 4 + .../script/src/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/script/src/host-newline-novalid.html | 5 + .../elements/script/src/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/script/src/host-tab-novalid.html | 4 + .../src/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../script/src/path-bare-percent-sign-novalid.html | 4 + .../script/src/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../src/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../script/src/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../src/path-relative-square-brackets-novalid.html | 4 + .../html/elements/script/src/path-tab-novalid.html | 4 + .../script/src/path-trailing-space-novalid.html | 4 + .../elements/script/src/path-u0091-novalid.html | 4 + .../elements/script/src/port-999999-novalid.html | 4 + .../html/elements/script/src/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../script/src/port-leading-colon-novalid.html | 4 + .../script/src/port-leading-dash-novalid.html | 4 + .../script/src/port-multiple-letters-novalid.html | 4 + .../elements/script/src/port-newline-novalid.html | 5 + .../script/src/port-single-letter-novalid.html | 4 + .../elements/script/src/port-space-novalid.html | 4 + .../html/elements/script/src/port-tab-novalid.html | 4 + .../script/src/query-leading-space-novalid.html | 4 + .../script/src/query-trailing-space-novalid.html | 4 + .../src/scheme-data-contains-fragment-haswarn.html | 4 + .../src/scheme-data-single-slash-novalid.html | 4 + .../script/src/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../script/src/scheme-ftp-no-slash-novalid.html | 4 + .../src/scheme-ftp-single-slash-novalid.html | 4 + .../script/src/scheme-http-backslash-novalid.html | 4 + .../src/scheme-http-no-slash-colon-novalid.html | 4 + .../script/src/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../src/scheme-http-single-slash-novalid.html | 4 + .../script/src/scheme-https-no-slash-novalid.html | 4 + .../src/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../script/src/scheme-trailing-cr-novalid.html | 4 + .../src/scheme-trailing-newline-novalid.html | 5 + .../script/src/scheme-trailing-space-novalid.html | 4 + .../script/src/scheme-trailing-tab-novalid.html | 4 + .../script/src/userinfo-backslash-novalid.html | 4 + .../src/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/small/model-isvalid.html | 23 + .../html/elements/small/model-novalid.html | 25 + .../html/elements/source/src-empty-novalid.html | 4 + .../html/elements/source/src-isvalid.html | 91 + .../source/src-whitespace-only-novalid.html | 5 + .../source/src/fragment-backslash-novalid.html | 4 + .../source/src/fragment-contains-hash-novalid.html | 4 + .../source/src/fragment-leading-space-novalid.html | 4 + .../html/elements/source/src/host-cr-novalid.html | 4 + .../src/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/source/src/host-empty-novalid.html | 4 + .../src/host-empty-userinfo-empty-novalid.html | 4 + .../src/host-empty-with-userinfo-novalid.html | 4 + .../src/host-hostname-in-brackets-novalid.html | 4 + .../source/src/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/source/src/host-newline-novalid.html | 5 + .../elements/source/src/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/source/src/host-tab-novalid.html | 4 + .../src/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../source/src/path-bare-percent-sign-novalid.html | 4 + .../source/src/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../src/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../source/src/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../src/path-relative-square-brackets-novalid.html | 4 + .../html/elements/source/src/path-tab-novalid.html | 4 + .../source/src/path-trailing-space-novalid.html | 4 + .../elements/source/src/path-u0091-novalid.html | 4 + .../elements/source/src/port-999999-novalid.html | 4 + .../html/elements/source/src/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../source/src/port-leading-colon-novalid.html | 4 + .../source/src/port-leading-dash-novalid.html | 4 + .../source/src/port-multiple-letters-novalid.html | 4 + .../elements/source/src/port-newline-novalid.html | 5 + .../source/src/port-single-letter-novalid.html | 4 + .../elements/source/src/port-space-novalid.html | 4 + .../html/elements/source/src/port-tab-novalid.html | 4 + .../source/src/query-leading-space-novalid.html | 4 + .../source/src/query-trailing-space-novalid.html | 4 + .../src/scheme-data-contains-fragment-haswarn.html | 4 + .../src/scheme-data-single-slash-novalid.html | 4 + .../source/src/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../source/src/scheme-ftp-no-slash-novalid.html | 4 + .../src/scheme-ftp-single-slash-novalid.html | 4 + .../source/src/scheme-http-backslash-novalid.html | 4 + .../src/scheme-http-no-slash-colon-novalid.html | 4 + .../source/src/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../src/scheme-http-single-slash-novalid.html | 4 + .../source/src/scheme-https-no-slash-novalid.html | 4 + .../src/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../source/src/scheme-trailing-cr-novalid.html | 4 + .../src/scheme-trailing-newline-novalid.html | 5 + .../source/src/scheme-trailing-space-novalid.html | 4 + .../source/src/scheme-trailing-tab-novalid.html | 4 + .../source/src/userinfo-backslash-novalid.html | 4 + .../src/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/span/model-isvalid.html | 23 + .../html/elements/span/model-novalid.html | 25 + .../html/elements/strong/model-isvalid.html | 22 + .../html/elements/strong/model-novalid.html | 25 + .../html/elements/style/model-isvalid.html | 20 + .../style/scoped-as-div-child-novalid.html | 8 + .../elements/style/scoped-as-p-child-novalid.html | 5 + .../elements/style/scoped-in-head-novalid.html | 6 + .../html/elements/style/scoped-model-novalid.html | 8 + .../style/scoped-multiple-adjacent-novalid.html | 9 + .../html/elements/style/scoped-novalid.html | 5 + .../html/elements/sub/model-isvalid.html | 24 + .../html/elements/sub/model-novalid.html | 18 + .../html/elements/sup/model-isvalid.html | 24 + .../html/elements/sup/model-novalid.html | 18 + .../table/model-input-child-hidden-novalid.html | 4 + .../elements/table/model-input-child-novalid.html | 4 + .../table/model-input-type-child-novalid.html | 4 + .../html/elements/time/datetime-isvalid.html | 57 + .../html/elements/title/empty-novalid.html | 4 + .../html/elements/title/missing-novalid.html | 2 + .../html/elements/track/src-empty-novalid.html | 4 + .../html/elements/track/src-isvalid.html | 91 + .../track/src-whitespace-only-novalid.html | 5 + .../track/src/fragment-backslash-novalid.html | 4 + .../track/src/fragment-contains-hash-novalid.html | 4 + .../track/src/fragment-leading-space-novalid.html | 4 + .../html/elements/track/src/host-cr-novalid.html | 4 + .../src/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/track/src/host-empty-novalid.html | 4 + .../src/host-empty-userinfo-empty-novalid.html | 4 + .../src/host-empty-with-userinfo-novalid.html | 4 + .../src/host-hostname-in-brackets-novalid.html | 4 + .../track/src/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/track/src/host-newline-novalid.html | 5 + .../elements/track/src/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/track/src/host-tab-novalid.html | 4 + .../src/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../track/src/path-bare-percent-sign-novalid.html | 4 + .../track/src/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../src/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../track/src/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../src/path-relative-square-brackets-novalid.html | 4 + .../html/elements/track/src/path-tab-novalid.html | 4 + .../track/src/path-trailing-space-novalid.html | 4 + .../elements/track/src/path-u0091-novalid.html | 4 + .../elements/track/src/port-999999-novalid.html | 4 + .../html/elements/track/src/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../track/src/port-leading-colon-novalid.html | 4 + .../track/src/port-leading-dash-novalid.html | 4 + .../track/src/port-multiple-letters-novalid.html | 4 + .../elements/track/src/port-newline-novalid.html | 5 + .../track/src/port-single-letter-novalid.html | 4 + .../elements/track/src/port-space-novalid.html | 4 + .../html/elements/track/src/port-tab-novalid.html | 4 + .../track/src/query-leading-space-novalid.html | 4 + .../track/src/query-trailing-space-novalid.html | 4 + .../src/scheme-data-contains-fragment-haswarn.html | 4 + .../src/scheme-data-single-slash-novalid.html | 4 + .../track/src/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../track/src/scheme-ftp-no-slash-novalid.html | 4 + .../track/src/scheme-ftp-single-slash-novalid.html | 4 + .../track/src/scheme-http-backslash-novalid.html | 4 + .../src/scheme-http-no-slash-colon-novalid.html | 4 + .../track/src/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../src/scheme-http-single-slash-novalid.html | 4 + .../track/src/scheme-https-no-slash-novalid.html | 4 + .../src/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../track/src/scheme-trailing-cr-novalid.html | 4 + .../track/src/scheme-trailing-newline-novalid.html | 5 + .../track/src/scheme-trailing-space-novalid.html | 4 + .../track/src/scheme-trailing-tab-novalid.html | 4 + .../track/src/userinfo-backslash-novalid.html | 4 + .../src/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/u/model-isvalid.html | 10 + .../html/elements/ul/model-isvalid.html | 39 + .../html/elements/ul/model-novalid.html | 55 + .../html/elements/var/model-isvalid.html | 24 + .../html/elements/var/model-novalid.html | 18 + .../html/elements/video/model-isvalid.html | 4 + .../html/elements/video/model-novalid.html | 4 + .../html/elements/video/poster-empty-novalid.html | 4 + .../html/elements/video/poster-isvalid.html | 91 + .../video/poster-whitespace-only-novalid.html | 5 + .../video/poster/fragment-backslash-novalid.html | 4 + .../poster/fragment-contains-hash-novalid.html | 4 + .../poster/fragment-leading-space-novalid.html | 4 + .../elements/video/poster/host-cr-novalid.html | 4 + .../host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/video/poster/host-empty-novalid.html | 4 + .../poster/host-empty-userinfo-empty-novalid.html | 4 + .../poster/host-empty-with-userinfo-novalid.html | 4 + .../poster/host-hostname-in-brackets-novalid.html | 4 + .../video/poster/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../video/poster/host-newline-novalid.html | 5 + .../elements/video/poster/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../elements/video/poster/host-tab-novalid.html | 4 + .../poster/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../poster/path-bare-percent-sign-novalid.html | 4 + .../video/poster/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../video/poster/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../elements/video/poster/path-tab-novalid.html | 4 + .../video/poster/path-trailing-space-novalid.html | 4 + .../elements/video/poster/path-u0091-novalid.html | 4 + .../elements/video/poster/port-999999-novalid.html | 4 + .../elements/video/poster/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../video/poster/port-leading-colon-novalid.html | 4 + .../video/poster/port-leading-dash-novalid.html | 4 + .../poster/port-multiple-letters-novalid.html | 4 + .../video/poster/port-newline-novalid.html | 5 + .../video/poster/port-single-letter-novalid.html | 4 + .../elements/video/poster/port-space-novalid.html | 4 + .../elements/video/poster/port-tab-novalid.html | 4 + .../video/poster/query-leading-space-novalid.html | 4 + .../video/poster/query-trailing-space-novalid.html | 4 + .../scheme-data-contains-fragment-haswarn.html | 4 + .../poster/scheme-data-single-slash-novalid.html | 4 + .../poster/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../video/poster/scheme-ftp-no-slash-novalid.html | 4 + .../poster/scheme-ftp-single-slash-novalid.html | 4 + .../poster/scheme-http-backslash-novalid.html | 4 + .../poster/scheme-http-no-slash-colon-novalid.html | 4 + .../video/poster/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../poster/scheme-http-single-slash-novalid.html | 4 + .../poster/scheme-https-no-slash-novalid.html | 4 + .../poster/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../video/poster/scheme-trailing-cr-novalid.html | 4 + .../poster/scheme-trailing-newline-novalid.html | 5 + .../poster/scheme-trailing-space-novalid.html | 4 + .../video/poster/scheme-trailing-tab-novalid.html | 4 + .../video/poster/userinfo-backslash-novalid.html | 4 + .../userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/elements/video/src-isvalid.html | 91 + .../video/src/fragment-backslash-novalid.html | 4 + .../video/src/fragment-contains-hash-novalid.html | 4 + .../video/src/fragment-leading-space-novalid.html | 4 + .../html/elements/video/src/host-cr-novalid.html | 4 + .../src/host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../elements/video/src/host-empty-novalid.html | 4 + .../src/host-empty-userinfo-empty-novalid.html | 4 + .../src/host-empty-with-userinfo-novalid.html | 4 + .../src/host-hostname-in-brackets-novalid.html | 4 + .../video/src/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../elements/video/src/host-newline-novalid.html | 5 + .../elements/video/src/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/elements/video/src/host-tab-novalid.html | 4 + .../src/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../video/src/path-bare-percent-sign-novalid.html | 4 + .../video/src/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../src/path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../video/src/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../src/path-relative-square-brackets-novalid.html | 4 + .../html/elements/video/src/path-tab-novalid.html | 4 + .../video/src/path-trailing-space-novalid.html | 4 + .../elements/video/src/path-u0091-novalid.html | 4 + .../elements/video/src/port-999999-novalid.html | 4 + .../html/elements/video/src/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../video/src/port-leading-colon-novalid.html | 4 + .../video/src/port-leading-dash-novalid.html | 4 + .../video/src/port-multiple-letters-novalid.html | 4 + .../elements/video/src/port-newline-novalid.html | 5 + .../video/src/port-single-letter-novalid.html | 4 + .../elements/video/src/port-space-novalid.html | 4 + .../html/elements/video/src/port-tab-novalid.html | 4 + .../video/src/query-leading-space-novalid.html | 4 + .../video/src/query-trailing-space-novalid.html | 4 + .../src/scheme-data-contains-fragment-haswarn.html | 4 + .../src/scheme-data-single-slash-novalid.html | 4 + .../video/src/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../video/src/scheme-ftp-no-slash-novalid.html | 4 + .../video/src/scheme-ftp-single-slash-novalid.html | 4 + .../video/src/scheme-http-backslash-novalid.html | 4 + .../src/scheme-http-no-slash-colon-novalid.html | 4 + .../video/src/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../src/scheme-http-single-slash-novalid.html | 4 + .../video/src/scheme-https-no-slash-novalid.html | 4 + .../src/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../video/src/scheme-trailing-cr-novalid.html | 4 + .../video/src/scheme-trailing-newline-novalid.html | 5 + .../video/src/scheme-trailing-space-novalid.html | 4 + .../video/src/scheme-trailing-tab-novalid.html | 4 + .../video/src/userinfo-backslash-novalid.html | 4 + .../src/userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/media-queries/001-isvalid.html | 11 + .../html/media-queries/001-novalid.html | 11 + .../html/media-queries/002-isvalid.html | 11 + .../html/media-queries/002-novalid.html | 11 + .../html/media-queries/003-isvalid.html | 11 + .../html/media-queries/003-novalid.html | 11 + .../html/media-queries/004-novalid.html | 11 + .../html/media-queries/005-isvalid.html | 11 + .../html/media-queries/005-novalid.html | 11 + .../html/media-queries/006-isvalid.html | 11 + .../html/media-queries/006-novalid.html | 11 + .../html/media-queries/007-isvalid.html | 11 + .../html/media-queries/007-novalid.html | 11 + .../html/media-queries/008-isvalid.html | 11 + .../html/media-queries/008-novalid.html | 11 + .../html/media-queries/009-isvalid.html | 11 + .../html/media-queries/009-novalid.html | 11 + .../html/media-queries/010-isvalid.html | 11 + .../html/media-queries/010-novalid.html | 11 + .../html/media-queries/011-isvalid.html | 11 + .../html/media-queries/011-novalid.html | 11 + .../html/media-queries/012-isvalid.html | 11 + .../html/media-queries/012-novalid.html | 11 + .../html/media-queries/013-isvalid.html | 11 + .../html/media-queries/013-novalid.html | 11 + .../html/media-queries/014-isvalid.html | 11 + .../html/media-queries/014-novalid.html | 11 + .../html/media-queries/015-isvalid.html | 11 + .../html/media-queries/016-isvalid.html | 11 + .../html/media-queries/017-isvalid.html | 11 + .../html/media-queries/018-isvalid.html | 11 + .../html/media-queries/019-isvalid.html | 11 + .../html/media-queries/019-novalid.html | 11 + .../html/media-queries/020-isvalid.html | 11 + .../html/media-queries/020-novalid.html | 11 + .../html/media-queries/021-novalid.html | 11 + .../html/media-queries/022-novalid.html | 11 + .../html/media-queries/023-novalid.html | 11 + .../html/media-queries/024-novalid.html | 11 + .../html/media-queries/025-isvalid.html | 11 + .../html/media-queries/026-isvalid.html | 11 + .../html/media-queries/027-isvalid.html | 11 + .../html/media-queries/028-isvalid.html | 11 + .../html/media-queries/029-isvalid.html | 11 + .../html/media-queries/030-isvalid.html | 11 + .../html/media-queries/031-isvalid.html | 11 + .../html/media-queries/032-isvalid.html | 11 + .../html/media-queries/033-isvalid.html | 11 + .../media-queries/device-aspect-ratio-novalid.html | 11 + .../html/media-queries/projection-novalid.html | 11 + .../html/media-queries/source-isvalid.txt | 33 + .../html/media-queries/source-novalid.txt | 24 + .../html/media-queries/tv-novalid.html | 11 + .../html/microdata/itemid-empty-isvalid.html | 4 + .../html/microdata/itemid-isvalid.html | 91 + ...emid-scheme-data-contains-fragment-haswarn.html | 4 + .../itemid/fragment-backslash-novalid.html | 4 + .../itemid/fragment-contains-hash-novalid.html | 4 + .../itemid/fragment-leading-space-novalid.html | 4 + .../html/microdata/itemid/host-cr-novalid.html | 4 + .../host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../html/microdata/itemid/host-empty-novalid.html | 4 + .../itemid/host-empty-userinfo-empty-novalid.html | 4 + .../itemid/host-empty-with-userinfo-novalid.html | 4 + .../itemid/host-hostname-in-brackets-novalid.html | 4 + .../itemid/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../microdata/itemid/host-newline-novalid.html | 5 + .../html/microdata/itemid/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/microdata/itemid/host-tab-novalid.html | 4 + .../itemid/host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../itemid/path-bare-percent-sign-novalid.html | 4 + .../itemid/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../itemid/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../html/microdata/itemid/path-tab-novalid.html | 4 + .../itemid/path-trailing-space-novalid.html | 4 + .../html/microdata/itemid/path-u0091-novalid.html | 4 + .../html/microdata/itemid/port-999999-novalid.html | 4 + .../html/microdata/itemid/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../itemid/port-leading-colon-novalid.html | 4 + .../itemid/port-leading-dash-novalid.html | 4 + .../itemid/port-multiple-letters-novalid.html | 4 + .../microdata/itemid/port-newline-novalid.html | 5 + .../itemid/port-single-letter-novalid.html | 4 + .../html/microdata/itemid/port-space-novalid.html | 4 + .../html/microdata/itemid/port-tab-novalid.html | 4 + .../itemid/query-leading-space-novalid.html | 4 + .../itemid/query-trailing-space-novalid.html | 4 + .../itemid/scheme-data-single-slash-novalid.html | 4 + .../itemid/scheme-file-backslash-novalid.html | 4 + .../scheme-file-single-slash-c-bar-novalid.html | 4 + .../scheme-file-triple-slash-c-bar-novalid.html | 4 + .../itemid/scheme-ftp-no-slash-novalid.html | 4 + .../itemid/scheme-ftp-single-slash-novalid.html | 4 + .../itemid/scheme-http-backslash-novalid.html | 4 + .../itemid/scheme-http-no-slash-colon-novalid.html | 4 + .../itemid/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../itemid/scheme-http-single-slash-novalid.html | 4 + .../itemid/scheme-https-no-slash-novalid.html | 4 + .../itemid/scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../itemid/scheme-trailing-cr-novalid.html | 4 + .../itemid/scheme-trailing-newline-novalid.html | 5 + .../itemid/scheme-trailing-space-novalid.html | 4 + .../itemid/scheme-trailing-tab-novalid.html | 4 + .../itemid/userinfo-backslash-novalid.html | 4 + .../userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/microdata/itemtype-empty-novalid.html | 4 + .../html/microdata/itemtype-isvalid.html | 70 + ...type-scheme-data-contains-fragment-haswarn.html | 4 + .../itemtype/fragment-backslash-novalid.html | 4 + .../itemtype/fragment-contains-hash-novalid.html | 4 + ...t-empty-hash-only-no-path-relative-novalid.html | 4 + .../itemtype/fragment-leading-space-novalid.html | 4 + .../fragment-non-ascii-relative-novalid.html | 4 + ...t-semicolon-question-mark-relative-novalid.html | 4 + .../itemtype/fragment-slash-relative-novalid.html | 4 + .../html/microdata/itemtype/host-cr-novalid.html | 4 + .../host-double-percent-encoded-novalid.html | 4 + ...le-percent-encoded-percent-encoded-novalid.html | 4 + .../microdata/itemtype/host-empty-novalid.html | 4 + .../host-empty-userinfo-empty-novalid.html | 4 + .../itemtype/host-empty-with-userinfo-novalid.html | 4 + .../host-hostname-in-brackets-novalid.html | 4 + .../itemtype/host-invalid-unicode-novalid.html | 4 + ...st-invalid-unicode-percent-encoded-novalid.html | 4 + .../microdata/itemtype/host-newline-novalid.html | 5 + .../microdata/itemtype/host-space-novalid.html | 4 + ...quare-brackets-port-contains-colon-novalid.html | 4 + .../html/microdata/itemtype/host-tab-novalid.html | 4 + .../host-u0000-percent-encoded-novalid.html | 4 + ...00-percent-encoded-percent-encoded-novalid.html | 4 + .../itemtype/path-bare-percent-sign-novalid.html | 4 + .../itemtype/path-contains-space-novalid.html | 4 + .../path-leading-backslash-at-sign-novalid.html | 4 + .../path-leading-colon-backslash-novalid.html | 4 + ...path-leading-colon-chars-backslash-novalid.html | 4 + .../itemtype/path-leading-space-novalid.html | 4 + .../path-percent-encoded-malformed-novalid.html | 4 + ...ncoded-slash-plus-slashes-relative-novalid.html | 4 + ...ath-percent-encoded-slash-relative-novalid.html | 4 + .../path-relative-square-brackets-novalid.html | 4 + .../itemtype/path-simple-relative-novalid.html | 4 + .../itemtype/path-slash-only-relative-novalid.html | 4 + .../html/microdata/itemtype/path-tab-novalid.html | 4 + .../itemtype/path-trailing-space-novalid.html | 4 + .../microdata/itemtype/path-u0091-novalid.html | 4 + .../microdata/itemtype/port-999999-novalid.html | 4 + .../html/microdata/itemtype/port-cr-novalid.html | 4 + .../port-leading-colon-bracket-colon-novalid.html | 4 + .../itemtype/port-leading-colon-novalid.html | 4 + .../itemtype/port-leading-dash-novalid.html | 4 + .../itemtype/port-multiple-letters-novalid.html | 4 + .../microdata/itemtype/port-newline-novalid.html | 5 + .../itemtype/port-single-letter-novalid.html | 4 + .../microdata/itemtype/port-space-novalid.html | 4 + .../html/microdata/itemtype/port-tab-novalid.html | 4 + .../query-empty-no-path-relative-novalid.html | 4 + .../itemtype/query-leading-space-novalid.html | 4 + .../itemtype/query-trailing-space-novalid.html | 4 + .../itemtype/scheme-data-single-slash-novalid.html | 4 + .../itemtype/scheme-ftp-no-slash-novalid.html | 4 + .../itemtype/scheme-ftp-single-slash-novalid.html | 4 + .../itemtype/scheme-http-backslash-novalid.html | 4 + .../scheme-http-no-slash-colon-novalid.html | 4 + .../itemtype/scheme-http-no-slash-novalid.html | 4 + ...cheme-http-no-slash-square-bracket-novalid.html | 4 + .../itemtype/scheme-http-single-slash-novalid.html | 4 + .../itemtype/scheme-https-no-slash-novalid.html | 4 + .../scheme-https-single-slash-novalid.html | 4 + ...heme-javascript-no-slash-malformed-novalid.html | 4 + .../scheme-schemeless-relative-novalid.html | 4 + .../itemtype/scheme-trailing-cr-novalid.html | 4 + .../itemtype/scheme-trailing-newline-novalid.html | 5 + .../itemtype/scheme-trailing-space-novalid.html | 4 + .../itemtype/scheme-trailing-tab-novalid.html | 4 + .../itemtype/userinfo-backslash-novalid.html | 4 + .../userinfo-password-bad-chars-novalid.html | 4 + ...info-password-contains-pile-of-poo-novalid.html | 4 + ...userinfo-username-contains-at-sign-novalid.html | 4 + ...info-username-contains-pile-of-poo-novalid.html | 4 + .../html/mime-types/001-isvalid.html | 11 + .../html/mime-types/001-novalid.html | 11 + .../html/mime-types/002-isvalid.html | 11 + .../html/mime-types/002-novalid.html | 11 + .../html/mime-types/003-isvalid.html | 10 + .../html/mime-types/003-novalid.html | 10 + .../html/mime-types/004-isvalid.html | 10 + .../html/mime-types/004-novalid.html | 11 + .../html/mime-types/005-isvalid.html | 10 + .../html/mime-types/005-novalid.html | 11 + .../html/mime-types/006-isvalid.html | 10 + .../html/mime-types/006-novalid.html | 11 + .../html/mime-types/007-isvalid.html | 10 + .../html/mime-types/007-novalid.html | 11 + .../html/mime-types/008-isvalid.html | 10 + .../html/mime-types/008-novalid.html | 10 + .../html/mime-types/009-isvalid.html | 10 + .../html/mime-types/009-novalid.html | 10 + .../html/mime-types/010-isvalid.html | 11 + .../html/mime-types/010-novalid.html | 11 + .../html/mime-types/011-isvalid.html | 11 + .../html/mime-types/011-novalid.html | 11 + .../html/mime-types/source-isvalid.txt | 11 + .../html/mime-types/source-novalid.txt | 11 + .../html/obsolete/acronym-novalid.html | 10 + .../html/obsolete/applet-novalid.html | 10 + .../html/obsolete/basefont-novalid.html | 10 + .../html/obsolete/big-novalid.html | 10 + .../html/obsolete/center-novalid.html | 10 + .../html/obsolete/dir-novalid.html | 10 + .../html/obsolete/font-novalid.html | 10 + .../html/obsolete/frameset-novalid.html | 11 + .../html/obsolete/noframes-novalid.html | 10 + .../html/obsolete/profile-novalid.html | 11 + .../html/obsolete/strike-novalid.html | 10 + .../html/obsolete/tt-novalid.html | 10 + .../html/other/applet-novalid.html | 108 + .../html/other/obj-novalid.html | 123 + .../html/parser/cr-charref-novalid.html | 1 + .../html/parser/range-charref-novalid.html | 1 + .../html/parser/u000b-charref-novalid.html | 1 + .../html/parser/u000b-novalid.html | 1 + .../html/parser/u007f-charref-novalid.html | 1 + .../html/parser/u10ffff-charref-novalid.html | 1 + .../html/parser/ufffe-charref-novalid.html | 1 + .../html/parser/unassigned-charref-novalid.html | 1 + .../tests/conformance-checkers/index.html | 113 + .../tests/conformance-checkers/messages.json | 2478 ++++++ .../conformance-checkers/tools/build-svg-tests.py | 252 + .../conformance-checkers/tools/ins-del-datetime.py | 176 + .../tests/conformance-checkers/tools/picture.py | 364 + .../tests/conformance-checkers/tools/url.py | 454 + .../xhtml/attributes/accesskey/003-novalid.xhtml | 8 + .../xhtml/attributes/accesskey/004-novalid.xhtml | 8 + .../xhtml/attributes/data/002-novalid.xhtml | 9 + .../xhtml/attributes/spellcheck/050-novalid.xhtml | 8 + .../xhtml/attributes/spellcheck/051-isvalid.xhtml | 8 + .../xhtml/attributes/spellcheck/052-isvalid.xhtml | 8 + .../xhtml/attributes/spellcheck/053-isvalid.xhtml | 8 + .../xhtml/attributes/spellcheck/350-novalid.xhtml | 8 + .../xhtml/elements/a/100-novalid.xhtml | 8 + .../xhtml/elements/address/029-isvalid.xhtml | 15 + .../xhtml/elements/base/001-novalid.xhtml | 9 + .../xhtml/elements/blockquote/028-isvalid.xhtml | 16 + .../xhtml/elements/code/010-isvalid.xhtml | 20 + .../xhtml/elements/del/041-isvalid.xhtml | 32 + .../xhtml/elements/dialog/001-novalid.xhtml | 13 + .../xhtml/elements/dl/032-isvalid.xhtml | 53 + .../xhtml/elements/em/006-isvalid.xhtml | 21 + .../xhtml/elements/embed/001-novalid.xhtml | 8 + .../xhtml/elements/embed/002-novalid.xhtml | 8 + .../xhtml/elements/embed/003-novalid.xhtml | 8 + .../xhtml/elements/figure/002-novalid.xhtml | 12 + .../xhtml/elements/figure/101-novalid.xhtml | 12 + .../xhtml/elements/figure/102-novalid.xhtml | 12 + .../xhtml/elements/figure/103-novalid.xhtml | 12 + .../xhtml/elements/figure/104-novalid.xhtml | 12 + .../xhtml/elements/figure/304-novalid.xhtml | 12 + .../xhtml/elements/footer/001-novalid.xhtml | 10 + .../xhtml/elements/footer/003-novalid.xhtml | 10 + .../xhtml/elements/header/001-novalid.xhtml | 10 + .../xhtml/elements/header/002-novalid.xhtml | 10 + .../xhtml/elements/iframe/042-isvalid.xhtml | 19 + .../xhtml/elements/iframe/042-novalid.xhtml | 8 + .../xhtml/elements/img/003-novalid.xhtml | 8 + .../xhtml/elements/img/004-novalid.xhtml | 9 + .../xhtml/elements/img/043-isvalid.xhtml | 29 + .../xhtml/elements/img/051-isvalid.xhtml | 8 + .../xhtml/elements/img/051-novalid.xhtml | 8 + .../xhtml/elements/img/052-isvalid.xhtml | 8 + .../xhtml/elements/img/302-isvalid.xhtml | 9 + .../xhtml/elements/input/003-novalid.xhtml | 9 + .../xhtml/elements/ins/040-isvalid.xhtml | 25 + .../xhtml/elements/keygen/054-isvalid.xhtml | 8 + .../xhtml/elements/keygen/054-novalid.xhtml | 8 + .../xhtml/elements/keygen/055-isvalid.xhtml | 8 + .../xhtml/elements/keygen/056-isvalid.xhtml | 8 + .../xhtml/elements/keygen/056-novalid.xhtml | 8 + .../xhtml/elements/keygen/057-isvalid.xhtml | 8 + .../xhtml/elements/keygen/057-novalid.xhtml | 8 + .../xhtml/elements/keygen/058-isvalid.xhtml | 10 + .../xhtml/elements/keygen/058-novalid.xhtml | 10 + .../xhtml/elements/keygen/059-novalid.xhtml | 10 + .../xhtml/elements/keygen/060-novalid.xhtml | 11 + .../xhtml/elements/keygen/061-novalid.xhtml | 10 + .../xhtml/elements/keygen/154-novalid.xhtml | 8 + .../xhtml/elements/keygen/157-novalid.xhtml | 8 + .../xhtml/elements/keygen/359-novalid.xhtml | 10 + .../xhtml/elements/keygen/360-novalid.xhtml | 11 + .../xhtml/elements/keygen/361-novalid.xhtml | 10 + .../xhtml/elements/link/001-novalid.xhtml | 8 + .../xhtml/elements/map/048-isvalid.xhtml | 21 + .../xhtml/elements/mark/009-isvalid.xhtml | 21 + .../xhtml/elements/menu/001-haswarn.xhtml | 21 + .../xhtml/elements/menu/001-novalid.xhtml | 14 + .../xhtml/elements/meter/002-isvalid.xhtml | 26 + .../xhtml/elements/meter/003-isvalid.xhtml | 8 + .../xhtml/elements/meter/010-novalid.xhtml | 8 + .../xhtml/elements/meter/011-novalid.xhtml | 8 + .../xhtml/elements/meter/012-novalid.xhtml | 8 + .../xhtml/elements/meter/110-novalid.xhtml | 8 + .../xhtml/elements/meter/312-novalid.xhtml | 8 + .../xhtml/elements/object/001-novalid.xhtml | 9 + .../xhtml/elements/object/044-isvalid.xhtml | 75 + .../xhtml/elements/ol/031-isvalid.xhtml | 36 + .../xhtml/elements/p/025-isvalid.xhtml | 12 + .../xhtml/elements/pre/027-isvalid.xhtml | 15 + .../xhtml/elements/progress/002-isvalid.xhtml | 10 + .../xhtml/elements/progress/008-novalid.xhtml | 8 + .../xhtml/elements/progress/009-novalid.xhtml | 8 + .../xhtml/elements/progress/108-novalid.xhtml | 8 + .../xhtml/elements/progress/309-novalid.xhtml | 8 + .../xhtml/elements/q/013-isvalid.xhtml | 20 + .../xhtml/elements/ruby/001-novalid.xhtml | 8 + .../xhtml/elements/ruby/002-novalid.xhtml | 8 + .../xhtml/elements/samp/011-isvalid.xhtml | 20 + .../xhtml/elements/script/001-novalid.xhtml | 8 + .../xhtml/elements/span/014-isvalid.xhtml | 20 + .../xhtml/elements/strong/007-isvalid.xhtml | 20 + .../xhtml/elements/strong/008-isvalid.xhtml | 20 + .../xhtml/elements/table/201-isvalid.xhtml | 13 + .../xhtml/elements/table/201-novalid.xhtml | 11 + .../xhtml/elements/table/202-isvalid.xhtml | 11 + .../xhtml/elements/table/202-novalid.xhtml | 11 + .../xhtml/elements/table/203-isvalid.xhtml | 12 + .../xhtml/elements/table/203-novalid.xhtml | 11 + .../xhtml/elements/table/204-isvalid.xhtml | 8892 ++++++++++++++++++++ .../xhtml/elements/table/204-novalid.xhtml | 13 + .../xhtml/elements/table/205-novalid.xhtml | 13 + .../xhtml/elements/time/001-isvalid.xhtml | 55 + .../xhtml/elements/ul/030-isvalid.xhtml | 35 + .../xhtml/other/045-novalid.xhtml | 105 + 4513 files changed, 102498 insertions(+) create mode 100644 testing/web-platform/tests/conformance-checkers/Makefile create mode 100644 testing/web-platform/tests/conformance-checkers/OWNERS create mode 100644 testing/web-platform/tests/conformance-checkers/README.md create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/_/780.htm create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/ariatree.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/ariatree2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/img/expander.gif create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/treebox.css create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/treesimple.css create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/aria.js create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/init.js create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/prototype.js create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-input/checkbox-title.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-input/file-title.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-input/password-title.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-input/radio-title.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-input/text-title.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/673.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/674.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/675.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/676.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/677.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/678.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/679.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/680.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/681.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/682.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/683.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/684.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/685.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/686.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/687.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/688.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/689.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/690.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/691.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/692.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/693.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/694.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/695.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/696.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/697.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/698.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/699.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/700.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/701.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/702.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/703.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/704.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/705.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/706.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/707.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/708.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/709.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/710.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/711.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/712.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/713.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/714.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/715.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/716.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/717.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/718.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/719.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/720.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/772.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/773.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/774.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/838.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/567.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/568.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/569.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/571-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/572-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/573-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/574.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/575.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/576.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/577.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/578.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/579.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/580.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/581.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/582.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/584.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/button-pressed/589.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/button-pressed/590.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/combobox-autocomplete-list/div-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/combobox-autocomplete-list/input.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/default.png create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-1.png create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-2.png create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-3.png create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-4.png create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-disparity-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-norole.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-role-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/host-language/input-range-valuetext.htm create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-3.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-4.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-5.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-6.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/mixed-value/585.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/mixed-value/586.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/596.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/597.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/598.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/599.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/600.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/601.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/602.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/603.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/604.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/605.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/606.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/607.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/608.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/837.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/557.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/565.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/566.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/foo.jpg create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/test.png create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/538.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/542.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/543.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/544.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/545.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/546.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/551.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/552.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/553.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/609.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/610.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/611.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/612.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/613.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/614.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/615.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/659.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/660.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/661.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/662.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/663.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/721.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/723.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/724.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/725.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/748.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/749.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/750.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/751.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/753.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/754.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/755.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/756.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/758.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/759.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/760.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/761.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/foo.jpg create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/859.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/860.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/861.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/863.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/864.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/865.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/866.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/867.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/868.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/869.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/871.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/872.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/873.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/874.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/875.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/879.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/880.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/887.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/888.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/889.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/890.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/891.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/892.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/893.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/noaria.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/497.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/498.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/499.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/500.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/501.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/502.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/503.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/504.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/505.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/506.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/507.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/509.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/510.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/511.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/512.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/513.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/514.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/515.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/516.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/517.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/518.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/519.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/520.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/521.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/522.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/523.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/524.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/525.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/527.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-839.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-840.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-842.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-843.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-844.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-busy-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-busy-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-controls-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-controls-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-describedby-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-describedby-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-disabled-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-disabled-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-copy.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-execute.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-link.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-move.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-none.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-popup.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-flowto-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-flowto-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-haspopup-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-haspopup-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-hidden-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-hidden-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-grammar.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-spelling.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-label-Test-string-value.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-labelledby-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-labelledby-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-assertive.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-off.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-polite.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-owns-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-owns-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-additions-text.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-additions.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-all.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-removals.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-text.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/591.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/592.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/593.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-alert.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-alertdialog.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-application.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-article.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-banner.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-button.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-complementary.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-contentinfo.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-definition.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-dialog.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-directory.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-document.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-form.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-grid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-group.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-heading.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-img.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-link.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-list.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-listbox-parent-combobox.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-listbox.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-log.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-main.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-marquee.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-math.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-menu.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-menubar.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-navigation.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-note.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-option.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-presentation.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-progressbar.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-radiogroup.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-region.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-rowheader.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-search.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-separator.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-status.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tablist.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tabpanel.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-textbox.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-timer.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-toolbar.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tooltip.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tree.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-treegrid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-atomic-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-atomic-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-busy-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-busy-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-controls-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-controls-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-describedby-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-describedby-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-disabled-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-disabled-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-copy.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-execute.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-link.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-move.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-none.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-popup.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-flowto-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-flowto-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-haspopup-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-haspopup-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-hidden-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-hidden-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-grammar.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-spelling.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-label-Test-string-value.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-labelledby-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-labelledby-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-assertive.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-off.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-polite.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-owns-obj1-obj2.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-owns-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-additions-text.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-additions.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-all.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-removals.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-text.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/menuitemcheckbox-aria-checked-mixed.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/menuitemcheckbox-aria-checked-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-mixed.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-mixed.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-readonly-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-readonly-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-required-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-required-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/gridcell-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/gridcell-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-mixed.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuemax-1.1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuemin-1.1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuenow-1.1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuetext-Test-string-value.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-mixed.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/row-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowgroup-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-readonly-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-readonly-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-required-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-required-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-level-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-multiselectable-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-multiselectable-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-readonly-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-readonly-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-required-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-required-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-mixed.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-level-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-posinset-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-setsize-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-mixed.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-ascending.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-descending.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-none.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-other.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-both.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-inline.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-list.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-none.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-multiselectable-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-multiselectable-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-readonly-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-readonly-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-readonly-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-readonly-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-required-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-required-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-heading-aria-level-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-multiselectable-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-multiselectable-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-required-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-required-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-level-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-posinset-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-setsize-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-mixed.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-posinset-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-setsize-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-radiogroup-aria-required-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-radiogroup-aria-required-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-level-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-ascending.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-descending.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-none.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-other.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-orientation-horizontal.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-orientation-vertical.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-undefined.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tablist-aria-level-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-activedescendant-obj1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-both.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-inline.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-list.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-none.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-multiline-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-multiline-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-readonly-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-readonly-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-required-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-required-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-multiselectable-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-multiselectable-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-required-false.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-required-true.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/selected-state/670.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/selected-state/671.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/selected-state/672.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-1.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-5.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-6.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/testcase-769.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/stability-of-dom/669.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-A.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-B.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-C.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-multiselectable-D.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-tree-multiselectable-C.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters3xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters7xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters8xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir2xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir6xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain5xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain7xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext2xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext6xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource2xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource3xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource5xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo2xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale5html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale3xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale7xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale8xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote4htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote5html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote5htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote6html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote6htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote7html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote8html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote8htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote9html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote10xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote11xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote11xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote5xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote8xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote9xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue10html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue5html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue6html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue7html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue8html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue8htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue9html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue9htmlstandoff.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue10xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue11xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue12xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue12xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue13xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue5xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue8xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue9xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/html/locqualityrating1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/html/locqualityrating2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence4htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence5html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence2xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence5xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace3xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace6xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance5html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance5htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance6html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance6htmlstandoff.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance7html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance7htmlstandoff.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance8html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance3xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance6xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance8xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize3xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize7xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize8xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize9xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer2xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology4htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology5html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology6html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology8xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology8xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology9xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis2htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis5html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis2xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis4xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis8xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis8xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate1html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate1htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate2html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate3html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate3htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate4html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate4htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate5html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate5htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate6html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate6htmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate7html.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate10xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate10xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate1xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate2xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate2xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate3xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate3xmlrules.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate4xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate5xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate6xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate7xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate8xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate9xml.xml create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0001-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0006-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0007-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0008-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0009-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0010-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0014-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0015-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0017-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0018-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0019-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0020-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0021-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0023-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0025-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0026-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0027-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0029-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0030-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0031-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0032-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0033-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0034-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0035-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0036-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0037-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0038-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0039-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0041-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0048-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0049-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0050-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0051-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0052-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0053-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0054-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0055-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0056-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0057-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0059-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0060-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0063-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0064-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0065-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0066-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0067-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0068-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0069-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0070-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0071-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0072-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0073-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0074-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0075-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0079-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0080-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0083-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0084-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0085-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0087-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0088-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0089-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0091-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0093-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0099-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0104-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0106-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0107-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0109-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0110-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0111-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0112-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0114-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0115-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0117-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0118-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0119-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0120-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0122-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0126-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0131-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0134-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0140-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0147-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0174-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0175-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0176-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0177-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0178-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0179-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0180-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0181-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0182-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0183-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0186-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0187-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0188-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0189-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0190-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0196-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0197-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0206-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0207-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0213-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0214-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0216-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0217-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0218-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0219-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0220-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0221-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0222-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0223-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0224-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0225-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0226-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0227-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0228-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0229-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0230-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0231-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0232-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0233-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0234-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0235-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0237-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0238-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0239-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0240-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0241-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0242-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0243-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0244-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0245-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0246-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0247-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0248-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0249-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0250-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0251-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0252-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0253-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0254-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0255-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0257-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0258-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0259-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0261-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0262-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0263-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0264-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0265-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0266-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0267-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0268-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0269-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0271-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0272-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0273-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0274-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0275-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0276-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0277-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0278-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0279-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0280-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0281-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0282-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0283-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0284-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0285-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0287-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0289-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0290-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0291-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0292-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0293-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0296-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0297-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0298-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0299-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0300-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0301-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0302-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0303-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0305-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0306-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0307-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0308-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0309-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0310-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0311-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0312-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0313-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0314-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0315-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0316-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0317-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0318-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0319-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0320-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0321-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0322-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0323-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0324-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0325-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0326-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0327-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0328-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0329-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0330-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfa/0331-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0015-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0021-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0023-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0030-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0050-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0052-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0053-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0066-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0067-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0071-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0074-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0075-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0089-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0115-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0117-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0134-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0140-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0147.novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0214-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0235-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0238-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0239-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0240-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0241-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0242-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0255-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0259-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0263-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0264-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0272-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0273-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0274-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0275-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0276-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0277-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0281-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0282-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0283-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0287-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0296-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0301-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0302-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0305-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0306-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0307-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0311-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0312-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0313-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0319-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0321-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0322-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0323-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0324-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0325-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0326-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-rdfalite/0327-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/0001isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-dom-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-dom-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-08-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-09-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-10-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-11-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-12-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-13-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-14-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-15-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-17-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-19-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-20-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-21-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-22-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-23-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-24-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-25-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-26-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-27-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-28-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-29-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-30-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-31-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-32-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-33-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-34-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-35-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-36-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-37-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-38-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-39-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-40-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-41-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-44-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-46-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-52-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-53-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-60-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-61-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-62-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-63-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-64-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-65-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-66-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-67-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-68-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-69-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-70-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-77-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-78-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-80-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-81-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-82-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-83-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-84-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-85-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-86-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-87-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-88-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-89-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-90-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-91-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-92-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-events-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-pservers-grad-01-b-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-script-elem-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/animate-struct-dom-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/color-prof-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/color-prop-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/color-prop-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/color-prop-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/color-prop-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/color-prop-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/conform-viewers-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/conform-viewers-03-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-coord-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-coord-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-01-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-02-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-08-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-09-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-10-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-11-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-12-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-13-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-14-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-01-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-units-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-units-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-units-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/coords-viewattr-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/extend-namespace-01-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-background-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-blend-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-color-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-color-02-b-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-comptran-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-02-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-04-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-05-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-diffuse-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-displace-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-displace-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-example-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-felem-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-felem-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-image-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-image-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-image-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-image-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-image-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-light-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-light-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-light-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-light-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-light-05-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-morph-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-offset-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-offset-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-specular-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-tile-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-turb-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/filters-turb-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-04-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-07-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-04-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-kern-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/fonts-overview-201-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/imp-path-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-cursor-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-dom-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-events-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-events-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-events-202-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-events-203-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-order-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-order-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-order-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-05-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-08-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-09-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-10-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-02-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-a-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-a-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-a-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-a-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-a-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-a-08-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-a-09-b-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-a-10-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-frag-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-filter-01-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-intro-01-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-mask-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-mask-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-opacity-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-04-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-06-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-07-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-08-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-09-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-10-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-11-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-12-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-13-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/masking-path-14-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/metadata-example-01-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-control-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-control-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-control-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-control-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-control-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-control-06-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-05-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-04-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-06-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-07-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-properties-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-render-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-render-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-08-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-09-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-10-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-08-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-09-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-10-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-12-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-13-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-14-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-15-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-16-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-17-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-18-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-19-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-data-20-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-dom-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/paths-dom-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-04-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-05-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-06-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-07-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-08-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-09-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-10-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-11-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-12-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-13-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-14-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-15-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-16-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-17-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-18-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-20-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-21-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-22-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-23-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-24-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-stops-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-06-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-07-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-08-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-09-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/render-elems-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/render-elems-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/render-elems-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/render-elems-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/render-elems-08-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/render-groups-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/render-groups-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/script-handle-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/script-handle-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/script-handle-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/script-handle-04-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/script-specify-01-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/script-specify-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-circle-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-circle-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-grammar-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-intro-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-intro-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-line-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-line-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-polyline-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-polyline-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-03-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-06-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-07-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-02-t-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-defs-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-04-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-05-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-06-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-07-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-08-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-11-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-12-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-13-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-14-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-15-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-16-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-17-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-18-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-19-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-20-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-05-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-group-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-group-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-group-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-05-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-08-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-09-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-10-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-11-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-12-b-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-13-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-14-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-15-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-16-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-17-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-18-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-image-19-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-symbol-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-03-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-04-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-05-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-06-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-07-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-08-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-09-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-10-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-11-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-12-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-13-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-14-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/struct-use-15-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-class-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-05-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-06-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-07-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-08-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-09-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-css-10-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-elem-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-inherit-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-02-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/svgdom-over-01-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-align-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-align-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-align-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-align-04-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-align-05-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-align-06-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-align-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-align-08-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-bidi-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-deco-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-dom-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-dom-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-dom-03-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-dom-04-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-dom-05-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-02-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-03-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-05-f-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-202-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-203-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-204-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-01-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-09-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-10-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-11-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-intro-12-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-path-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-path-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-spacing-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-04-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-05-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-06-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-07-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-08-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-09-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-10-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-11-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-text-12-t-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-tref-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-03-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-tspan-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/text-tspan-02-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-basic-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-basic-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-01-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-02-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-03-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-04-b-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-05-b-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-06-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-07-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-08-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgfittoviewbox-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svglengthlist-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgnumberlist-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgstringlist-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgtransformable-01-f-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/Makefile create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/accesskey/duplicate-key-labels-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/accesskey/multi-character-key-label-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/data/no-characters-after-hyphen-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/data/not-xml-serializable-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/data/value-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/lang/deprecated-tag-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/lang/empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/lang/extlang-bad-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-different-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-same-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/role/unrecognized-role-name-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/spellcheck/value-bad-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/attributes/spellcheck/value-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/download-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/media-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/a/name-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/abbr/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/abbr/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/address/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/address/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/download-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/media-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/area/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href-and-target-missing-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-question-mark-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-empty-hash-only-no-path-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-non-ascii-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-semicolon-question-mark-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-slash-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-192.0x00A80001-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-broken-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-fullwidth-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-percent-encoded-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-exotic-dot-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-exotic-whitespace-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-fullwidth-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-idn-unicode-han-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-ipv6-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-ipv6-port-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-is-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-colon-colon-number-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-colon-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-contains-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-chars-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-colon-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-hash-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-letter-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-number-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-slash-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-non-ascii-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-dot-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-mixed-case-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-multiple-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-slash-plus-slashes-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-slash-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-space-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-u0000-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-u0091-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-simple-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-slash-colon-number-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-slash-only-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-starts-with-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-u202E-u202D-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-uFEFF-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-unicode-han-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-0-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-00000000000000-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-00000000000000000000080-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-none-but-colon-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-contains-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-contains-question-mark-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-empty-no-path-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-host-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-host-included-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-scheme-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-abc-bar-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-c-bar-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-slash-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-uppercase-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftps-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftps-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-gopher-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-gopher-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-javascript-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-mailto-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-mailto-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-none-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-chars-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-colon-slashes-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-single-letter-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-slash-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-schemeless-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ws-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-wss-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-wss-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-host-port-path-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-user-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-percent-encoded-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-non-alpha-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/bdo/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/bdo/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/blockquote/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/br/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/br/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/canvas/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/canvas/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/cite/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/cite/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/code/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/code/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-0004-02-29-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-0005-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-0214-09-29-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-1900-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-1969-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-20014-09-29-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-2014-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-2100-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-2200-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-01-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-03-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-04-31-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-05-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-06-31-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-07-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-08-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-09-31-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-10-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-11-31-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-12-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-missing-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-iso8601-YYYYMMDD-no-hyphen-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-leading-bom-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-leading-whitespace-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-00-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-13-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-missing-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-non-ascii-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-U+0000-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-whitespace-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-wrong-day-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-wrong-month-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-0000-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-five-digits-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-negative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/datetime-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/duration-P-form-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/duration-time-component-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-2400-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-60-minutes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-60-seconds-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-bad-fraction-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-four-digit-fraction-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-hour-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-hour-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hh-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hhmm-no-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-lowercase-z-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-minutes-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-minutes-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-missing-minutes-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-missing-seconds-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-nbsp-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-seconds-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-seconds-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-space-before-timezone-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-60-minutes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-iso8601-two-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-lowercase-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minus-1300-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minus-2400-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minutes-15-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-multiple-spaces-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-non-T-character-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-offset-colon-start-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-offset-space-start-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-one-digit-hour-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-one-digit-minute-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-plus-1500-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-plus-2400-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-three-digit-hour-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-three-digit-minute-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-with-seconds-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-with-both-T-and-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-wrong-minutes-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-wrong-seconds-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-zero-digit-fraction-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/local-date-and-time-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/month-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/time-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/week-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/year-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/del/yearless-date-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/dfn/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/dfn/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/dialog/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/div/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/div/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/dl/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/dl/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/em/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/em/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/height-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/type-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/embed/width-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/footer/nested-footer-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/footer/nested-header-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h1/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h1/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h2/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h2/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h3/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h3/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h4/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h4/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h5/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h5/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h6/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/h6/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/header/nested-footer-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/header/nested-header-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/hr/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/hr/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-question-mark-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-empty-hash-only-no-path-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-non-ascii-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-semicolon-question-mark-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-slash-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-192.0x00A80001-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-broken-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-fullwidth-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-percent-encoded-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-exotic-dot-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-exotic-whitespace-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-fullwidth-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-idn-unicode-han-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-ipv6-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-ipv6-port-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-is-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-colon-colon-number-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-colon-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-contains-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-chars-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-colon-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-hash-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-letter-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-number-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-slash-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-non-ascii-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-dot-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-mixed-case-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-multiple-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-slash-plus-slashes-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-slash-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-space-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-u0000-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-u0091-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-simple-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-slash-colon-number-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-slash-only-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-starts-with-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-u202E-u202D-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-uFEFF-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-unicode-han-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-0-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-00000000000000-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-00000000000000000000080-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-none-but-colon-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-contains-pile-of-poo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-contains-question-mark-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-empty-no-path-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-host-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-host-included-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-scheme-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-abc-bar-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-c-bar-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-slash-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-uppercase-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftps-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftps-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-gopher-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-gopher-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-javascript-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-mailto-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-mailto-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-none-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-chars-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-colon-slashes-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-only-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-single-letter-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-slash-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-schemeless-relative-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ws-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-wss-no-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-wss-single-slash-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-host-port-path-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-user-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-percent-encoded-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-non-alpha-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/i/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/i/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/usemap-bad-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/usemap-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/width-height-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/img/width-height-negative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/list-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/pattern-asterisk-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/pattern-paren-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-empty-hash-only-no-path-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-non-ascii-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-semicolon-question-mark-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-slash-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-slash-plus-slashes-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-slash-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-simple-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-slash-only-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-empty-no-path-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-schemeless-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0004-02-29-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0005-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0214-09-29-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1900-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1969-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-20014-09-29-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2014-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2100-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2200-02-29-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-01-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-03-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-04-31-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-05-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-06-31-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-07-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-08-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-09-31-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-10-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-11-31-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-12-32-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-missing-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-iso8601-YYYYMMDD-no-hyphen-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-bom-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-whitespace-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-00-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-13-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-missing-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-non-ascii-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-U+0000-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-whitespace-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-day-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-month-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-0000-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-five-digits-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-negative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/datetime-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-P-form-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-time-component-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-2400-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-minutes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-seconds-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-bad-fraction-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-four-digit-fraction-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hh-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmm-no-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-lowercase-z-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-minutes-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-seconds-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-nbsp-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-one-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-three-digits-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-space-before-timezone-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-60-minutes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-iso8601-two-digit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-lowercase-t-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-1300-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-2400-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minutes-15-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-multiple-spaces-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-non-T-character-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-colon-start-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-space-start-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-hour-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-minute-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-1500-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-2400-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-hour-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-minute-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-with-seconds-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-with-both-T-and-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-minutes-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-seconds-separator-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-zero-digit-fraction-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/local-date-and-time-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/month-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/time-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/week-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/year-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ins/yearless-date-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/kbd/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/kbd/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/challenge-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-bad-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-missing-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-redundant-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-bad-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/no-attributes-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/keygen/non-void-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/label/for-descendant-no-id-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/label/for-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/label/multiple-descendants-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href-missing-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/map/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/map/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/mark/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/meta/names-registered-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/meta/names-standard-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/meta/refresh-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/noscript/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data-type-missing-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/object/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ol/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ol/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/option/label-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/option/label-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/option/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/option/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/p/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/p/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/param/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/param/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-spaces-with-following-source-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-with-following-source-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-empty-with-following-source-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-spaces-with-following-source-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-uppercase-with-following-source-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-sizes-with-following-source-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-img-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-media-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-type-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/audio-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-img-end-tag-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-no-end-tag-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-no-end-tag-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-source-end-tag-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-picture-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-source-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-and-picture-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-no-descriptor-with-sizes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-and-x-width-sizes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-no-sizes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-with-picture-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/img-with-sizes-no-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/input-type-image-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-source-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-source-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-figure-wrapping-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-input-type-hidden-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-math-nog-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-after-source-no-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-after-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-before-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-wrapping-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-before-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-wrapping-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-after-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-before-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-wrapping-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-style-scroped-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-no-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-source-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-source-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-before-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-no-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/link-rel-icon-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-empty-picture-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-script-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-source-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-script-and-source-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-source-and-script-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-script-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-and-script-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/object-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-dl-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-hgroup-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-noscript-in-head-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-ul-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-align-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-alt-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-application-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-button-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-presentation-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-region-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-border-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-crossorigin-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-height-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-hspace-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-ismap-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-longdesc-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-lowsrc-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-media-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-name-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-sizes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-src-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-usemap-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-vspace-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-width-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-auto-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-comma-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-after-plus-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-before-unit-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-first-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-deg-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpcm-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpi-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dppx-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-foo-bar-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-grad-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-hz-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-inherit-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-initial-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-default-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-source-size-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-khz-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-and-min-width-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-bad-junk-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-general-enclosed-junk-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-min-width-no-parenthesis-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-ms-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-negative-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-no-unit-in-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-percent-in-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-rad-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-s-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-negative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-non-integer-in-exponent-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-comma-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-junk-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-turn-source-size-value-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-two-defaults-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-after-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-align-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-alt-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-presentation-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-before-and-after-img-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-border-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-crossorigin-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-height-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-hspace-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-ismap-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-longdesc-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-name-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-media-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-sizes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-type-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-h-with-sizes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-and-x-with-sizes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-no-sizes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-x-with-sizes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-type-srcset-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-usemap-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-vspace-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/source-width-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-broken-url-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-comma-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-css-comment-after-descriptor-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-curly-bracket-junk-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-function-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-h-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-infinity-x-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-multiple-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-dot-x-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-nan-x-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-x-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-x-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-non-integer-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-parenthesis-junk-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-pipe-junk-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-x-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-scientific-notation-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-square-bracket-junk-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-multiple-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-1x-and-omitted-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-2x-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-integer-and-decimals-x-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-uppercase-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-h-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-no-descriptor-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-h-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-w-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-x-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/svg-image-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/track-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-media-src-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-sizes-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-src-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/picture/video-srcset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/pre/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/pre/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/q/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ruby/empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ruby/missing-rt-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/s/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/samp/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/samp/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/language-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/small/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/small/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/span/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/span/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/strong/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/strong/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/style/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-div-child-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-p-child-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-in-head-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-multiple-adjacent-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/sub/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/sub/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/sup/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/sup/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-child-hidden-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-child-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-type-child-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/time/datetime-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/title/empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/title/missing-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/u/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ul/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/ul/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/var/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/var/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/model-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/model-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster-whitespace-only-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/001-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/001-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/002-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/002-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/003-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/003-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/004-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/005-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/005-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/006-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/006-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/007-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/007-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/008-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/008-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/009-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/009-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/010-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/010-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/011-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/011-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/012-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/012-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/013-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/013-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/014-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/014-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/015-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/016-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/017-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/018-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/019-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/019-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/020-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/020-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/021-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/022-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/023-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/024-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/025-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/026-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/027-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/028-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/029-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/030-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/031-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/032-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/033-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/device-aspect-ratio-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/projection-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/source-isvalid.txt create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/source-novalid.txt create mode 100644 testing/web-platform/tests/conformance-checkers/html/media-queries/tv-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid-empty-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid-scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-single-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-triple-slash-c-bar-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-scheme-data-contains-fragment-haswarn.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-contains-hash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-empty-hash-only-no-path-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-non-ascii-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-semicolon-question-mark-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-slash-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-userinfo-empty-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-with-userinfo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-hostname-in-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-square-brackets-port-contains-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-percent-encoded-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-bare-percent-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-contains-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-backslash-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-chars-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-plus-slashes-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-relative-square-brackets-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-simple-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-slash-only-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-u0091-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-999999-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-bracket-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-dash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-multiple-letters-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-single-letter-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-empty-no-path-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-leading-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-data-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-colon-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-square-bracket-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-no-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-single-slash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-javascript-no-slash-malformed-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-schemeless-relative-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-cr-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-newline-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-space-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-tab-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-backslash-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-bad-chars-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-at-sign-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-pile-of-poo-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/001-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/001-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/002-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/002-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/003-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/003-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/004-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/004-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/005-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/005-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/006-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/006-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/007-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/007-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/008-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/008-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/009-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/009-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/010-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/010-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/011-isvalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/011-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/source-isvalid.txt create mode 100644 testing/web-platform/tests/conformance-checkers/html/mime-types/source-novalid.txt create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/acronym-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/applet-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/basefont-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/big-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/center-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/dir-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/font-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/frameset-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/noframes-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/profile-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/strike-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/obsolete/tt-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/other/applet-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/other/obj-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/parser/cr-charref-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/parser/range-charref-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/parser/u000b-charref-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/parser/u000b-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/parser/u007f-charref-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/parser/u10ffff-charref-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/parser/ufffe-charref-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/html/parser/unassigned-charref-novalid.html create mode 100644 testing/web-platform/tests/conformance-checkers/index.html create mode 100644 testing/web-platform/tests/conformance-checkers/messages.json create mode 100644 testing/web-platform/tests/conformance-checkers/tools/build-svg-tests.py create mode 100644 testing/web-platform/tests/conformance-checkers/tools/ins-del-datetime.py create mode 100644 testing/web-platform/tests/conformance-checkers/tools/picture.py create mode 100644 testing/web-platform/tests/conformance-checkers/tools/url.py create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/attributes/accesskey/003-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/attributes/accesskey/004-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/attributes/data/002-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/050-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/051-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/052-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/053-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/350-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/a/100-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/address/029-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/base/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/blockquote/028-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/code/010-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/del/041-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/dialog/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/dl/032-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/em/006-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/002-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/003-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/002-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/101-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/102-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/103-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/104-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/304-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/footer/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/footer/003-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/header/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/header/002-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/iframe/042-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/iframe/042-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/img/003-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/img/004-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/img/043-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/img/051-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/img/051-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/img/052-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/img/302-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/input/003-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/ins/040-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/054-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/054-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/055-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/056-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/056-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/057-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/057-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/058-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/058-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/059-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/060-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/061-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/154-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/157-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/359-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/360-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/361-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/link/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/map/048-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/mark/009-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/menu/001-haswarn.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/menu/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/002-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/003-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/010-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/011-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/012-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/110-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/312-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/object/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/object/044-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/ol/031-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/p/025-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/pre/027-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/002-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/008-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/009-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/108-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/309-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/q/013-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/ruby/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/ruby/002-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/samp/011-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/script/001-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/span/014-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/strong/007-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/strong/008-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/table/201-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/table/201-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/table/202-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/table/202-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/table/203-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/table/203-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/table/204-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/table/204-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/table/205-novalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/time/001-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/elements/ul/030-isvalid.xhtml create mode 100644 testing/web-platform/tests/conformance-checkers/xhtml/other/045-novalid.xhtml (limited to 'testing/web-platform/tests/conformance-checkers') diff --git a/testing/web-platform/tests/conformance-checkers/Makefile b/testing/web-platform/tests/conformance-checkers/Makefile new file mode 100644 index 000000000..161c8db7d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/Makefile @@ -0,0 +1,43 @@ +HTML2MARKDOWN=html2text +PERL=perl +PERLFLAGS= +FMT=fmt +FMTFLAGS=-80 +EXPAND=expand +EXPANDFLAGS= +GIT=git +GITFLAGS= +PYTHON=python +PYTHONFLAGS= +VNU_TEST_REPO=git@github.com:validator/tests.git +ITS_REPO=git@github.com:w3c/its-2.0-testsuite-inputdata.git +.PHONY: .FORCE + +all: README.md messages.json + +README.md: index.html + $(HTML2MARKDOWN) $(HTML2MARKDOWNFLAGS) $< \ + | $(PERL) $(PERLFLAGS) -pe 'undef $$/; s/(\s+\n)+/\n\n/g' \ + | $(PERL) $(PERLFLAGS) -pe 'undef $$/; s/(\n\n\n)+/\n/g' \ + | $(FMT) $(FMTFLAGS) \ + | $(PERL) $(PERLFLAGS) -pe 'undef $$/; s/ +(\[[0-9]+\]:)\n +/\n $$1 /g' \ + | $(EXPAND) $(EXPANDFLAGS) > $@ + +messages.json: .FORCE + $(PYTHON) $(PYTHONFLAGS) -mjson.tool $@ > $@.tmp + mv $@.tmp $@ + +push: + cd .. \ + && git push $(VNU_TEST_REPO) `git subtree split -P conformance-checkers`:master --force \ + && cd - + +its-push: + cd ..\ + && $(GIT) subtree push -P conformance-checkers/html-its/ $(ITS_REPO) master \ + && cd - + +its-pull: + cd .. \ + && $(GIT) pull -s subtree $(ITS_REPO) master \ + && cd - diff --git a/testing/web-platform/tests/conformance-checkers/OWNERS b/testing/web-platform/tests/conformance-checkers/OWNERS new file mode 100644 index 000000000..2ac6145ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/OWNERS @@ -0,0 +1 @@ +@sideshowbarker diff --git a/testing/web-platform/tests/conformance-checkers/README.md b/testing/web-platform/tests/conformance-checkers/README.md new file mode 100644 index 000000000..2c478afc6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/README.md @@ -0,0 +1,11 @@ +# WPT conformance-checker tests + +The files in this part of the tree are not browser tests; they're documents +intended for testing the behavior of conformance checkers (e.g., validator.nu +and the W3C Nu Markup Validator). + +TK: We should have here some details about the contents of the existing +subdirectories in this tree... + +Curious committers should see the makefile. + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/_/780.htm b/testing/web-platform/tests/conformance-checkers/html-aria/_/780.htm new file mode 100644 index 000000000..7e37b720e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/_/780.htm @@ -0,0 +1,18 @@ + + + + + AT-SPI ONLY: option within listbox exposed as ROLE_MENU: option is exposed as ROLE_MENU_ITEM + + +

AT-SPI ONLY: option within listbox exposed as ROLE_MENU: option is exposed as ROLE_MENU_ITEM

+
+ +
+

Test option

+

Another option

+

A third option

+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/ariatree.html b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/ariatree.html new file mode 100644 index 000000000..d2d57e508 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/ariatree.html @@ -0,0 +1,106 @@ + + + + ARIA Tree Example + + + + + + + + +

Directions

+
    +
  1. Tab into the tree control.
  2. +
  3. Use the up/down arrow keys to change the active descendant.
  4. +
  5. Use the right/left arrow keys to expand/collapse appropriate nodes.
  6. +
+ +

Some focusable content before the ARIA application.

+ +
+

ARIA Tree Example

+ +
+ +

More focusable content after the ARIA application.

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/ariatree2.html b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/ariatree2.html new file mode 100644 index 000000000..b6d809ce6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/ariatree2.html @@ -0,0 +1,124 @@ + + + + ARIA Tree Example + + + + + + + + +

Directions

+
    +
  1. Tab into the tree control.
  2. +
  3. Use the up/down arrow keys to change the active descendant.
  4. +
  5. Use the right/left arrow keys to expand/collapse appropriate nodes.
  6. +
+ +

Some focusable content before the ARIA application.

+ +
+

ARIA Tree Example

+ +
+ +

More focusable content after the ARIA application.

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/img/expander.gif b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/img/expander.gif new file mode 100644 index 000000000..e305b9dd7 Binary files /dev/null and b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/img/expander.gif differ diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/treebox.css b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/treebox.css new file mode 100644 index 000000000..5064fa308 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/treebox.css @@ -0,0 +1,65 @@ + +/* variant of treesimple.css, that adds slightly more complex styling. */ + +html, body { + color:#333; + background-color:#fff; + font-family:"helvetica neue", arial, helvetica, sans-serif; + font-size:12px; + line-height:1.4em; +} +h1{ + font-size:14px; +} +[role="tree"]{ + border:solid 1px #000; + width:300px; /* hardcoded for example */ + cursor:default; +} +ul[role="tree"], [role="tree"] li, [role="tree"] ul { + display:block; + list-style:none; + margin:0; + padding:0; +} +li[role="treeitem"] { + position:relative; +} + +[role="treeitem"] > span{ display:block; } + +/* looks kinda redundant, but is necessary to get the full left bleed on sub-level items */ +[role="treeitem"] > span{ padding-left:15px; } +[role="treeitem"] [role="treeitem"] > span{ padding-left:30px; } +[role="treeitem"] [role="treeitem"] [role="treeitem"] > span{ padding-left:45px; } +[role="treeitem"] [role="treeitem"] [role="treeitem"] [role="treeitem"] > span{ padding-left:60px; } +[role="treeitem"] [role="treeitem"] [role="treeitem"] [role="treeitem"] [role="treeitem"] > span{ padding-left:75px; } + +.expander { + display:block; + position:absolute; + left:2px; + top:0.3em; + width:9px; + height:9px; + background:transparent url(./img/expander.gif) -9px 0 no-repeat; +} +[aria-expanded="false"] > * > .expander { + background-position:0 0; +} +[role="treeitem"] [role="treeitem"] .expander { left:17px; } +[role="treeitem"] [role="treeitem"] [role="treeitem"] .expander { left:32px; } +[role="treeitem"] [role="treeitem"] [role="treeitem"] [role="treeitem"] .expander { left:47px; } +[role="treeitem"] [role="treeitem"] [role="treeitem"] [role="treeitem"] [role="treeitem"] .expander { left:62px; } + + +[aria-expanded="false"] [role="group"] { + display:none; +} +[role="tree"] .activedescendant > span { + background-color:#ccc; +} +[role="tree"]:focus .activedescendant > span { + color:#fff; + background-color:#03c; +} diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/treesimple.css b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/treesimple.css new file mode 100644 index 000000000..835d4e1c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/css/treesimple.css @@ -0,0 +1,50 @@ + +html, body { + color:#333; + background-color:#fff; + font-family:"helvetica neue", arial, helvetica, sans-serif; + font-size:12px; + line-height:1.4em; +} +h1{ + font-size:14px; +} +[role="tree"]{ + cursor:default; +} +ul[role="tree"], [role="tree"] li, [role="tree"] ul { + display:block; + list-style:none; + margin:0; + padding:0; +} +li[role="treeitem"] { + position:relative; + padding-left:15px; +} +.expander { + display:block; + position:absolute; + left:2px; + top:0.3em; + width:9px; + height:9px; + background:transparent url(./img/expander.gif) -9px 0 no-repeat; +} +[aria-expanded="false"] > * > .expander { + background-position:0 0; +} +[aria-expanded="false"] [role="group"] { + display:none; +} +[role="tree"] .activedescendant { + font-weight:bold; + color:#000; +} +[role="tree"]:focus .activedescendant{ + color:#03c; +} +[role="tree"] .activedescendant [role="group"] { + font-weight:normal; + color:#000; +} diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/aria.js b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/aria.js new file mode 100644 index 000000000..bf3bc5399 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/aria.js @@ -0,0 +1,158 @@ + +/* Aria Singleton */ +var Aria = { + Trees: new Array(), // instances of Aria.Tree Class + isEnabled: function(inNode){ + // todo: this may need to check isEnabled on all parentNodes, inheritence of aria-enabled is ambiguous + if(inNode.getAttribute('aria-enabled') && inNode.getAttribute('aria-enabled').toLowerCase()=='false') return false; + else return true; + }, + isExpanded: function(inNode){ + if(inNode.getAttribute('aria-expanded') && inNode.getAttribute('aria-expanded').toLowerCase()=='false') return false; + else return true; + }, + isTreeItem: function(inNode){ + if(inNode.getAttribute('role') && inNode.getAttribute('role').toLowerCase()=='treeitem') return true; + else return false; + } +}; + +Aria.Tree = Class.create(); +Aria.Tree.prototype = { + initialize: function(inNode){ + this.el = $(inNode); + this.index = Aria.Trees.length; // each tree should know its index in the Aria singleton's list, in order to concatenate id strings + this.strActiveDescendant = this.el.getAttribute('aria-activedescendant'); + this.strDefaultActiveDescendant = 'tree'+this.index+'_item0'; // default first item + if(!$(this.strActiveDescendant)) this.strActiveDescendant = this.strDefaultActiveDescendant; // set to default if no existing activedescendant + this.setActiveDescendant($(this.strActiveDescendant)); + + // set up event delegation on the tree node + Event.observe(this.el, 'click', this.handleClick.bindAsEventListener(this)); + Event.observe(this.el, 'keydown', this.handleKeyPress.bindAsEventListener(this)); //webkit doesn't send keypress events for arrow keys, so use keydown instead + + }, + getActiveDescendant: function(inNode){ + if(inNode){ // if inNode (from event target), sets the activedescendant to nearest ancestor treeitem + var el = $(inNode); + while(el != this.el){ + if(Aria.isTreeItem(el)) break; // exit the loop; we have the treeitem + el = el.parentNode; + } + if(el == this.el) { + this.setActiveDescendant(); // set to default activedescendant + } else { + this.setActiveDescendant(el); + return el; + } + } else { + return $(this.el.getAttribute('aria-activedescendant')); + } + }, + getNextTreeItem: function(inNode){ + var el = $(inNode); + var originalElm = $(inNode); + while(!Aria.isTreeItem(el) || el == originalElm){ + if(Aria.isExpanded(el) && el.down()){ // should be el.down('[role="treeitem"]'); + var elements = el.getElementsByTagName('*'); + for(var i=0, c=elements.length; i-1){ // if it's an expander widget + this.toggleExpanded(el); // toggle the aria-expanded attribute on activedescendant + Event.stop(inEvent); // and stop the event + } + }, + handleKeyPress: function(inEvent){ + switch(inEvent.keyCode){ + // case Event.KEY_PAGEUP: break; + // case Event.KEY_PAGEDOWN: break; + // case Event.KEY_END: break; + // case Event.KEY_HOME: break; + case Event.KEY_LEFT: this.keyLeft(); break; + case Event.KEY_UP: this.keyUp(); break; + case Event.KEY_RIGHT: this.keyRight(); break; + case Event.KEY_DOWN: this.keyDown(); break; + default: + return; + } + Event.stop(inEvent); + }, + keyLeft: function(){ + var el = this.activeDescendant; + if(Aria.isExpanded(el)){ + el.setAttribute('aria-expanded','false'); + this.setActiveDescendant(this.activeDescendant); + } + }, + keyUp: function(){ + var el = this.activeDescendant; + this.setActiveDescendant(this.getPreviousTreeItem(el)); + }, + keyRight: function(){ + var el = this.activeDescendant; + if(!Aria.isExpanded(el)){ + el.setAttribute('aria-expanded','true'); + this.setActiveDescendant(this.activeDescendant); + } + }, + keyDown: function(){ + var el = this.activeDescendant; + this.setActiveDescendant(this.getNextTreeItem(el)); + }, + setActiveDescendant: function(inNode){ + Element.removeClassName(this.activeDescendant,'activedescendant') + if($(inNode)) this.activeDescendant = $(inNode); + else this.activeDescendant = $(this.strDefaultActiveDescendant); + Element.addClassName(this.activeDescendant,'activedescendant') + this.strActiveDescendant = this.activeDescendant.id; + this.el.setAttribute('aria-activedescendant', this.activeDescendant.id); + }, + toggleExpanded: function(inNode){ + var el = $(inNode); + if(Aria.isExpanded(el)){ + el.setAttribute('aria-expanded','false'); + } else { + el.setAttribute('aria-expanded','true'); + } + this.setActiveDescendant(el); + } +}; diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/init.js b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/init.js new file mode 100644 index 000000000..c4e507f1f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/init.js @@ -0,0 +1,8 @@ +function myLoad(){ + $$('[role="tree"]').each(function(elm){ + // for each node where [role="tree"], create a new Aria.Tree instance and append it to array Aria.Trees + Aria.Trees.push(new Aria.Tree(elm)); + }); +} +Event.observe(window, 'load', myLoad); // will probably use onDOMContentLoaded instead of onLoad + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/prototype.js b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/prototype.js new file mode 100644 index 000000000..b0e067586 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/_functional/tree/js/prototype.js @@ -0,0 +1,4184 @@ +/* Prototype JavaScript framework, version 1.6.0 + * (c) 2005-2007 Sam Stephenson + * + * Prototype is freely distributable under the terms of an MIT-style license. + * For details, see the Prototype web site: http://www.prototypejs.org/ + * + *--------------------------------------------------------------------------*/ + +var Prototype = { + Version: '1.6.0', + + Browser: { + IE: !!(window.attachEvent && !window.opera), + Opera: !!window.opera, + WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1, + Gecko: navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1, + MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/) + }, + + BrowserFeatures: { + XPath: !!document.evaluate, + ElementExtensions: !!window.HTMLElement, + SpecificElementExtensions: + document.createElement('div').__proto__ && + document.createElement('div').__proto__ !== + document.createElement('form').__proto__ + }, + + ScriptFragment: ']*>([\\S\\s]*?)<\/script>', + JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/, + + emptyFunction: function() { }, + K: function(x) { return x } +}; + +if (Prototype.Browser.MobileSafari) + Prototype.BrowserFeatures.SpecificElementExtensions = false; + +if (Prototype.Browser.WebKit) + Prototype.BrowserFeatures.XPath = false; + +/* Based on Alex Arnell's inheritance implementation. */ +var Class = { + create: function() { + var parent = null, properties = $A(arguments); + if (Object.isFunction(properties[0])) + parent = properties.shift(); + + function klass() { + this.initialize.apply(this, arguments); + } + + Object.extend(klass, Class.Methods); + klass.superclass = parent; + klass.subclasses = []; + + if (parent) { + var subclass = function() { }; + subclass.prototype = parent.prototype; + klass.prototype = new subclass; + parent.subclasses.push(klass); + } + + for (var i = 0; i < properties.length; i++) + klass.addMethods(properties[i]); + + if (!klass.prototype.initialize) + klass.prototype.initialize = Prototype.emptyFunction; + + klass.prototype.constructor = klass; + + return klass; + } +}; + +Class.Methods = { + addMethods: function(source) { + var ancestor = this.superclass && this.superclass.prototype; + var properties = Object.keys(source); + + if (!Object.keys({ toString: true }).length) + properties.push("toString", "valueOf"); + + for (var i = 0, length = properties.length; i < length; i++) { + var property = properties[i], value = source[property]; + if (ancestor && Object.isFunction(value) && + value.argumentNames().first() == "$super") { + var method = value, value = Object.extend((function(m) { + return function() { return ancestor[m].apply(this, arguments) }; + })(property).wrap(method), { + valueOf: function() { return method }, + toString: function() { return method.toString() } + }); + } + this.prototype[property] = value; + } + + return this; + } +}; + +var Abstract = { }; + +Object.extend = function(destination, source) { + for (var property in source) + destination[property] = source[property]; + return destination; +}; + +Object.extend(Object, { + inspect: function(object) { + try { + if (object === undefined) return 'undefined'; + if (object === null) return 'null'; + return object.inspect ? object.inspect() : object.toString(); + } catch (e) { + if (e instanceof RangeError) return '...'; + throw e; + } + }, + + toJSON: function(object) { + var type = typeof object; + switch (type) { + case 'undefined': + case 'function': + case 'unknown': return; + case 'boolean': return object.toString(); + } + + if (object === null) return 'null'; + if (object.toJSON) return object.toJSON(); + if (Object.isElement(object)) return; + + var results = []; + for (var property in object) { + var value = Object.toJSON(object[property]); + if (value !== undefined) + results.push(property.toJSON() + ': ' + value); + } + + return '{' + results.join(', ') + '}'; + }, + + toQueryString: function(object) { + return $H(object).toQueryString(); + }, + + toHTML: function(object) { + return object && object.toHTML ? object.toHTML() : String.interpret(object); + }, + + keys: function(object) { + var keys = []; + for (var property in object) + keys.push(property); + return keys; + }, + + values: function(object) { + var values = []; + for (var property in object) + values.push(object[property]); + return values; + }, + + clone: function(object) { + return Object.extend({ }, object); + }, + + isElement: function(object) { + return object && object.nodeType == 1; + }, + + isArray: function(object) { + return object && object.constructor === Array; + }, + + isHash: function(object) { + return object instanceof Hash; + }, + + isFunction: function(object) { + return typeof object == "function"; + }, + + isString: function(object) { + return typeof object == "string"; + }, + + isNumber: function(object) { + return typeof object == "number"; + }, + + isUndefined: function(object) { + return typeof object == "undefined"; + } +}); + +Object.extend(Function.prototype, { + argumentNames: function() { + var names = this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").invoke("strip"); + return names.length == 1 && !names[0] ? [] : names; + }, + + bind: function() { + if (arguments.length < 2 && arguments[0] === undefined) return this; + var __method = this, args = $A(arguments), object = args.shift(); + return function() { + return __method.apply(object, args.concat($A(arguments))); + } + }, + + bindAsEventListener: function() { + var __method = this, args = $A(arguments), object = args.shift(); + return function(event) { + return __method.apply(object, [event || window.event].concat(args)); + } + }, + + curry: function() { + if (!arguments.length) return this; + var __method = this, args = $A(arguments); + return function() { + return __method.apply(this, args.concat($A(arguments))); + } + }, + + delay: function() { + var __method = this, args = $A(arguments), timeout = args.shift() * 1000; + return window.setTimeout(function() { + return __method.apply(__method, args); + }, timeout); + }, + + wrap: function(wrapper) { + var __method = this; + return function() { + return wrapper.apply(this, [__method.bind(this)].concat($A(arguments))); + } + }, + + methodize: function() { + if (this._methodized) return this._methodized; + var __method = this; + return this._methodized = function() { + return __method.apply(null, [this].concat($A(arguments))); + }; + } +}); + +Function.prototype.defer = Function.prototype.delay.curry(0.01); + +Date.prototype.toJSON = function() { + return '"' + this.getUTCFullYear() + '-' + + (this.getUTCMonth() + 1).toPaddedString(2) + '-' + + this.getUTCDate().toPaddedString(2) + 'T' + + this.getUTCHours().toPaddedString(2) + ':' + + this.getUTCMinutes().toPaddedString(2) + ':' + + this.getUTCSeconds().toPaddedString(2) + 'Z"'; +}; + +var Try = { + these: function() { + var returnValue; + + for (var i = 0, length = arguments.length; i < length; i++) { + var lambda = arguments[i]; + try { + returnValue = lambda(); + break; + } catch (e) { } + } + + return returnValue; + } +}; + +RegExp.prototype.match = RegExp.prototype.test; + +RegExp.escape = function(str) { + return String(str).replace(/([.*+?^=!:${}()|[\]\/\\])/g, '\\$1'); +}; + +/*--------------------------------------------------------------------------*/ + +var PeriodicalExecuter = Class.create({ + initialize: function(callback, frequency) { + this.callback = callback; + this.frequency = frequency; + this.currentlyExecuting = false; + + this.registerCallback(); + }, + + registerCallback: function() { + this.timer = setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); + }, + + execute: function() { + this.callback(this); + }, + + stop: function() { + if (!this.timer) return; + clearInterval(this.timer); + this.timer = null; + }, + + onTimerEvent: function() { + if (!this.currentlyExecuting) { + try { + this.currentlyExecuting = true; + this.execute(); + } finally { + this.currentlyExecuting = false; + } + } + } +}); +Object.extend(String, { + interpret: function(value) { + return value == null ? '' : String(value); + }, + specialChar: { + '\b': '\\b', + '\t': '\\t', + '\n': '\\n', + '\f': '\\f', + '\r': '\\r', + '\\': '\\\\' + } +}); + +Object.extend(String.prototype, { + gsub: function(pattern, replacement) { + var result = '', source = this, match; + replacement = arguments.callee.prepareReplacement(replacement); + + while (source.length > 0) { + if (match = source.match(pattern)) { + result += source.slice(0, match.index); + result += String.interpret(replacement(match)); + source = source.slice(match.index + match[0].length); + } else { + result += source, source = ''; + } + } + return result; + }, + + sub: function(pattern, replacement, count) { + replacement = this.gsub.prepareReplacement(replacement); + count = count === undefined ? 1 : count; + + return this.gsub(pattern, function(match) { + if (--count < 0) return match[0]; + return replacement(match); + }); + }, + + scan: function(pattern, iterator) { + this.gsub(pattern, iterator); + return String(this); + }, + + truncate: function(length, truncation) { + length = length || 30; + truncation = truncation === undefined ? '...' : truncation; + return this.length > length ? + this.slice(0, length - truncation.length) + truncation : String(this); + }, + + strip: function() { + return this.replace(/^\s+/, '').replace(/\s+$/, ''); + }, + + stripTags: function() { + return this.replace(/<\/?[^>]+>/gi, ''); + }, + + stripScripts: function() { + return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), ''); + }, + + extractScripts: function() { + var matchAll = new RegExp(Prototype.ScriptFragment, 'img'); + var matchOne = new RegExp(Prototype.ScriptFragment, 'im'); + return (this.match(matchAll) || []).map(function(scriptTag) { + return (scriptTag.match(matchOne) || ['', ''])[1]; + }); + }, + + evalScripts: function() { + return this.extractScripts().map(function(script) { return eval(script) }); + }, + + escapeHTML: function() { + var self = arguments.callee; + self.text.data = this; + return self.div.innerHTML; + }, + + unescapeHTML: function() { + var div = new Element('div'); + div.innerHTML = this.stripTags(); + return div.childNodes[0] ? (div.childNodes.length > 1 ? + $A(div.childNodes).inject('', function(memo, node) { return memo+node.nodeValue }) : + div.childNodes[0].nodeValue) : ''; + }, + + toQueryParams: function(separator) { + var match = this.strip().match(/([^?#]*)(#.*)?$/); + if (!match) return { }; + + return match[1].split(separator || '&').inject({ }, function(hash, pair) { + if ((pair = pair.split('='))[0]) { + var key = decodeURIComponent(pair.shift()); + var value = pair.length > 1 ? pair.join('=') : pair[0]; + if (value != undefined) value = decodeURIComponent(value); + + if (key in hash) { + if (!Object.isArray(hash[key])) hash[key] = [hash[key]]; + hash[key].push(value); + } + else hash[key] = value; + } + return hash; + }); + }, + + toArray: function() { + return this.split(''); + }, + + succ: function() { + return this.slice(0, this.length - 1) + + String.fromCharCode(this.charCodeAt(this.length - 1) + 1); + }, + + times: function(count) { + return count < 1 ? '' : new Array(count + 1).join(this); + }, + + camelize: function() { + var parts = this.split('-'), len = parts.length; + if (len == 1) return parts[0]; + + var camelized = this.charAt(0) == '-' + ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1) + : parts[0]; + + for (var i = 1; i < len; i++) + camelized += parts[i].charAt(0).toUpperCase() + parts[i].substring(1); + + return camelized; + }, + + capitalize: function() { + return this.charAt(0).toUpperCase() + this.substring(1).toLowerCase(); + }, + + underscore: function() { + return this.gsub(/::/, '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{1}_#{2}').gsub(/-/,'_').toLowerCase(); + }, + + dasherize: function() { + return this.gsub(/_/,'-'); + }, + + inspect: function(useDoubleQuotes) { + var escapedString = this.gsub(/[\x00-\x1f\\]/, function(match) { + var character = String.specialChar[match[0]]; + return character ? character : '\\u00' + match[0].charCodeAt().toPaddedString(2, 16); + }); + if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') + '"'; + return "'" + escapedString.replace(/'/g, '\\\'') + "'"; + }, + + toJSON: function() { + return this.inspect(true); + }, + + unfilterJSON: function(filter) { + return this.sub(filter || Prototype.JSONFilter, '#{1}'); + }, + + isJSON: function() { + var str = this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, ''); + return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str); + }, + + evalJSON: function(sanitize) { + var json = this.unfilterJSON(); + try { + if (!sanitize || json.isJSON()) return eval('(' + json + ')'); + } catch (e) { } + throw new SyntaxError('Badly formed JSON string: ' + this.inspect()); + }, + + include: function(pattern) { + return this.indexOf(pattern) > -1; + }, + + startsWith: function(pattern) { + return this.indexOf(pattern) === 0; + }, + + endsWith: function(pattern) { + var d = this.length - pattern.length; + return d >= 0 && this.lastIndexOf(pattern) === d; + }, + + empty: function() { + return this == ''; + }, + + blank: function() { + return /^\s*$/.test(this); + }, + + interpolate: function(object, pattern) { + return new Template(this, pattern).evaluate(object); + } +}); + +if (Prototype.Browser.WebKit || Prototype.Browser.IE) Object.extend(String.prototype, { + escapeHTML: function() { + return this.replace(/&/g,'&').replace(//g,'>'); + }, + unescapeHTML: function() { + return this.replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>'); + } +}); + +String.prototype.gsub.prepareReplacement = function(replacement) { + if (Object.isFunction(replacement)) return replacement; + var template = new Template(replacement); + return function(match) { return template.evaluate(match) }; +}; + +String.prototype.parseQuery = String.prototype.toQueryParams; + +Object.extend(String.prototype.escapeHTML, { + div: document.createElement('div'), + text: document.createTextNode('') +}); + +with (String.prototype.escapeHTML) div.appendChild(text); + +var Template = Class.create({ + initialize: function(template, pattern) { + this.template = template.toString(); + this.pattern = pattern || Template.Pattern; + }, + + evaluate: function(object) { + if (Object.isFunction(object.toTemplateReplacements)) + object = object.toTemplateReplacements(); + + return this.template.gsub(this.pattern, function(match) { + if (object == null) return ''; + + var before = match[1] || ''; + if (before == '\\') return match[2]; + + var ctx = object, expr = match[3]; + var pattern = /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/, match = pattern.exec(expr); + if (match == null) return before; + + while (match != null) { + var comp = match[1].startsWith('[') ? match[2].gsub('\\\\]', ']') : match[1]; + ctx = ctx[comp]; + if (null == ctx || '' == match[3]) break; + expr = expr.substring('[' == match[3] ? match[1].length : match[0].length); + match = pattern.exec(expr); + } + + return before + String.interpret(ctx); + }.bind(this)); + } +}); +Template.Pattern = /(^|.|\r|\n)(#\{(.*?)\})/; + +var $break = { }; + +var Enumerable = { + each: function(iterator, context) { + var index = 0; + iterator = iterator.bind(context); + try { + this._each(function(value) { + iterator(value, index++); + }); + } catch (e) { + if (e != $break) throw e; + } + return this; + }, + + eachSlice: function(number, iterator, context) { + iterator = iterator ? iterator.bind(context) : Prototype.K; + var index = -number, slices = [], array = this.toArray(); + while ((index += number) < array.length) + slices.push(array.slice(index, index+number)); + return slices.collect(iterator, context); + }, + + all: function(iterator, context) { + iterator = iterator ? iterator.bind(context) : Prototype.K; + var result = true; + this.each(function(value, index) { + result = result && !!iterator(value, index); + if (!result) throw $break; + }); + return result; + }, + + any: function(iterator, context) { + iterator = iterator ? iterator.bind(context) : Prototype.K; + var result = false; + this.each(function(value, index) { + if (result = !!iterator(value, index)) + throw $break; + }); + return result; + }, + + collect: function(iterator, context) { + iterator = iterator ? iterator.bind(context) : Prototype.K; + var results = []; + this.each(function(value, index) { + results.push(iterator(value, index)); + }); + return results; + }, + + detect: function(iterator, context) { + iterator = iterator.bind(context); + var result; + this.each(function(value, index) { + if (iterator(value, index)) { + result = value; + throw $break; + } + }); + return result; + }, + + findAll: function(iterator, context) { + iterator = iterator.bind(context); + var results = []; + this.each(function(value, index) { + if (iterator(value, index)) + results.push(value); + }); + return results; + }, + + grep: function(filter, iterator, context) { + iterator = iterator ? iterator.bind(context) : Prototype.K; + var results = []; + + if (Object.isString(filter)) + filter = new RegExp(filter); + + this.each(function(value, index) { + if (filter.match(value)) + results.push(iterator(value, index)); + }); + return results; + }, + + include: function(object) { + if (Object.isFunction(this.indexOf)) + if (this.indexOf(object) != -1) return true; + + var found = false; + this.each(function(value) { + if (value == object) { + found = true; + throw $break; + } + }); + return found; + }, + + inGroupsOf: function(number, fillWith) { + fillWith = fillWith === undefined ? null : fillWith; + return this.eachSlice(number, function(slice) { + while(slice.length < number) slice.push(fillWith); + return slice; + }); + }, + + inject: function(memo, iterator, context) { + iterator = iterator.bind(context); + this.each(function(value, index) { + memo = iterator(memo, value, index); + }); + return memo; + }, + + invoke: function(method) { + var args = $A(arguments).slice(1); + return this.map(function(value) { + return value[method].apply(value, args); + }); + }, + + max: function(iterator, context) { + iterator = iterator ? iterator.bind(context) : Prototype.K; + var result; + this.each(function(value, index) { + value = iterator(value, index); + if (result == undefined || value >= result) + result = value; + }); + return result; + }, + + min: function(iterator, context) { + iterator = iterator ? iterator.bind(context) : Prototype.K; + var result; + this.each(function(value, index) { + value = iterator(value, index); + if (result == undefined || value < result) + result = value; + }); + return result; + }, + + partition: function(iterator, context) { + iterator = iterator ? iterator.bind(context) : Prototype.K; + var trues = [], falses = []; + this.each(function(value, index) { + (iterator(value, index) ? + trues : falses).push(value); + }); + return [trues, falses]; + }, + + pluck: function(property) { + var results = []; + this.each(function(value) { + results.push(value[property]); + }); + return results; + }, + + reject: function(iterator, context) { + iterator = iterator.bind(context); + var results = []; + this.each(function(value, index) { + if (!iterator(value, index)) + results.push(value); + }); + return results; + }, + + sortBy: function(iterator, context) { + iterator = iterator.bind(context); + return this.map(function(value, index) { + return {value: value, criteria: iterator(value, index)}; + }).sort(function(left, right) { + var a = left.criteria, b = right.criteria; + return a < b ? -1 : a > b ? 1 : 0; + }).pluck('value'); + }, + + toArray: function() { + return this.map(); + }, + + zip: function() { + var iterator = Prototype.K, args = $A(arguments); + if (Object.isFunction(args.last())) + iterator = args.pop(); + + var collections = [this].concat(args).map($A); + return this.map(function(value, index) { + return iterator(collections.pluck(index)); + }); + }, + + size: function() { + return this.toArray().length; + }, + + inspect: function() { + return '#'; + } +}; + +Object.extend(Enumerable, { + map: Enumerable.collect, + find: Enumerable.detect, + select: Enumerable.findAll, + filter: Enumerable.findAll, + member: Enumerable.include, + entries: Enumerable.toArray, + every: Enumerable.all, + some: Enumerable.any +}); +function $A(iterable) { + if (!iterable) return []; + if (iterable.toArray) return iterable.toArray(); + var length = iterable.length, results = new Array(length); + while (length--) results[length] = iterable[length]; + return results; +} + +if (Prototype.Browser.WebKit) { + function $A(iterable) { + if (!iterable) return []; + if (!(Object.isFunction(iterable) && iterable == '[object NodeList]') && + iterable.toArray) return iterable.toArray(); + var length = iterable.length, results = new Array(length); + while (length--) results[length] = iterable[length]; + return results; + } +} + +Array.from = $A; + +Object.extend(Array.prototype, Enumerable); + +if (!Array.prototype._reverse) Array.prototype._reverse = Array.prototype.reverse; + +Object.extend(Array.prototype, { + _each: function(iterator) { + for (var i = 0, length = this.length; i < length; i++) + iterator(this[i]); + }, + + clear: function() { + this.length = 0; + return this; + }, + + first: function() { + return this[0]; + }, + + last: function() { + return this[this.length - 1]; + }, + + compact: function() { + return this.select(function(value) { + return value != null; + }); + }, + + flatten: function() { + return this.inject([], function(array, value) { + return array.concat(Object.isArray(value) ? + value.flatten() : [value]); + }); + }, + + without: function() { + var values = $A(arguments); + return this.select(function(value) { + return !values.include(value); + }); + }, + + reverse: function(inline) { + return (inline !== false ? this : this.toArray())._reverse(); + }, + + reduce: function() { + return this.length > 1 ? this : this[0]; + }, + + uniq: function(sorted) { + return this.inject([], function(array, value, index) { + if (0 == index || (sorted ? array.last() != value : !array.include(value))) + array.push(value); + return array; + }); + }, + + intersect: function(array) { + return this.uniq().findAll(function(item) { + return array.detect(function(value) { return item === value }); + }); + }, + + clone: function() { + return [].concat(this); + }, + + size: function() { + return this.length; + }, + + inspect: function() { + return '[' + this.map(Object.inspect).join(', ') + ']'; + }, + + toJSON: function() { + var results = []; + this.each(function(object) { + var value = Object.toJSON(object); + if (value !== undefined) results.push(value); + }); + return '[' + results.join(', ') + ']'; + } +}); + +// use native browser JS 1.6 implementation if available +if (Object.isFunction(Array.prototype.forEach)) + Array.prototype._each = Array.prototype.forEach; + +if (!Array.prototype.indexOf) Array.prototype.indexOf = function(item, i) { + i || (i = 0); + var length = this.length; + if (i < 0) i = length + i; + for (; i < length; i++) + if (this[i] === item) return i; + return -1; +}; + +if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf = function(item, i) { + i = isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1; + var n = this.slice(0, i).reverse().indexOf(item); + return (n < 0) ? n : i - n - 1; +}; + +Array.prototype.toArray = Array.prototype.clone; + +function $w(string) { + if (!Object.isString(string)) return []; + string = string.strip(); + return string ? string.split(/\s+/) : []; +} + +if (Prototype.Browser.Opera){ + Array.prototype.concat = function() { + var array = []; + for (var i = 0, length = this.length; i < length; i++) array.push(this[i]); + for (var i = 0, length = arguments.length; i < length; i++) { + if (Object.isArray(arguments[i])) { + for (var j = 0, arrayLength = arguments[i].length; j < arrayLength; j++) + array.push(arguments[i][j]); + } else { + array.push(arguments[i]); + } + } + return array; + }; +} +Object.extend(Number.prototype, { + toColorPart: function() { + return this.toPaddedString(2, 16); + }, + + succ: function() { + return this + 1; + }, + + times: function(iterator) { + $R(0, this, true).each(iterator); + return this; + }, + + toPaddedString: function(length, radix) { + var string = this.toString(radix || 10); + return '0'.times(length - string.length) + string; + }, + + toJSON: function() { + return isFinite(this) ? this.toString() : 'null'; + } +}); + +$w('abs round ceil floor').each(function(method){ + Number.prototype[method] = Math[method].methodize(); +}); +function $H(object) { + return new Hash(object); +}; + +var Hash = Class.create(Enumerable, (function() { + if (function() { + var i = 0, Test = function(value) { this.key = value }; + Test.prototype.key = 'foo'; + for (var property in new Test('bar')) i++; + return i > 1; + }()) { + function each(iterator) { + var cache = []; + for (var key in this._object) { + var value = this._object[key]; + if (cache.include(key)) continue; + cache.push(key); + var pair = [key, value]; + pair.key = key; + pair.value = value; + iterator(pair); + } + } + } else { + function each(iterator) { + for (var key in this._object) { + var value = this._object[key], pair = [key, value]; + pair.key = key; + pair.value = value; + iterator(pair); + } + } + } + + function toQueryPair(key, value) { + if (Object.isUndefined(value)) return key; + return key + '=' + encodeURIComponent(String.interpret(value)); + } + + return { + initialize: function(object) { + this._object = Object.isHash(object) ? object.toObject() : Object.clone(object); + }, + + _each: each, + + set: function(key, value) { + return this._object[key] = value; + }, + + get: function(key) { + return this._object[key]; + }, + + unset: function(key) { + var value = this._object[key]; + delete this._object[key]; + return value; + }, + + toObject: function() { + return Object.clone(this._object); + }, + + keys: function() { + return this.pluck('key'); + }, + + values: function() { + return this.pluck('value'); + }, + + index: function(value) { + var match = this.detect(function(pair) { + return pair.value === value; + }); + return match && match.key; + }, + + merge: function(object) { + return this.clone().update(object); + }, + + update: function(object) { + return new Hash(object).inject(this, function(result, pair) { + result.set(pair.key, pair.value); + return result; + }); + }, + + toQueryString: function() { + return this.map(function(pair) { + var key = encodeURIComponent(pair.key), values = pair.value; + + if (values && typeof values == 'object') { + if (Object.isArray(values)) + return values.map(toQueryPair.curry(key)).join('&'); + } + return toQueryPair(key, values); + }).join('&'); + }, + + inspect: function() { + return '#'; + }, + + toJSON: function() { + return Object.toJSON(this.toObject()); + }, + + clone: function() { + return new Hash(this); + } + } +})()); + +Hash.prototype.toTemplateReplacements = Hash.prototype.toObject; +Hash.from = $H; +var ObjectRange = Class.create(Enumerable, { + initialize: function(start, end, exclusive) { + this.start = start; + this.end = end; + this.exclusive = exclusive; + }, + + _each: function(iterator) { + var value = this.start; + while (this.include(value)) { + iterator(value); + value = value.succ(); + } + }, + + include: function(value) { + if (value < this.start) + return false; + if (this.exclusive) + return value < this.end; + return value <= this.end; + } +}); + +var $R = function(start, end, exclusive) { + return new ObjectRange(start, end, exclusive); +}; + +var Ajax = { + getTransport: function() { + return Try.these( + function() {return new XMLHttpRequest()}, + function() {return new ActiveXObject('Msxml2.XMLHTTP')}, + function() {return new ActiveXObject('Microsoft.XMLHTTP')} + ) || false; + }, + + activeRequestCount: 0 +}; + +Ajax.Responders = { + responders: [], + + _each: function(iterator) { + this.responders._each(iterator); + }, + + register: function(responder) { + if (!this.include(responder)) + this.responders.push(responder); + }, + + unregister: function(responder) { + this.responders = this.responders.without(responder); + }, + + dispatch: function(callback, request, transport, json) { + this.each(function(responder) { + if (Object.isFunction(responder[callback])) { + try { + responder[callback].apply(responder, [request, transport, json]); + } catch (e) { } + } + }); + } +}; + +Object.extend(Ajax.Responders, Enumerable); + +Ajax.Responders.register({ + onCreate: function() { Ajax.activeRequestCount++ }, + onComplete: function() { Ajax.activeRequestCount-- } +}); + +Ajax.Base = Class.create({ + initialize: function(options) { + this.options = { + method: 'post', + asynchronous: true, + contentType: 'application/x-www-form-urlencoded', + encoding: 'UTF-8', + parameters: '', + evalJSON: true, + evalJS: true + }; + Object.extend(this.options, options || { }); + + this.options.method = this.options.method.toLowerCase(); + if (Object.isString(this.options.parameters)) + this.options.parameters = this.options.parameters.toQueryParams(); + } +}); + +Ajax.Request = Class.create(Ajax.Base, { + _complete: false, + + initialize: function($super, url, options) { + $super(options); + this.transport = Ajax.getTransport(); + this.request(url); + }, + + request: function(url) { + this.url = url; + this.method = this.options.method; + var params = Object.clone(this.options.parameters); + + if (!['get', 'post'].include(this.method)) { + // simulate other verbs over post + params['_method'] = this.method; + this.method = 'post'; + } + + this.parameters = params; + + if (params = Object.toQueryString(params)) { + // when GET, append parameters to URL + if (this.method == 'get') + this.url += (this.url.include('?') ? '&' : '?') + params; + else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) + params += '&_='; + } + + try { + var response = new Ajax.Response(this); + if (this.options.onCreate) this.options.onCreate(response); + Ajax.Responders.dispatch('onCreate', this, response); + + this.transport.open(this.method.toUpperCase(), this.url, + this.options.asynchronous); + + if (this.options.asynchronous) this.respondToReadyState.bind(this).defer(1); + + this.transport.onreadystatechange = this.onStateChange.bind(this); + this.setRequestHeaders(); + + this.body = this.method == 'post' ? (this.options.postBody || params) : null; + this.transport.send(this.body); + + /* Force Firefox to handle ready state 4 for synchronous requests */ + if (!this.options.asynchronous && this.transport.overrideMimeType) + this.onStateChange(); + + } + catch (e) { + this.dispatchException(e); + } + }, + + onStateChange: function() { + var readyState = this.transport.readyState; + if (readyState > 1 && !((readyState == 4) && this._complete)) + this.respondToReadyState(this.transport.readyState); + }, + + setRequestHeaders: function() { + var headers = { + 'X-Requested-With': 'XMLHttpRequest', + 'X-Prototype-Version': Prototype.Version, + 'Accept': 'text/javascript, text/html, application/xml, text/xml, */*' + }; + + if (this.method == 'post') { + headers['Content-type'] = this.options.contentType + + (this.options.encoding ? '; charset=' + this.options.encoding : ''); + + /* Force "Connection: close" for older Mozilla browsers to work + * around a bug where XMLHttpRequest sends an incorrect + * Content-length header. See Mozilla Bugzilla #246651. + */ + if (this.transport.overrideMimeType && + (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < 2005) + headers['Connection'] = 'close'; + } + + // user-defined headers + if (typeof this.options.requestHeaders == 'object') { + var extras = this.options.requestHeaders; + + if (Object.isFunction(extras.push)) + for (var i = 0, length = extras.length; i < length; i += 2) + headers[extras[i]] = extras[i+1]; + else + $H(extras).each(function(pair) { headers[pair.key] = pair.value }); + } + + for (var name in headers) + this.transport.setRequestHeader(name, headers[name]); + }, + + success: function() { + var status = this.getStatus(); + return !status || (status >= 200 && status < 300); + }, + + getStatus: function() { + try { + return this.transport.status || 0; + } catch (e) { return 0 } + }, + + respondToReadyState: function(readyState) { + var state = Ajax.Request.Events[readyState], response = new Ajax.Response(this); + + if (state == 'Complete') { + try { + this._complete = true; + (this.options['on' + response.status] + || this.options['on' + (this.success() ? 'Success' : 'Failure')] + || Prototype.emptyFunction)(response, response.headerJSON); + } catch (e) { + this.dispatchException(e); + } + + var contentType = response.getHeader('Content-type'); + if (this.options.evalJS == 'force' + || (this.options.evalJS && contentType + && contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i))) + this.evalResponse(); + } + + try { + (this.options['on' + state] || Prototype.emptyFunction)(response, response.headerJSON); + Ajax.Responders.dispatch('on' + state, this, response, response.headerJSON); + } catch (e) { + this.dispatchException(e); + } + + if (state == 'Complete') { + // avoid memory leak in MSIE: clean up + this.transport.onreadystatechange = Prototype.emptyFunction; + } + }, + + getHeader: function(name) { + try { + return this.transport.getResponseHeader(name); + } catch (e) { return null } + }, + + evalResponse: function() { + try { + return eval((this.transport.responseText || '').unfilterJSON()); + } catch (e) { + this.dispatchException(e); + } + }, + + dispatchException: function(exception) { + (this.options.onException || Prototype.emptyFunction)(this, exception); + Ajax.Responders.dispatch('onException', this, exception); + } +}); + +Ajax.Request.Events = + ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; + +Ajax.Response = Class.create({ + initialize: function(request){ + this.request = request; + var transport = this.transport = request.transport, + readyState = this.readyState = transport.readyState; + + if((readyState > 2 && !Prototype.Browser.IE) || readyState == 4) { + this.status = this.getStatus(); + this.statusText = this.getStatusText(); + this.responseText = String.interpret(transport.responseText); + this.headerJSON = this._getHeaderJSON(); + } + + if(readyState == 4) { + var xml = transport.responseXML; + this.responseXML = xml === undefined ? null : xml; + this.responseJSON = this._getResponseJSON(); + } + }, + + status: 0, + statusText: '', + + getStatus: Ajax.Request.prototype.getStatus, + + getStatusText: function() { + try { + return this.transport.statusText || ''; + } catch (e) { return '' } + }, + + getHeader: Ajax.Request.prototype.getHeader, + + getAllHeaders: function() { + try { + return this.getAllResponseHeaders(); + } catch (e) { return null } + }, + + getResponseHeader: function(name) { + return this.transport.getResponseHeader(name); + }, + + getAllResponseHeaders: function() { + return this.transport.getAllResponseHeaders(); + }, + + _getHeaderJSON: function() { + var json = this.getHeader('X-JSON'); + if (!json) return null; + json = decodeURIComponent(escape(json)); + try { + return json.evalJSON(this.request.options.sanitizeJSON); + } catch (e) { + this.request.dispatchException(e); + } + }, + + _getResponseJSON: function() { + var options = this.request.options; + if (!options.evalJSON || (options.evalJSON != 'force' && + !(this.getHeader('Content-type') || '').include('application/json'))) + return null; + try { + return this.transport.responseText.evalJSON(options.sanitizeJSON); + } catch (e) { + this.request.dispatchException(e); + } + } +}); + +Ajax.Updater = Class.create(Ajax.Request, { + initialize: function($super, container, url, options) { + this.container = { + success: (container.success || container), + failure: (container.failure || (container.success ? null : container)) + }; + + options = options || { }; + var onComplete = options.onComplete; + options.onComplete = (function(response, param) { + this.updateContent(response.responseText); + if (Object.isFunction(onComplete)) onComplete(response, param); + }).bind(this); + + $super(url, options); + }, + + updateContent: function(responseText) { + var receiver = this.container[this.success() ? 'success' : 'failure'], + options = this.options; + + if (!options.evalScripts) responseText = responseText.stripScripts(); + + if (receiver = $(receiver)) { + if (options.insertion) { + if (Object.isString(options.insertion)) { + var insertion = { }; insertion[options.insertion] = responseText; + receiver.insert(insertion); + } + else options.insertion(receiver, responseText); + } + else receiver.update(responseText); + } + + if (this.success()) { + if (this.onComplete) this.onComplete.bind(this).defer(); + } + } +}); + +Ajax.PeriodicalUpdater = Class.create(Ajax.Base, { + initialize: function($super, container, url, options) { + $super(options); + this.onComplete = this.options.onComplete; + + this.frequency = (this.options.frequency || 2); + this.decay = (this.options.decay || 1); + + this.updater = { }; + this.container = container; + this.url = url; + + this.start(); + }, + + start: function() { + this.options.onComplete = this.updateComplete.bind(this); + this.onTimerEvent(); + }, + + stop: function() { + this.updater.options.onComplete = undefined; + clearTimeout(this.timer); + (this.onComplete || Prototype.emptyFunction).apply(this, arguments); + }, + + updateComplete: function(response) { + if (this.options.decay) { + this.decay = (response.responseText == this.lastText ? + this.decay * this.options.decay : 1); + + this.lastText = response.responseText; + } + this.timer = this.onTimerEvent.bind(this).delay(this.decay * this.frequency); + }, + + onTimerEvent: function() { + this.updater = new Ajax.Updater(this.container, this.url, this.options); + } +}); +function $(element) { + if (arguments.length > 1) { + for (var i = 0, elements = [], length = arguments.length; i < length; i++) + elements.push($(arguments[i])); + return elements; + } + if (Object.isString(element)) + element = document.getElementById(element); + return Element.extend(element); +} + +if (Prototype.BrowserFeatures.XPath) { + document._getElementsByXPath = function(expression, parentElement) { + var results = []; + var query = document.evaluate(expression, $(parentElement) || document, + null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); + for (var i = 0, length = query.snapshotLength; i < length; i++) + results.push(Element.extend(query.snapshotItem(i))); + return results; + }; +} + +/*--------------------------------------------------------------------------*/ + +if (!window.Node) var Node = { }; + +if (!Node.ELEMENT_NODE) { + // DOM level 2 ECMAScript Language Binding + Object.extend(Node, { + ELEMENT_NODE: 1, + ATTRIBUTE_NODE: 2, + TEXT_NODE: 3, + CDATA_SECTION_NODE: 4, + ENTITY_REFERENCE_NODE: 5, + ENTITY_NODE: 6, + PROCESSING_INSTRUCTION_NODE: 7, + COMMENT_NODE: 8, + DOCUMENT_NODE: 9, + DOCUMENT_TYPE_NODE: 10, + DOCUMENT_FRAGMENT_NODE: 11, + NOTATION_NODE: 12 + }); +} + +(function() { + var element = this.Element; + this.Element = function(tagName, attributes) { + attributes = attributes || { }; + tagName = tagName.toLowerCase(); + var cache = Element.cache; + if (Prototype.Browser.IE && attributes.name) { + tagName = '<' + tagName + ' name="' + attributes.name + '">'; + delete attributes.name; + return Element.writeAttribute(document.createElement(tagName), attributes); + } + if (!cache[tagName]) cache[tagName] = Element.extend(document.createElement(tagName)); + return Element.writeAttribute(cache[tagName].cloneNode(false), attributes); + }; + Object.extend(this.Element, element || { }); +}).call(window); + +Element.cache = { }; + +Element.Methods = { + visible: function(element) { + return $(element).style.display != 'none'; + }, + + toggle: function(element) { + element = $(element); + Element[Element.visible(element) ? 'hide' : 'show'](element); + return element; + }, + + hide: function(element) { + $(element).style.display = 'none'; + return element; + }, + + show: function(element) { + $(element).style.display = ''; + return element; + }, + + remove: function(element) { + element = $(element); + element.parentNode.removeChild(element); + return element; + }, + + update: function(element, content) { + element = $(element); + if (content && content.toElement) content = content.toElement(); + if (Object.isElement(content)) return element.update().insert(content); + content = Object.toHTML(content); + element.innerHTML = content.stripScripts(); + content.evalScripts.bind(content).defer(); + return element; + }, + + replace: function(element, content) { + element = $(element); + if (content && content.toElement) content = content.toElement(); + else if (!Object.isElement(content)) { + content = Object.toHTML(content); + var range = element.ownerDocument.createRange(); + range.selectNode(element); + content.evalScripts.bind(content).defer(); + content = range.createContextualFragment(content.stripScripts()); + } + element.parentNode.replaceChild(content, element); + return element; + }, + + insert: function(element, insertions) { + element = $(element); + + if (Object.isString(insertions) || Object.isNumber(insertions) || + Object.isElement(insertions) || (insertions && (insertions.toElement || insertions.toHTML))) + insertions = {bottom:insertions}; + + var content, t, range; + + for (position in insertions) { + content = insertions[position]; + position = position.toLowerCase(); + t = Element._insertionTranslations[position]; + + if (content && content.toElement) content = content.toElement(); + if (Object.isElement(content)) { + t.insert(element, content); + continue; + } + + content = Object.toHTML(content); + + range = element.ownerDocument.createRange(); + t.initializeRange(element, range); + t.insert(element, range.createContextualFragment(content.stripScripts())); + + content.evalScripts.bind(content).defer(); + } + + return element; + }, + + wrap: function(element, wrapper, attributes) { + element = $(element); + if (Object.isElement(wrapper)) + $(wrapper).writeAttribute(attributes || { }); + else if (Object.isString(wrapper)) wrapper = new Element(wrapper, attributes); + else wrapper = new Element('div', wrapper); + if (element.parentNode) + element.parentNode.replaceChild(wrapper, element); + wrapper.appendChild(element); + return wrapper; + }, + + inspect: function(element) { + element = $(element); + var result = '<' + element.tagName.toLowerCase(); + $H({'id': 'id', 'className': 'class'}).each(function(pair) { + var property = pair.first(), attribute = pair.last(); + var value = (element[property] || '').toString(); + if (value) result += ' ' + attribute + '=' + value.inspect(true); + }); + return result + '>'; + }, + + recursivelyCollect: function(element, property) { + element = $(element); + var elements = []; + while (element = element[property]) + if (element.nodeType == 1) + elements.push(Element.extend(element)); + return elements; + }, + + ancestors: function(element) { + return $(element).recursivelyCollect('parentNode'); + }, + + descendants: function(element) { + return $A($(element).getElementsByTagName('*')).each(Element.extend); + }, + + firstDescendant: function(element) { + element = $(element).firstChild; + while (element && element.nodeType != 1) element = element.nextSibling; + return $(element); + }, + + immediateDescendants: function(element) { + if (!(element = $(element).firstChild)) return []; + while (element && element.nodeType != 1) element = element.nextSibling; + if (element) return [element].concat($(element).nextSiblings()); + return []; + }, + + previousSiblings: function(element) { + return $(element).recursivelyCollect('previousSibling'); + }, + + nextSiblings: function(element) { + return $(element).recursivelyCollect('nextSibling'); + }, + + siblings: function(element) { + element = $(element); + return element.previousSiblings().reverse().concat(element.nextSiblings()); + }, + + match: function(element, selector) { + if (Object.isString(selector)) + selector = new Selector(selector); + return selector.match($(element)); + }, + + up: function(element, expression, index) { + element = $(element); + if (arguments.length == 1) return $(element.parentNode); + var ancestors = element.ancestors(); + return expression ? Selector.findElement(ancestors, expression, index) : + ancestors[index || 0]; + }, + + down: function(element, expression, index) { + element = $(element); + if (arguments.length == 1) return element.firstDescendant(); + var descendants = element.descendants(); + return expression ? Selector.findElement(descendants, expression, index) : + descendants[index || 0]; + }, + + previous: function(element, expression, index) { + element = $(element); + if (arguments.length == 1) return $(Selector.handlers.previousElementSibling(element)); + var previousSiblings = element.previousSiblings(); + return expression ? Selector.findElement(previousSiblings, expression, index) : + previousSiblings[index || 0]; + }, + + next: function(element, expression, index) { + element = $(element); + if (arguments.length == 1) return $(Selector.handlers.nextElementSibling(element)); + var nextSiblings = element.nextSiblings(); + return expression ? Selector.findElement(nextSiblings, expression, index) : + nextSiblings[index || 0]; + }, + + select: function() { + var args = $A(arguments), element = $(args.shift()); + return Selector.findChildElements(element, args); + }, + + adjacent: function() { + var args = $A(arguments), element = $(args.shift()); + return Selector.findChildElements(element.parentNode, args).without(element); + }, + + identify: function(element) { + element = $(element); + var id = element.readAttribute('id'), self = arguments.callee; + if (id) return id; + do { id = 'anonymous_element_' + self.counter++ } while ($(id)); + element.writeAttribute('id', id); + return id; + }, + + readAttribute: function(element, name) { + element = $(element); + if (Prototype.Browser.IE) { + var t = Element._attributeTranslations.read; + if (t.values[name]) return t.values[name](element, name); + if (t.names[name]) name = t.names[name]; + if (name.include(':')) { + return (!element.attributes || !element.attributes[name]) ? null : + element.attributes[name].value; + } + } + return element.getAttribute(name); + }, + + writeAttribute: function(element, name, value) { + element = $(element); + var attributes = { }, t = Element._attributeTranslations.write; + + if (typeof name == 'object') attributes = name; + else attributes[name] = value === undefined ? true : value; + + for (var attr in attributes) { + var name = t.names[attr] || attr, value = attributes[attr]; + if (t.values[attr]) name = t.values[attr](element, value); + if (value === false || value === null) + element.removeAttribute(name); + else if (value === true) + element.setAttribute(name, name); + else element.setAttribute(name, value); + } + return element; + }, + + getHeight: function(element) { + return $(element).getDimensions().height; + }, + + getWidth: function(element) { + return $(element).getDimensions().width; + }, + + classNames: function(element) { + return new Element.ClassNames(element); + }, + + hasClassName: function(element, className) { + if (!(element = $(element))) return; + var elementClassName = element.className; + return (elementClassName.length > 0 && (elementClassName == className || + new RegExp("(^|\\s)" + className + "(\\s|$)").test(elementClassName))); + }, + + addClassName: function(element, className) { + if (!(element = $(element))) return; + if (!element.hasClassName(className)) + element.className += (element.className ? ' ' : '') + className; + return element; + }, + + removeClassName: function(element, className) { + if (!(element = $(element))) return; + element.className = element.className.replace( + new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip(); + return element; + }, + + toggleClassName: function(element, className) { + if (!(element = $(element))) return; + return element[element.hasClassName(className) ? + 'removeClassName' : 'addClassName'](className); + }, + + // removes whitespace-only text node children + cleanWhitespace: function(element) { + element = $(element); + var node = element.firstChild; + while (node) { + var nextNode = node.nextSibling; + if (node.nodeType == 3 && !/\S/.test(node.nodeValue)) + element.removeChild(node); + node = nextNode; + } + return element; + }, + + empty: function(element) { + return $(element).innerHTML.blank(); + }, + + descendantOf: function(element, ancestor) { + element = $(element), ancestor = $(ancestor); + + if (element.compareDocumentPosition) + return (element.compareDocumentPosition(ancestor) & 8) === 8; + + if (element.sourceIndex && !Prototype.Browser.Opera) { + var e = element.sourceIndex, a = ancestor.sourceIndex, + nextAncestor = ancestor.nextSibling; + if (!nextAncestor) { + do { ancestor = ancestor.parentNode; } + while (!(nextAncestor = ancestor.nextSibling) && ancestor.parentNode); + } + if (nextAncestor) return (e > a && e < nextAncestor.sourceIndex); + } + + while (element = element.parentNode) + if (element == ancestor) return true; + return false; + }, + + scrollTo: function(element) { + element = $(element); + var pos = element.cumulativeOffset(); + window.scrollTo(pos[0], pos[1]); + return element; + }, + + getStyle: function(element, style) { + element = $(element); + style = style == 'float' ? 'cssFloat' : style.camelize(); + var value = element.style[style]; + if (!value) { + var css = document.defaultView.getComputedStyle(element, null); + value = css ? css[style] : null; + } + if (style == 'opacity') return value ? parseFloat(value) : 1.0; + return value == 'auto' ? null : value; + }, + + getOpacity: function(element) { + return $(element).getStyle('opacity'); + }, + + setStyle: function(element, styles) { + element = $(element); + var elementStyle = element.style, match; + if (Object.isString(styles)) { + element.style.cssText += ';' + styles; + return styles.include('opacity') ? + element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : element; + } + for (var property in styles) + if (property == 'opacity') element.setOpacity(styles[property]); + else + elementStyle[(property == 'float' || property == 'cssFloat') ? + (elementStyle.styleFloat === undefined ? 'cssFloat' : 'styleFloat') : + property] = styles[property]; + + return element; + }, + + setOpacity: function(element, value) { + element = $(element); + element.style.opacity = (value == 1 || value === '') ? '' : + (value < 0.00001) ? 0 : value; + return element; + }, + + getDimensions: function(element) { + element = $(element); + var display = $(element).getStyle('display'); + if (display != 'none' && display != null) // Safari bug + return {width: element.offsetWidth, height: element.offsetHeight}; + + // All *Width and *Height properties give 0 on elements with display none, + // so enable the element temporarily + var els = element.style; + var originalVisibility = els.visibility; + var originalPosition = els.position; + var originalDisplay = els.display; + els.visibility = 'hidden'; + els.position = 'absolute'; + els.display = 'block'; + var originalWidth = element.clientWidth; + var originalHeight = element.clientHeight; + els.display = originalDisplay; + els.position = originalPosition; + els.visibility = originalVisibility; + return {width: originalWidth, height: originalHeight}; + }, + + makePositioned: function(element) { + element = $(element); + var pos = Element.getStyle(element, 'position'); + if (pos == 'static' || !pos) { + element._madePositioned = true; + element.style.position = 'relative'; + // Opera returns the offset relative to the positioning context, when an + // element is position relative but top and left have not been defined + if (window.opera) { + element.style.top = 0; + element.style.left = 0; + } + } + return element; + }, + + undoPositioned: function(element) { + element = $(element); + if (element._madePositioned) { + element._madePositioned = undefined; + element.style.position = + element.style.top = + element.style.left = + element.style.bottom = + element.style.right = ''; + } + return element; + }, + + makeClipping: function(element) { + element = $(element); + if (element._overflow) return element; + element._overflow = Element.getStyle(element, 'overflow') || 'auto'; + if (element._overflow !== 'hidden') + element.style.overflow = 'hidden'; + return element; + }, + + undoClipping: function(element) { + element = $(element); + if (!element._overflow) return element; + element.style.overflow = element._overflow == 'auto' ? '' : element._overflow; + element._overflow = null; + return element; + }, + + cumulativeOffset: function(element) { + var valueT = 0, valueL = 0; + do { + valueT += element.offsetTop || 0; + valueL += element.offsetLeft || 0; + element = element.offsetParent; + } while (element); + return Element._returnOffset(valueL, valueT); + }, + + positionedOffset: function(element) { + var valueT = 0, valueL = 0; + do { + valueT += element.offsetTop || 0; + valueL += element.offsetLeft || 0; + element = element.offsetParent; + if (element) { + if (element.tagName == 'BODY') break; + var p = Element.getStyle(element, 'position'); + if (p == 'relative' || p == 'absolute') break; + } + } while (element); + return Element._returnOffset(valueL, valueT); + }, + + absolutize: function(element) { + element = $(element); + if (element.getStyle('position') == 'absolute') return; + // Position.prepare(); // To be done manually by Scripty when it needs it. + + var offsets = element.positionedOffset(); + var top = offsets[1]; + var left = offsets[0]; + var width = element.clientWidth; + var height = element.clientHeight; + + element._originalLeft = left - parseFloat(element.style.left || 0); + element._originalTop = top - parseFloat(element.style.top || 0); + element._originalWidth = element.style.width; + element._originalHeight = element.style.height; + + element.style.position = 'absolute'; + element.style.top = top + 'px'; + element.style.left = left + 'px'; + element.style.width = width + 'px'; + element.style.height = height + 'px'; + return element; + }, + + relativize: function(element) { + element = $(element); + if (element.getStyle('position') == 'relative') return; + // Position.prepare(); // To be done manually by Scripty when it needs it. + + element.style.position = 'relative'; + var top = parseFloat(element.style.top || 0) - (element._originalTop || 0); + var left = parseFloat(element.style.left || 0) - (element._originalLeft || 0); + + element.style.top = top + 'px'; + element.style.left = left + 'px'; + element.style.height = element._originalHeight; + element.style.width = element._originalWidth; + return element; + }, + + cumulativeScrollOffset: function(element) { + var valueT = 0, valueL = 0; + do { + valueT += element.scrollTop || 0; + valueL += element.scrollLeft || 0; + element = element.parentNode; + } while (element); + return Element._returnOffset(valueL, valueT); + }, + + getOffsetParent: function(element) { + if (element.offsetParent) return $(element.offsetParent); + if (element == document.body) return $(element); + + while ((element = element.parentNode) && element != document.body) + if (Element.getStyle(element, 'position') != 'static') + return $(element); + + return $(document.body); + }, + + viewportOffset: function(forElement) { + var valueT = 0, valueL = 0; + + var element = forElement; + do { + valueT += element.offsetTop || 0; + valueL += element.offsetLeft || 0; + + // Safari fix + if (element.offsetParent == document.body && + Element.getStyle(element, 'position') == 'absolute') break; + + } while (element = element.offsetParent); + + element = forElement; + do { + if (!Prototype.Browser.Opera || element.tagName == 'BODY') { + valueT -= element.scrollTop || 0; + valueL -= element.scrollLeft || 0; + } + } while (element = element.parentNode); + + return Element._returnOffset(valueL, valueT); + }, + + clonePosition: function(element, source) { + var options = Object.extend({ + setLeft: true, + setTop: true, + setWidth: true, + setHeight: true, + offsetTop: 0, + offsetLeft: 0 + }, arguments[2] || { }); + + // find page position of source + source = $(source); + var p = source.viewportOffset(); + + // find coordinate system to use + element = $(element); + var delta = [0, 0]; + var parent = null; + // delta [0,0] will do fine with position: fixed elements, + // position:absolute needs offsetParent deltas + if (Element.getStyle(element, 'position') == 'absolute') { + parent = element.getOffsetParent(); + delta = parent.viewportOffset(); + } + + // correct by body offsets (fixes Safari) + if (parent == document.body) { + delta[0] -= document.body.offsetLeft; + delta[1] -= document.body.offsetTop; + } + + // set position + if (options.setLeft) element.style.left = (p[0] - delta[0] + options.offsetLeft) + 'px'; + if (options.setTop) element.style.top = (p[1] - delta[1] + options.offsetTop) + 'px'; + if (options.setWidth) element.style.width = source.offsetWidth + 'px'; + if (options.setHeight) element.style.height = source.offsetHeight + 'px'; + return element; + } +}; + +Element.Methods.identify.counter = 1; + +Object.extend(Element.Methods, { + getElementsBySelector: Element.Methods.select, + childElements: Element.Methods.immediateDescendants +}); + +Element._attributeTranslations = { + write: { + names: { + className: 'class', + htmlFor: 'for' + }, + values: { } + } +}; + + +if (!document.createRange || Prototype.Browser.Opera) { + Element.Methods.insert = function(element, insertions) { + element = $(element); + + if (Object.isString(insertions) || Object.isNumber(insertions) || + Object.isElement(insertions) || (insertions && (insertions.toElement || insertions.toHTML))) + insertions = { bottom: insertions }; + + var t = Element._insertionTranslations, content, position, pos, tagName; + + for (position in insertions) { + content = insertions[position]; + position = position.toLowerCase(); + pos = t[position]; + + if (content && content.toElement) content = content.toElement(); + if (Object.isElement(content)) { + pos.insert(element, content); + continue; + } + + content = Object.toHTML(content); + tagName = ((position == 'before' || position == 'after') + ? element.parentNode : element).tagName.toUpperCase(); + + if (t.tags[tagName]) { + var fragments = Element._getContentFromAnonymousElement(tagName, content.stripScripts()); + if (position == 'top' || position == 'after') fragments.reverse(); + fragments.each(pos.insert.curry(element)); + } + else element.insertAdjacentHTML(pos.adjacency, content.stripScripts()); + + content.evalScripts.bind(content).defer(); + } + + return element; + }; +} + +if (Prototype.Browser.Opera) { + Element.Methods._getStyle = Element.Methods.getStyle; + Element.Methods.getStyle = function(element, style) { + switch(style) { + case 'left': + case 'top': + case 'right': + case 'bottom': + if (Element._getStyle(element, 'position') == 'static') return null; + default: return Element._getStyle(element, style); + } + }; + Element.Methods._readAttribute = Element.Methods.readAttribute; + Element.Methods.readAttribute = function(element, attribute) { + if (attribute == 'title') return element.title; + return Element._readAttribute(element, attribute); + }; +} + +else if (Prototype.Browser.IE) { + $w('positionedOffset getOffsetParent viewportOffset').each(function(method) { + Element.Methods[method] = Element.Methods[method].wrap( + function(proceed, element) { + element = $(element); + var position = element.getStyle('position'); + if (position != 'static') return proceed(element); + element.setStyle({ position: 'relative' }); + var value = proceed(element); + element.setStyle({ position: position }); + return value; + } + ); + }); + + Element.Methods.getStyle = function(element, style) { + element = $(element); + style = (style == 'float' || style == 'cssFloat') ? 'styleFloat' : style.camelize(); + var value = element.style[style]; + if (!value && element.currentStyle) value = element.currentStyle[style]; + + if (style == 'opacity') { + if (value = (element.getStyle('filter') || '').match(/alpha\(opacity=(.*)\)/)) + if (value[1]) return parseFloat(value[1]) / 100; + return 1.0; + } + + if (value == 'auto') { + if ((style == 'width' || style == 'height') && (element.getStyle('display') != 'none')) + return element['offset' + style.capitalize()] + 'px'; + return null; + } + return value; + }; + + Element.Methods.setOpacity = function(element, value) { + function stripAlpha(filter){ + return filter.replace(/alpha\([^\)]*\)/gi,''); + } + element = $(element); + var currentStyle = element.currentStyle; + if ((currentStyle && !currentStyle.hasLayout) || + (!currentStyle && element.style.zoom == 'normal')) + element.style.zoom = 1; + + var filter = element.getStyle('filter'), style = element.style; + if (value == 1 || value === '') { + (filter = stripAlpha(filter)) ? + style.filter = filter : style.removeAttribute('filter'); + return element; + } else if (value < 0.00001) value = 0; + style.filter = stripAlpha(filter) + + 'alpha(opacity=' + (value * 100) + ')'; + return element; + }; + + Element._attributeTranslations = { + read: { + names: { + 'class': 'className', + 'for': 'htmlFor' + }, + values: { + _getAttr: function(element, attribute) { + return element.getAttribute(attribute, 2); + }, + _getAttrNode: function(element, attribute) { + var node = element.getAttributeNode(attribute); + return node ? node.value : ""; + }, + _getEv: function(element, attribute) { + var attribute = element.getAttribute(attribute); + return attribute ? attribute.toString().slice(23, -2) : null; + }, + _flag: function(element, attribute) { + return $(element).hasAttribute(attribute) ? attribute : null; + }, + style: function(element) { + return element.style.cssText.toLowerCase(); + }, + title: function(element) { + return element.title; + } + } + } + }; + + Element._attributeTranslations.write = { + names: Object.clone(Element._attributeTranslations.read.names), + values: { + checked: function(element, value) { + element.checked = !!value; + }, + + style: function(element, value) { + element.style.cssText = value ? value : ''; + } + } + }; + + Element._attributeTranslations.has = {}; + + $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' + + 'encType maxLength readOnly longDesc').each(function(attr) { + Element._attributeTranslations.write.names[attr.toLowerCase()] = attr; + Element._attributeTranslations.has[attr.toLowerCase()] = attr; + }); + + (function(v) { + Object.extend(v, { + href: v._getAttr, + src: v._getAttr, + type: v._getAttr, + action: v._getAttrNode, + disabled: v._flag, + checked: v._flag, + readonly: v._flag, + multiple: v._flag, + onload: v._getEv, + onunload: v._getEv, + onclick: v._getEv, + ondblclick: v._getEv, + onmousedown: v._getEv, + onmouseup: v._getEv, + onmouseover: v._getEv, + onmousemove: v._getEv, + onmouseout: v._getEv, + onfocus: v._getEv, + onblur: v._getEv, + onkeypress: v._getEv, + onkeydown: v._getEv, + onkeyup: v._getEv, + onsubmit: v._getEv, + onreset: v._getEv, + onselect: v._getEv, + onchange: v._getEv + }); + })(Element._attributeTranslations.read.values); +} + +else if (Prototype.Browser.Gecko && /rv:1\.8\.0/.test(navigator.userAgent)) { + Element.Methods.setOpacity = function(element, value) { + element = $(element); + element.style.opacity = (value == 1) ? 0.999999 : + (value === '') ? '' : (value < 0.00001) ? 0 : value; + return element; + }; +} + +else if (Prototype.Browser.WebKit) { + Element.Methods.setOpacity = function(element, value) { + element = $(element); + element.style.opacity = (value == 1 || value === '') ? '' : + (value < 0.00001) ? 0 : value; + + if (value == 1) + if(element.tagName == 'IMG' && element.width) { + element.width++; element.width--; + } else try { + var n = document.createTextNode(' '); + element.appendChild(n); + element.removeChild(n); + } catch (e) { } + + return element; + }; + + // Safari returns margins on body which is incorrect if the child is absolutely + // positioned. For performance reasons, redefine Position.cumulativeOffset for + // KHTML/WebKit only. + Element.Methods.cumulativeOffset = function(element) { + var valueT = 0, valueL = 0; + do { + valueT += element.offsetTop || 0; + valueL += element.offsetLeft || 0; + if (element.offsetParent == document.body) + if (Element.getStyle(element, 'position') == 'absolute') break; + + element = element.offsetParent; + } while (element); + + return Element._returnOffset(valueL, valueT); + }; +} + +if (Prototype.Browser.IE || Prototype.Browser.Opera) { + // IE and Opera are missing .innerHTML support for TABLE-related and SELECT elements + Element.Methods.update = function(element, content) { + element = $(element); + + if (content && content.toElement) content = content.toElement(); + if (Object.isElement(content)) return element.update().insert(content); + + content = Object.toHTML(content); + var tagName = element.tagName.toUpperCase(); + + if (tagName in Element._insertionTranslations.tags) { + $A(element.childNodes).each(function(node) { element.removeChild(node) }); + Element._getContentFromAnonymousElement(tagName, content.stripScripts()) + .each(function(node) { element.appendChild(node) }); + } + else element.innerHTML = content.stripScripts(); + + content.evalScripts.bind(content).defer(); + return element; + }; +} + +if (document.createElement('div').outerHTML) { + Element.Methods.replace = function(element, content) { + element = $(element); + + if (content && content.toElement) content = content.toElement(); + if (Object.isElement(content)) { + element.parentNode.replaceChild(content, element); + return element; + } + + content = Object.toHTML(content); + var parent = element.parentNode, tagName = parent.tagName.toUpperCase(); + + if (Element._insertionTranslations.tags[tagName]) { + var nextSibling = element.next(); + var fragments = Element._getContentFromAnonymousElement(tagName, content.stripScripts()); + parent.removeChild(element); + if (nextSibling) + fragments.each(function(node) { parent.insertBefore(node, nextSibling) }); + else + fragments.each(function(node) { parent.appendChild(node) }); + } + else element.outerHTML = content.stripScripts(); + + content.evalScripts.bind(content).defer(); + return element; + }; +} + +Element._returnOffset = function(l, t) { + var result = [l, t]; + result.left = l; + result.top = t; + return result; +}; + +Element._getContentFromAnonymousElement = function(tagName, html) { + var div = new Element('div'), t = Element._insertionTranslations.tags[tagName]; + div.innerHTML = t[0] + html + t[1]; + t[2].times(function() { div = div.firstChild }); + return $A(div.childNodes); +}; + +Element._insertionTranslations = { + before: { + adjacency: 'beforeBegin', + insert: function(element, node) { + element.parentNode.insertBefore(node, element); + }, + initializeRange: function(element, range) { + range.setStartBefore(element); + } + }, + top: { + adjacency: 'afterBegin', + insert: function(element, node) { + element.insertBefore(node, element.firstChild); + }, + initializeRange: function(element, range) { + range.selectNodeContents(element); + range.collapse(true); + } + }, + bottom: { + adjacency: 'beforeEnd', + insert: function(element, node) { + element.appendChild(node); + } + }, + after: { + adjacency: 'afterEnd', + insert: function(element, node) { + element.parentNode.insertBefore(node, element.nextSibling); + }, + initializeRange: function(element, range) { + range.setStartAfter(element); + } + }, + tags: { + TABLE: ['', '
', 1], + TBODY: ['', '
', 2], + TR: ['', '
', 3], + TD: ['
', '
', 4], + SELECT: ['', 1] + } +}; + +(function() { + this.bottom.initializeRange = this.top.initializeRange; + Object.extend(this.tags, { + THEAD: this.tags.TBODY, + TFOOT: this.tags.TBODY, + TH: this.tags.TD + }); +}).call(Element._insertionTranslations); + +Element.Methods.Simulated = { + hasAttribute: function(element, attribute) { + attribute = Element._attributeTranslations.has[attribute] || attribute; + var node = $(element).getAttributeNode(attribute); + return node && node.specified; + } +}; + +Element.Methods.ByTag = { }; + +Object.extend(Element, Element.Methods); + +if (!Prototype.BrowserFeatures.ElementExtensions && + document.createElement('div').__proto__) { + window.HTMLElement = { }; + window.HTMLElement.prototype = document.createElement('div').__proto__; + Prototype.BrowserFeatures.ElementExtensions = true; +} + +Element.extend = (function() { + if (Prototype.BrowserFeatures.SpecificElementExtensions) + return Prototype.K; + + var Methods = { }, ByTag = Element.Methods.ByTag; + + var extend = Object.extend(function(element) { + if (!element || element._extendedByPrototype || + element.nodeType != 1 || element == window) return element; + + var methods = Object.clone(Methods), + tagName = element.tagName, property, value; + + // extend methods for specific tags + if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]); + + for (property in methods) { + value = methods[property]; + if (Object.isFunction(value) && !(property in element)) + element[property] = value.methodize(); + } + + element._extendedByPrototype = Prototype.emptyFunction; + return element; + + }, { + refresh: function() { + // extend methods for all tags (Safari doesn't need this) + if (!Prototype.BrowserFeatures.ElementExtensions) { + Object.extend(Methods, Element.Methods); + Object.extend(Methods, Element.Methods.Simulated); + } + } + }); + + extend.refresh(); + return extend; +})(); + +Element.hasAttribute = function(element, attribute) { + if (element.hasAttribute) return element.hasAttribute(attribute); + return Element.Methods.Simulated.hasAttribute(element, attribute); +}; + +Element.addMethods = function(methods) { + var F = Prototype.BrowserFeatures, T = Element.Methods.ByTag; + + if (!methods) { + Object.extend(Form, Form.Methods); + Object.extend(Form.Element, Form.Element.Methods); + Object.extend(Element.Methods.ByTag, { + "FORM": Object.clone(Form.Methods), + "INPUT": Object.clone(Form.Element.Methods), + "SELECT": Object.clone(Form.Element.Methods), + "TEXTAREA": Object.clone(Form.Element.Methods) + }); + } + + if (arguments.length == 2) { + var tagName = methods; + methods = arguments[1]; + } + + if (!tagName) Object.extend(Element.Methods, methods || { }); + else { + if (Object.isArray(tagName)) tagName.each(extend); + else extend(tagName); + } + + function extend(tagName) { + tagName = tagName.toUpperCase(); + if (!Element.Methods.ByTag[tagName]) + Element.Methods.ByTag[tagName] = { }; + Object.extend(Element.Methods.ByTag[tagName], methods); + } + + function copy(methods, destination, onlyIfAbsent) { + onlyIfAbsent = onlyIfAbsent || false; + for (var property in methods) { + var value = methods[property]; + if (!Object.isFunction(value)) continue; + if (!onlyIfAbsent || !(property in destination)) + destination[property] = value.methodize(); + } + } + + function findDOMClass(tagName) { + var klass; + var trans = { + "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph", + "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": "DList", + "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": "Heading", + "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote", + "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", "CAPTION": + "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD": + "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", "TR": + "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET": + "FrameSet", "IFRAME": "IFrame" + }; + if (trans[tagName]) klass = 'HTML' + trans[tagName] + 'Element'; + if (window[klass]) return window[klass]; + klass = 'HTML' + tagName + 'Element'; + if (window[klass]) return window[klass]; + klass = 'HTML' + tagName.capitalize() + 'Element'; + if (window[klass]) return window[klass]; + + window[klass] = { }; + window[klass].prototype = document.createElement(tagName).__proto__; + return window[klass]; + } + + if (F.ElementExtensions) { + copy(Element.Methods, HTMLElement.prototype); + copy(Element.Methods.Simulated, HTMLElement.prototype, true); + } + + if (F.SpecificElementExtensions) { + for (var tag in Element.Methods.ByTag) { + var klass = findDOMClass(tag); + if (Object.isUndefined(klass)) continue; + copy(T[tag], klass.prototype); + } + } + + Object.extend(Element, Element.Methods); + delete Element.ByTag; + + if (Element.extend.refresh) Element.extend.refresh(); + Element.cache = { }; +}; + +document.viewport = { + getDimensions: function() { + var dimensions = { }; + $w('width height').each(function(d) { + var D = d.capitalize(); + dimensions[d] = self['inner' + D] || + (document.documentElement['client' + D] || document.body['client' + D]); + }); + return dimensions; + }, + + getWidth: function() { + return this.getDimensions().width; + }, + + getHeight: function() { + return this.getDimensions().height; + }, + + getScrollOffsets: function() { + return Element._returnOffset( + window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft, + window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop); + } +}; +/* Portions of the Selector class are derived from Jack Slocum’s DomQuery, + * part of YUI-Ext version 0.40, distributed under the terms of an MIT-style + * license. Please see http://www.yui-ext.com/ for more information. */ + +var Selector = Class.create({ + initialize: function(expression) { + this.expression = expression.strip(); + this.compileMatcher(); + }, + + compileMatcher: function() { + // Selectors with namespaced attributes can't use the XPath version + if (Prototype.BrowserFeatures.XPath && !(/(\[[\w-]*?:|:checked)/).test(this.expression)) + return this.compileXPathMatcher(); + + var e = this.expression, ps = Selector.patterns, h = Selector.handlers, + c = Selector.criteria, le, p, m; + + if (Selector._cache[e]) { + this.matcher = Selector._cache[e]; + return; + } + + this.matcher = ["this.matcher = function(root) {", + "var r = root, h = Selector.handlers, c = false, n;"]; + + while (e && le != e && (/\S/).test(e)) { + le = e; + for (var i in ps) { + p = ps[i]; + if (m = e.match(p)) { + this.matcher.push(Object.isFunction(c[i]) ? c[i](m) : + new Template(c[i]).evaluate(m)); + e = e.replace(m[0], ''); + break; + } + } + } + + this.matcher.push("return h.unique(n);\n}"); + eval(this.matcher.join('\n')); + Selector._cache[this.expression] = this.matcher; + }, + + compileXPathMatcher: function() { + var e = this.expression, ps = Selector.patterns, + x = Selector.xpath, le, m; + + if (Selector._cache[e]) { + this.xpath = Selector._cache[e]; return; + } + + this.matcher = ['.//*']; + while (e && le != e && (/\S/).test(e)) { + le = e; + for (var i in ps) { + if (m = e.match(ps[i])) { + this.matcher.push(Object.isFunction(x[i]) ? x[i](m) : + new Template(x[i]).evaluate(m)); + e = e.replace(m[0], ''); + break; + } + } + } + + this.xpath = this.matcher.join(''); + Selector._cache[this.expression] = this.xpath; + }, + + findElements: function(root) { + root = root || document; + if (this.xpath) return document._getElementsByXPath(this.xpath, root); + return this.matcher(root); + }, + + match: function(element) { + this.tokens = []; + + var e = this.expression, ps = Selector.patterns, as = Selector.assertions; + var le, p, m; + + while (e && le !== e && (/\S/).test(e)) { + le = e; + for (var i in ps) { + p = ps[i]; + if (m = e.match(p)) { + // use the Selector.assertions methods unless the selector + // is too complex. + if (as[i]) { + this.tokens.push([i, Object.clone(m)]); + e = e.replace(m[0], ''); + } else { + // reluctantly do a document-wide search + // and look for a match in the array + return this.findElements(document).include(element); + } + } + } + } + + var match = true, name, matches; + for (var i = 0, token; token = this.tokens[i]; i++) { + name = token[0], matches = token[1]; + if (!Selector.assertions[name](element, matches)) { + match = false; break; + } + } + + return match; + }, + + toString: function() { + return this.expression; + }, + + inspect: function() { + return "#"; + } +}); + +Object.extend(Selector, { + _cache: { }, + + xpath: { + descendant: "//*", + child: "/*", + adjacent: "/following-sibling::*[1]", + laterSibling: '/following-sibling::*', + tagName: function(m) { + if (m[1] == '*') return ''; + return "[local-name()='" + m[1].toLowerCase() + + "' or local-name()='" + m[1].toUpperCase() + "']"; + }, + className: "[contains(concat(' ', @class, ' '), ' #{1} ')]", + id: "[@id='#{1}']", + attrPresence: "[@#{1}]", + attr: function(m) { + m[3] = m[5] || m[6]; + return new Template(Selector.xpath.operators[m[2]]).evaluate(m); + }, + pseudo: function(m) { + var h = Selector.xpath.pseudos[m[1]]; + if (!h) return ''; + if (Object.isFunction(h)) return h(m); + return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m); + }, + operators: { + '=': "[@#{1}='#{3}']", + '!=': "[@#{1}!='#{3}']", + '^=': "[starts-with(@#{1}, '#{3}')]", + '$=': "[substring(@#{1}, (string-length(@#{1}) - string-length('#{3}') + 1))='#{3}']", + '*=': "[contains(@#{1}, '#{3}')]", + '~=': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]", + '|=': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]" + }, + pseudos: { + 'first-child': '[not(preceding-sibling::*)]', + 'last-child': '[not(following-sibling::*)]', + 'only-child': '[not(preceding-sibling::* or following-sibling::*)]', + 'empty': "[count(*) = 0 and (count(text()) = 0 or translate(text(), ' \t\r\n', '') = '')]", + 'checked': "[@checked]", + 'disabled': "[@disabled]", + 'enabled': "[not(@disabled)]", + 'not': function(m) { + var e = m[6], p = Selector.patterns, + x = Selector.xpath, le, m, v; + + var exclusion = []; + while (e && le != e && (/\S/).test(e)) { + le = e; + for (var i in p) { + if (m = e.match(p[i])) { + v = Object.isFunction(x[i]) ? x[i](m) : new Template(x[i]).evaluate(m); + exclusion.push("(" + v.substring(1, v.length - 1) + ")"); + e = e.replace(m[0], ''); + break; + } + } + } + return "[not(" + exclusion.join(" and ") + ")]"; + }, + 'nth-child': function(m) { + return Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m); + }, + 'nth-last-child': function(m) { + return Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m); + }, + 'nth-of-type': function(m) { + return Selector.xpath.pseudos.nth("position() ", m); + }, + 'nth-last-of-type': function(m) { + return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", m); + }, + 'first-of-type': function(m) { + m[6] = "1"; return Selector.xpath.pseudos['nth-of-type'](m); + }, + 'last-of-type': function(m) { + m[6] = "1"; return Selector.xpath.pseudos['nth-last-of-type'](m); + }, + 'only-of-type': function(m) { + var p = Selector.xpath.pseudos; return p['first-of-type'](m) + p['last-of-type'](m); + }, + nth: function(fragment, m) { + var mm, formula = m[6], predicate; + if (formula == 'even') formula = '2n+0'; + if (formula == 'odd') formula = '2n+1'; + if (mm = formula.match(/^(\d+)$/)) // digit only + return '[' + fragment + "= " + mm[1] + ']'; + if (mm = formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b + if (mm[1] == "-") mm[1] = -1; + var a = mm[1] ? Number(mm[1]) : 1; + var b = mm[2] ? Number(mm[2]) : 0; + predicate = "[((#{fragment} - #{b}) mod #{a} = 0) and " + + "((#{fragment} - #{b}) div #{a} >= 0)]"; + return new Template(predicate).evaluate({ + fragment: fragment, a: a, b: b }); + } + } + } + }, + + criteria: { + tagName: 'n = h.tagName(n, r, "#{1}", c); c = false;', + className: 'n = h.className(n, r, "#{1}", c); c = false;', + id: 'n = h.id(n, r, "#{1}", c); c = false;', + attrPresence: 'n = h.attrPresence(n, r, "#{1}"); c = false;', + attr: function(m) { + m[3] = (m[5] || m[6]); + return new Template('n = h.attr(n, r, "#{1}", "#{3}", "#{2}"); c = false;').evaluate(m); + }, + pseudo: function(m) { + if (m[6]) m[6] = m[6].replace(/"/g, '\\"'); + return new Template('n = h.pseudo(n, "#{1}", "#{6}", r, c); c = false;').evaluate(m); + }, + descendant: 'c = "descendant";', + child: 'c = "child";', + adjacent: 'c = "adjacent";', + laterSibling: 'c = "laterSibling";' + }, + + patterns: { + // combinators must be listed first + // (and descendant needs to be last combinator) + laterSibling: /^\s*~\s*/, + child: /^\s*>\s*/, + adjacent: /^\s*\+\s*/, + descendant: /^\s/, + + // selectors follow + tagName: /^\s*(\*|[\w\-]+)(\b|$)?/, + id: /^#([\w\-\*]+)(\b|$)/, + className: /^\.([\w\-\*]+)(\b|$)/, + pseudo: /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis)abled|not)(\((.*?)\))?(\b|$|(?=\s)|(?=:))/, + attrPresence: /^\[([\w]+)\]/, + attr: /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=)\s*((['"])([^\4]*?)\4|([^'"][^\]]*?)))?\]/ + }, + + // for Selector.match and Element#match + assertions: { + tagName: function(element, matches) { + return matches[1].toUpperCase() == element.tagName.toUpperCase(); + }, + + className: function(element, matches) { + return Element.hasClassName(element, matches[1]); + }, + + id: function(element, matches) { + return element.id === matches[1]; + }, + + attrPresence: function(element, matches) { + return Element.hasAttribute(element, matches[1]); + }, + + attr: function(element, matches) { + var nodeValue = Element.readAttribute(element, matches[1]); + return Selector.operators[matches[2]](nodeValue, matches[3]); + } + }, + + handlers: { + // UTILITY FUNCTIONS + // joins two collections + concat: function(a, b) { + for (var i = 0, node; node = b[i]; i++) + a.push(node); + return a; + }, + + // marks an array of nodes for counting + mark: function(nodes) { + for (var i = 0, node; node = nodes[i]; i++) + node._counted = true; + return nodes; + }, + + unmark: function(nodes) { + for (var i = 0, node; node = nodes[i]; i++) + node._counted = undefined; + return nodes; + }, + + // mark each child node with its position (for nth calls) + // "ofType" flag indicates whether we're indexing for nth-of-type + // rather than nth-child + index: function(parentNode, reverse, ofType) { + parentNode._counted = true; + if (reverse) { + for (var nodes = parentNode.childNodes, i = nodes.length - 1, j = 1; i >= 0; i--) { + var node = nodes[i]; + if (node.nodeType == 1 && (!ofType || node._counted)) node.nodeIndex = j++; + } + } else { + for (var i = 0, j = 1, nodes = parentNode.childNodes; node = nodes[i]; i++) + if (node.nodeType == 1 && (!ofType || node._counted)) node.nodeIndex = j++; + } + }, + + // filters out duplicates and extends all nodes + unique: function(nodes) { + if (nodes.length == 0) return nodes; + var results = [], n; + for (var i = 0, l = nodes.length; i < l; i++) + if (!(n = nodes[i])._counted) { + n._counted = true; + results.push(Element.extend(n)); + } + return Selector.handlers.unmark(results); + }, + + // COMBINATOR FUNCTIONS + descendant: function(nodes) { + var h = Selector.handlers; + for (var i = 0, results = [], node; node = nodes[i]; i++) + h.concat(results, node.getElementsByTagName('*')); + return results; + }, + + child: function(nodes) { + var h = Selector.handlers; + for (var i = 0, results = [], node; node = nodes[i]; i++) { + for (var j = 0, children = [], child; child = node.childNodes[j]; j++) + if (child.nodeType == 1 && child.tagName != '!') results.push(child); + } + return results; + }, + + adjacent: function(nodes) { + for (var i = 0, results = [], node; node = nodes[i]; i++) { + var next = this.nextElementSibling(node); + if (next) results.push(next); + } + return results; + }, + + laterSibling: function(nodes) { + var h = Selector.handlers; + for (var i = 0, results = [], node; node = nodes[i]; i++) + h.concat(results, Element.nextSiblings(node)); + return results; + }, + + nextElementSibling: function(node) { + while (node = node.nextSibling) + if (node.nodeType == 1) return node; + return null; + }, + + previousElementSibling: function(node) { + while (node = node.previousSibling) + if (node.nodeType == 1) return node; + return null; + }, + + // TOKEN FUNCTIONS + tagName: function(nodes, root, tagName, combinator) { + tagName = tagName.toUpperCase(); + var results = [], h = Selector.handlers; + if (nodes) { + if (combinator) { + // fastlane for ordinary descendant combinators + if (combinator == "descendant") { + for (var i = 0, node; node = nodes[i]; i++) + h.concat(results, node.getElementsByTagName(tagName)); + return results; + } else nodes = this[combinator](nodes); + if (tagName == "*") return nodes; + } + for (var i = 0, node; node = nodes[i]; i++) + if (node.tagName.toUpperCase() == tagName) results.push(node); + return results; + } else return root.getElementsByTagName(tagName); + }, + + id: function(nodes, root, id, combinator) { + var targetNode = $(id), h = Selector.handlers; + if (!targetNode) return []; + if (!nodes && root == document) return [targetNode]; + if (nodes) { + if (combinator) { + if (combinator == 'child') { + for (var i = 0, node; node = nodes[i]; i++) + if (targetNode.parentNode == node) return [targetNode]; + } else if (combinator == 'descendant') { + for (var i = 0, node; node = nodes[i]; i++) + if (Element.descendantOf(targetNode, node)) return [targetNode]; + } else if (combinator == 'adjacent') { + for (var i = 0, node; node = nodes[i]; i++) + if (Selector.handlers.previousElementSibling(targetNode) == node) + return [targetNode]; + } else nodes = h[combinator](nodes); + } + for (var i = 0, node; node = nodes[i]; i++) + if (node == targetNode) return [targetNode]; + return []; + } + return (targetNode && Element.descendantOf(targetNode, root)) ? [targetNode] : []; + }, + + className: function(nodes, root, className, combinator) { + if (nodes && combinator) nodes = this[combinator](nodes); + return Selector.handlers.byClassName(nodes, root, className); + }, + + byClassName: function(nodes, root, className) { + if (!nodes) nodes = Selector.handlers.descendant([root]); + var needle = ' ' + className + ' '; + for (var i = 0, results = [], node, nodeClassName; node = nodes[i]; i++) { + nodeClassName = node.className; + if (nodeClassName.length == 0) continue; + if (nodeClassName == className || (' ' + nodeClassName + ' ').include(needle)) + results.push(node); + } + return results; + }, + + attrPresence: function(nodes, root, attr) { + if (!nodes) nodes = root.getElementsByTagName("*"); + var results = []; + for (var i = 0, node; node = nodes[i]; i++) + if (Element.hasAttribute(node, attr)) results.push(node); + return results; + }, + + attr: function(nodes, root, attr, value, operator) { + if (!nodes) nodes = root.getElementsByTagName("*"); + var handler = Selector.operators[operator], results = []; + for (var i = 0, node; node = nodes[i]; i++) { + var nodeValue = Element.readAttribute(node, attr); + if (nodeValue === null) continue; + if (handler(nodeValue, value)) results.push(node); + } + return results; + }, + + pseudo: function(nodes, name, value, root, combinator) { + if (nodes && combinator) nodes = this[combinator](nodes); + if (!nodes) nodes = root.getElementsByTagName("*"); + return Selector.pseudos[name](nodes, value, root); + } + }, + + pseudos: { + 'first-child': function(nodes, value, root) { + for (var i = 0, results = [], node; node = nodes[i]; i++) { + if (Selector.handlers.previousElementSibling(node)) continue; + results.push(node); + } + return results; + }, + 'last-child': function(nodes, value, root) { + for (var i = 0, results = [], node; node = nodes[i]; i++) { + if (Selector.handlers.nextElementSibling(node)) continue; + results.push(node); + } + return results; + }, + 'only-child': function(nodes, value, root) { + var h = Selector.handlers; + for (var i = 0, results = [], node; node = nodes[i]; i++) + if (!h.previousElementSibling(node) && !h.nextElementSibling(node)) + results.push(node); + return results; + }, + 'nth-child': function(nodes, formula, root) { + return Selector.pseudos.nth(nodes, formula, root); + }, + 'nth-last-child': function(nodes, formula, root) { + return Selector.pseudos.nth(nodes, formula, root, true); + }, + 'nth-of-type': function(nodes, formula, root) { + return Selector.pseudos.nth(nodes, formula, root, false, true); + }, + 'nth-last-of-type': function(nodes, formula, root) { + return Selector.pseudos.nth(nodes, formula, root, true, true); + }, + 'first-of-type': function(nodes, formula, root) { + return Selector.pseudos.nth(nodes, "1", root, false, true); + }, + 'last-of-type': function(nodes, formula, root) { + return Selector.pseudos.nth(nodes, "1", root, true, true); + }, + 'only-of-type': function(nodes, formula, root) { + var p = Selector.pseudos; + return p['last-of-type'](p['first-of-type'](nodes, formula, root), formula, root); + }, + + // handles the an+b logic + getIndices: function(a, b, total) { + if (a == 0) return b > 0 ? [b] : []; + return $R(1, total).inject([], function(memo, i) { + if (0 == (i - b) % a && (i - b) / a >= 0) memo.push(i); + return memo; + }); + }, + + // handles nth(-last)-child, nth(-last)-of-type, and (first|last)-of-type + nth: function(nodes, formula, root, reverse, ofType) { + if (nodes.length == 0) return []; + if (formula == 'even') formula = '2n+0'; + if (formula == 'odd') formula = '2n+1'; + var h = Selector.handlers, results = [], indexed = [], m; + h.mark(nodes); + for (var i = 0, node; node = nodes[i]; i++) { + if (!node.parentNode._counted) { + h.index(node.parentNode, reverse, ofType); + indexed.push(node.parentNode); + } + } + if (formula.match(/^\d+$/)) { // just a number + formula = Number(formula); + for (var i = 0, node; node = nodes[i]; i++) + if (node.nodeIndex == formula) results.push(node); + } else if (m = formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b + if (m[1] == "-") m[1] = -1; + var a = m[1] ? Number(m[1]) : 1; + var b = m[2] ? Number(m[2]) : 0; + var indices = Selector.pseudos.getIndices(a, b, nodes.length); + for (var i = 0, node, l = indices.length; node = nodes[i]; i++) { + for (var j = 0; j < l; j++) + if (node.nodeIndex == indices[j]) results.push(node); + } + } + h.unmark(nodes); + h.unmark(indexed); + return results; + }, + + 'empty': function(nodes, value, root) { + for (var i = 0, results = [], node; node = nodes[i]; i++) { + // IE treats comments as element nodes + if (node.tagName == '!' || (node.firstChild && !node.innerHTML.match(/^\s*$/))) continue; + results.push(node); + } + return results; + }, + + 'not': function(nodes, selector, root) { + var h = Selector.handlers, selectorType, m; + var exclusions = new Selector(selector).findElements(root); + h.mark(exclusions); + for (var i = 0, results = [], node; node = nodes[i]; i++) + if (!node._counted) results.push(node); + h.unmark(exclusions); + return results; + }, + + 'enabled': function(nodes, value, root) { + for (var i = 0, results = [], node; node = nodes[i]; i++) + if (!node.disabled) results.push(node); + return results; + }, + + 'disabled': function(nodes, value, root) { + for (var i = 0, results = [], node; node = nodes[i]; i++) + if (node.disabled) results.push(node); + return results; + }, + + 'checked': function(nodes, value, root) { + for (var i = 0, results = [], node; node = nodes[i]; i++) + if (node.checked) results.push(node); + return results; + } + }, + + operators: { + '=': function(nv, v) { return nv == v; }, + '!=': function(nv, v) { return nv != v; }, + '^=': function(nv, v) { return nv.startsWith(v); }, + '$=': function(nv, v) { return nv.endsWith(v); }, + '*=': function(nv, v) { return nv.include(v); }, + '~=': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + ' '); }, + '|=': function(nv, v) { return ('-' + nv.toUpperCase() + '-').include('-' + v.toUpperCase() + '-'); } + }, + + matchElements: function(elements, expression) { + var matches = new Selector(expression).findElements(), h = Selector.handlers; + h.mark(matches); + for (var i = 0, results = [], element; element = elements[i]; i++) + if (element._counted) results.push(element); + h.unmark(matches); + return results; + }, + + findElement: function(elements, expression, index) { + if (Object.isNumber(expression)) { + index = expression; expression = false; + } + return Selector.matchElements(elements, expression || '*')[index || 0]; + }, + + findChildElements: function(element, expressions) { + var exprs = expressions.join(','), expressions = []; + exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) { + expressions.push(m[1].strip()); + }); + var results = [], h = Selector.handlers; + for (var i = 0, l = expressions.length, selector; i < l; i++) { + selector = new Selector(expressions[i].strip()); + h.concat(results, selector.findElements(element)); + } + return (l > 1) ? h.unique(results) : results; + } +}); + +function $$() { + return Selector.findChildElements(document, $A(arguments)); +} +var Form = { + reset: function(form) { + $(form).reset(); + return form; + }, + + serializeElements: function(elements, options) { + if (typeof options != 'object') options = { hash: !!options }; + else if (options.hash === undefined) options.hash = true; + var key, value, submitted = false, submit = options.submit; + + var data = elements.inject({ }, function(result, element) { + if (!element.disabled && element.name) { + key = element.name; value = $(element).getValue(); + if (value != null && (element.type != 'submit' || (!submitted && + submit !== false && (!submit || key == submit) && (submitted = true)))) { + if (key in result) { + // a key is already present; construct an array of values + if (!Object.isArray(result[key])) result[key] = [result[key]]; + result[key].push(value); + } + else result[key] = value; + } + } + return result; + }); + + return options.hash ? data : Object.toQueryString(data); + } +}; + +Form.Methods = { + serialize: function(form, options) { + return Form.serializeElements(Form.getElements(form), options); + }, + + getElements: function(form) { + return $A($(form).getElementsByTagName('*')).inject([], + function(elements, child) { + if (Form.Element.Serializers[child.tagName.toLowerCase()]) + elements.push(Element.extend(child)); + return elements; + } + ); + }, + + getInputs: function(form, typeName, name) { + form = $(form); + var inputs = form.getElementsByTagName('input'); + + if (!typeName && !name) return $A(inputs).map(Element.extend); + + for (var i = 0, matchingInputs = [], length = inputs.length; i < length; i++) { + var input = inputs[i]; + if ((typeName && input.type != typeName) || (name && input.name != name)) + continue; + matchingInputs.push(Element.extend(input)); + } + + return matchingInputs; + }, + + disable: function(form) { + form = $(form); + Form.getElements(form).invoke('disable'); + return form; + }, + + enable: function(form) { + form = $(form); + Form.getElements(form).invoke('enable'); + return form; + }, + + findFirstElement: function(form) { + var elements = $(form).getElements().findAll(function(element) { + return 'hidden' != element.type && !element.disabled; + }); + var firstByIndex = elements.findAll(function(element) { + return element.hasAttribute('tabIndex') && element.tabIndex >= 0; + }).sortBy(function(element) { return element.tabIndex }).first(); + + return firstByIndex ? firstByIndex : elements.find(function(element) { + return ['input', 'select', 'textarea'].include(element.tagName.toLowerCase()); + }); + }, + + focusFirstElement: function(form) { + form = $(form); + form.findFirstElement().activate(); + return form; + }, + + request: function(form, options) { + form = $(form), options = Object.clone(options || { }); + + var params = options.parameters, action = form.readAttribute('action') || ''; + if (action.blank()) action = window.location.href; + options.parameters = form.serialize(true); + + if (params) { + if (Object.isString(params)) params = params.toQueryParams(); + Object.extend(options.parameters, params); + } + + if (form.hasAttribute('method') && !options.method) + options.method = form.method; + + return new Ajax.Request(action, options); + } +}; + +/*--------------------------------------------------------------------------*/ + +Form.Element = { + focus: function(element) { + $(element).focus(); + return element; + }, + + select: function(element) { + $(element).select(); + return element; + } +}; + +Form.Element.Methods = { + serialize: function(element) { + element = $(element); + if (!element.disabled && element.name) { + var value = element.getValue(); + if (value != undefined) { + var pair = { }; + pair[element.name] = value; + return Object.toQueryString(pair); + } + } + return ''; + }, + + getValue: function(element) { + element = $(element); + var method = element.tagName.toLowerCase(); + return Form.Element.Serializers[method](element); + }, + + setValue: function(element, value) { + element = $(element); + var method = element.tagName.toLowerCase(); + Form.Element.Serializers[method](element, value); + return element; + }, + + clear: function(element) { + $(element).value = ''; + return element; + }, + + present: function(element) { + return $(element).value != ''; + }, + + activate: function(element) { + element = $(element); + try { + element.focus(); + if (element.select && (element.tagName.toLowerCase() != 'input' || + !['button', 'reset', 'submit'].include(element.type))) + element.select(); + } catch (e) { } + return element; + }, + + disable: function(element) { + element = $(element); + element.blur(); + element.disabled = true; + return element; + }, + + enable: function(element) { + element = $(element); + element.disabled = false; + return element; + } +}; + +/*--------------------------------------------------------------------------*/ + +var Field = Form.Element; +var $F = Form.Element.Methods.getValue; + +/*--------------------------------------------------------------------------*/ + +Form.Element.Serializers = { + input: function(element, value) { + switch (element.type.toLowerCase()) { + case 'checkbox': + case 'radio': + return Form.Element.Serializers.inputSelector(element, value); + default: + return Form.Element.Serializers.textarea(element, value); + } + }, + + inputSelector: function(element, value) { + if (value === undefined) return element.checked ? element.value : null; + else element.checked = !!value; + }, + + textarea: function(element, value) { + if (value === undefined) return element.value; + else element.value = value; + }, + + select: function(element, index) { + if (index === undefined) + return this[element.type == 'select-one' ? + 'selectOne' : 'selectMany'](element); + else { + var opt, value, single = !Object.isArray(index); + for (var i = 0, length = element.length; i < length; i++) { + opt = element.options[i]; + value = this.optionValue(opt); + if (single) { + if (value == index) { + opt.selected = true; + return; + } + } + else opt.selected = index.include(value); + } + } + }, + + selectOne: function(element) { + var index = element.selectedIndex; + return index >= 0 ? this.optionValue(element.options[index]) : null; + }, + + selectMany: function(element) { + var values, length = element.length; + if (!length) return null; + + for (var i = 0, values = []; i < length; i++) { + var opt = element.options[i]; + if (opt.selected) values.push(this.optionValue(opt)); + } + return values; + }, + + optionValue: function(opt) { + // extend element because hasAttribute may not be native + return Element.extend(opt).hasAttribute('value') ? opt.value : opt.text; + } +}; + +/*--------------------------------------------------------------------------*/ + +Abstract.TimedObserver = Class.create(PeriodicalExecuter, { + initialize: function($super, element, frequency, callback) { + $super(callback, frequency); + this.element = $(element); + this.lastValue = this.getValue(); + }, + + execute: function() { + var value = this.getValue(); + if (Object.isString(this.lastValue) && Object.isString(value) ? + this.lastValue != value : String(this.lastValue) != String(value)) { + this.callback(this.element, value); + this.lastValue = value; + } + } +}); + +Form.Element.Observer = Class.create(Abstract.TimedObserver, { + getValue: function() { + return Form.Element.getValue(this.element); + } +}); + +Form.Observer = Class.create(Abstract.TimedObserver, { + getValue: function() { + return Form.serialize(this.element); + } +}); + +/*--------------------------------------------------------------------------*/ + +Abstract.EventObserver = Class.create({ + initialize: function(element, callback) { + this.element = $(element); + this.callback = callback; + + this.lastValue = this.getValue(); + if (this.element.tagName.toLowerCase() == 'form') + this.registerFormCallbacks(); + else + this.registerCallback(this.element); + }, + + onElementEvent: function() { + var value = this.getValue(); + if (this.lastValue != value) { + this.callback(this.element, value); + this.lastValue = value; + } + }, + + registerFormCallbacks: function() { + Form.getElements(this.element).each(this.registerCallback, this); + }, + + registerCallback: function(element) { + if (element.type) { + switch (element.type.toLowerCase()) { + case 'checkbox': + case 'radio': + Event.observe(element, 'click', this.onElementEvent.bind(this)); + break; + default: + Event.observe(element, 'change', this.onElementEvent.bind(this)); + break; + } + } + } +}); + +Form.Element.EventObserver = Class.create(Abstract.EventObserver, { + getValue: function() { + return Form.Element.getValue(this.element); + } +}); + +Form.EventObserver = Class.create(Abstract.EventObserver, { + getValue: function() { + return Form.serialize(this.element); + } +}); +if (!window.Event) var Event = { }; + +Object.extend(Event, { + KEY_BACKSPACE: 8, + KEY_TAB: 9, + KEY_RETURN: 13, + KEY_ESC: 27, + KEY_LEFT: 37, + KEY_UP: 38, + KEY_RIGHT: 39, + KEY_DOWN: 40, + KEY_DELETE: 46, + KEY_HOME: 36, + KEY_END: 35, + KEY_PAGEUP: 33, + KEY_PAGEDOWN: 34, + KEY_INSERT: 45, + + cache: { }, + + relatedTarget: function(event) { + var element; + switch(event.type) { + case 'mouseover': element = event.fromElement; break; + case 'mouseout': element = event.toElement; break; + default: return null; + } + return Element.extend(element); + } +}); + +Event.Methods = (function() { + var isButton; + + if (Prototype.Browser.IE) { + var buttonMap = { 0: 1, 1: 4, 2: 2 }; + isButton = function(event, code) { + return event.button == buttonMap[code]; + }; + + } else if (Prototype.Browser.WebKit) { + isButton = function(event, code) { + switch (code) { + case 0: return event.which == 1 && !event.metaKey; + case 1: return event.which == 1 && event.metaKey; + default: return false; + } + }; + + } else { + isButton = function(event, code) { + return event.which ? (event.which === code + 1) : (event.button === code); + }; + } + + return { + isLeftClick: function(event) { return isButton(event, 0) }, + isMiddleClick: function(event) { return isButton(event, 1) }, + isRightClick: function(event) { return isButton(event, 2) }, + + element: function(event) { + var node = Event.extend(event).target; + return Element.extend(node.nodeType == Node.TEXT_NODE ? node.parentNode : node); + }, + + findElement: function(event, expression) { + var element = Event.element(event); + return element.match(expression) ? element : element.up(expression); + }, + + pointer: function(event) { + return { + x: event.pageX || (event.clientX + + (document.documentElement.scrollLeft || document.body.scrollLeft)), + y: event.pageY || (event.clientY + + (document.documentElement.scrollTop || document.body.scrollTop)) + }; + }, + + pointerX: function(event) { return Event.pointer(event).x }, + pointerY: function(event) { return Event.pointer(event).y }, + + stop: function(event) { + Event.extend(event); + event.preventDefault(); + event.stopPropagation(); + event.stopped = true; + } + }; +})(); + +Event.extend = (function() { + var methods = Object.keys(Event.Methods).inject({ }, function(m, name) { + m[name] = Event.Methods[name].methodize(); + return m; + }); + + if (Prototype.Browser.IE) { + Object.extend(methods, { + stopPropagation: function() { this.cancelBubble = true }, + preventDefault: function() { this.returnValue = false }, + inspect: function() { return "[object Event]" } + }); + + return function(event) { + if (!event) return false; + if (event._extendedByPrototype) return event; + + event._extendedByPrototype = Prototype.emptyFunction; + var pointer = Event.pointer(event); + Object.extend(event, { + target: event.srcElement, + relatedTarget: Event.relatedTarget(event), + pageX: pointer.x, + pageY: pointer.y + }); + return Object.extend(event, methods); + }; + + } else { + Event.prototype = Event.prototype || document.createEvent("HTMLEvents").__proto__; + Object.extend(Event.prototype, methods); + return Prototype.K; + } +})(); + +Object.extend(Event, (function() { + var cache = Event.cache; + + function getEventID(element) { + if (element._eventID) return element._eventID; + arguments.callee.id = arguments.callee.id || 1; + return element._eventID = ++arguments.callee.id; + } + + function getDOMEventName(eventName) { + if (eventName && eventName.include(':')) return "dataavailable"; + return eventName; + } + + function getCacheForID(id) { + return cache[id] = cache[id] || { }; + } + + function getWrappersForEventName(id, eventName) { + var c = getCacheForID(id); + return c[eventName] = c[eventName] || []; + } + + function createWrapper(element, eventName, handler) { + var id = getEventID(element); + var c = getWrappersForEventName(id, eventName); + if (c.pluck("handler").include(handler)) return false; + + var wrapper = function(event) { + if (!Event || !Event.extend || + (event.eventName && event.eventName != eventName)) + return false; + + Event.extend(event); + handler.call(element, event) + }; + + wrapper.handler = handler; + c.push(wrapper); + return wrapper; + } + + function findWrapper(id, eventName, handler) { + var c = getWrappersForEventName(id, eventName); + return c.find(function(wrapper) { return wrapper.handler == handler }); + } + + function destroyWrapper(id, eventName, handler) { + var c = getCacheForID(id); + if (!c[eventName]) return false; + c[eventName] = c[eventName].without(findWrapper(id, eventName, handler)); + } + + function destroyCache() { + for (var id in cache) + for (var eventName in cache[id]) + cache[id][eventName] = null; + } + + if (window.attachEvent) { + window.attachEvent("onunload", destroyCache); + } + + return { + observe: function(element, eventName, handler) { + element = $(element); + var name = getDOMEventName(eventName); + + var wrapper = createWrapper(element, eventName, handler); + if (!wrapper) return element; + + if (element.addEventListener) { + element.addEventListener(name, wrapper, false); + } else { + element.attachEvent("on" + name, wrapper); + } + + return element; + }, + + stopObserving: function(element, eventName, handler) { + element = $(element); + var id = getEventID(element), name = getDOMEventName(eventName); + + if (!handler && eventName) { + getWrappersForEventName(id, eventName).each(function(wrapper) { + element.stopObserving(eventName, wrapper.handler); + }); + return element; + + } else if (!eventName) { + Object.keys(getCacheForID(id)).each(function(eventName) { + element.stopObserving(eventName); + }); + return element; + } + + var wrapper = findWrapper(id, eventName, handler); + if (!wrapper) return element; + + if (element.removeEventListener) { + element.removeEventListener(name, wrapper, false); + } else { + element.detachEvent("on" + name, wrapper); + } + + destroyWrapper(id, eventName, handler); + + return element; + }, + + fire: function(element, eventName, memo) { + element = $(element); + if (element == document && document.createEvent && !element.dispatchEvent) + element = document.documentElement; + + if (document.createEvent) { + var event = document.createEvent("HTMLEvents"); + event.initEvent("dataavailable", true, true); + } else { + var event = document.createEventObject(); + event.eventType = "ondataavailable"; + } + + event.eventName = eventName; + event.memo = memo || { }; + + if (document.createEvent) { + element.dispatchEvent(event); + } else { + element.fireEvent(event.eventType, event); + } + + return event; + } + }; +})()); + +Object.extend(Event, Event.Methods); + +Element.addMethods({ + fire: Event.fire, + observe: Event.observe, + stopObserving: Event.stopObserving +}); + +Object.extend(document, { + fire: Element.Methods.fire.methodize(), + observe: Element.Methods.observe.methodize(), + stopObserving: Element.Methods.stopObserving.methodize() +}); + +(function() { + /* Support for the DOMContentLoaded event is based on work by Dan Webb, + Matthias Miller, Dean Edwards and John Resig. */ + + var timer, fired = false; + + function fireContentLoadedEvent() { + if (fired) return; + if (timer) window.clearInterval(timer); + document.fire("dom:loaded"); + fired = true; + } + + if (document.addEventListener) { + if (Prototype.Browser.WebKit) { + timer = window.setInterval(function() { + if (/loaded|complete/.test(document.readyState)) + fireContentLoadedEvent(); + }, 0); + + Event.observe(window, "load", fireContentLoadedEvent); + + } else { + document.addEventListener("DOMContentLoaded", + fireContentLoadedEvent, false); + } + + } else { + document.write(" + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/674.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/674.html new file mode 100644 index 000000000..c031ec954 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/674.html @@ -0,0 +1,34 @@ + + + + ARIA 1.0 Test Case 674 + + + +

ARIA 1.0 Test Case 674

+ +
+
+ +

Description

+

An element with an aria-live attribute is defined in markup with the value="polite". + After the onload event completes a child DOM text node is added to the element + with the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/675.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/675.html new file mode 100644 index 000000000..c762fcfb0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/675.html @@ -0,0 +1,36 @@ + + + + ARIA 1.0 Test Case 675 + + + +

ARIA 1.0 Test Case 675

+ +
+
+ +

Description

+

An element without an aria-live attribute is defined in markup. + After the onload event completes an aria-live attribute with the + value 'assertive' is added to the element and a child DOM text + node is added to the element.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/676.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/676.html new file mode 100644 index 000000000..0e193cbe3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/676.html @@ -0,0 +1,38 @@ + + + + ARIA 1.0 Test Case 676 + + + +

ARIA 1.0 Test Case 676

+ +
+
+ +

Description

+

An element without an aria-live attribute is defined in markup. + After the onload event completes a new element with an aria-live attribute with the + value 'assertive' is added to the document and a child element and text + node is added to the element with the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/677.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/677.html new file mode 100644 index 000000000..e93361c58 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/677.html @@ -0,0 +1,35 @@ + + + + ARIA 1.0 Test Case 677 + + + +

ARIA 1.0 Test Case 677

+ +
+ +
+ +

Description

+

An element with an aria-live attribute is defined in markup with the value="polite" + which has a child DOM element node with text content that is hidden using CSS display="none". + After the onload event completes a child DOM element node with text content has the + CSS dsiplay property changed to display="block".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/678.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/678.html new file mode 100644 index 000000000..68699e38c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/678.html @@ -0,0 +1,36 @@ + + + + ARIA 1.0 Test Case 678 + + + +

ARIA 1.0 Test Case 678

+ +
+ +
+ +

Description

+

An element with an aria-live attribute is defined in markup with the + value="assertive" which has a child DOM element node with text content + that is hidden using CSS display="none". After the onload event completes + a child DOM element node with text content has the CSS dsiplay property + changed to display="block".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/679.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/679.html new file mode 100644 index 000000000..6bb8b2da9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/679.html @@ -0,0 +1,38 @@ + + + + ARIA 1.0 Test Case 679 + + + +

ARIA 1.0 Test Case 679

+ +
+ Text before test : + + : Text after test +
+ +

Description

+ +

An element with an aria-live attribute is defined in markup with the value="polite" which has a child + DOM element node with text content that is hidden using CSS visibility="hidden". + After the onload event completes a child DOM element node with text content has the + CSS dsiplay property changed to visibility="visible".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/680.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/680.html new file mode 100644 index 000000000..ef774fd3c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/680.html @@ -0,0 +1,37 @@ + + + + ARIA 1.0 Test Case 680 + + + +

ARIA 1.0 Test Case 680

+ +
+ Text before test : + + : Text after test +
+ +

Description

+

An element with an aria-live attribute is defined in markup with the value="assertive" + which has a child DOM element node with text content that is hidden using CSS visibility="hidden". + After the onload event completes a child DOM element node with text content has the CSS dsiplay + property changed to visibility="visible".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/681.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/681.html new file mode 100644 index 000000000..fd8befe76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/681.html @@ -0,0 +1,34 @@ + + + + ARIA 1.0 Test Case 681 + + + +

ARIA 1.0 Test Case 681

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during the onload + event with the value="polite". After the onload event completes a child DOM text node is added + to the element with the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/682.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/682.html new file mode 100644 index 000000000..b8d90ce19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/682.html @@ -0,0 +1,43 @@ + + + + ARIA 1.0 Test Case 682 + + + +

ARIA 1.0 Test Case 682

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during the onload + event with the value="assertive". After the onload event completes a child DOM text node is + added to the element with the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/683.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/683.html new file mode 100644 index 000000000..ca45f2b55 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/683.html @@ -0,0 +1,45 @@ + + + + ARIA 1.0 Test Case 683 + + + +

ARIA 1.0 Test Case 683

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during the onload + event with the value="polite". After the onload event completes a child DOM element node is + added to the element with the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/684.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/684.html new file mode 100644 index 000000000..2abea5c46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/684.html @@ -0,0 +1,44 @@ + + + + ARIA 1.0 Test Case 684 + + + +

ARIA 1.0 Test Case 684

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during + the onload event with the value="assertive". After the onload event completes a + child DOM element node is added to the element with the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/685.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/685.html new file mode 100644 index 000000000..90cb71f02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/685.html @@ -0,0 +1,54 @@ + + + + ARIA 1.0 Test Case 685 + + + +

ARIA 1.0 Test Case 685

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during the onload + event with the value="polite" and the element has a child DOM element node with text content + that is hidden using CSS display="none". After the onload event completes a child DOM element + node with text content has the CSS display property changed to display="block".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/686.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/686.html new file mode 100644 index 000000000..9cf141d69 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/686.html @@ -0,0 +1,54 @@ + + + + ARIA 1.0 Test Case 686 + + + +

ARIA 1.0 Test Case 686

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during the onload + event with the value="assertive" and the element has a child DOM element node with text content + that is hidden using CSS display="none". After the onload event completes a child DOM element + node with text content has the CSS display property changed to display="block".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/687.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/687.html new file mode 100644 index 000000000..2294b4c86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/687.html @@ -0,0 +1,55 @@ + + + + ARIA 1.0 Test Case 687 + + + +

ARIA 1.0 Test Case 687

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during + the onload event with the value="polite" and the element has a child DOM element node + with text content that is hidden using CSS visibility="hidden". After the onload + event completes a child DOM element node with text content has the CSS display property + changed to visibility="visible".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/688.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/688.html new file mode 100644 index 000000000..cc488b8a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/688.html @@ -0,0 +1,55 @@ + + + + ARIA 1.0 Test Case 688 + + + +

ARIA 1.0 Test Case 688

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script + during the onload event with the value="assertive" and the element has a child + DOM element node with text content that is hidden using CSS visibility="hidden". + After the onload event completes a child DOM element node with text content + has the CSS display property changed to visibility="visible".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/689.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/689.html new file mode 100644 index 000000000..714b34b09 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/689.html @@ -0,0 +1,43 @@ + + + + ARIA 1.0 Test Case 689 + + + +

ARIA 1.0 Test Case 689

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script after the + onload event completes with the value="polite". After the aria-live attribute is added, + a child DOM text node is added to the element with the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/690.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/690.html new file mode 100644 index 000000000..3f189e59a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/690.html @@ -0,0 +1,43 @@ + + + + ARIA 1.0 Test Case 690 + + + +

ARIA 1.0 Test Case 690

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script after + the onload event completes with the value="assertive". After the aria-live attribute + is added, a child DOM text node is added to the element with the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/691.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/691.html new file mode 100644 index 000000000..85bd8c940 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/691.html @@ -0,0 +1,46 @@ + + + + ARIA 1.0 Test Case 691 + + + +

ARIA 1.0 Test Case 691

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script + after the onload event completes with the value="polite". After the aria-live + attribute is added, a child DOM element node is added to the element with + the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/692.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/692.html new file mode 100644 index 000000000..13c16d62f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/692.html @@ -0,0 +1,44 @@ + + + + ARIA 1.0 Test Case 692 + + + +

ARIA 1.0 Test Case 692

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script after + the onload event completes with the value="assertive". After the aria-live attribute + is added, a child DOM element node is added to the element with the aria-live attribute.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/693.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/693.html new file mode 100644 index 000000000..8914d7e86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/693.html @@ -0,0 +1,52 @@ + + + + ARIA 1.0 Test Case 693 + + + +

ARIA 1.0 Test Case 693

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script after + the onload event completes with the value="polite" and the element has a child DOM + element node with text content that is hidden using CSS display="none". After the + aria-live attribute is added, the child DOM element node with text content has the + CSS display property changed to display="block".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/694.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/694.html new file mode 100644 index 000000000..49ee64c75 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/694.html @@ -0,0 +1,55 @@ + + + + ARIA 1.0 Test Case 694 + + + +

ARIA 1.0 Test Case 694

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script after + the onload event completes with the value="assertive" and the element has a child + DOM element node with text content that is hidden using CSS display="none". After + the aria-live attribute is added, the child DOM element node with text content has + the CSS display property changed to display="block".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/695.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/695.html new file mode 100644 index 000000000..b2550c698 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/695.html @@ -0,0 +1,55 @@ + + + + ARIA 1.0 Test Case 695 + + + +

ARIA 1.0 Test Case 695

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script + after the onload event completes with the value="polite" and the element has + a child DOM element node with text content that is hidden using CSS + visibility="hidden". After the aria-live attribute is added, the child DOM + element node with text content has the CSS display property changed to visibility="visible".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/696.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/696.html new file mode 100644 index 000000000..a577b1d5a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/696.html @@ -0,0 +1,42 @@ + + + + ARIA 1.0 Test Case 696 + + + +

ARIA 1.0 Test Case 696

+ +
+ +
+ +

Description

+

The aria-live attribute is added to an element in the document by a script after the + onload event completes with the value="assertive" and the element has a child DOM + element node with text content that is hidden using CSS visibility="hidden". After + the aria-live attribute is added, the child DOM element node with text content has + the CSS display property changed to visibility="visible".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/697.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/697.html new file mode 100644 index 000000000..eed947c44 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/697.html @@ -0,0 +1,34 @@ + + + + ARIA 1.0 Test Case 697 + + + +

ARIA 1.0 Test Case 697

+ +
+ TEST TEXT +
+ +

Description

+

An element with an aria-live attribute is defined in markup with the value="polite" + has a child DOM text node with content. After the onload event completes the child + DOM text node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/698.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/698.html new file mode 100644 index 000000000..3e9081899 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/698.html @@ -0,0 +1,34 @@ + + + + ARIA 1.0 Test Case 698 + + + +

ARIA 1.0 Test Case 698

+ +
+ TEST TEXT +
+ +

Description

+

An element with an aria-live attribute is defined in markup with the value="assertive" + has a child DOM text node with content. After the onload event completes the child DOM + text node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/699.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/699.html new file mode 100644 index 000000000..f306cb1c4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/699.html @@ -0,0 +1,34 @@ + + + + ARIA 1.0 Test Case 699 + + + +

ARIA 1.0 Test Case 699

+ +
+
TEST TEXT
+
+ +

Description

+

An element with an aria-live attribute is defined in markup with the value="polite" + has a child DOM element node that contains text content. After the onload event completes + the child DOM element node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/700.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/700.html new file mode 100644 index 000000000..de12aff29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/700.html @@ -0,0 +1,34 @@ + + + + ARIA 1.0 Test Case 700 + + + +

ARIA 1.0 Test Case 700

+ +
+
TEST TEXT
+
+ +

Description

+

An element with an aria-live attribute is defined in markup with the + value="assertive" has a child DOM element node that contains text content. + After the onload event completes the child DOM element node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/701.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/701.html new file mode 100644 index 000000000..942cab369 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/701.html @@ -0,0 +1,35 @@ + + + + ARIA 1.0 Test Case 701 + + + +

ARIA 1.0 Test Case 701

+ +
+ Text before: TEST TEXT :text after +
+ +

Description

+

An element with an aria-live attribute is defined in markup with + the value="polite" has a child DOM element node that contains text + content. After the onload event completes the CSS 'display' property + of the child DOM element node is changed to display="none".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/702.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/702.html new file mode 100644 index 000000000..f46eb1d02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/702.html @@ -0,0 +1,34 @@ + + + + ARIA 1.0 Test Case 702 + + + +

ARIA 1.0 Test Case 702

+ +
+ Text before: TEST TEXT :text after +
+ +

Description

+

An element with an aria-live attribute is defined in markup with the value="assertive" + has a child DOM element node that contains text content. After the onload event completes + the CSS 'display' property of the child DOM element node is changed to display="none".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/703.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/703.html new file mode 100644 index 000000000..661eed254 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/703.html @@ -0,0 +1,35 @@ + + + + ARIA 1.0 Test Case 703 + + + +

ARIA 1.0 Test Case 703

+ +
+ Text before: TEST TEXT :text after +
+ +

Description

+

An element with an aria-live attribute is defined in markup with the value="polite" + has a child DOM element node that contains text content. After the onload event + completes the CSS 'visibility' property of the child DOM element node is changed + to visibility="hidden".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/704.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/704.html new file mode 100644 index 000000000..bb68b58ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/704.html @@ -0,0 +1,34 @@ + + + + ARIA 1.0 Test Case 704 + + + +

ARIA 1.0 Test Case 704

+ +
+ Text before: TEST TEXT :text after +
+ +

Description

+

An element with an aria-live attribute is defined in markup with the value="assertive" + has a child DOM element node that contains text content. After the onload event completes + the CSS 'visibility' property of the child DOM element node is changed to visibility="hidden".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/705.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/705.html new file mode 100644 index 000000000..d1f8cb84a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/705.html @@ -0,0 +1,45 @@ + + + + ARIA 1.0 Test Case 705 + + + +

ARIA 1.0 Test Case 705

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script + during the onload event with the value="polite" and the element has a child DOM + text node with content. After the onload event completes the child DOM text + node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/706.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/706.html new file mode 100644 index 000000000..80f605d0c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/706.html @@ -0,0 +1,47 @@ + + + + ARIA 1.0 Test Case 706 + + + +

ARIA 1.0 Test Case 706

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during the onload + event with the value="assertive" and the element has a child DOM text node with content. After + the onload event completes the child DOM text node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/707.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/707.html new file mode 100644 index 000000000..8490112b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/707.html @@ -0,0 +1,50 @@ + + + + ARIA 1.0 Test Case 707 + + + +

ARIA 1.0 Test Case 707

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script + during the onload event with the value="polite" and the element has a child + DOM element node that contains text content. After the onload event completes + the child DOM element node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/708.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/708.html new file mode 100644 index 000000000..e1bfcd10e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/708.html @@ -0,0 +1,53 @@ + + + + ARIA 1.0 Test Case 708 + + + +

ARIA 1.0 Test Case 708

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during + the onload event with the value="assertive" and the element has a child DOM element + node that contains text content. After the onload event completes the child DOM + element node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/709.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/709.html new file mode 100644 index 000000000..321b85273 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/709.html @@ -0,0 +1,54 @@ + + + + ARIA 1.0 Test Case 709 + + + +

ARIA 1.0 Test Case 709

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during + the onload event with the value="polite" and the element has a child DOM element node + that contains text content. After the onload event completes the CSS 'display' + property of the child DOM element node is changed to display="none".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/710.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/710.html new file mode 100644 index 000000000..872643f66 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/710.html @@ -0,0 +1,54 @@ + + + + ARIA 1.0 Test Case 710 + + + +

ARIA 1.0 Test Case 710

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script during + the onload event with the value="assertive" and the element has a child DOM element + node that contains text content. After the onload event completes the CSS 'display' + property of the child DOM element node is changed to display="none".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/711.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/711.html new file mode 100644 index 000000000..7b4375c74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/711.html @@ -0,0 +1,55 @@ + + + + ARIA 1.0 Test Case 711 + + + +

ARIA 1.0 Test Case 711

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a script + during the onload event with the value="polite" and the element has a child + DOM element node that contains text content. After the onload event completes + the CSS 'visibility' property of the child DOM element node is changed + to visibility="hidden".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/712.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/712.html new file mode 100644 index 000000000..3c6d69d33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/712.html @@ -0,0 +1,55 @@ + + + + ARIA 1.0 Test Case 712 + + + +

ARIA 1.0 Test Case 712

+ +
+
+ +

Description

+

An element with an aria-live attribute is added to the document by a + script during the onload event with the value="assertive" and the element + has a child DOM element node that contains text content. After the onload + event completes the CSS 'visibility' property of the child DOM element + node is changed to visibility="hidden".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/713.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/713.html new file mode 100644 index 000000000..08f8a5b28 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/713.html @@ -0,0 +1,54 @@ + + + + ARIA 1.0 Test Case 713 + + + +

ARIA 1.0 Test Case 713

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a + script after the onload event completes with the value="polite" and + the element has a child DOM text node with content. After the + aria-live attribute is added, the child DOM text node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/714.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/714.html new file mode 100644 index 000000000..56a63f82f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/714.html @@ -0,0 +1,53 @@ + + + + ARIA 1.0 Test Case 714 + + + +

ARIA 1.0 Test Case 714

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a + script after the onload event completes with the value="assertive" + and the element has a child DOM text node with content. After the + aria-live attribute is added, the child DOM text node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/715.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/715.html new file mode 100644 index 000000000..82f82b056 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/715.html @@ -0,0 +1,46 @@ + + + + ARIA 1.0 Test Case 715 + + + +

ARIA 1.0 Test Case 715

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script + after the onload event completes with the value="polite" and the element has + a child DOM element node that contains text content. After the aria-live + attribute is added, the child DOM element node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/716.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/716.html new file mode 100644 index 000000000..3a98fad05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/716.html @@ -0,0 +1,47 @@ + + + + ARIA 1.0 Test Case 716 + + + +

ARIA 1.0 Test Case 716

+ + +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script + after the onload event completes with the value="polite" and the element has + a child DOM element node that contains text content. After the aria-live + attribute is added, the child DOM element node is deleted.

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/717.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/717.html new file mode 100644 index 000000000..e4e65c386 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/717.html @@ -0,0 +1,53 @@ + + + + ARIA 1.0 Test Case 717 + + + +

ARIA 1.0 Test Case 717

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script + after the onload event completes with the value="polite" and the element has + a child DOM element node that contains text content. After the aria-live + attribute is added, the CSS 'display' property of the child DOM element + node is changed to display="none".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/718.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/718.html new file mode 100644 index 000000000..e662390cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/718.html @@ -0,0 +1,53 @@ + + + + ARIA 1.0 Test Case 718 + + + +

ARIA 1.0 Test Case 718

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a script + after the onload event completes with the value="assertive" and the element has + a child DOM element node that contains text content. After the aria-live + attribute is added, the CSS 'display' property of the child DOM element + node is changed to display="none".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/719.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/719.html new file mode 100644 index 000000000..4fd10b746 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/719.html @@ -0,0 +1,53 @@ + + + + ARIA 1.0 Test Case 719 + + + +

ARIA 1.0 Test Case 719

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a + script after the onload event completes with the value="polite" and + the element has a child DOM element node that contains text content. + After the aria-live attribute is added, the CSS 'visibility' property + of the child DOM element node is changed to visibility="hidden".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/720.html b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/720.html new file mode 100644 index 000000000..22ab76a53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/accessible-name-updates/720.html @@ -0,0 +1,53 @@ + + + + ARIA 1.0 Test Case 720 + + + +

ARIA 1.0 Test Case 720

+ +
+
+ +

Description

+

The aria-live attribute is added to an element in the document by a + script after the onload event completes with the value="assertive" and + the element has a child DOM element node that contains text content. + After the aria-live attribute is added, the CSS 'visibility' property + of the child DOM element node is changed to visibility="hidden".

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/772.html b/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/772.html new file mode 100644 index 000000000..4684774cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/772.html @@ -0,0 +1,13 @@ + + + + + test 772 + + + + test +
foo
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/773.html b/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/773.html new file mode 100644 index 000000000..cb1bd17ad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/773.html @@ -0,0 +1,13 @@ + + + + + test 773 + + + + test + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/774.html b/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/774.html new file mode 100644 index 000000000..0fac48154 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/774.html @@ -0,0 +1,12 @@ + + + + + test 774 + + + test + foo + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/838.html b/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/838.html new file mode 100644 index 000000000..3a765b685 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/aria-describedby/838.html @@ -0,0 +1,12 @@ + + + + + test 773 + + + + test + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/567.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/567.html new file mode 100644 index 000000000..ce4c8d4c4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/567.html @@ -0,0 +1,20 @@ + + + + + A <div> with role "button" followed by a modification to the value of "checkbox". + + + +
This <div> has role 'button'
+

+ + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/568.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/568.html new file mode 100644 index 000000000..d9f06dc27 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/568.html @@ -0,0 +1,32 @@ + + + + + A <div> with role "button" followed by removal of the element and its children and an insertion of a new div having role="checkbox" + + + +
+
This <div> has role 'button'
+
+

+ + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/569.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/569.html new file mode 100644 index 000000000..eca4e1f3e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/569.html @@ -0,0 +1,11 @@ + + + + + A <div> with role role="listbox" aria-busy="true", but no "option" descendants. + + +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/571-haswarn.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/571-haswarn.html new file mode 100644 index 000000000..41b886761 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/571-haswarn.html @@ -0,0 +1,84 @@ + + + + In a <div> element with role="combobox" and aria-autocomplete="none", change values of the combobox by typing. + + + + +
+ +
    +
  • Zebra
  • +
  • Zoom
  • +
  • Zeta
  • +
  • Zaphod
  • +
  • Alpha
  • +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/572-haswarn.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/572-haswarn.html new file mode 100644 index 000000000..a317a1c26 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/572-haswarn.html @@ -0,0 +1,73 @@ + + + + + In a <div> element with role="combobox" and aria-autocomplete="inline", change values of the combobox by adjusting the up and down arrow keys with focus on the textfield in the combobox. + + + + +
+ +
    +
  • Zebra
  • +
  • Zoom
  • +
  • Zeta
  • +
  • Zaphod
  • +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/573-haswarn.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/573-haswarn.html new file mode 100644 index 000000000..388282c38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/573-haswarn.html @@ -0,0 +1,73 @@ + + + + + In a <div> element with role="combobox" and aria-autocomplete="both", change values of the combobox by adjusting the up and down arrow keys with focus on the textfield in the combobox. + + + + +
+ +
    +
  • Zebra
  • +
  • Zoom
  • +
  • Zeta
  • +
  • Zaphod
  • +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/574.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/574.html new file mode 100644 index 000000000..0edd82e91 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/574.html @@ -0,0 +1,14 @@ + + + + + A <div> with role="list" and a child div with role="group" who has a child of role="button". + + +
+
+ List group button +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/575.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/575.html new file mode 100644 index 000000000..267274168 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/575.html @@ -0,0 +1,14 @@ + + + + + A <div>with role="menu" and a child div with role="group" who has a child of role="button".. + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/576.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/576.html new file mode 100644 index 000000000..25ac37ce2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/576.html @@ -0,0 +1,14 @@ + + + + + A <div> with role="tree" and a child div with role="group" who has a child of role="button" + + +
+
+ Tree group button +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/577.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/577.html new file mode 100644 index 000000000..f08915bed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/577.html @@ -0,0 +1,14 @@ + + + + + A <div> with role="grid" and a child div with role="rowgroup" who has a child of role="button". + + +
+
+ Grid rowgroup button +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/578.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/578.html new file mode 100644 index 000000000..2e781e3d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/578.html @@ -0,0 +1,11 @@ + + + + + A page with two div elements that have role="toolbar" but not aria-label property. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/579.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/579.html new file mode 100644 index 000000000..fd2441ea6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/579.html @@ -0,0 +1,10 @@ + + + + + A page with one div element that has role="toolbar" but not aria-label property. + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/580.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/580.html new file mode 100644 index 000000000..544505064 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/580.html @@ -0,0 +1,24 @@ + + + + + A div element with style="display:none" has aria-hidden="true", and then script sets style to "display: block". + + + + +

+ + + +

+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/581.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/581.html new file mode 100644 index 000000000..bbe7143c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/581.html @@ -0,0 +1,12 @@ + + + + + A page with a div element with id="owned1" is referenced by two div elements that each have aria-owns="owned1". + + +
First owner of owned1
+
Second owner of owned1
+
I am owned1
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/582.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/582.html new file mode 100644 index 000000000..82a1f1998 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/582.html @@ -0,0 +1,17 @@ + + + + + An element with aria-setsize=5 has aria-posinset=6. + + +

Available Fruit

+
    +
  • apples
  • +
  • bananas
  • +
  • cantaloupes
  • +
  • dates
  • +
  • kumquat
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/584.html b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/584.html new file mode 100644 index 000000000..e784d5be0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/author-requirements/584.html @@ -0,0 +1,17 @@ + + + + + An element with aria-setsize=1 has aria-posinset=5 + + +

Available Fruit

+
    +
  • apples
  • +
  • bananas
  • +
  • cantaloupes
  • +
  • dates
  • +
  • kumquat
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/button-pressed/589.html b/testing/web-platform/tests/conformance-checkers/html-aria/button-pressed/589.html new file mode 100644 index 000000000..25171dfd0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/button-pressed/589.html @@ -0,0 +1,10 @@ + + + + + An element with role button without the aria-pressed state. + + +
This div has role button
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/button-pressed/590.html b/testing/web-platform/tests/conformance-checkers/html-aria/button-pressed/590.html new file mode 100644 index 000000000..a5fc030cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/button-pressed/590.html @@ -0,0 +1,10 @@ + + + + + An element with role button with an aria-pressed state of "true". + + +
This div has role button, with aria-pressed='true'
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/combobox-autocomplete-list/div-haswarn.html b/testing/web-platform/tests/conformance-checkers/html-aria/combobox-autocomplete-list/div-haswarn.html new file mode 100644 index 000000000..94dccb663 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/combobox-autocomplete-list/div-haswarn.html @@ -0,0 +1,17 @@ + + + + + Div with role="combobox" and aria-autocomplete="list" + + +
+ +
    +
  • Zebra
  • +
  • Zoom
  • +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/combobox-autocomplete-list/input.html b/testing/web-platform/tests/conformance-checkers/html-aria/combobox-autocomplete-list/input.html new file mode 100644 index 000000000..2dc006d99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/combobox-autocomplete-list/input.html @@ -0,0 +1,15 @@ + + + + + Input with role="combobox" and aria-autocomplete="list" + + + +
    +
  • Zebra
  • +
  • Zoom
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/default.png b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/default.png new file mode 100644 index 000000000..556809f15 Binary files /dev/null and b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/default.png differ diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-1.png b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-1.png new file mode 100644 index 000000000..7d2bbefe8 Binary files /dev/null and b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-1.png differ diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-2.png b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-2.png new file mode 100644 index 000000000..51ce95ec2 Binary files /dev/null and b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-2.png differ diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-3.png b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-3.png new file mode 100644 index 000000000..2e22838ed Binary files /dev/null and b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-3.png differ diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-4.png b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-4.png new file mode 100644 index 000000000..1bb826099 Binary files /dev/null and b/testing/web-platform/tests/conformance-checkers/html-aria/css-attr-sel/state-4.png differ diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-disparity-haswarn.html b/testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-disparity-haswarn.html new file mode 100644 index 000000000..d5a8b099a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-disparity-haswarn.html @@ -0,0 +1,12 @@ + + + + + Native checkbox with aria-checked that conflicts with native checked + + +
+ +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-norole.html b/testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-norole.html new file mode 100644 index 000000000..717d8ac1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-norole.html @@ -0,0 +1,12 @@ + + + + + Native checkbox with aria-checked but no role + + +
+ +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-role-haswarn.html b/testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-role-haswarn.html new file mode 100644 index 000000000..286e14b1b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/host-language/implicit-semantics-checkbox-role-haswarn.html @@ -0,0 +1,12 @@ + + + + + Native checkbox with aria-checked with role + + +
+ +
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/host-language/input-range-valuetext.htm b/testing/web-platform/tests/conformance-checkers/html-aria/host-language/input-range-valuetext.htm new file mode 100644 index 000000000..2e6d07973 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/host-language/input-range-valuetext.htm @@ -0,0 +1,10 @@ + + + + valuetext + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-1.html new file mode 100644 index 000000000..a04c24aa8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-1.html @@ -0,0 +1,74 @@ + + + + ARIA 1.0 Live Region Event Test Case: Add text content + + + + +

ARIA 1.0 Live Region Event Test Case: Add text content

+ +
+
+ + + +

Description

+

An element with an aria-live attribute with the value "assertive" has a text content added + 1.5 seconds after the document is loaded.

+ +

Expected Results

+ +
+
ATK/AT-SPI
+
ATK/AT-SPIevent: text_changed::insert event
+ +
AXAPI
+
AXLiveRegionChanged notification
+ +
MSAA + IAccessible2
+
IAccessible2: IA2_EVENT_TEXT_INSERTED event
+ +
MSAA + UIA Express
+
TextPattern..::.TextChangedEvent event
+ +
+ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-2.html b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-2.html new file mode 100644 index 000000000..39cf43d79 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-2.html @@ -0,0 +1,80 @@ + + + + ARIA 1.0 Live Region Event Test Case: Delete text content + + + + +

ARIA 1.0 Live Region Event Test Case: Delete text content

+ +
+ TEST TEXT +
+ + + +

Description

+

An element with an aria-live attribute with the value "polite" has a text content deleted + 1.5 seconds after the document is loaded.

+ +

Expected Results

+ +
+
ATK/AT-SPI
+
ATK/AT-SPIevent: text_changed::delete event
+ +
AXAPI
+
+
AXLiveRegionChanged notification
+ +
MSAA + IAccessible2
+
IAccessible2: IA2_EVENT_TEXT_REMOVED event
+ +
MSAA + UIA Express
+
TextPattern..::.TextChangedEvent event
+ +
+ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-3.html b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-3.html new file mode 100644 index 000000000..8e49ee38e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-3.html @@ -0,0 +1,76 @@ + + + + ARIA 1.0 Live Region Event Test Case: Change text content + + + + +

ARIA 1.0 Live Region Event Test Case: Change text content

+ +
+ TEST TEXT 1 +
+ + + +

Description

+

An element with an aria-live attribute with the value "assertive" has a text content changed + 1.5 seconds after the document is loaded.

+ +

Expected Results

+ +
+
ATK/AT-SPI
+
ATK/AT-SPIevent: text_changed::delete event followed by text_changed::insert event
+ +
AXAPI
+
+
AXLiveRegionChanged notification
+ +
MSAA + IAccessible2
+
IAccessible2: IA2_EVENT_TEXT_REMOVED event followed by IA2_EVENT_TEXT_INSERTED event
+ +
MSAA + UIA Express
+
TextPattern..::.TextChangedEvent event followed by another TextPattern..::.TextChangedEvent event
+ +
+ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-4.html b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-4.html new file mode 100644 index 000000000..a5233f3af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-4.html @@ -0,0 +1,74 @@ + + + + ARIA 1.0 Live Region Event Test Case: Add text content (ALERT role) + + + + +

ARIA 1.0 Live Region Event Test Case: Add text content (ALERT role)

+ + + + + +

Description

+

An element with an role attribute with the value "alert" has a text content added + 1.5 seconds after the document is loaded.

+ +

Expected Results

+ +
+
ATK/AT-SPI
+
ATK/AT-SPIevent: text_changed::insert event
+ +
AXAPI
+
AXLiveRegionChanged notification
+ +
MSAA + IAccessible2
+
IAccessible2: IA2_EVENT_TEXT_INSERTED event
+ +
MSAA + UIA Express
+
TextPattern..::.TextChangedEvent event
+ +
+ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-5.html b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-5.html new file mode 100644 index 000000000..914b28222 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-5.html @@ -0,0 +1,76 @@ + + + + ARIA 1.0 Live Region Event Test Case: Change text content (LOG role) + + + + +

ARIA 1.0 Live Region Event Test Case: Change text content (LOG role)

+ +
+ LOG ROLE TEST TEXT 1 +
+ + + +

Description

+

An element with an role attribute with the value "log" has a text content changed + 1.5 seconds after the document is loaded.

+ +

Expected Results

+ +
+
ATK/AT-SPI
+
ATK/AT-SPIevent: text_changed::delete event followed by text_changed::insert event
+ +
AXAPI
+
+
AXLiveRegionChanged notification
+ +
MSAA + IAccessible2
+
IAccessible2: IA2_EVENT_TEXT_REMOVED event followed by IA2_EVENT_TEXT_INSERTED event
+ +
MSAA + UIA Express
+
TextPattern..::.TextChangedEvent event followed by another TextPattern..::.TextChangedEvent event
+ +
+ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-6.html b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-6.html new file mode 100644 index 000000000..8be8f43e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/live-events/test-case-live-event-6.html @@ -0,0 +1,80 @@ + + + + ARIA 1.0 Live Region Event Test Case: Delete text content (STATUS role) + + + + +

ARIA 1.0 Live Region Event Test Case: Delete text content (STATUS role)

+ +
+ STATUS ROLE TEST TEXT +
+ + + +

Description

+

An element with an role attribute with the value "status" has a text content deleted + 1.5 seconds after the document is loaded.

+ +

Expected Results

+ +
+
ATK/AT-SPI
+
ATK/AT-SPIevent: text_changed::delete event
+ +
AXAPI
+
+
AXLiveRegionChanged notification
+ +
MSAA + IAccessible2
+
IAccessible2: IA2_EVENT_TEXT_REMOVED event
+ +
MSAA + UIA Express
+
TextPattern..::.TextChangedEvent event
+ +
+ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/mixed-value/585.html b/testing/web-platform/tests/conformance-checkers/html-aria/mixed-value/585.html new file mode 100644 index 000000000..5b7c024dd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/mixed-value/585.html @@ -0,0 +1,12 @@ + + + + + Element with role menuitemradio having inherited state or property aria-checked with value "mixed". + + +
+
Radio menu item with aria-checked='mixed'
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/mixed-value/586.html b/testing/web-platform/tests/conformance-checkers/html-aria/mixed-value/586.html new file mode 100644 index 000000000..cc5d35362 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/mixed-value/586.html @@ -0,0 +1,10 @@ + + + + + Element with role radio having inherited state or property aria-checked with value "mixed". + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/596.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/596.html new file mode 100644 index 000000000..d2f4a9d8a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/596.html @@ -0,0 +1,11 @@ + + + + + DIV with aria-labelledby="ID1" and aria-label is not specified and title is not specified. + + +
aria-labelledby='ID1'
+ Label for 'test' element + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/597.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/597.html new file mode 100644 index 000000000..9a2901cef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/597.html @@ -0,0 +1,10 @@ + + + + + DIV with aria-label="Tag" and aria-labelledby is not specified and title is not specified.. + + +
aria-label='Tag'
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/598.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/598.html new file mode 100644 index 000000000..7d9404d82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/598.html @@ -0,0 +1,11 @@ + + + + + DIV with aria-labelledby="ID1" aria-label="Tag" and title is not specified. + + +
aria-labelledby="ID1" aria-label='Tag'
+ Element with id='ID1' + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/599.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/599.html new file mode 100644 index 000000000..e08b66647 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/599.html @@ -0,0 +1,12 @@ + + + + + DIV with id="ID0" and aria-labelledby="ID0 ID1" and aria-label="Tag" and title is not specified. + + +
aria-labelledby="ID0 ID1" aria-label='Tag'
+ Element with id='ID0' + Element with id='ID1' + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/600.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/600.html new file mode 100644 index 000000000..407e35009 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/600.html @@ -0,0 +1,10 @@ + + + + + DIV with text and aria-label is not specified and aria-labelledby is not specified and title is not specified and role is not specified. + + +
Div with text
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/601.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/601.html new file mode 100644 index 000000000..696f900b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/601.html @@ -0,0 +1,10 @@ + + + + + DIV with text and role="button" and aria-label is not specified and aria-labelledby is not specified and title is not specified. + + +
Div with role of button, with text.
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/602.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/602.html new file mode 100644 index 000000000..cd896fc11 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/602.html @@ -0,0 +1,10 @@ + + + + + DIV with text and role="button" and title="Tag" and aria-label is not specified and aria-labelledby is not specified. + + +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/603.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/603.html new file mode 100644 index 000000000..d43057cb7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/603.html @@ -0,0 +1,2 @@ + < href="test.html" aria-labelledby="ID1"> ABC </A> and aria-label is not specified and title is not specified. +
Nifty
ABC diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/604.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/604.html new file mode 100644 index 000000000..d13030893 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/604.html @@ -0,0 +1,10 @@ + + + + + aria-label on anchor (without aria-labelledby or title attribute) + + + ABC + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/605.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/605.html new file mode 100644 index 000000000..a9a47476b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/605.html @@ -0,0 +1,11 @@ + + + + + Aria-label on anchor with aria-labelledby (no title attribute) + + + ABC +

Here is some labelledby text

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/606.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/606.html new file mode 100644 index 000000000..31a65d6b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/606.html @@ -0,0 +1,11 @@ + + + + + aria-label on anchor with two aria-labelledby ids (no title attribute) + + + +

Also labelledby text ID1

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/607.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/607.html new file mode 100644 index 000000000..8e71e7d6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/607.html @@ -0,0 +1,10 @@ + + + + + Anchor with no aria-label, no aria-labelledby, no title attribute + + + ABC + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/608.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/608.html new file mode 100644 index 000000000..e73fc0f25 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/608.html @@ -0,0 +1,10 @@ + + + + + Title attribute, no aria-label, aria-labelledby + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/837.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/837.html new file mode 100644 index 000000000..eab418c84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-general/837.html @@ -0,0 +1,18 @@ + + + + + Tree item with text value "Animals" with two descendant tree items with text value "Cats" and "Dogs". + + +
    +
  • + Animals +
      +
    • Cats
    • +
    • Dogs
    • +
    +
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/557.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/557.html new file mode 100644 index 000000000..127258aca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/557.html @@ -0,0 +1,11 @@ + + + + +Test 557 IMG with aria-label="l" and alt="a" and title="t" and aria-labelledby not specified. + + +a + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/565.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/565.html new file mode 100644 index 000000000..a7aeab8a1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/565.html @@ -0,0 +1,14 @@ + + + + +Test 565 IMG with id="ID0" and aria-label="l" and aria-labelledby="ID0 ID1 ID2 ID3" and alt="a" and title="t". + + + + + +a + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/566.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/566.html new file mode 100644 index 000000000..656ad893b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/566.html @@ -0,0 +1,14 @@ + + + + +Test 566 IMG with id="ID0" and aria-label="" and aria-labelledby="ID0 ID1 ID2 ID3" and alt="a" and title="t". + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/foo.jpg b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/foo.jpg new file mode 100644 index 000000000..7d11a4f7c Binary files /dev/null and b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/foo.jpg differ diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/test.png b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/test.png new file mode 100644 index 000000000..85cfa35fd Binary files /dev/null and b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-img/test.png differ diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/538.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/538.html new file mode 100644 index 000000000..d8d9225c1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/538.html @@ -0,0 +1,11 @@ + + + + +Test 538 UT type="hidden" with no aria-labelledby and with id="test". + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/542.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/542.html new file mode 100644 index 000000000..1674b495c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/542.html @@ -0,0 +1,11 @@ + + + + +Test 542 An INPUT type=submit, with id="test", with no aria-labelledby and no aria-label and does not have a role=presentation. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/543.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/543.html new file mode 100644 index 000000000..cd140c916 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/543.html @@ -0,0 +1,11 @@ + + + + +Test 543 An INPUT type="reset", with id="test", with no aria-labelledby and no aria-label and does not have a role=presentation. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/544.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/544.html new file mode 100644 index 000000000..754fe031c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/544.html @@ -0,0 +1,11 @@ + + + + +Test 544 An INPUT type=button, with id="test", value="foo", with no aria-labelledby and no aria-label and does not have a role=presentation. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/545.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/545.html new file mode 100644 index 000000000..7e0bf9504 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/545.html @@ -0,0 +1,11 @@ + + + + +Test 545 An INPUT type=img, with id="test", with no aria-labelledby, and no aria-label, does not have a role=presentation, and has an alt attribute. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/546.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/546.html new file mode 100644 index 000000000..782682bf8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/546.html @@ -0,0 +1,12 @@ + + + + +Test 546 An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element. + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/551.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/551.html new file mode 100644 index 000000000..12c543674 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/551.html @@ -0,0 +1,11 @@ + + + + +Test 551 An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/552.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/552.html new file mode 100644 index 000000000..005773b94 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/552.html @@ -0,0 +1,19 @@ + + + + +Test 552 An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/553.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/553.html new file mode 100644 index 000000000..27ca64713 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/553.html @@ -0,0 +1,19 @@ + + + + +Test 553 An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/609.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/609.html new file mode 100644 index 000000000..b3b07abff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/609.html @@ -0,0 +1,13 @@ + + + + + Title attribute, no aria-label, aria-labelledby + + + +

Here is some labelledby text for ID1

+

Also labelledby text ID2

+

Additional labelledby text ID3

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/610.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/610.html new file mode 100644 index 000000000..bd234fbc4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/610.html @@ -0,0 +1,11 @@ + + + + + Input element, no wai-aria + + + +
foo
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/611.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/611.html new file mode 100644 index 000000000..c41595fe4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/611.html @@ -0,0 +1,11 @@ + + + + + Input element with type="text" referenced by a label, no wai aria + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/612.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/612.html new file mode 100644 index 000000000..5037cbd78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/612.html @@ -0,0 +1,10 @@ + + + + + Input with type="password" label/for without wai-aria + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/613.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/613.html new file mode 100644 index 000000000..0f16f9220 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/613.html @@ -0,0 +1,10 @@ + + + + + Input with type="checkbox" label/for without wai-aria + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/614.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/614.html new file mode 100644 index 000000000..29d3d59cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/614.html @@ -0,0 +1,10 @@ + + + + + Input with type="radio" label/for without wai-aria + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/615.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/615.html new file mode 100644 index 000000000..1790e6aa8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/615.html @@ -0,0 +1,10 @@ + + + + + Input with type="file" label/for without wai-aria + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/659.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/659.html new file mode 100644 index 000000000..5e9b439b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/659.html @@ -0,0 +1,16 @@ + + + + + Text input with @title and :before and :after content rule + + + +
+ +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/660.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/660.html new file mode 100644 index 000000000..e1d5f9416 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/660.html @@ -0,0 +1,16 @@ + + + + + Text input with @title and :before and :after content rule + + + +
+ +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/661.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/661.html new file mode 100644 index 000000000..95a3d46f2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/661.html @@ -0,0 +1,16 @@ + + + + + Text input with @title and :before and :after content rule + + + +
+ +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/662.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/662.html new file mode 100644 index 000000000..3bca08804 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/662.html @@ -0,0 +1,16 @@ + + + + + Text input with @title and :before and :after content rule + + + +
+ +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/663.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/663.html new file mode 100644 index 000000000..ae70b8532 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/663.html @@ -0,0 +1,16 @@ + + + + + Text input with @title and :before and :after content rule + + + +
+ +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/721.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/721.html new file mode 100644 index 000000000..1173d1ee5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/721.html @@ -0,0 +1,12 @@ + + + + +Test 546a An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element. + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/723.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/723.html new file mode 100644 index 000000000..849e516b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/723.html @@ -0,0 +1,12 @@ + + + + +Test 546b An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element. + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/724.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/724.html new file mode 100644 index 000000000..f16bb480a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/724.html @@ -0,0 +1,12 @@ + + + + +Test 546c An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element. + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/725.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/725.html new file mode 100644 index 000000000..3c72a2996 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/725.html @@ -0,0 +1,12 @@ + + + + +Test 546d An INPUT type=text, password, checkbox, radio, file, or img, with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, and is referenced by a LABEL element. + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/748.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/748.html new file mode 100644 index 000000000..f55510170 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/748.html @@ -0,0 +1,11 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/749.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/749.html new file mode 100644 index 000000000..e87964ceb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/749.html @@ -0,0 +1,11 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/750.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/750.html new file mode 100644 index 000000000..58a40ae2c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/750.html @@ -0,0 +1,11 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/751.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/751.html new file mode 100644 index 000000000..b8a5e7c90 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/751.html @@ -0,0 +1,11 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image , with id="test", with no aria-labelledby and no aria-label, does not have a role=presentation, is not referenced by a LABEL element, and has a title. + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/753.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/753.html new file mode 100644 index 000000000..4cb25a46a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/753.html @@ -0,0 +1,19 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/754.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/754.html new file mode 100644 index 000000000..db8916d12 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/754.html @@ -0,0 +1,19 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/755.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/755.html new file mode 100644 index 000000000..eb2dda3ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/755.html @@ -0,0 +1,19 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/756.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/756.html new file mode 100644 index 000000000..944f3cde7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/756.html @@ -0,0 +1,19 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :before content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/758.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/758.html new file mode 100644 index 000000000..0657f8c6a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/758.html @@ -0,0 +1,19 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/759.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/759.html new file mode 100644 index 000000000..a8505f492 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/759.html @@ -0,0 +1,19 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/760.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/760.html new file mode 100644 index 000000000..d8809bd94 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/760.html @@ -0,0 +1,19 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/761.html b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/761.html new file mode 100644 index 000000000..6c8a1de52 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/761.html @@ -0,0 +1,19 @@ + + + + +An INPUT type=text, password, checkbox, radio, file, or image, with id="test", with no aria-labelledby and no aria-label, but is referenced by a LABEL element that has an associated CSS :after content rule. + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/foo.jpg b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/foo.jpg new file mode 100644 index 000000000..7d11a4f7c Binary files /dev/null and b/testing/web-platform/tests/conformance-checkers/html-aria/name-computation-input/foo.jpg differ diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/859.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/859.html new file mode 100644 index 000000000..ad383353b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/859.html @@ -0,0 +1,10 @@ + + + + + test 859 + + +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/860.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/860.html new file mode 100644 index 000000000..3079ef86c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/860.html @@ -0,0 +1,10 @@ + + + + test 860 + + +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/861.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/861.html new file mode 100644 index 000000000..86284e08d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/861.html @@ -0,0 +1,10 @@ + + + + test 861 + + +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/863.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/863.html new file mode 100644 index 000000000..8ae98c7f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/863.html @@ -0,0 +1,14 @@ + + + + test 863 + + +
+
+
+
+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/864.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/864.html new file mode 100644 index 000000000..0b706e5c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/864.html @@ -0,0 +1,17 @@ + + + + + test case 864 + + + + +
    +
  • Zebra
  • +
  • Zoom
  • +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/865.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/865.html new file mode 100644 index 000000000..d706f80a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/865.html @@ -0,0 +1,10 @@ + + + + test 865 + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/866.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/866.html new file mode 100644 index 000000000..8d4d5e42f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/866.html @@ -0,0 +1,10 @@ + + + + test 866 + + +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/867.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/867.html new file mode 100644 index 000000000..a60653fd7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/867.html @@ -0,0 +1,18 @@ + + + + + test 867 + + +
+
+
obj1
+
+
+
obj2
+
+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/868.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/868.html new file mode 100644 index 000000000..d43c86f29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/868.html @@ -0,0 +1,18 @@ + + + + + test 868 + + +
+
+
obj1
+
+
+
obj2
+
+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/869.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/869.html new file mode 100644 index 000000000..cba68be90 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/869.html @@ -0,0 +1,10 @@ + + + + test 869 + + +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/871.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/871.html new file mode 100644 index 000000000..4595a7cf9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/871.html @@ -0,0 +1,14 @@ + + + + ARIA 1.0 Test Case 871 + + + +
+
Option 1
+
Option 2
+
Option 3
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/872.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/872.html new file mode 100644 index 000000000..0469d7c16 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/872.html @@ -0,0 +1,13 @@ + + + + + test case 872 + + +
+
obj1
+
obj2
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/873.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/873.html new file mode 100644 index 000000000..7ae36c5e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/873.html @@ -0,0 +1,12 @@ + + + + + test case 873 + + + +
Placeholder content
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/874.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/874.html new file mode 100644 index 000000000..5d44672d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/874.html @@ -0,0 +1,12 @@ + + + + + test case 874 + + + +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/875.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/875.html new file mode 100644 index 000000000..52422efad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/875.html @@ -0,0 +1,16 @@ + + + + + test case 875 + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/879.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/879.html new file mode 100644 index 000000000..a9a876a03 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/879.html @@ -0,0 +1,14 @@ + + + + ARIA 1.0 Test Case 879 + + + +
+
+
Option 2
+
Option 3
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/880.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/880.html new file mode 100644 index 000000000..570d85361 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/880.html @@ -0,0 +1,11 @@ + + + + + test case 880 + + + +
Placeholder content
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/887.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/887.html new file mode 100644 index 000000000..90151869f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/887.html @@ -0,0 +1,15 @@ + + + + + test case 887 + + +
+
tab1
tab2
+
+
+ Boring tab panel +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/888.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/888.html new file mode 100644 index 000000000..da876814e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/888.html @@ -0,0 +1,10 @@ + + + + + test case 888 + + +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/889.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/889.html new file mode 100644 index 000000000..2cf67a320 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/889.html @@ -0,0 +1,10 @@ + + + + + test case 889 + + +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/890.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/890.html new file mode 100644 index 000000000..6fd47f40e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/890.html @@ -0,0 +1,11 @@ + + + + + test case 890 + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/891.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/891.html new file mode 100644 index 000000000..2d2361e43 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/891.html @@ -0,0 +1,14 @@ + + + + + test case 891 + + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/892.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/892.html new file mode 100644 index 000000000..20934bbbf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/892.html @@ -0,0 +1,14 @@ + + + + + test case 892 + + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/893.html b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/893.html new file mode 100644 index 000000000..819fa8d8d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/namefromauthor-requ/893.html @@ -0,0 +1,20 @@ + + + + + test case 893 + + + +
+
+
obj1
+
obj2
+
+
+
obj3
+
obj4
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/noaria.html b/testing/web-platform/tests/conformance-checkers/html-aria/noaria.html new file mode 100644 index 000000000..e404e6619 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/noaria.html @@ -0,0 +1,10 @@ + + + + + No ARIA markup + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/497.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/497.html new file mode 100644 index 000000000..5efa4ab77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/497.html @@ -0,0 +1,14 @@ + + + + +Test 497 Image element with role="presentation" but with a reference to a description + + +test1 +

+This is an image. +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/498.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/498.html new file mode 100644 index 000000000..834ba206d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/498.html @@ -0,0 +1,11 @@ + + + + +Test 498 Image element with role="presentation" but aria-disabled="true" + + +test1 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/499.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/499.html new file mode 100644 index 000000000..ad2dee407 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/499.html @@ -0,0 +1,11 @@ + + + + +Test 499 Image element with role="presentation" but aria-dropeffect="move" + + +test1 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/500.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/500.html new file mode 100644 index 000000000..578e7a2db --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/500.html @@ -0,0 +1,13 @@ + + + + +Test 500 Image element with role="presentation" but with a valid aria-flowto attribute + + +test1 + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/501.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/501.html new file mode 100644 index 000000000..77cfc2ede --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/501.html @@ -0,0 +1,11 @@ + + + + +Test 501 Image element with role="presentation" but with aria-grabbed="true" + + +test1 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/502.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/502.html new file mode 100644 index 000000000..ae8c74d5c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/502.html @@ -0,0 +1,11 @@ + + + + +Test 502 Image element with role="presentation" but with aria-haspopup="true" + + +test1 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/503.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/503.html new file mode 100644 index 000000000..385914252 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/503.html @@ -0,0 +1,11 @@ + + + + +Test 503 Image element with role="presentation" but with aria-hidden="true" + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/504.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/504.html new file mode 100644 index 000000000..ea19a4359 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/504.html @@ -0,0 +1,11 @@ + + + + +Test 504 Image element with role="presentation" but with aria-invalid="true" + + +test1 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/505.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/505.html new file mode 100644 index 000000000..163156413 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/505.html @@ -0,0 +1,11 @@ + + + + +Test 505 Image element with role="presentation" but with aria-label="test" + + +test1 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/506.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/506.html new file mode 100644 index 000000000..495763d77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/506.html @@ -0,0 +1,14 @@ + + + + +Test 506 Image element with role="presentation" but with a valid aria-labelledby attribute + + +test1 +
+test_label +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/507.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/507.html new file mode 100644 index 000000000..09e685965 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/507.html @@ -0,0 +1,11 @@ + + + + +Test 507 Image element with role="presentation" but with aria-live="assertive" + + +test1 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/509.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/509.html new file mode 100644 index 000000000..9780ce2ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/509.html @@ -0,0 +1,11 @@ + + + + +Test 509 Image element with role="presentation" but with aria-relevant="text" + + +test1 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/510.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/510.html new file mode 100644 index 000000000..05c50a161 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/510.html @@ -0,0 +1,15 @@ + + + + +Test 510 An owned, unfocusable, element untied to an aria relationship that inherits role="presentation" + + + + + + +
Test me
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/511.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/511.html new file mode 100644 index 000000000..d9a3043fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/511.html @@ -0,0 +1,17 @@ + + + + +Test 511 An owned, focusable element, tied to an aria relationship that inherits role="presentation" + + + + + + +
Test me
+
+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/512.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/512.html new file mode 100644 index 000000000..35c0a5ef0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/512.html @@ -0,0 +1,15 @@ + + + + +Test 512 An owned, unfocusable element, having aria-atomic="true" that inherits role="presentation" + + + + + + +
Test me
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/513.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/513.html new file mode 100644 index 000000000..4a908544f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/513.html @@ -0,0 +1,15 @@ + + + + +Test 513 An owned, unfocusable element, having aria-busy="true" that inherits role="presentation" + + + + + + +
Test me
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/514.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/514.html new file mode 100644 index 000000000..0f7c34800 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/514.html @@ -0,0 +1,17 @@ + + + + +Test 514 An owned, unfocusable element, with a valid aria-controls attribue set that inherits role="presentation" + + + + + + +
Test me
+
+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/515.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/515.html new file mode 100644 index 000000000..de4d7caa2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/515.html @@ -0,0 +1,18 @@ + + + + +Test 515 An owned, unfocusable element, with a valid aria-describedby attribue set that inherits role="presentation" + + + + + + +
Test me
+
+You can +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/516.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/516.html new file mode 100644 index 000000000..dacee180c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/516.html @@ -0,0 +1,15 @@ + + + + +Test 516 An owned, unfocusable element, having aria-disabled="true" that inherits role="presentation" + + + + + + +
Test me
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/517.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/517.html new file mode 100644 index 000000000..3154b9da2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/517.html @@ -0,0 +1,15 @@ + + + + +Test 517 An owned, unfocusable element, having aria-dropeffect="move" that inherits role="presentation" + + + + + + +
Test me
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/518.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/518.html new file mode 100644 index 000000000..a2c85521c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/518.html @@ -0,0 +1,18 @@ + + + + +Test 518 An owned, unfocusable element, with a valid aria-flowto attribue set that inherits role="presentation" + + + + + + +
Test me
+
+You can +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/519.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/519.html new file mode 100644 index 000000000..8ff435f4d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/519.html @@ -0,0 +1,15 @@ + + + + +Test 519 An owned, unfocusable element, having aria-grabbed="true" that inherits role="presentation" + + + + + + +
Test me
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/520.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/520.html new file mode 100644 index 000000000..9b7bee0f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/520.html @@ -0,0 +1,15 @@ + + + + +Test 520 An owned, unfocusable element, having aria-haspopup="true" that inherits role="presentation" + + + + + + +
Test me
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/521.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/521.html new file mode 100644 index 000000000..c98a873d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/521.html @@ -0,0 +1,15 @@ + + + + +Test 521 An owned, unfocusable element, having aria-hidden="true" that inherits role="presentation" + + + + + + +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/522.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/522.html new file mode 100644 index 000000000..1d18a47b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/522.html @@ -0,0 +1,15 @@ + + + + +Test 522 An owned, unfocusable element, having aria-invalid="true" that inherits role="presentation" + + + + + + +
Test me
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/523.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/523.html new file mode 100644 index 000000000..7a2ba4138 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/523.html @@ -0,0 +1,15 @@ + + + + +Test 523 An owned, unfocusable element, having aria-label="test" that inherits role="presentation" + + + + + + +
foo
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/524.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/524.html new file mode 100644 index 000000000..b624f041a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/524.html @@ -0,0 +1,16 @@ + + + + +Test 524 An owned, unfocusable element, with a valid aria-labelledby attribute set that inherits role="presentation" + + + + + + +
+
test
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/525.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/525.html new file mode 100644 index 000000000..cf97c15f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/525.html @@ -0,0 +1,15 @@ + + + + +Test 525 An owned, unfocusable element, having aria-live="assertive" that inherits role="presentation" + + + + + + +
test
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/527.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/527.html new file mode 100644 index 000000000..a7a6e751c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentation-role/527.html @@ -0,0 +1,15 @@ + + + + +Test 527 An owned, unfocusable element, having aria-relevant="text" that inherits role="presentation" + + + + + + +
test
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-839.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-839.html new file mode 100644 index 000000000..0f649a5b7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-839.html @@ -0,0 +1,22 @@ + + + + ARIA 1.0 Test Case 839: Separator + + + +

ARIA 1.0 Test Case 839: Separator

+ +
+
Test text content
+ +

Test link

+
Button
+
+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-840.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-840.html new file mode 100644 index 000000000..75acea26f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-840.html @@ -0,0 +1,22 @@ + + + + ARIA 1.0 Test Case 840: progressbar + + + +

ARIA 1.0 Test Case 840: progressbar

+ +
+
Test text content
+ +

Test link

+
Button
+
+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-842.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-842.html new file mode 100644 index 000000000..5fcf8b27b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-842.html @@ -0,0 +1,22 @@ + + + + ARIA 1.0 Test Case 842: img + + + +

ARIA 1.0 Test Case 842: img

+ +
+
Test text content
+ +

Test link

+
Button
+
+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-843.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-843.html new file mode 100644 index 000000000..02902a5f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-843.html @@ -0,0 +1,22 @@ + + + + ARIA 1.0 Test Case 843: slider + + + +

ARIA 1.0 Test Case 843: slider

+ +
+
Test text content
+ +

Test link

+
Button
+
+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-844.html b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-844.html new file mode 100644 index 000000000..413106760 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/presentational-children/testcase-844.html @@ -0,0 +1,22 @@ + + + + ARIA 1.0 Test Case 844: math + + + +

ARIA 1.0 Test Case 844: math

+ +
+
Test text content
+ +

Test link

+
Button
+
+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic-false.html new file mode 100644 index 000000000..31452f627 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic-false.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-atomic" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic-true.html new file mode 100644 index 000000000..499b675db --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic-true.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-atomic" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic.html new file mode 100644 index 000000000..84faaeb86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-atomic.html @@ -0,0 +1,15 @@ + + + + + <div> with no role; global state or property "" value of "true" + + +
+ Placeholder content + +
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-busy-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-busy-false.html new file mode 100644 index 000000000..f10c12404 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-busy-false.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-busy" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-busy-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-busy-true.html new file mode 100644 index 000000000..efd700760 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-busy-true.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-busy" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-controls-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-controls-obj1-obj2.html new file mode 100644 index 000000000..63eb41b1c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-controls-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-controls" value of "obj1 obj2" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-controls-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-controls-obj1.html new file mode 100644 index 000000000..8e012dd56 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-controls-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-controls" value of "obj1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-describedby-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-describedby-obj1-obj2.html new file mode 100644 index 000000000..e36e08eab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-describedby-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-describedby" value of "obj1 obj2" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-describedby-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-describedby-obj1.html new file mode 100644 index 000000000..317165628 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-describedby-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-describedby" value of "obj1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-disabled-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-disabled-false.html new file mode 100644 index 000000000..dc3c8ce0e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-disabled-false.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-disabled" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-disabled-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-disabled-true.html new file mode 100644 index 000000000..fd01ff2d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-disabled-true.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-disabled" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-copy.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-copy.html new file mode 100644 index 000000000..4f0782bf4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-copy.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-dropeffect" value of "copy" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-execute.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-execute.html new file mode 100644 index 000000000..e445c8b3f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-execute.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-dropeffect" value of "execute" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-link.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-link.html new file mode 100644 index 000000000..cbbc24c0e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-link.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-dropeffect" value of "link" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-move.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-move.html new file mode 100644 index 000000000..55bfe810f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-move.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-dropeffect" value of "move" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-none.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-none.html new file mode 100644 index 000000000..05ccc7aa5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-none.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-dropeffect" value of "none" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-popup.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-popup.html new file mode 100644 index 000000000..dd5045e45 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-dropeffect-popup.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-dropeffect" value of "popup" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-flowto-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-flowto-obj1-obj2.html new file mode 100644 index 000000000..0efca8bdc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-flowto-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-flowto" value of "obj1 obj2" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-flowto-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-flowto-obj1.html new file mode 100644 index 000000000..d60135c3f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-flowto-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-flowto" value of "obj1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-false.html new file mode 100644 index 000000000..c3e422266 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-false.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-grabbed" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-true.html new file mode 100644 index 000000000..ab42aa100 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-true.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-grabbed" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-undefined.html new file mode 100644 index 000000000..91626fe95 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-grabbed-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-grabbed" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-haspopup-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-haspopup-false.html new file mode 100644 index 000000000..125b43ba3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-haspopup-false.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-haspopup" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-haspopup-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-haspopup-true.html new file mode 100644 index 000000000..735c64e7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-haspopup-true.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-haspopup" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-hidden-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-hidden-false.html new file mode 100644 index 000000000..185bb6011 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-hidden-false.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-hidden" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-hidden-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-hidden-true.html new file mode 100644 index 000000000..fb3b6179f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-hidden-true.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-hidden" value of "true" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-false.html new file mode 100644 index 000000000..6293d2324 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-false.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-invalid" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-grammar.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-grammar.html new file mode 100644 index 000000000..f71287c17 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-grammar.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-invalid" value of "grammar" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-spelling.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-spelling.html new file mode 100644 index 000000000..b09c6d147 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-spelling.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-invalid" value of "spelling" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-true.html new file mode 100644 index 000000000..ad255df24 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-invalid-true.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-invalid" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-label-Test-string-value.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-label-Test-string-value.html new file mode 100644 index 000000000..3b6b442d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-label-Test-string-value.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-label" value of "Test string value" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-labelledby-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-labelledby-obj1-obj2.html new file mode 100644 index 000000000..1c45b0c2b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-labelledby-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-labelledby" value of "obj1 obj2" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-labelledby-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-labelledby-obj1.html new file mode 100644 index 000000000..2a863ca95 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-labelledby-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-labelledby" value of "obj1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-assertive.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-assertive.html new file mode 100644 index 000000000..b977bd4c4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-assertive.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-live" value of "assertive" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-off.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-off.html new file mode 100644 index 000000000..b8cbf15ad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-off.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-live" value of "off" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-polite.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-polite.html new file mode 100644 index 000000000..d250f7b53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-live-polite.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-live" value of "polite" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-owns-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-owns-obj1-obj2.html new file mode 100644 index 000000000..784e02b35 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-owns-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-owns" value of "obj1 obj2" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-owns-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-owns-obj1.html new file mode 100644 index 000000000..d44ce0b38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-owns-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-owns" value of "obj1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-additions-text.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-additions-text.html new file mode 100644 index 000000000..12b17be1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-additions-text.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-relevant" value of "additions text" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-additions.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-additions.html new file mode 100644 index 000000000..c8329d95e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-additions.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-relevant" value of "additions" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-all.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-all.html new file mode 100644 index 000000000..574aa1828 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-all.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-relevant" value of "all" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-removals.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-removals.html new file mode 100644 index 000000000..3dc0b12fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-removals.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-relevant" value of "removals" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-text.html b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-text.html new file mode 100644 index 000000000..a8957f1f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/properties-global-norole/properties-global-norole-aria-relevant-text.html @@ -0,0 +1,12 @@ + + + + + <div> with no role; global state or property "aria-relevant" value of "text" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/591.html b/testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/591.html new file mode 100644 index 000000000..f7044aa07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/591.html @@ -0,0 +1,10 @@ + + + + + Element with role main having global state or property aria-relevant with value "additions removals". + + +
Role main with aria-relevant='additions removals'
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/592.html b/testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/592.html new file mode 100644 index 000000000..10bafce60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/592.html @@ -0,0 +1,10 @@ + + + + + Element with role main having global state or property aria-relevant with value "removals text". + + +
Role main with aria-relevant='removals text'
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/593.html b/testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/593.html new file mode 100644 index 000000000..e3bb27321 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/relevant-state/593.html @@ -0,0 +1,10 @@ + + + + + Element with role main having global state or property aria-relevant with value "additions removals text". + + +
Role main with aria-relevant='additions removals text'
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-alert.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-alert.html new file mode 100644 index 000000000..733dbfd81 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-alert.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "alert" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-alertdialog.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-alertdialog.html new file mode 100644 index 000000000..88941fea2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-alertdialog.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "alertdialog" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-application.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-application.html new file mode 100644 index 000000000..6eea2d0c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-application.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "application" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-article.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-article.html new file mode 100644 index 000000000..c8d99c590 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-article.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "article" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-banner.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-banner.html new file mode 100644 index 000000000..f9a8c06e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-banner.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "banner" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-button.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-button.html new file mode 100644 index 000000000..f6edccdf1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-button.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "button" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-complementary.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-complementary.html new file mode 100644 index 000000000..86a332553 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-complementary.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "complementary" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-contentinfo.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-contentinfo.html new file mode 100644 index 000000000..89d579eb0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-contentinfo.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "contentinfo" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-definition.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-definition.html new file mode 100644 index 000000000..5bdf02c9c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-definition.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "definition" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-dialog.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-dialog.html new file mode 100644 index 000000000..59ac2084c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-dialog.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "dialog" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-directory.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-directory.html new file mode 100644 index 000000000..17ca3b669 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-directory.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "directory" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-document.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-document.html new file mode 100644 index 000000000..a5bc88c61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-document.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "document" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-form.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-form.html new file mode 100644 index 000000000..2ca7e72de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-form.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "form" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-grid.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-grid.html new file mode 100644 index 000000000..3ed0c84a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-grid.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "grid" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-group.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-group.html new file mode 100644 index 000000000..bcd135f68 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-group.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "group" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-heading.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-heading.html new file mode 100644 index 000000000..db5449005 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-heading.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "heading" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-img.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-img.html new file mode 100644 index 000000000..a1f927633 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-img.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "img" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-link.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-link.html new file mode 100644 index 000000000..5b17724ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-link.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "link" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-list.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-list.html new file mode 100644 index 000000000..72ffee9ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-list.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "list" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-listbox-parent-combobox.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-listbox-parent-combobox.html new file mode 100644 index 000000000..e2e0135ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-listbox-parent-combobox.html @@ -0,0 +1,35 @@ + + + + + An element with id=test and role=listbox, which is owned by a combobox + + + +

An element with id=test and role=listbox, which is owned by a combobox:

+ +
    +
  • Zebra
  • +
  • Zoom
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-listbox.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-listbox.html new file mode 100644 index 000000000..ff7d32166 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-listbox.html @@ -0,0 +1,12 @@ + + + + + Plain <div> with role "listbox" and no states or properties + + +
+
Placeholder content
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-log.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-log.html new file mode 100644 index 000000000..1a5359280 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-log.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "log" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-main.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-main.html new file mode 100644 index 000000000..1f6660502 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-main.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "main" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-marquee.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-marquee.html new file mode 100644 index 000000000..05986754b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-marquee.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "marquee" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-math.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-math.html new file mode 100644 index 000000000..66f7571d1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-math.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "math" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-menu.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-menu.html new file mode 100644 index 000000000..63c3375aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-menu.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "menu" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-menubar.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-menubar.html new file mode 100644 index 000000000..5e9b6a1a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-menubar.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "menubar" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-navigation.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-navigation.html new file mode 100644 index 000000000..1a0cc38ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-navigation.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "navigation" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-note.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-note.html new file mode 100644 index 000000000..6fd8bb80b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-note.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "note" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-option.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-option.html new file mode 100644 index 000000000..1a44d8656 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-option.html @@ -0,0 +1,12 @@ + + + + + Plain <div> with role "option" and no states or properties + + +
+
Placeholder content
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-presentation.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-presentation.html new file mode 100644 index 000000000..0ebd3cdb8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-presentation.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "presentation" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-progressbar.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-progressbar.html new file mode 100644 index 000000000..cbfdef509 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-progressbar.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "progressbar" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-radiogroup.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-radiogroup.html new file mode 100644 index 000000000..a4caff06f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-radiogroup.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "radiogroup" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-region.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-region.html new file mode 100644 index 000000000..29929c149 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-region.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "region" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-rowheader.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-rowheader.html new file mode 100644 index 000000000..9a1bba18e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-rowheader.html @@ -0,0 +1,14 @@ + + + + + Plain <div> with role "rowheader" and no states or properties + + +
+
+
Placeholder content
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-search.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-search.html new file mode 100644 index 000000000..160cec84b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-search.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "search" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-separator.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-separator.html new file mode 100644 index 000000000..d8d835287 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-separator.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "separator" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-status.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-status.html new file mode 100644 index 000000000..9e4138493 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-status.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "status" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tablist.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tablist.html new file mode 100644 index 000000000..211eda815 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tablist.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "tablist" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tabpanel.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tabpanel.html new file mode 100644 index 000000000..3884f3942 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tabpanel.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "tabpanel" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-textbox.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-textbox.html new file mode 100644 index 000000000..fcfe673fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-textbox.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "textbox" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-timer.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-timer.html new file mode 100644 index 000000000..af15207e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-timer.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "timer" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-toolbar.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-toolbar.html new file mode 100644 index 000000000..832407028 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-toolbar.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "toolbar" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tooltip.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tooltip.html new file mode 100644 index 000000000..299346439 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tooltip.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "tooltip" and no states or properties + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tree.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tree.html new file mode 100644 index 000000000..a194de5a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-tree.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "tree" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-treegrid.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-treegrid.html new file mode 100644 index 000000000..25b242627 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-plain-concrete/roles-plain-concrete-treegrid.html @@ -0,0 +1,10 @@ + + + + + Plain <div> with role "treegrid" and no states or properties + + +
Placeholder content
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-atomic-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-atomic-false.html new file mode 100644 index 000000000..a2c0b7262 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-atomic-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-atomic" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-atomic-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-atomic-true.html new file mode 100644 index 000000000..53f5b6d80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-atomic-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-atomic" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-busy-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-busy-false.html new file mode 100644 index 000000000..59b1eaed1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-busy-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-busy" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-busy-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-busy-true.html new file mode 100644 index 000000000..f6d8f5499 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-busy-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-busy" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-controls-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-controls-obj1-obj2.html new file mode 100644 index 000000000..5d095774a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-controls-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-controls" value of "obj1 obj2" + + +
Placeholder content
+ + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-controls-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-controls-obj1.html new file mode 100644 index 000000000..56db46038 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-controls-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-controls" value of "obj1" + + +
Placeholder content
+ +
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-describedby-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-describedby-obj1-obj2.html new file mode 100644 index 000000000..55369c952 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-describedby-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-describedby" value of "obj1 obj2" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-describedby-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-describedby-obj1.html new file mode 100644 index 000000000..bb3c294f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-describedby-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-describedby" value of "obj1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-disabled-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-disabled-false.html new file mode 100644 index 000000000..90de02c08 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-disabled-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-disabled" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-disabled-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-disabled-true.html new file mode 100644 index 000000000..336975f51 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-disabled-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-disabled" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-copy.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-copy.html new file mode 100644 index 000000000..4653a0a8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-copy.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-dropeffect" value of "copy" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-execute.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-execute.html new file mode 100644 index 000000000..547527445 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-execute.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-dropeffect" value of "execute" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-link.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-link.html new file mode 100644 index 000000000..b592f1e1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-link.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-dropeffect" value of "link" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-move.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-move.html new file mode 100644 index 000000000..a7caad770 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-move.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-dropeffect" value of "move" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-none.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-none.html new file mode 100644 index 000000000..86c73586e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-none.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-dropeffect" value of "none" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-popup.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-popup.html new file mode 100644 index 000000000..23c5f5c3d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-dropeffect-popup.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-dropeffect" value of "popup" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-flowto-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-flowto-obj1-obj2.html new file mode 100644 index 000000000..3c72e0c5d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-flowto-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-flowto" value of "obj1 obj2" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-flowto-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-flowto-obj1.html new file mode 100644 index 000000000..92747023e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-flowto-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-flowto" value of "obj1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-false.html new file mode 100644 index 000000000..b44f026ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-grabbed" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-true.html new file mode 100644 index 000000000..fef9fcad8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-grabbed" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-undefined.html new file mode 100644 index 000000000..fbe3f69cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-grabbed-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-grabbed" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-haspopup-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-haspopup-false.html new file mode 100644 index 000000000..b25ab9921 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-haspopup-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-haspopup" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-haspopup-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-haspopup-true.html new file mode 100644 index 000000000..c3d6e6af3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-haspopup-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-haspopup" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-hidden-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-hidden-false.html new file mode 100644 index 000000000..fe96171cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-hidden-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-hidden" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-hidden-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-hidden-true.html new file mode 100644 index 000000000..976cfcc52 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-hidden-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-hidden" value of "true" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-false.html new file mode 100644 index 000000000..ad14b3339 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-invalid" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-grammar.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-grammar.html new file mode 100644 index 000000000..cea7b01ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-grammar.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-invalid" value of "grammar" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-spelling.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-spelling.html new file mode 100644 index 000000000..7ce894758 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-spelling.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-invalid" value of "spelling" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-true.html new file mode 100644 index 000000000..8dc3c233f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-invalid-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-invalid" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-label-Test-string-value.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-label-Test-string-value.html new file mode 100644 index 000000000..dc0c036d2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-label-Test-string-value.html @@ -0,0 +1,14 @@ + + + + + <div> with role main; global state or property "aria-label" value of "Test string + value" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-labelledby-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-labelledby-obj1-obj2.html new file mode 100644 index 000000000..36ee9dcd5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-labelledby-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-labelledby" value of "obj1 obj2" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-labelledby-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-labelledby-obj1.html new file mode 100644 index 000000000..dbcc75063 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-labelledby-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-labelledby" value of "obj1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-assertive.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-assertive.html new file mode 100644 index 000000000..05f2f3fe8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-assertive.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-live" value of "assertive" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-off.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-off.html new file mode 100644 index 000000000..1ff8ac31c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-off.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-live" value of "off" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-polite.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-polite.html new file mode 100644 index 000000000..829bf7906 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-live-polite.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-live" value of "polite" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-owns-obj1-obj2.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-owns-obj1-obj2.html new file mode 100644 index 000000000..2276906bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-owns-obj1-obj2.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-owns" value of "obj1 obj2" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-owns-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-owns-obj1.html new file mode 100644 index 000000000..ebb95c433 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-owns-obj1.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-owns" value of "obj1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-additions-text.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-additions-text.html new file mode 100644 index 000000000..be51d2872 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-additions-text.html @@ -0,0 +1,14 @@ + + + + + <div> with role main; global state or property "aria-relevant" value of "additions + text" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-additions.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-additions.html new file mode 100644 index 000000000..59ae86e4f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-additions.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-relevant" value of "additions" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-all.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-all.html new file mode 100644 index 000000000..d87c52295 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-all.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-relevant" value of "all" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-removals.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-removals.html new file mode 100644 index 000000000..791a6b2e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-removals.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-relevant" value of "removals" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-text.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-text.html new file mode 100644 index 000000000..03cabb3fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-global/roles-properties-global-main-aria-relevant-text.html @@ -0,0 +1,12 @@ + + + + + <div> with role main; global state or property "aria-relevant" value of "text" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/menuitemcheckbox-aria-checked-mixed.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/menuitemcheckbox-aria-checked-mixed.html new file mode 100644 index 000000000..837739e7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/menuitemcheckbox-aria-checked-mixed.html @@ -0,0 +1,16 @@ + + + + + <div> with role menuitemcheckbox; inherited required state or property "aria-checked" + value of "mixed" + + + +
+
Placeholder content
+
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/menuitemcheckbox-aria-checked-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/menuitemcheckbox-aria-checked-undefined.html new file mode 100644 index 000000000..75f3f087f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/menuitemcheckbox-aria-checked-undefined.html @@ -0,0 +1,16 @@ + + + + + <div> with role menuitemcheckbox; inherited required state or property "aria-checked" + value of "undefined" + + + +
+
Placeholder content
+
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-false.html new file mode 100644 index 000000000..72d48e77c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role radio; inherited required state or property "aria-checked" value of + "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-mixed.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-mixed.html new file mode 100644 index 000000000..195932932 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-mixed.html @@ -0,0 +1,14 @@ + + + + + <div> with role radio; inherited required state or property "aria-checked" value of + "mixed" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-true.html new file mode 100644 index 000000000..81571b60c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role radio; inherited required state or property "aria-checked" value of + "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-undefined.html new file mode 100644 index 000000000..95a1ca7a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required-inherited/radio-aria-checked-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role radio; inherited required state or property "aria-checked" value of + "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-false.html new file mode 100644 index 000000000..21e7b0366 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role checkbox; required state or property "aria-checked" value of "false" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-mixed.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-mixed.html new file mode 100644 index 000000000..09200351e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-mixed.html @@ -0,0 +1,12 @@ + + + + + <div> with role checkbox; required state or property "aria-checked" value of "mixed" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-true.html new file mode 100644 index 000000000..295d992b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role checkbox; required state or property "aria-checked" value of "true" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-undefined.html new file mode 100644 index 000000000..250454f82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-checkbox-aria-checked-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role checkbox; required state or property "aria-checked" value of "undefined" + + + +
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-false.html new file mode 100644 index 000000000..751747aec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role combobox; required state or property "aria-expanded" value of "false" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-true.html new file mode 100644 index 000000000..46cd8e506 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role combobox; required state or property "aria-expanded" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-undefined.html new file mode 100644 index 000000000..58ea1d313 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-required/roles-properties-required-combobox-aria-expanded-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role combobox; required state or property "aria-expanded" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-false.html new file mode 100644 index 000000000..ac960fdbf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role alert; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-true.html new file mode 100644 index 000000000..1b9c610fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role alert; inherited supported state or property "aria-expanded" value + of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-undefined.html new file mode 100644 index 000000000..d6f9d8d79 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alert-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role alert; inherited supported state or property "aria-expanded" value + of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-false.html new file mode 100644 index 000000000..d87997064 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role alertdialog; inherited supported state or property "aria-expanded" + value of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-true.html new file mode 100644 index 000000000..71f7c1b48 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role alertdialog; inherited supported state or property "aria-expanded" + value of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-undefined.html new file mode 100644 index 000000000..048ac59a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/alertdialog-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role alertdialog; inherited supported state or property "aria-expanded" + value of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-false.html new file mode 100644 index 000000000..8b12de5aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role application; inherited supported state or property "aria-expanded" + value of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-true.html new file mode 100644 index 000000000..0b7a2545f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role application; inherited supported state or property "aria-expanded" + value of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-undefined.html new file mode 100644 index 000000000..04c44727d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/application-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role application; inherited supported state or property "aria-expanded" + value of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-false.html new file mode 100644 index 000000000..6de04bcc8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role article; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-true.html new file mode 100644 index 000000000..bf6bea826 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role article; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-undefined.html new file mode 100644 index 000000000..804330711 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/article-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role article; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-false.html new file mode 100644 index 000000000..ddb241c48 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role banner; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-true.html new file mode 100644 index 000000000..433e68b2e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role banner; inherited supported state or property "aria-expanded" value + of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-undefined.html new file mode 100644 index 000000000..ed7605d79 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/banner-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role banner; inherited supported state or property "aria-expanded" value + of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-false.html new file mode 100644 index 000000000..437647465 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-false.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-expanded" + value of "false" + + + +
+
+ + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-true.html new file mode 100644 index 000000000..521b93520 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-true.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-expanded" + value of "true" + + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-undefined.html new file mode 100644 index 000000000..295c4eb5f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-expanded-undefined.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-expanded" + value of "undefined" + + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-readonly-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-readonly-false.html new file mode 100644 index 000000000..6c32d6ae5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-readonly-false.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-readonly" + value of "false" + + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-readonly-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-readonly-true.html new file mode 100644 index 000000000..6ce21d313 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-readonly-true.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-readonly" + value of "true" + + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-required-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-required-false.html new file mode 100644 index 000000000..8c8065963 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-required-false.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-required" + value of "false" + + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-required-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-required-true.html new file mode 100644 index 000000000..644b2756d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-required-true.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-required" + value of "true" + + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-false.html new file mode 100644 index 000000000..7a4ab45b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-false.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-selected" + value of "false" + + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-true.html new file mode 100644 index 000000000..a16d51481 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-true.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-selected" + value of "true" + + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-undefined.html new file mode 100644 index 000000000..4416bd662 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/columnheader-aria-selected-undefined.html @@ -0,0 +1,33 @@ + + + + + <div> with role columnheader; inherited supported state or property "aria-selected" + value of "undefined" + + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-activedescendant-obj1.html new file mode 100644 index 000000000..4e8e3fd58 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-activedescendant-obj1.html @@ -0,0 +1,18 @@ + + + + + <div> with role combobox; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + +
+
+
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-false.html new file mode 100644 index 000000000..76943aefa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role combobox; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-true.html new file mode 100644 index 000000000..7d29edd7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role combobox; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-undefined.html new file mode 100644 index 000000000..46b28ef3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/combobox-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role combobox; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-false.html new file mode 100644 index 000000000..ae3dcf35f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role complementary; inherited supported state or property "aria-expanded" + value of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-true.html new file mode 100644 index 000000000..d3b0d83b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role complementary; inherited supported state or property "aria-expanded" + value of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-undefined.html new file mode 100644 index 000000000..a7952c254 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/complementary-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role complementary; inherited supported state or property "aria-expanded" + value of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-false.html new file mode 100644 index 000000000..de995a922 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role contentinfo; inherited supported state or property "aria-expanded" + value of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-true.html new file mode 100644 index 000000000..846f72957 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role contentinfo; inherited supported state or property "aria-expanded" + value of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-undefined.html new file mode 100644 index 000000000..0a924c671 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/contentinfo-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role contentinfo; inherited supported state or property "aria-expanded" + value of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-false.html new file mode 100644 index 000000000..7fce65cff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role definition; inherited supported state or property "aria-expanded" + value of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-true.html new file mode 100644 index 000000000..b2ea2ce8a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role definition; inherited supported state or property "aria-expanded" + value of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-undefined.html new file mode 100644 index 000000000..bae456aa7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/definition-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role definition; inherited supported state or property "aria-expanded" + value of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-false.html new file mode 100644 index 000000000..e4c26f401 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role dialog; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-true.html new file mode 100644 index 000000000..2095b9cd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role dialog; inherited supported state or property "aria-expanded" value + of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-undefined.html new file mode 100644 index 000000000..1df3702ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/dialog-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role dialog; inherited supported state or property "aria-expanded" value + of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-false.html new file mode 100644 index 000000000..ee8ae6234 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role directory; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-true.html new file mode 100644 index 000000000..8ef8ae9fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role directory; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-undefined.html new file mode 100644 index 000000000..4be1ec3f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/directory-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role directory; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-false.html new file mode 100644 index 000000000..ce533b295 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role form; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-true.html new file mode 100644 index 000000000..01d98d4a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role form; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-undefined.html new file mode 100644 index 000000000..da9fb7bd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/form-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role form; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-activedescendant-obj1.html new file mode 100644 index 000000000..71268f39e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-activedescendant-obj1.html @@ -0,0 +1,17 @@ + + + + + <div> with role grid; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + +
+
+ row1-cell1 + row1-cell2 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-false.html new file mode 100644 index 000000000..f1c958008 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role grid; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-true.html new file mode 100644 index 000000000..86223ae16 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role grid; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-undefined.html new file mode 100644 index 000000000..aeb3693c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/grid-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role grid; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/gridcell-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/gridcell-aria-expanded-false.html new file mode 100644 index 000000000..f4955926f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/gridcell-aria-expanded-false.html @@ -0,0 +1,18 @@ + + + + + <div> with role gridcell; inherited supported state or property "aria-expanded" value + of "false" + + + +
+
+ +
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/gridcell-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/gridcell-aria-expanded-undefined.html new file mode 100644 index 000000000..f68e04369 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/gridcell-aria-expanded-undefined.html @@ -0,0 +1,18 @@ + + + + + <div> with role gridcell; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-false.html new file mode 100644 index 000000000..79a3d6a38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role group; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-true.html new file mode 100644 index 000000000..6d18a366e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role group; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-undefined.html new file mode 100644 index 000000000..4a179c532 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/group-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role group; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-false.html new file mode 100644 index 000000000..799768515 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role heading; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-true.html new file mode 100644 index 000000000..d1c946831 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role heading; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-undefined.html new file mode 100644 index 000000000..2de29fc45 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/heading-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role heading; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-false.html new file mode 100644 index 000000000..835d6bbb3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role img; inherited supported state or property "aria-expanded" value of + "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-true.html new file mode 100644 index 000000000..46ade1d9b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role img; inherited supported state or property "aria-expanded" value of + "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-undefined.html new file mode 100644 index 000000000..8d4f17be3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/img-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role img; inherited supported state or property "aria-expanded" value of + "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-false.html new file mode 100644 index 000000000..d510eb156 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-false.html @@ -0,0 +1,15 @@ + + + + + <div> with role list; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-true.html new file mode 100644 index 000000000..37d15ab66 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-true.html @@ -0,0 +1,15 @@ + + + + + <div> with role list; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content +
obj1
+
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-undefined.html new file mode 100644 index 000000000..e1679660c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/list-aria-expanded-undefined.html @@ -0,0 +1,15 @@ + + + + + <div> with role list; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content +
obj1
+
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-activedescendant-obj1.html new file mode 100644 index 000000000..f28e43e6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-activedescendant-obj1.html @@ -0,0 +1,15 @@ + + + + + <div> with role listbox; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-false.html new file mode 100644 index 000000000..2bd754a3b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role listbox; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-true.html new file mode 100644 index 000000000..504c7371f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role listbox; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-undefined.html new file mode 100644 index 000000000..69055a237 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/listbox-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role listbox; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-false.html new file mode 100644 index 000000000..fa242c39c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role log; inherited supported state or property "aria-expanded" value of + "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-true.html new file mode 100644 index 000000000..072291e90 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role log; inherited supported state or property "aria-expanded" value of + "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-undefined.html new file mode 100644 index 000000000..b19c2d6d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/log-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role log; inherited supported state or property "aria-expanded" value of + "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-false.html new file mode 100644 index 000000000..16cf8f109 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role main; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-true.html new file mode 100644 index 000000000..d3687cb50 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role main; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-undefined.html new file mode 100644 index 000000000..c08f10488 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/main-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role main; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-false.html new file mode 100644 index 000000000..18d2f9ee8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role marquee; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-true.html new file mode 100644 index 000000000..aed711775 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role marquee; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-undefined.html new file mode 100644 index 000000000..9a164bea7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/marquee-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role marquee; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-false.html new file mode 100644 index 000000000..c038fabad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role math; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-true.html new file mode 100644 index 000000000..831c09560 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role math; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-undefined.html new file mode 100644 index 000000000..3bd0b7b02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/math-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role math; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-activedescendant-obj1.html new file mode 100644 index 000000000..06e5fc7ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-activedescendant-obj1.html @@ -0,0 +1,15 @@ + + + + + <div> with role menu; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-false.html new file mode 100644 index 000000000..c96d9e2ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role menu; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-true.html new file mode 100644 index 000000000..14361d01c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role menu; inherited supported state or property "aria-expanded" value + of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-undefined.html new file mode 100644 index 000000000..7a82e92b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menu-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role menu; inherited supported state or property "aria-expanded" value + of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-activedescendant-obj1.html new file mode 100644 index 000000000..e761a50a4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-activedescendant-obj1.html @@ -0,0 +1,15 @@ + + + + + <div> with role menubar; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-false.html new file mode 100644 index 000000000..4ab7c9590 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role menubar; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-true.html new file mode 100644 index 000000000..f7b26995f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role menubar; inherited supported state or property "aria-expanded" value + of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-undefined.html new file mode 100644 index 000000000..431f843ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menubar-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role menubar; inherited supported state or property "aria-expanded" value + of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-false.html new file mode 100644 index 000000000..5691a55c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-false.html @@ -0,0 +1,16 @@ + + + + + <div> with role menuitemradio; inherited supported state or property "aria-checked" + value of "false" + + + +
+
Placeholder content
+
obj1
+
obj2
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-mixed.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-mixed.html new file mode 100644 index 000000000..d517d22a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-mixed.html @@ -0,0 +1,16 @@ + + + + + <div> with role menuitemradio; inherited supported state or property "aria-checked" + value of "mixed" + + + +
+
Placeholder content
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-true.html new file mode 100644 index 000000000..0d364f8cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-true.html @@ -0,0 +1,16 @@ + + + + + <div> with role menuitemradio; inherited supported state or property "aria-checked" + value of "true" + + + +
+
Placeholder content
+
obj1
+
obj2
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-undefined.html new file mode 100644 index 000000000..bb6aa7854 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/menuitemradio-aria-checked-undefined.html @@ -0,0 +1,16 @@ + + + + + <div> with role menuitemradio; inherited supported state or property "aria-checked" + value of "undefined" + + + +
+
Placeholder content
+
obj1
+
obj2
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-false.html new file mode 100644 index 000000000..5769da178 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role navigation; inherited supported state or property "aria-expanded" + value of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-true.html new file mode 100644 index 000000000..01594dc77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role navigation; inherited supported state or property "aria-expanded" + value of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-undefined.html new file mode 100644 index 000000000..9e6f4c630 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/navigation-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role navigation; inherited supported state or property "aria-expanded" + value of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-false.html new file mode 100644 index 000000000..02065e732 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role note; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-true.html new file mode 100644 index 000000000..d1e0f8c59 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role note; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-undefined.html new file mode 100644 index 000000000..1e902fb25 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/note-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role note; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuemax-1.1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuemax-1.1.html new file mode 100644 index 000000000..217944647 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuemax-1.1.html @@ -0,0 +1,14 @@ + + + + + <div> with role progressbar; inherited supported state or property "aria-valuemax" + value of "1.1" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuemin-1.1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuemin-1.1.html new file mode 100644 index 000000000..4fca777ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuemin-1.1.html @@ -0,0 +1,14 @@ + + + + + <div> with role progressbar; inherited supported state or property "aria-valuemin" + value of "1.1" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuenow-1.1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuenow-1.1.html new file mode 100644 index 000000000..751d47ee3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuenow-1.1.html @@ -0,0 +1,14 @@ + + + + + <div> with role progressbar; inherited supported state or property "aria-valuenow" + value of "1.1" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuetext-Test-string-value.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuetext-Test-string-value.html new file mode 100644 index 000000000..bbd0e1fd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/progressbar-aria-valuetext-Test-string-value.html @@ -0,0 +1,14 @@ + + + + + <div> with role progressbar; inherited supported state or property "aria-valuetext" + value of "Test string value" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-false.html new file mode 100644 index 000000000..b00d45c09 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role radio; inherited supported state or property "aria-checked" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-mixed.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-mixed.html new file mode 100644 index 000000000..8a9583730 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-mixed.html @@ -0,0 +1,14 @@ + + + + + <div> with role radio; inherited supported state or property "aria-checked" value + of "mixed" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-true.html new file mode 100644 index 000000000..61e816268 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radio-aria-checked-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role radio; inherited supported state or property "aria-checked" value + of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-false.html new file mode 100644 index 000000000..9d5680f32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role radiogroup; inherited supported state or property "aria-expanded" + value of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-true.html new file mode 100644 index 000000000..f6f9e1379 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role radiogroup; inherited supported state or property "aria-expanded" + value of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-undefined.html new file mode 100644 index 000000000..0532ea592 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/radiogroup-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role radiogroup; inherited supported state or property "aria-expanded" + value of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-false.html new file mode 100644 index 000000000..00b6052c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role region; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-true.html new file mode 100644 index 000000000..2fdd56f4b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role region; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-undefined.html new file mode 100644 index 000000000..22bb83799 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/region-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role region; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/row-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/row-aria-activedescendant-obj1.html new file mode 100644 index 000000000..a24595a10 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/row-aria-activedescendant-obj1.html @@ -0,0 +1,17 @@ + + + + + <div> with role row; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + +
+
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowgroup-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowgroup-aria-activedescendant-obj1.html new file mode 100644 index 000000000..b0ff89993 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowgroup-aria-activedescendant-obj1.html @@ -0,0 +1,19 @@ + + + + + <div> with role rowgroup; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + +
+
+
+
r1c1
+
r1c2
+
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-false.html new file mode 100644 index 000000000..710d779f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-false.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-expanded" value + of "false" + + + +
+
+ + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-true.html new file mode 100644 index 000000000..ac0e55a74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-true.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-expanded" value + of "true" + + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-undefined.html new file mode 100644 index 000000000..13d7bfc6a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-expanded-undefined.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-readonly-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-readonly-false.html new file mode 100644 index 000000000..009a72d76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-readonly-false.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-readonly" value + of "false" + + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-readonly-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-readonly-true.html new file mode 100644 index 000000000..3061cc5f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-readonly-true.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-readonly" value + of "true" + + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-required-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-required-false.html new file mode 100644 index 000000000..cdcba5973 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-required-false.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-required" value + of "false" + + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-required-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-required-true.html new file mode 100644 index 000000000..7ad7b8e99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-required-true.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-required" value + of "true" + + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-false.html new file mode 100644 index 000000000..17c23801d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-false.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-selected" value + of "false" + + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-true.html new file mode 100644 index 000000000..03e6d4798 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-true.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-selected" value + of "true" + + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-undefined.html new file mode 100644 index 000000000..439abbb05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/rowheader-aria-selected-undefined.html @@ -0,0 +1,23 @@ + + + + + <div> with role rowheader; inherited supported state or property "aria-selected" value + of "undefined" + + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-false.html new file mode 100644 index 000000000..2bcae837f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role search; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-true.html new file mode 100644 index 000000000..16885b8d1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role search; inherited supported state or property "aria-expanded" value + of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-undefined.html new file mode 100644 index 000000000..0e39ca5cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/search-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role search; inherited supported state or property "aria-expanded" value + of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-false.html new file mode 100644 index 000000000..7dcf0f9ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role status; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-true.html new file mode 100644 index 000000000..05314e41f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role status; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-undefined.html new file mode 100644 index 000000000..18ffebc08 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/status-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role status; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-false.html new file mode 100644 index 000000000..c5a83f98a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-false.html @@ -0,0 +1,16 @@ + + + + + <div> with role tab; inherited supported state or property "aria-expanded" value of + "false" + + + +
+ +
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-true.html new file mode 100644 index 000000000..43fa4f19c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-true.html @@ -0,0 +1,16 @@ + + + + + <div> with role tab; inherited supported state or property "aria-expanded" value of + "true" + + + +
+ +
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-undefined.html new file mode 100644 index 000000000..abd5917a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tab-aria-expanded-undefined.html @@ -0,0 +1,16 @@ + + + + + <div> with role tab; inherited supported state or property "aria-expanded" value of + "undefined" + + + +
+ +
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-activedescendant-obj1.html new file mode 100644 index 000000000..ffbe638b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-activedescendant-obj1.html @@ -0,0 +1,16 @@ + + + + + <div> with role tablist; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + +
+ +
+ +
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-false.html new file mode 100644 index 000000000..0966d5ba6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-false.html @@ -0,0 +1,15 @@ + + + + + <div> with role tablist; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-true.html new file mode 100644 index 000000000..7ae72f3a6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-true.html @@ -0,0 +1,15 @@ + + + + + <div> with role tablist; inherited supported state or property "aria-expanded" value + of "true" + + + +
+ +
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-undefined.html new file mode 100644 index 000000000..24fb428df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tablist-aria-expanded-undefined.html @@ -0,0 +1,15 @@ + + + + + <div> with role tablist; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
+ +
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-false.html new file mode 100644 index 000000000..b431a4a6b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-false.html @@ -0,0 +1,16 @@ + + + + + <div> with role tabpanel; inherited supported state or property "aria-expanded" value + of "false" + + + +
+ + +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-true.html new file mode 100644 index 000000000..dd718b0e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-true.html @@ -0,0 +1,16 @@ + + + + + <div> with role tabpanel; inherited supported state or property "aria-expanded" value + of "true" + + + +
+ + +
+
Placeholder content
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-undefined.html new file mode 100644 index 000000000..b87facc44 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tabpanel-aria-expanded-undefined.html @@ -0,0 +1,16 @@ + + + + + <div> with role tabpanel; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
+ + +
+
Placeholder content
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-false.html new file mode 100644 index 000000000..c0f208208 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role timer; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-true.html new file mode 100644 index 000000000..40d571748 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role timer; inherited supported state or property "aria-expanded" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-undefined.html new file mode 100644 index 000000000..90260acbc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/timer-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role timer; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-activedescendant-obj1.html new file mode 100644 index 000000000..ccc0c9f84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-activedescendant-obj1.html @@ -0,0 +1,15 @@ + + + + + <div> with role toolbar; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-false.html new file mode 100644 index 000000000..aff3beeb1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-false.html @@ -0,0 +1,15 @@ + + + + + <div> with role toolbar; inherited supported state or property "aria-expanded" value + of "false" + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-true.html new file mode 100644 index 000000000..fa949d2bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-true.html @@ -0,0 +1,15 @@ + + + + + <div> with role toolbar; inherited supported state or property "aria-expanded" value + of "true" + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-undefined.html new file mode 100644 index 000000000..f71027fbe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/toolbar-aria-expanded-undefined.html @@ -0,0 +1,15 @@ + + + + + <div> with role toolbar; inherited supported state or property "aria-expanded" value + of "undefined" + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-false.html new file mode 100644 index 000000000..f867da426 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role tooltip; inherited supported state or property "aria-expanded" value + of "false" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-true.html new file mode 100644 index 000000000..1a52619fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role tooltip; inherited supported state or property "aria-expanded" value + of "true" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-undefined.html new file mode 100644 index 000000000..8b24ad9ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tooltip-aria-expanded-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role tooltip; inherited supported state or property "aria-expanded" value + of "undefined" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-activedescendant-obj1.html new file mode 100644 index 000000000..c2d0d8339 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-activedescendant-obj1.html @@ -0,0 +1,15 @@ + + + + + <div> with role tree; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-false.html new file mode 100644 index 000000000..c13f331fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-false.html @@ -0,0 +1,15 @@ + + + + + <div> with role tree; inherited supported state or property "aria-expanded" value + of "false" + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-true.html new file mode 100644 index 000000000..a2545ef32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-true.html @@ -0,0 +1,15 @@ + + + + + <div> with role tree; inherited supported state or property "aria-expanded" value + of "true" + + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-undefined.html new file mode 100644 index 000000000..5379f7039 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/tree-aria-expanded-undefined.html @@ -0,0 +1,15 @@ + + + + + <div> with role tree; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-activedescendant-obj1.html new file mode 100644 index 000000000..bce72b08a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-activedescendant-obj1.html @@ -0,0 +1,21 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-activedescendant" + value of "obj1" + + + +
+
+
obj1
+
obj2
+
+
+
obj3
+
obj4
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-false.html new file mode 100644 index 000000000..7b5d78c98 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-false.html @@ -0,0 +1,21 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-expanded" value + of "false" + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-true.html new file mode 100644 index 000000000..c06b957a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-true.html @@ -0,0 +1,21 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-expanded" value + of "true" + + + +
+
+
obj1
+
obj2
+
+
+
obj3
+
obj4
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-undefined.html new file mode 100644 index 000000000..ef2232bf8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-expanded-undefined.html @@ -0,0 +1,21 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-expanded" value + of "undefined" + + + +
+
+
obj1
+
obj2
+
+
+
obj3
+
obj4
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-level-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-level-1.html new file mode 100644 index 000000000..1a3a3ef0c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-level-1.html @@ -0,0 +1,18 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-level" value + of "1" + + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-multiselectable-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-multiselectable-false.html new file mode 100644 index 000000000..ac6b7662d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-multiselectable-false.html @@ -0,0 +1,18 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-multiselectable" + value of "false" + + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-multiselectable-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-multiselectable-true.html new file mode 100644 index 000000000..ee7696ea5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-multiselectable-true.html @@ -0,0 +1,18 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-multiselectable" + value of "true" + + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-readonly-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-readonly-false.html new file mode 100644 index 000000000..a8f5e6e86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-readonly-false.html @@ -0,0 +1,18 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-readonly" value + of "false" + + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-readonly-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-readonly-true.html new file mode 100644 index 000000000..1ab9c5843 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-readonly-true.html @@ -0,0 +1,18 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-readonly" value + of "true" + + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-required-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-required-false.html new file mode 100644 index 000000000..702655bd4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-required-false.html @@ -0,0 +1,18 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-required" value + of "false" + + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-required-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-required-true.html new file mode 100644 index 000000000..09c0bb6d9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treegrid-aria-required-true.html @@ -0,0 +1,18 @@ + + + + + <div> with role treegrid; inherited supported state or property "aria-required" value + of "true" + + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-false.html new file mode 100644 index 000000000..592cd974e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-checked" value + of "false" + + + +
+
Placeholder content
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-mixed.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-mixed.html new file mode 100644 index 000000000..6a29dfff7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-mixed.html @@ -0,0 +1,14 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-checked" value + of "mixed" + + + +
+
Placeholder content
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-true.html new file mode 100644 index 000000000..3745c8658 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-checked" value + of "true" + + + +
+
Placeholder content
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-undefined.html new file mode 100644 index 000000000..ede64afba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-checked-undefined.html @@ -0,0 +1,14 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-checked" value + of "undefined" + + + +
+
Placeholder content
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-level-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-level-1.html new file mode 100644 index 000000000..adc7b23cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-level-1.html @@ -0,0 +1,16 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-level" value + of "1" + + + +
+
Placeholder content
+
obj1
+
obj2
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-posinset-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-posinset-1.html new file mode 100644 index 000000000..feb152c5a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-posinset-1.html @@ -0,0 +1,16 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-posinset" value + of "1" + + + +
+
Placeholder content
+
obj1
+
obj2
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-false.html new file mode 100644 index 000000000..bce9733b7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-false.html @@ -0,0 +1,16 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-selected" value + of "false" + + + +
+
Placeholder content
+
obj1
+
obj2
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-true.html new file mode 100644 index 000000000..11e529a46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-true.html @@ -0,0 +1,16 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-selected" value + of "true" + + + +
+
Placeholder content
+
obj1
+
obj2
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-undefined.html new file mode 100644 index 000000000..d24014b0a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-selected-undefined.html @@ -0,0 +1,16 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-selected" value + of "undefined" + + + +
+
Placeholder content
+
obj1
+
obj2
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-setsize-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-setsize-1.html new file mode 100644 index 000000000..57005077d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported-inherited/treeitem-aria-setsize-1.html @@ -0,0 +1,16 @@ + + + + + <div> with role treeitem; inherited supported state or property "aria-setsize" value + of "1" + + + +
+
Placeholder content
+
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-false.html new file mode 100644 index 000000000..81e7807e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role button; supported state or property "aria-expanded" value of "false" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-true.html new file mode 100644 index 000000000..6fd1ed8b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role button; supported state or property "aria-expanded" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-undefined.html new file mode 100644 index 000000000..b51b006b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-expanded-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role button; supported state or property "aria-expanded" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-false.html new file mode 100644 index 000000000..c7aeae0a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role button; supported state or property "aria-pressed" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-mixed.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-mixed.html new file mode 100644 index 000000000..510846d63 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-mixed.html @@ -0,0 +1,12 @@ + + + + + <div> with role button; supported state or property "aria-pressed" value of "mixed" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-true.html new file mode 100644 index 000000000..f99a0e1f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role button; supported state or property "aria-pressed" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-undefined.html new file mode 100644 index 000000000..8591e12f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-button-aria-pressed-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role button; supported state or property "aria-pressed" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-ascending.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-ascending.html new file mode 100644 index 000000000..53fc14479 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-ascending.html @@ -0,0 +1,31 @@ + + + + + <div> with role columnheader; supported state or property "aria-sort" value of "ascending" + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-descending.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-descending.html new file mode 100644 index 000000000..ebffc1be7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-descending.html @@ -0,0 +1,31 @@ + + + + + <div> with role columnheader; supported state or property "aria-sort" value of "descending" + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-none.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-none.html new file mode 100644 index 000000000..fce4f994d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-none.html @@ -0,0 +1,31 @@ + + + + + <div> with role columnheader; supported state or property "aria-sort" value of "none" + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-other.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-other.html new file mode 100644 index 000000000..a92ba0bfc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-other.html @@ -0,0 +1,31 @@ + + + + + <div> with role columnheader; supported state or property "aria-sort" value of "other" + + +
+
+ Placeholder content + header 2 + header 3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ obj1 + obj2 + obj3 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-both.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-both.html new file mode 100644 index 000000000..93df0ede0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-both.html @@ -0,0 +1,17 @@ + + + + + <div> with role combobox; supported state or property "aria-autocomplete" value of + "both" + + + + +
    +
  • Zebra
  • +
  • Zoom
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-inline.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-inline.html new file mode 100644 index 000000000..cc202875c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-inline.html @@ -0,0 +1,17 @@ + + + + + <div> with role combobox; supported state or property "aria-autocomplete" value of + "inline" + + + + +
    +
  • Zebra
  • +
  • Zoom
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-list.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-list.html new file mode 100644 index 000000000..060bf24c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-list.html @@ -0,0 +1,17 @@ + + + + + <div> with role combobox; supported state or property "aria-autocomplete" value of + "list" + + + + +
    +
  • Zebra
  • +
  • Zoom
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-none.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-none.html new file mode 100644 index 000000000..33be42e05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-combobox-aria-autocomplete-none.html @@ -0,0 +1,17 @@ + + + + + <div> with role combobox; supported state or property "aria-autocomplete" value of + "none" + + + + +
    +
  • Zebra
  • +
  • Zoom
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-false.html new file mode 100644 index 000000000..98703bd1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role document; supported state or property "aria-expanded" value of "false" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-true.html new file mode 100644 index 000000000..b1ebb6b40 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role document; supported state or property "aria-expanded" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-undefined.html new file mode 100644 index 000000000..320a98c82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-document-aria-expanded-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role document; supported state or property "aria-expanded" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-multiselectable-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-multiselectable-false.html new file mode 100644 index 000000000..e5f6b6342 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-multiselectable-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role grid; supported state or property "aria-multiselectable" value of + "false" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-multiselectable-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-multiselectable-true.html new file mode 100644 index 000000000..2cba1e0d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-multiselectable-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role grid; supported state or property "aria-multiselectable" value of + "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-readonly-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-readonly-false.html new file mode 100644 index 000000000..9793dfa06 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-readonly-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role grid; supported state or property "aria-readonly" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-readonly-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-readonly-true.html new file mode 100644 index 000000000..ff2e3b82d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-grid-aria-readonly-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role grid; supported state or property "aria-readonly" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-readonly-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-readonly-false.html new file mode 100644 index 000000000..682bd32cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-readonly-false.html @@ -0,0 +1,16 @@ + + + + + <div> with role gridcell; supported state or property "aria-readonly" value of "false" + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-readonly-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-readonly-true.html new file mode 100644 index 000000000..4d795cd2b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-readonly-true.html @@ -0,0 +1,16 @@ + + + + + <div> with role gridcell; supported state or property "aria-readonly" value of "true" + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-required-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-required-false.html new file mode 100644 index 000000000..7fe356c7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-required-false.html @@ -0,0 +1,16 @@ + + + + + <div> with role gridcell; supported state or property "aria-required" value of "false" + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-required-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-required-true.html new file mode 100644 index 000000000..c3de53e71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-required-true.html @@ -0,0 +1,16 @@ + + + + + <div> with role gridcell; supported state or property "aria-required" value of "true" + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-false.html new file mode 100644 index 000000000..339b0564e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-false.html @@ -0,0 +1,16 @@ + + + + + <div> with role gridcell; supported state or property "aria-selected" value of "false" + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-true.html new file mode 100644 index 000000000..8a52fab7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-true.html @@ -0,0 +1,16 @@ + + + + + <div> with role gridcell; supported state or property "aria-selected" value of "true" + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-undefined.html new file mode 100644 index 000000000..d276b27c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-gridcell-aria-selected-undefined.html @@ -0,0 +1,16 @@ + + + + + <div> with role gridcell; supported state or property "aria-selected" value of "undefined" + + +
+
+
Placeholder content
+
obj1
+
obj2
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-heading-aria-level-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-heading-aria-level-1.html new file mode 100644 index 000000000..a57d5d59f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-heading-aria-level-1.html @@ -0,0 +1,12 @@ + + + + + <div> with role heading; supported state or property "aria-level" value of "1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-false.html new file mode 100644 index 000000000..a372b6e44 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role link; supported state or property "aria-expanded" value of "false" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-true.html new file mode 100644 index 000000000..0dcaa32a5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role link; supported state or property "aria-expanded" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-undefined.html new file mode 100644 index 000000000..cd8e03704 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-link-aria-expanded-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role link; supported state or property "aria-expanded" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-multiselectable-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-multiselectable-false.html new file mode 100644 index 000000000..d7c66a6e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-multiselectable-false.html @@ -0,0 +1,14 @@ + + + + + <div> with role listbox; supported state or property "aria-multiselectable" value + of "false" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-multiselectable-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-multiselectable-true.html new file mode 100644 index 000000000..e0378cecb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-multiselectable-true.html @@ -0,0 +1,14 @@ + + + + + <div> with role listbox; supported state or property "aria-multiselectable" value + of "true" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-required-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-required-false.html new file mode 100644 index 000000000..18d6da189 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-required-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role listbox; supported state or property "aria-required" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-required-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-required-true.html new file mode 100644 index 000000000..707442f0e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listbox-aria-required-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role listbox; supported state or property "aria-required" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-level-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-level-1.html new file mode 100644 index 000000000..fd6146a49 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-level-1.html @@ -0,0 +1,12 @@ + + + + + <div> with role listitem; supported state or property "aria-level" value of "1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-posinset-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-posinset-1.html new file mode 100644 index 000000000..3cab9141a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-posinset-1.html @@ -0,0 +1,12 @@ + + + + + <div> with role listitem; supported state or property "aria-posinset" value of "1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-setsize-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-setsize-1.html new file mode 100644 index 000000000..4ef2da2d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-listitem-aria-setsize-1.html @@ -0,0 +1,12 @@ + + + + + <div> with role listitem; supported state or property "aria-setsize" value of "1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-false.html new file mode 100644 index 000000000..2bff3b29c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role option; supported state or property "aria-checked" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-mixed.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-mixed.html new file mode 100644 index 000000000..33fee796a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-mixed.html @@ -0,0 +1,12 @@ + + + + + <div> with role option; supported state or property "aria-checked" value of "mixed" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-true.html new file mode 100644 index 000000000..49c820995 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role option; supported state or property "aria-checked" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-undefined.html new file mode 100644 index 000000000..e372ff93a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-checked-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role option; supported state or property "aria-checked" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-posinset-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-posinset-1.html new file mode 100644 index 000000000..7fbcc5042 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-posinset-1.html @@ -0,0 +1,12 @@ + + + + + <div> with role option; supported state or property "aria-posinset" value of "1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-false.html new file mode 100644 index 000000000..56db6c2ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role option; supported state or property "aria-selected" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-true.html new file mode 100644 index 000000000..eaf138f2e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role option; supported state or property "aria-selected" value of "true" + + +
Placeholder content
+
obj1
+
obj1
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-undefined.html new file mode 100644 index 000000000..43489a0d2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-selected-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role option; supported state or property "aria-selected" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-setsize-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-setsize-1.html new file mode 100644 index 000000000..6a8b37989 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-option-aria-setsize-1.html @@ -0,0 +1,12 @@ + + + + + <div> with role option; supported state or property "aria-setsize" value of "1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-radiogroup-aria-required-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-radiogroup-aria-required-false.html new file mode 100644 index 000000000..fe956b50b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-radiogroup-aria-required-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role radiogroup; supported state or property "aria-required" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-radiogroup-aria-required-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-radiogroup-aria-required-true.html new file mode 100644 index 000000000..6bf6b11be --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-radiogroup-aria-required-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role radiogroup; supported state or property "aria-required" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-level-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-level-1.html new file mode 100644 index 000000000..9c1ea0b17 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-level-1.html @@ -0,0 +1,12 @@ + + + + + <div> with role row; supported state or property "aria-level" value of "1" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-false.html new file mode 100644 index 000000000..832fc16a1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role row; supported state or property "aria-selected" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-true.html new file mode 100644 index 000000000..2977712b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role row; supported state or property "aria-selected" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-undefined.html new file mode 100644 index 000000000..cc4f6a828 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-row-aria-selected-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role row; supported state or property "aria-selected" value of "undefined" + + +
Placeholder content
+
obj1
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-ascending.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-ascending.html new file mode 100644 index 000000000..79f3316a9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-ascending.html @@ -0,0 +1,21 @@ + + + + + <div> with role rowheader; supported state or property "aria-sort" value of "ascending" + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-descending.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-descending.html new file mode 100644 index 000000000..beca847b7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-descending.html @@ -0,0 +1,21 @@ + + + + + <div> with role rowheader; supported state or property "aria-sort" value of "descending" + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-none.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-none.html new file mode 100644 index 000000000..a1d466f65 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-none.html @@ -0,0 +1,21 @@ + + + + + <div> with role rowheader; supported state or property "aria-sort" value of "none" + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-other.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-other.html new file mode 100644 index 000000000..6ed7626aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-rowheader-aria-sort-other.html @@ -0,0 +1,21 @@ + + + + + <div> with role rowheader; supported state or property "aria-sort" value of "other" + + +
+
+ Placeholder content + obj1 + obj2 +
+
+ header cell 2 + obj1 + obj2 +
+
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-false.html new file mode 100644 index 000000000..a14c3c438 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role separator; supported state or property "aria-expanded" value of "false" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-true.html new file mode 100644 index 000000000..c2d399ea4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role separator; supported state or property "aria-expanded" value of "true" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-undefined.html new file mode 100644 index 000000000..8f350b715 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-expanded-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role separator; supported state or property "aria-expanded" value of "undefined" + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-orientation-horizontal.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-orientation-horizontal.html new file mode 100644 index 000000000..e888bb90e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-orientation-horizontal.html @@ -0,0 +1,14 @@ + + + + + <div> with role separator; supported state or property "aria-orientation" value of + "horizontal" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-orientation-vertical.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-orientation-vertical.html new file mode 100644 index 000000000..5dec81b83 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-separator-aria-orientation-vertical.html @@ -0,0 +1,14 @@ + + + + + <div> with role separator; supported state or property "aria-orientation" value of + "vertical" + + + + +
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-false.html new file mode 100644 index 000000000..e0865918b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role tab; supported state or property "aria-selected" value of "false" + + +
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-true.html new file mode 100644 index 000000000..61c5ecede --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role tab; supported state or property "aria-selected" value of "true" + + +
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-undefined.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-undefined.html new file mode 100644 index 000000000..9e7417a3c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tab-aria-selected-undefined.html @@ -0,0 +1,12 @@ + + + + + <div> with role tab; supported state or property "aria-selected" value of "undefined" + + +
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tablist-aria-level-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tablist-aria-level-1.html new file mode 100644 index 000000000..0e740d8fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tablist-aria-level-1.html @@ -0,0 +1,15 @@ + + + + + <div> with role tablist; supported state or property "aria-level" value of "1" + + +
+ +
+ +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-activedescendant-obj1.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-activedescendant-obj1.html new file mode 100644 index 000000000..732dfa0d7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-activedescendant-obj1.html @@ -0,0 +1,14 @@ + + + + + Test Case 234 + + + +
Placeholder content +
obj1
+
+
obj2
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-both.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-both.html new file mode 100644 index 000000000..8e6136e1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-both.html @@ -0,0 +1,14 @@ + + + + + <div> with role textbox; supported state or property "aria-autocomplete" value of + "both" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-inline.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-inline.html new file mode 100644 index 000000000..fa9e00985 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-inline.html @@ -0,0 +1,14 @@ + + + + + <div> with role textbox; supported state or property "aria-autocomplete" value of + "inline" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-list.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-list.html new file mode 100644 index 000000000..85d7bfa3b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-list.html @@ -0,0 +1,14 @@ + + + + + <div> with role textbox; supported state or property "aria-autocomplete" value of + "list" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-none.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-none.html new file mode 100644 index 000000000..6594bd726 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-autocomplete-none.html @@ -0,0 +1,14 @@ + + + + + <div> with role textbox; supported state or property "aria-autocomplete" value of + "none" + + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-multiline-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-multiline-false.html new file mode 100644 index 000000000..6c047d141 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-multiline-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role textbox; supported state or property "aria-multiline" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-multiline-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-multiline-true.html new file mode 100644 index 000000000..8231e43bc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-multiline-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role textbox; supported state or property "aria-multiline" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-readonly-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-readonly-false.html new file mode 100644 index 000000000..c007dab15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-readonly-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role textbox; supported state or property "aria-readonly" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-readonly-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-readonly-true.html new file mode 100644 index 000000000..6525bc02b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-readonly-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role textbox; supported state or property "aria-readonly" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-required-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-required-false.html new file mode 100644 index 000000000..eb496bc14 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-required-false.html @@ -0,0 +1,12 @@ + + + + + <div> with role textbox; supported state or property "aria-required" value of "false" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-required-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-required-true.html new file mode 100644 index 000000000..88ebdd6a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-textbox-aria-required-true.html @@ -0,0 +1,12 @@ + + + + + <div> with role textbox; supported state or property "aria-required" value of "true" + + +
Placeholder content
+
obj1
+
obj2
+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-multiselectable-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-multiselectable-false.html new file mode 100644 index 000000000..17ffdcc6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-multiselectable-false.html @@ -0,0 +1,15 @@ + + + + + <div> with role tree; supported state or property "aria-multiselectable" value of + "false" + + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-multiselectable-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-multiselectable-true.html new file mode 100644 index 000000000..9af7d0cc6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-multiselectable-true.html @@ -0,0 +1,15 @@ + + + + + <div> with role tree; supported state or property "aria-multiselectable" value of + "true" + + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-required-false.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-required-false.html new file mode 100644 index 000000000..d049bf652 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-required-false.html @@ -0,0 +1,13 @@ + + + + + <div> with role tree; supported state or property "aria-required" value of "false" + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-required-true.html b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-required-true.html new file mode 100644 index 000000000..86fbbc1a5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/roles-properties-supported/roles-properties-supported-tree-aria-required-true.html @@ -0,0 +1,13 @@ + + + + + <div> with role tree; supported state or property "aria-required" value of "true" + + +
+
obj1
+
obj2
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/selected-state/670.html b/testing/web-platform/tests/conformance-checkers/html-aria/selected-state/670.html new file mode 100644 index 000000000..594bf048f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/selected-state/670.html @@ -0,0 +1,32 @@ + + + + ARIA 1.0 Test Case 670 + + + +

ARIA 1.0 Test Case 670

+ +
    +
  • Option 1
  • +
  • Option 2
  • +
+ +

Description

+

For an element with role role "option" which is a child of an element with + role "listbox", and the value of the "aria-selected" attribute is equal + to "true".

+ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/selected-state/671.html b/testing/web-platform/tests/conformance-checkers/html-aria/selected-state/671.html new file mode 100644 index 000000000..2c95a4f5f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/selected-state/671.html @@ -0,0 +1,34 @@ + + + + ARIA 1.0 Test Case 671 + + + +

ARIA 1.0 Test Case 671

+ +
    +
  • Option 1
  • +
  • Option 2
  • +
+ +

Description

+

For an element with role role "option" which is a child of an element with + role "listbox", and the value of the "aria-selected" attribute is NOT equal + to "true" or the attribute is undefined.

+ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/selected-state/672.html b/testing/web-platform/tests/conformance-checkers/html-aria/selected-state/672.html new file mode 100644 index 000000000..461d343a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/selected-state/672.html @@ -0,0 +1,38 @@ + + + + ARIA 1.0 Test Case 672 + + + +

ARIA 1.0 Test Case 672

+
    +
  • Option 1
  • +
  • Option 2
  • +
+ +

Description

+

For an element with role "option" which is a child of an element with role "listbox", + and the value of the "aria-selected" attribute changes (from "true", or to "true").

+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-1.html b/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-1.html new file mode 100644 index 000000000..92bf0f485 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-1.html @@ -0,0 +1,86 @@ + + + + ARIA 1.0 Test Case 763 + + + +

ARIA 1.0 Test Case 763

+ +
+
Option 1
+
Option 2
+
Option 3
+
+ +

Description

+

A div element with the role='listbox' has three child div elements each with + role='option' and aria-setsize='3'. The 1st child div element has aria-posinset='1', + the 2nd child div element has aria-posinset='2' and the 3rd child div element + has aria-posinset='3'.

+ + +

Expected Results

+ +

MSAA + UIA Express

+
    +
  • role="tree": ROLE_SYSTEM_LIST
  • +
  • role="treeitem": ROLE_SYSTEM_LISTITEM
  • +
  • LegacyIAccessible.Description will be in the form X of Y, + where X is the value of aria-posinset and Y is the value of aria-setsize +
  • +
+ +

MSAA + IAccessible2

+
    +
  • role="tree": ROLE_SYSTEM_LIST
  • +
  • role="treeitem": ROLE_SYSTEM_LISTITEM
  • +
  • The structure should be reflected in the accessibility tree as directed by aria-posinset.
  • +
  • function groupPosition() should be available and have the following results: +
      +
    • groupLevel: 1
    • +
    • similarItemsInGroup: 3
    • +
    • positionInGroup: aria-posinest value
    • +
    +
  • +
+ +

UIA

+
    +
  • role="tree": List
  • +
  • role="treeitem": ListItem
  • +
  • LegacyIAccessible.Description will be in the form X of Y, + where X is the value of aria-posinset and Y is the value of aria-setsize
  • +
+ + +

ATK/AT-SPI

+
    +
  • role="tree": ROLE_LIST
  • +
  • role="treeitem": ROLE_LISTITEM
  • +
  • aria-setsize: not mapped to setsize: value
  • +
  • aria-posinset: is mapped to posinset: value
  • +
+ +

AXAPI

+
    +
  • role="tree": AXList = 'list'
  • +
  • role="treeitem": AXGroup = 'group'
  • +
  • aria-setsize: is mapped to AXARIASetSize: value
  • +
  • aria-posinset: is mapped to AXARIAPosInSet: value
  • +
+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-5.html b/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-5.html new file mode 100644 index 000000000..1ee058526 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-5.html @@ -0,0 +1,71 @@ + + + + ARIA 1.0 Test Case 767 + + + +

ARIA 1.0 Test Case 767

+ +
+
Item 1
+
Item 2
+
Item 3
+
Item 4
+
+ +

Description

+

A div element with the role='list' with four child div elements with with the role='listitem'.

+ +

Expected Results

+ +

MSAA + UIA Express

+
    +
  • role="list": ROLE_SYSTEM_LIST + STATE_SYSTEM_READONLY
  • +
  • role="listitem": ROLE_SYSTEM_LISTITEM + STATE_SYSTEM_READONLY
  • +
  • LegacyIAccessible.Description will be in the form X of Y, + where X is the position in list and Y = 4
  • +
+ +

MSAA + IAccessible2

+
    +
  • role="list": ROLE_SYSTEM_LIST + STATE_SYSTEM_READONLY
  • +
  • role="listitem": ROLE_SYSTEM_LISTITEM + STATE_SYSTEM_READONLY
  • +
  • The structure should be reflected in the accessibility tree as directed by aria-posinset.
  • +
  • function groupPosition() should be available and have the following results: +
      +
    • object attributes setsize:4, posinset:1-based position in the list>
    • +
    • groupLevel: 0 or 1
    • +
    • similarItemsInGroup: 4
    • +
    • positionInGroup: position in list
    • +
    +
  • +
+ +

UIA

+
    +
  • role="list": List
  • +
  • role="listitem": Listitem
  • +
  • LegacyIAccessible.Description will be in the form X of Y, + where X is the position in list and Y = 4
  • +
+ +

ATK/AT-SPI

+
    +
  • role="list": ROLE_LIST and STATE_EDITABLE is not exposed
  • +
  • role="listitem": ROLE_LISTITEM and STATE_EDITABLE is not exposed
  • +
  • object attributes setsize:4, posinset:1-based position in the list>
  • +
+ +

AXAPI

+
    +
  • role="list": AXList and AXContentList = 'content list'
  • +
  • role="listitem": AXGroup = nil
  • +
  • AXARIASetSize: 4
  • +
  • AXARIAPosInSet: 1 based position in list
  • +
  • AXDisclosureLevel: 0 or 1
  • +
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-6.html b/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-6.html new file mode 100644 index 000000000..af8979c27 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/setsize-posinset-level-6.html @@ -0,0 +1,75 @@ + + + + ARIA 1.0 Test Case 768 + + + +

ARIA 1.0 Test Case 768

+ +
+
Item 1
+
Item 2
+
Item 3
+
Item 4
+
+ +

Description

+

A div element with the role='list' with four child div elements with with the role='listitem' with a aria-level='2'.

+ +

Expected Results

+ +

MSAA + UIA Express

+
    +
  • role="list": ROLE_SYSTEM_LIST + STATE_SYSTEM_READONLY
  • +
  • role="listitem": ROLE_SYSTEM_LISTITEM + STATE_SYSTEM_READONLY
  • +
  • LegacyIAccessible.Description will be in the form X of Y, + where X is the position in list and Y = 4
  • +
  • Expose level=1 in AriaProperites for list items
  • +
+ +

MSAA + IAccessible2

+
    +
  • role="list": ROLE_SYSTEM_LIST + STATE_SYSTEM_READONLY
  • +
  • role="listitem": ROLE_SYSTEM_LISTITEM + STATE_SYSTEM_READONLY
  • +
  • The structure should be reflected in the accessibility tree as directed by aria-posinset.
  • +
  • function groupPosition() should be available and have the following results: +
      +
    • groupLevel: 2
    • +
    • similarItemsInGroup: 4
    • +
    • positionInGroup: position in list
    • +
    +
  • +
+ +

UIA

+
    +
  • role="list": List
  • +
  • role="listitem": Listitem
  • +
  • LegacyIAccessible.Description will be in the form X of Y, + where X is the position in list and Y = 4
  • +
  • Expose level=1 in AriaProperites for list items
  • +
+ +

ATK/AT-SPI

+
    +
  • role="list": ROLE_LIST and STATE_EDITABLE is not exposed
  • +
  • role="listitem": ROLE_LISTITEM and STATE_EDITABLE is not exposed
  • +
  • setsize: 4
  • +
  • posinset: position in list
  • +
  • level: 2
  • +
+ +

AXAPI

+
    +
  • role="list": AXList and AXContentList = 'content list'
  • +
  • role="listitem": AXGroup = nil
  • +
  • AXARIASetSize: 4
  • +
  • AXARIAPosInSet: position in list
  • +
  • AXDisclosureLevel: 2
  • +
+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/testcase-769.html b/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/testcase-769.html new file mode 100644 index 000000000..106813d28 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/setsize-posinset-level/testcase-769.html @@ -0,0 +1,89 @@ + + + + ARIA 1.0 Test Case 769 + + + +

ARIA 1.0 Test Case 769

+ +
+
Item 1 +
+
Item 1A
+
Item 1B
+
+
+
Item 2 +
+
Item 2A
+
Item 2B
+
+
+
+ +

Description

+

A div element with the role='list' with two child div elements with with the role='listitem'. + Each of the child div element also contain a div element with the role="group" with two child + div elements with the role='listitem'.

+ +

Expected Results

+ +

MSAA + UIA Express

+
    +
  • role="list": ROLE_SYSTEM_LIST + STATE_SYSTEM_READONLY
  • +
  • role="listitem": ROLE_SYSTEM_LISTITEM + STATE_SYSTEM_READONLY
  • +
  • LegacyIAccessible.Description will be in the form X of Y, + where X is the position in list and Y = 2 (since all lists have 2 items)
  • +
  • Expose level=1 in AriaProperites for list items for "Item 1" and "Item 2"
  • +
  • Expose level=2 in AriaProperites for list items for "Item 1A", "Item 1B", "Item 2A" and "Item 2B"
  • +
+ +

MSAA + IAccessible2

+
    +
  • role="list": ROLE_SYSTEM_LIST + STATE_SYSTEM_READONLY
  • +
  • role="listitem": ROLE_SYSTEM_LISTITEM + STATE_SYSTEM_READONLY
  • +
  • function groupPosition() should be available and have the following results: +
      +
    • groupLevel: 1 for "Item 1" and "Item 2" (since all lists have 2 items)
    • +
    • groupLevel: 2 for "Item 1A", "Item 1B", "Item 2A" and "Item 2B"
    • +
    • similarItemsInGroup: 2
    • +
    • positionInGroup: position in list
    • +
    +
  • +
+ +

UIA

+
    +
  • role="list": List
  • +
  • role="listitem": Listitem
  • +
  • LegacyIAccessible.Description will be in the form X of Y, + where X is the position in list and Y = 2 (since all lists have 2 items)
  • +
  • Expose level=1 in AriaProperites for "Item 1" and "Item 2"
  • +
  • Expose level=2 in AriaProperites for "Item 1A", "Item 1B", "Item 2A" and "Item 2B"
  • +
+ +

ATK/AT-SPI

+
    +
  • role="list": ROLE_LIST and STATE_EDITABLE is not exposed
  • +
  • role="listitem": ROLE_LISTITEM and STATE_EDITABLE is not exposed
  • +
  • setsize: 2 (since all lists have 2 items)
  • +
  • posinset: position in list
  • +
  • level: 1 for "Item 1" and "Item 2"
  • +
  • level: 2 for "Item 1A", "Item 1B", "Item 2A" and "Item 2B"
  • +
+ +

AXAPI

+
    +
  • role="list": AXList and AXContentList = 'content list'
  • +
  • role="listitem" for "Item 1" and "Item 2": AXGroup = 'group'
  • +
  • role="listitem" for "Item 1A", "Item 1B", "Item 2A" and "Item 2B": AXGroup = nil
  • +
  • AXARIASetSize: 2 (since all lists have 2 items)
  • +
  • AXARIAPosInSet: position in list
  • +
  • AXDisclosureLevel: 1 for "Item 1" and "Item 2"
  • +
  • AXDisclosureLevel: 2 for "Item 1A", "Item 1B", "Item 2A" and "Item 2B"
  • +
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/stability-of-dom/669.html b/testing/web-platform/tests/conformance-checkers/html-aria/stability-of-dom/669.html new file mode 100644 index 000000000..6ad0f0352 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/stability-of-dom/669.html @@ -0,0 +1,33 @@ + + + + ARIA 1.0 Test Case 669 + + + +

ARIA 1.0 Test Case 669

+ +
    +
  • Option 1
  • +
  • Option 2
  • +
+ +

Description

+

An element with role "listbox" with two descendants having role "option" + and aria-activedescendant set to the id of the first option for which an + assistive technology or API test tool requests to move focus to option 2.

+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-A.html b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-A.html new file mode 100644 index 000000000..ab66f058f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-A.html @@ -0,0 +1,52 @@ + + + ARIA 1.0 Test Case: Listbox role with multiseclect + + + +

ARIA 1.0 Test Case: Listbox role with multiseclect

+ +
+
Option 1
+
Option 2 (test for selected)
+
Option 3 (test for selected)
+
Option 4
+
+ +

Description

+

A DIV element with role role "listbox" has an aria-multiselect attribute set to "true". + Two of the four child "div" elements with the role "option" have the "aria-selected" attribute set + to "true".

+ +

Accessibility API Mappings

+ +

MSAA + UIA Express

+

Expose STATE_SYSTEM_SELECTED; Expose STATE_SYSTEM_SELECTABLE

+ +

MSAA + IAccessible2

+

Expose STATE_SYSTEM_SELECTED and STATE_SYSTEM_SELECTABLE for each of the elements with role option

+ +

UIA

+

Expose IsSelected property in SelectionItem Control Pattern. The availability of the SelectionItem Control Pattern indicates the item is selectable.

+ +

ATK/AT-SPI

+

Expose STATE_SELECTED on each of the elements with role option.

+ +

AXAPI

+

AXSelected:Yes on option 2 and 3 and AXSelected:No on option 1 and 4

+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-B.html b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-B.html new file mode 100644 index 000000000..7ae3d88dd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-B.html @@ -0,0 +1,50 @@ + + + ARIA 1.0 Test Case: Listbox role with multiseclect + + + +

ARIA 1.0 Test Case: Listbox role with multiseclect

+ +
+
Option 1
+
Option 2 (test for selected)
+
Option 3 (test for selected)
+
Option 4
+
+ +

Description

+

A DIV element with role role "listbox" has an aria-multiselect attribute set to "true". + Two of the four child "div" elements with the role "option" have the "aria-selected" attribute set + to "true".

+ +

Accessibility API Mappings

+ +

MSAA + UIA Express

+

Expose STATE_SYSTEM_SELECTED; Expose STATE_SYSTEM_SELECTABLE

+ +

MSAA + IAccessible2

+

Expose STATE_SYSTEM_SELECTED and STATE_SYSTEM_SELECTABLE for each of the elements with role option

+ +

UIA

+

Expose IsSelected property in SelectionItem Control Pattern. The availability of the SelectionItem Control Pattern indicates the item is selectable.

+ +

ATK/AT-SPI

+

Expose STATE_SELECTED on each of the elements with role option.

+ +

AXAPI

+

AXSelected:Yes on option 2 and 3 and AXSelected:No on option 1 and 4

+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-C.html b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-C.html new file mode 100644 index 000000000..01f8ccfaa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-listbox-multiselectable-C.html @@ -0,0 +1,64 @@ + + + ARIA 1.0 Test Case: Listbox role with multiseclect + + + + +

ARIA 1.0 Test Case: Listbox role with multiseclect

+ +
+
Option 1
+
Option 2 (test for selected)
+
Option 3 (test for selected)
+
Option 4
+
+

+ +

Description

+

A DIV element with role role "listbox" has an aria-multiselect attribute set to "true". + Two of the four child "div" elements with the role "option" have the "aria-selected" attribute set + to "true".

+ +

Accessibility API Mappings

+ +

MSAA + UIA Express

+

Expose STATE_SYSTEM_SELECTED; Expose STATE_SYSTEM_SELECTABLE

+ +

MSAA + IAccessible2

+

Expose STATE_SYSTEM_SELECTED and STATE_SYSTEM_SELECTABLE for each of the elements with role option

+ +

UIA

+

Expose IsSelected property in SelectionItem Control Pattern. The availability of the SelectionItem Control Pattern indicates the item is selectable.

+ +

ATK/AT-SPI

+

Expose STATE_SELECTED on each of the elements with role option.

+ +

AXAPI

+

AXSelected:Yes on option 2 and 3 and AXSelected:No on option 1 and 4

+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-multiselectable-D.html b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-multiselectable-D.html new file mode 100644 index 000000000..cc13b5cfe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-multiselectable-D.html @@ -0,0 +1,41 @@ + + + ARIA 1.0 Test Case: Listbox role with multiseclect + + + + +

ARIA 1.0 Test Case: Listbox role with multiseclect

+ +
+
Option 1 (test for click elected)
+
Option 2
+
Option 3 (test for shift click selected)
+
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-tree-multiselectable-C.html b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-tree-multiselectable-C.html new file mode 100644 index 000000000..eeb46a0c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-aria/testcases-multiselectable/testcase-tree-multiselectable-C.html @@ -0,0 +1,46 @@ + + + ARIA 1.0 Test Case: Tree role with aria-multiselectable + + + +

ARIA 1.0 Test Case: Tree role with aria-multiselectable

+ +
+
Leaf 1 +
+
Leaf 1A (Selected)
+
Leaf 1B
+
Leaf 1C (aria-selected='false')
+
+
+
Leaf 2 (Selected) +
+
Leaf 2A
+
Leaf 2B
+
Leaf 2C
+
+
+
Leaf 3 +
+
Leaf 3A
+
Leaf 3B (aria-selected='false')
+
Leaf 3C (Selected)
+
+
+
+ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters1html.html b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters1html.html new file mode 100644 index 000000000..a717f95ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters1html.html @@ -0,0 +1,12 @@ + + + + + Example + + +

Login names can only use letters from A to Z (upper or lowercase) + and the character underscore (_) and minus (-). + For example: Huck_Finn.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters2html.html b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters2html.html new file mode 100644 index 000000000..adc89d72d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters2html.html @@ -0,0 +1,13 @@ + + + + + Example + + + +

Login names can only use letters from A to Z (upper or lowercase) + and the character underscore (_) and minus (-). + For example: Huck_Finn.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters2htmlrules.xml new file mode 100644 index 000000000..a9667e0c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters2htmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters3html.html b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters3html.html new file mode 100644 index 000000000..39e2c970f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters3html.html @@ -0,0 +1,13 @@ + + + + + Example + + + +

Login names can only use letters from A to Z (upper or lowercase) + and the character underscore (_) and minus (-). + For example: Huck_Finn.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters3htmlrules.xml new file mode 100644 index 000000000..7e490ba52 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters3htmlrules.xml @@ -0,0 +1,4 @@ + + name + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters4html.html b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters4html.html new file mode 100644 index 000000000..c77e36590 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/html/allowedcharacters4html.html @@ -0,0 +1,18 @@ + + + + + Example + + + +

Login names can only use letters from A to Z (upper or lowercase) + and the character underscore (_) and minus (-). + For example: Huck_Finn.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters1xml.xml new file mode 100644 index 000000000..0188ef800 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters1xml.xml @@ -0,0 +1,12 @@ + + + + + + + + Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam + nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed + diam voluptua. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters2xml.xml new file mode 100644 index 000000000..0f44ccf22 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters2xml.xml @@ -0,0 +1,9 @@ + + + + + + + FULL WIDTH ONLY + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters3xml.xml new file mode 100644 index 000000000..21fae0326 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters3xml.xml @@ -0,0 +1,10 @@ + + + + + + Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam + nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed + diam voluptua. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters3xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters3xmlrules.xml new file mode 100644 index 000000000..4b624c412 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters3xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters4xml.xml new file mode 100644 index 000000000..49dceddc8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters4xml.xml @@ -0,0 +1,7 @@ + + + + + FULL WIDTH ONLY + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters4xmlrules.xml new file mode 100644 index 000000000..b45129a57 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters4xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters5xml.xml new file mode 100644 index 000000000..1f1ebb0ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters5xml.xml @@ -0,0 +1,4 @@ + + Click the CONTINUE Button on the printer panel + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters6xml.xml new file mode 100644 index 000000000..0dc1a9945 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters6xml.xml @@ -0,0 +1,3 @@ + + Click the CONTINUE Button on the printer panel + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters7xml.xml new file mode 100644 index 000000000..168de572a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters7xml.xml @@ -0,0 +1,10 @@ + + + + + + Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam + nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed + diam voluptua. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters7xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters7xmlrules.xml new file mode 100644 index 000000000..c030ff072 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters7xmlrules.xml @@ -0,0 +1,4 @@ + + allowedchar + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters8xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters8xml.xml new file mode 100644 index 000000000..a6d2aa6d9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/allowedcharacters/xml/allowedcharacters8xml.xml @@ -0,0 +1,13 @@ + + + + allowedchar + + + + + Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam + nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed + diam voluptua. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir1html.html b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir1html.html new file mode 100644 index 000000000..d79fd7fa5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir1html.html @@ -0,0 +1,12 @@ + + + + + Directionality + + +

In Hebrew, the title פעילות הבינאום, W3C + means "Internationalization Activity, W3C".

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir2html.html b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir2html.html new file mode 100644 index 000000000..562676dcf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir2html.html @@ -0,0 +1,17 @@ + + + + + Directionality + + + +

In Hebrew, the title פעילות הבינאום, W3C + means "Internationalization Activity, W3C".

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir3html.html b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir3html.html new file mode 100644 index 000000000..8aba16362 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir3html.html @@ -0,0 +1,13 @@ + + + + + Directionality + + + +

In Hebrew, the title פעילות הבינאום, W3C + means "Internationalization Activity, W3C".

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir3htmlrules.xml new file mode 100644 index 000000000..8e1c97b07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir3htmlrules.xml @@ -0,0 +1,4 @@ + + rtLeft + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir4html.html b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir4html.html new file mode 100644 index 000000000..1d3ed6e15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/html/dir4html.html @@ -0,0 +1,18 @@ + + + + + Directionality + + + +

In Hebrew, the title פעילות הבינאום, W3C + means "Internationalization Activity, W3C".

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir1xml.xml new file mode 100644 index 000000000..8962c0c06 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir1xml.xml @@ -0,0 +1,12 @@ + + + + + + + + In Hebrew, the title פעילות הבינאום, W3C + means Internationalization Activity, W3C. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir2xml.xml new file mode 100644 index 000000000..da98efb78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir2xml.xml @@ -0,0 +1,11 @@ + + + + + + In Hebrew, the title פעילות הבינאום, W3C + means Internationalization Activity, W3C. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir2xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir2xmlrules.xml new file mode 100644 index 000000000..42b2feb00 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir2xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir3xml.xml new file mode 100644 index 000000000..d7f1805d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir3xml.xml @@ -0,0 +1,7 @@ + + + In Arabic, the title نشاط التدويل، W3C + means Internationalization Activity, W3C. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir4xml.xml new file mode 100644 index 000000000..1a0b77ca8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir4xml.xml @@ -0,0 +1,6 @@ + + + In Arabic, the title "نشاط التدويل، W3C" + means "Internationalization Activity, W3C". + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir5xml.xml new file mode 100644 index 000000000..b8c56ac21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir5xml.xml @@ -0,0 +1,13 @@ + + + + rtlText + + + + + In Hebrew, the title פעילות הבינאום, W3C + means Internationalization Activity, W3C. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir6xml.xml new file mode 100644 index 000000000..0d60fb0cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir6xml.xml @@ -0,0 +1,11 @@ + + + + + + In Hebrew, the title פעילות הבינאום, W3C + means Internationalization Activity, W3C. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir6xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir6xmlrules.xml new file mode 100644 index 000000000..8ade2458f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/directionality/xml/dir6xmlrules.xml @@ -0,0 +1,4 @@ + + rtlText + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain1html.html b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain1html.html new file mode 100644 index 000000000..4705f4143 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain1html.html @@ -0,0 +1,13 @@ + + + + + + + Domain HTML + + +

The new car from XYZ - buy it now!

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain1htmlrules.xml new file mode 100644 index 000000000..9387be964 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain1htmlrules.xml @@ -0,0 +1,5 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain2html.html b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain2html.html new file mode 100644 index 000000000..4ccce0f96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain2html.html @@ -0,0 +1,13 @@ + + + + + + + Domain HTML + + +

The new car from XYZ - buy it now!

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain2htmlrules.xml new file mode 100644 index 000000000..4446ffb6a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain2htmlrules.xml @@ -0,0 +1,6 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain3html.html b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain3html.html new file mode 100644 index 000000000..629e3578d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain3html.html @@ -0,0 +1,17 @@ + + + + + + +Sports law + + +

+Sports law is an umbrella term used to describe the legal issues at work in the world of both amateur and professional sports. +

+

+Sports law overlaps substantially with labor law, contract law, competition or antitrust law, and tort law. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain3htmlrules.xml new file mode 100644 index 000000000..89aed8f1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain3htmlrules.xml @@ -0,0 +1,4 @@ + +keywords + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain4html.html b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain4html.html new file mode 100644 index 000000000..80a1da811 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/html/domain4html.html @@ -0,0 +1,18 @@ + + + + + + + +Sports law + + +

Some text about sport and law.

+ + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain1xml.xml new file mode 100644 index 000000000..b3fd0f716 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain1xml.xml @@ -0,0 +1,13 @@ + + + + + + + + +

The new car from XYZ - buy it now!

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain2xml.xml new file mode 100644 index 000000000..2c7674a24 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain2xml.xml @@ -0,0 +1,14 @@ + + + + + + + + +

The new car from XYZ - buy it now!

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain4xml.xml new file mode 100644 index 000000000..c08211fca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain4xml.xml @@ -0,0 +1,10 @@ + + + + + + +

Sports law is an umbrella term used to describe the legal issues at work in the world of both amateur and professional sports.

+

Sports law overlaps substantially with labor law, contract law, competition or antitrust law, and tort law.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain4xmlrules.xml new file mode 100644 index 000000000..2660698c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain4xmlrules.xml @@ -0,0 +1,6 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain5xml.xml new file mode 100644 index 000000000..8831dcb2b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain5xml.xml @@ -0,0 +1,17 @@ + + + + + + + + + + +

+Sports law is an umbrella term used to describe the legal issues at work in the world of both amateur and professional sports. +Sports law overlaps substantially with labor law, contract law, competition or antitrust law, and tort law. +

+Unlike intercollegiate sports, international amateur sports are run by a variety of organizations. + +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain5xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain5xmlrules.xml new file mode 100644 index 000000000..472b38c58 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain5xmlrules.xml @@ -0,0 +1,6 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain6xml.xml new file mode 100644 index 000000000..c62de54ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain6xml.xml @@ -0,0 +1,19 @@ + + + +DC.type + + + + + +

+ +A poem is a composition written in verse (although verse has also been used for epic and dramatic fiction). + + +Poems make use of the aesthetic qualities of language to suggest differential meanings and to evoke emotive responses. Poems rely heavily on imagery and metaphor; they may have a rhythmic structure based on patterns of stresses (metric feet) or on patterns of different-length syllables (as in classical prosody); and they may or may not utilize rhyme. + +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain7xml.xml new file mode 100644 index 000000000..472cbb755 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain7xml.xml @@ -0,0 +1,16 @@ + + + + + + +

+ +A poem is a composition written in verse (although verse has also been used for epic and dramatic fiction). + + +Poems make use of the aesthetic qualities of language to suggest differential meanings and to evoke emotive responses. Poems rely heavily on imagery and metaphor; they may have a rhythmic structure based on patterns of stresses (metric feet) or on patterns of different-length syllables (as in classical prosody); and they may or may not utilize rhyme. + +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain7xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain7xmlrules.xml new file mode 100644 index 000000000..b9e17bd70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/domain/xml/domain7xmlrules.xml @@ -0,0 +1,4 @@ + +DC.type + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext1html.html b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext1html.html new file mode 100644 index 000000000..d1a0595bd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext1html.html @@ -0,0 +1,33 @@ + + + + + + Appaloosa + + +
+

keywords

+ horse + appaloosa +
+

+ The Appaloosa + + The name comes from "Palouse horse" in reference to the Palouse River in Northern Idaho. + + are rugged horses originally breed by the + Nez-Perce + tribe in the US Northwest. +

+

+ They are often characterized by their spotted coats, as shown here: + Appaloosa horses +

+ +

+ Copyright: + Zebulon Inc. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext1htmlrules.xml new file mode 100644 index 000000000..5d49bbcd5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext1htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext2html.html b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext2html.html new file mode 100644 index 000000000..ed7e06095 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext2html.html @@ -0,0 +1,10 @@ + + + + + Within text test: Default + + +

Text with bold.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext3html.html b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext3html.html new file mode 100644 index 000000000..d76f7756b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext3html.html @@ -0,0 +1,33 @@ + + + + + + Appaloosa + + +
+

keywords

+ horse + appaloosa +
+

+ The Appaloosa + + The name comes from "Palouse horse" in reference to the Palouse River in Northern Idaho. + + are rugged horses originally breed by the + Nez-Perce + tribe in the US Northwest. +

+

+ They are often characterized by their spotted coats, as shown here: + Appaloosa horses +

+ +

+ Copyright: + Zebulon Inc. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext3htmlrules.xml new file mode 100644 index 000000000..127dea6b7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext3htmlrules.xml @@ -0,0 +1,5 @@ + +firstkeyword + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext4html.html b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext4html.html new file mode 100644 index 000000000..ac41d6b33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/html/withintext4html.html @@ -0,0 +1,39 @@ + + + + + + Appaloosa + + +
+

keywords

+ horse + appaloosa +
+

+ The Appaloosa + + The name comes from "Palouse horse" in reference to the Palouse River in Northern Idaho. + + are rugged horses originally breed by the + Nez-Perce + tribe in the US Northwest. +

+

+ They are often characterized by their spotted coats, as shown here: + Appaloosa horses +

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext1xml.xml new file mode 100644 index 000000000..c4a44fc7b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext1xml.xml @@ -0,0 +1,12 @@ + + + + + + + + +

This is a paragraph with bold, italic, and underlined.

+

This is a paragraph with a footnoteThis is the text of the footnote at the middle.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext2xml.xml new file mode 100644 index 000000000..c0d081067 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext2xml.xml @@ -0,0 +1,25 @@ + + + + + + + Zebulon Fairfield + version 12, revision 2 - 2006-08-14 + horseappaloosa + articles-6D272BA9-3B89CAD8 + + +
+ Appaloosa +

The AppaloosaThe name comes from "Palouse horse" in reference + to the Palouse River in Northern Idaho. are rugged horses + originally breed by the Nez-Perce tribe in the US Northwest.

+

They are often characterized by their spotted coats, as shown + here: Appaloosa horses

+
+

Copyright: Zebulon Inc.

+
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext2xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext2xmlrules.xml new file mode 100644 index 000000000..539af5b1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext2xmlrules.xml @@ -0,0 +1,6 @@ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext3xml.xml new file mode 100644 index 000000000..66debdc8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext3xml.xml @@ -0,0 +1,11 @@ + + + Designing User Interfaces + Janice Prakash + user interface, ui, software interface + + +

The book Of Mice and Screens by Aldus + Brandywine is one of the best introductions to the vast topic of designing user interfaces.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext4xml.xml new file mode 100644 index 000000000..1a4b3725f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext4xml.xml @@ -0,0 +1,12 @@ + + + Designing User Interfaces + Janice Prakash + user interface, ui, software interface + + +

The book Of Mice and Screens by Aldus + Brandywine is one of the best introductions to the vast topic of designing user interfaces.

+ +
+ diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext5xml.xml new file mode 100644 index 000000000..37db106f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext5xml.xml @@ -0,0 +1,25 @@ + + + +footnote + + + + + +

+This is a paragraph with +bold +, +italic +, and +underlined +. +

+

+This is a paragraph with a footnote +This is the text of the footnote +at the middle. +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext6xml.xml new file mode 100644 index 000000000..b96c3e902 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext6xml.xml @@ -0,0 +1,21 @@ + + + + + +

+This is a paragraph with +bold +, +italic +, and +underlined +. +

+

+This is a paragraph with a footnote +This is the text of the footnote +at the middle. +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext6xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext6xmlrules.xml new file mode 100644 index 000000000..6f41dd042 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/elementswithintext/xml/withintext6xmlrules.xml @@ -0,0 +1,5 @@ + +footnote + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource1html.html b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource1html.html new file mode 100644 index 000000000..2b03a2541 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource1html.html @@ -0,0 +1,15 @@ + + + + + + Video element example + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource1htmlrules.xml new file mode 100644 index 000000000..21608edb3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource1htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource2html.html b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource2html.html new file mode 100644 index 000000000..17e79832c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource2html.html @@ -0,0 +1,17 @@ + + + + + + Video element example + + +

+ +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource2htmlrules.xml new file mode 100644 index 000000000..34c66b5ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource2htmlrules.xml @@ -0,0 +1,4 @@ + + 1 + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource3html.html b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource3html.html new file mode 100644 index 000000000..98c13a12e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/html/externalresource3html.html @@ -0,0 +1,20 @@ + + + + + + Video element example + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource1xml.xml new file mode 100644 index 000000000..51b640e7e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource1xml.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + This video illustrates the proper way to assemble an inverting time distortion + device. + + It is imperative that the primary and secondary temporal couplings not be + mounted in the wrong order. Temporal catastrophe is the likely result. The + future you destroy may be your own. + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource2xml.xml new file mode 100644 index 000000000..818766d0e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource2xml.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + This video illustrates the proper way to assemble an inverting time distortion + device. + + It is imperative that the primary and secondary temporal couplings not be + mounted in the wrong order. Temporal catastrophe is the likely result. The + future you destroy may be your own. + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource2xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource2xmlrules.xml new file mode 100644 index 000000000..718135f5e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource2xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource3xml.xml new file mode 100644 index 000000000..0528bb9c6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource3xml.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + This video illustrates the proper way to assemble an inverting time distortion + device. + + It is imperative that the primary and secondary temporal couplings not be + mounted in the wrong order. Temporal catastrophe is the likely result. The + future you destroy may be your own. + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource3xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource3xmlrules.xml new file mode 100644 index 000000000..383781cec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource3xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource4xml.xml new file mode 100644 index 000000000..76df2ccd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource4xml.xml @@ -0,0 +1,25 @@ + + + movie-frame.gif + + + + + + + + + + + This video illustrates the proper way to assemble an inverting time distortion + device. + + It is imperative that the primary and secondary temporal couplings not be + mounted in the wrong order. Temporal catastrophe is the likely result. The + future you destroy may be your own. + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource5xml.xml new file mode 100644 index 000000000..d3e376467 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource5xml.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + This video illustrates the proper way to assemble an inverting time distortion + device. + + It is imperative that the primary and secondary temporal couplings not be + mounted in the wrong order. Temporal catastrophe is the likely result. The + future you destroy may be your own. + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource5xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource5xmlrules.xml new file mode 100644 index 000000000..01209738e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/externalresource/xml/externalresource5xmlrules.xml @@ -0,0 +1,5 @@ + + movie-frame.gif + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1html.html b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1html.html new file mode 100644 index 000000000..b345f202f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1html.html @@ -0,0 +1,16 @@ + + + + + Id Value + + + +

+ Can't find settings file. + The module cannot find the default settings file. + You need to re-initialize the system. +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1htmlrules.xml new file mode 100644 index 000000000..fb049999c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue1htmlrules.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2html.html b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2html.html new file mode 100644 index 000000000..8b53d3ddf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2html.html @@ -0,0 +1,17 @@ + + + + + Id Value + + + +

+ Can't find settings file. + The module cannot find the default settings file. + You need to re-initialize the system. + This computer is now crashing GOODBYE!! +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2htmlrules.xml new file mode 100644 index 000000000..942af0dbe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue2htmlrules.xml @@ -0,0 +1,7 @@ + + text + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue3html.html b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue3html.html new file mode 100644 index 000000000..4030307b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/html/idvalue3html.html @@ -0,0 +1,22 @@ + + + + + + Id Value + + +

+ Can't find settings file. + The module cannot find the default settings file. + You need to re-initialize the system. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue1xml.xml new file mode 100644 index 000000000..8b2869b12 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue1xml.xml @@ -0,0 +1,20 @@ + + + + + + + OK + 1, 1 + sendOK + + + + + Cancel + 2, 1 + cancelAll + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue2xml.xml new file mode 100644 index 000000000..a27ad31d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue2xml.xml @@ -0,0 +1,4 @@ + + Try Again + click this to re-run the process with the current settings. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xml.xml new file mode 100644 index 000000000..6b19c6378 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xml.xml @@ -0,0 +1,13 @@ + + + + OK + 1, 1 + sendOK + + + Cancel + 2, 1 + cancelAll + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xmlrules.xml new file mode 100644 index 000000000..5ff498f76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue3xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xml.xml new file mode 100644 index 000000000..909bfd270 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xml.xml @@ -0,0 +1,17 @@ + + + + + OK + 1, 1 + sendOK + + + + + Cancel + 2, 1 + cancelAll + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xmlrules.xml new file mode 100644 index 000000000..59e7325ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue4xmlrules.xml @@ -0,0 +1,4 @@ + + 1 + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue5xml.xml new file mode 100644 index 000000000..4b356b09e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/idvalue/xml/idvalue5xml.xml @@ -0,0 +1,20 @@ + + + 1 + + + + + OK + 1, 1 + sendOK + + + + + Cancel + 2, 1 + cancelAll + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo1html.html b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo1html.html new file mode 100644 index 000000000..b41ecb6bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo1html.html @@ -0,0 +1,16 @@ + + + + + + EXAMPLE + + +

The motto of Québec is: + Je me souviens + .

+

La devise du Québec est : + Je me souviens + .

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo1htmlrules.xml new file mode 100644 index 000000000..d6bfe44e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo1htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo2html.html b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo2html.html new file mode 100644 index 000000000..9d449eff5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo2html.html @@ -0,0 +1,16 @@ + + + + + + EXAMPLE + + +

The motto of Québec is: + Je me souviens + .

+

La devise du Québec est : + Je me souviens + .

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo2htmlrules.xml new file mode 100644 index 000000000..7babe27de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo2htmlrules.xml @@ -0,0 +1,4 @@ + +fr-CA + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo3html.html b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo3html.html new file mode 100644 index 000000000..021a5375c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/html/languageinfo3html.html @@ -0,0 +1,21 @@ + + + + + + EXAMPLE + + +

The motto of Québec is: + Je me souviens + .

+

La devise du Québec est : + Je me souviens + .

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo1xml.xml new file mode 100644 index 000000000..768cca6d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo1xml.xml @@ -0,0 +1,13 @@ + + + + + + + + + + The motto of Québec is: Je me souviens. + The one of Canada: A mari usque ad mare. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo2xml.xml new file mode 100644 index 000000000..c534bcce7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo2xml.xml @@ -0,0 +1,19 @@ + + + + + + + + + + en + The motto of Québec is: Je me souviens. + + + fr-CA + La devise du Québec est : Je me souviens. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo2xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo2xmlrules.xml new file mode 100644 index 000000000..bf7a0570d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo2xmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo3xml.xml new file mode 100644 index 000000000..80cd2bfd4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo3xml.xml @@ -0,0 +1,20 @@ + + + +fr-CA + + + + + +The motto of Québec is: +Je me souviens +. + + +The one of Canada: +A mari usque ad mare +. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo4xml.xml new file mode 100644 index 000000000..3b28792af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo4xml.xml @@ -0,0 +1,24 @@ + + + + + + + +en + +The motto of Québec is: +Je me souviens +. + + + +fr-CA + +La devise du Québec est : +Je me souviens +. + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo4xmlrules.xml new file mode 100644 index 000000000..517f40199 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/languageinformation/xml/languageinfo4xmlrules.xml @@ -0,0 +1,4 @@ + +fr-CA + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale1html.html b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale1html.html new file mode 100644 index 000000000..72f960404 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale1html.html @@ -0,0 +1,14 @@ + + + + + Locale filter + + + +
+

This legal notice is only for Canadian locales.

+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale1htmlrules.xml new file mode 100644 index 000000000..d87c7f941 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale1htmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale2html.html b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale2html.html new file mode 100644 index 000000000..6e2870f60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale2html.html @@ -0,0 +1,12 @@ + + + + + Locale filter + + +
+

This legal notice is only for Canadian locales.

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale3html.html b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale3html.html new file mode 100644 index 000000000..5f840801e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale3html.html @@ -0,0 +1,14 @@ + + + + + Locale filter + + + +
+

This legal notice is only for Canadian locales.

+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale3htmlrules.xml new file mode 100644 index 000000000..9f44ede59 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale3htmlrules.xml @@ -0,0 +1,4 @@ + + Canada + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale4html.html b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale4html.html new file mode 100644 index 000000000..d8effcdf7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale4html.html @@ -0,0 +1,18 @@ + + + + + + Locale filter + + +
+

This legal notice is only for Canadian locales.

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale5html.html b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale5html.html new file mode 100644 index 000000000..fe5b01665 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/html/locale5html.html @@ -0,0 +1,21 @@ + + + + + Locale filter + + +
+

Text for Canadian locales.

+
+
+

Text for non-Canadian locales.

+
+
+

Text for no locales.

+
+
+

Text for all locales.

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale1xml.xml new file mode 100644 index 000000000..fbb4c617d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale1xml.xml @@ -0,0 +1,12 @@ + + + + + + + This legal notice is only for Canadian locales. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale2xml.xml new file mode 100644 index 000000000..a97c8acd1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale2xml.xml @@ -0,0 +1,9 @@ + + + + This legal notice is only for Canadian locales. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale3xml.xml new file mode 100644 index 000000000..7a99e2d4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale3xml.xml @@ -0,0 +1,10 @@ + + + + + This legal notice is only for Canadian locales. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale3xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale3xmlrules.xml new file mode 100644 index 000000000..5eda8cc7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale3xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale4xml.xml new file mode 100644 index 000000000..d3eda11e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale4xml.xml @@ -0,0 +1,16 @@ + + + + + + + + This legal notice is only for Canadian locales. + + + This legal notice is only for German locales. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale4xmlrules.xml new file mode 100644 index 000000000..5eda8cc7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale4xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale5xml.xml new file mode 100644 index 000000000..8e2e84a27 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale5xml.xml @@ -0,0 +1,8 @@ + + + + +This legal notice is only for Canadian locales. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale6xml.xml new file mode 100644 index 000000000..e0881f2f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale6xml.xml @@ -0,0 +1,14 @@ + + + + Germany + + + + This legal notice is only for Canadian locales. + + + This legal notice is only for German locales. + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale7xml.xml new file mode 100644 index 000000000..fb11bf93f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale7xml.xml @@ -0,0 +1,13 @@ + + + + + This legal notice is only for Canadian locales. + + + This legal notice is only for German locales. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale7xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale7xmlrules.xml new file mode 100644 index 000000000..3d851a22c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale7xmlrules.xml @@ -0,0 +1,4 @@ + + Germany + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale8xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale8xml.xml new file mode 100644 index 000000000..ff7711929 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localefilter/xml/locale8xml.xml @@ -0,0 +1,18 @@ + + + + Text only for Canadian locales. + + + Text for non-Canadian locales. + + + Text for no locales. + + + Text for all locales. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote1html.html b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote1html.html new file mode 100644 index 000000000..6c33dd2d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote1html.html @@ -0,0 +1,11 @@ + + + + + Example + + + + The {0} has been disabled. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote1htmlrules.xml new file mode 100644 index 000000000..87b8415aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote1htmlrules.xml @@ -0,0 +1,7 @@ + + + +The variable {0} has three possible values: 'printer', 'stacker' and 'stapler options'. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote2html.html b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote2html.html new file mode 100644 index 000000000..21937ae3f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote2html.html @@ -0,0 +1,22 @@ + + + + + Example + + + +
+

FileNotFound

+

+ Indicates that the resource file {0} could not be loaded. +

+ Cannot find the file {0}. +
+
+

FileNotFound

+

A division by 0 was going to be computed.

+ Invalid parameter. +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote2htmlrules.xml new file mode 100644 index 000000000..2da2d203e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote2htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote3html.html b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote3html.html new file mode 100644 index 000000000..380ab5f88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote3html.html @@ -0,0 +1,12 @@ + + + + + EXAMPLE + + + + Cannot find {0} on {1}. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote3htmlrules.xml new file mode 100644 index 000000000..898225e43 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote3htmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote4html.html b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote4html.html new file mode 100644 index 000000000..8cc2ffe19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote4html.html @@ -0,0 +1,16 @@ + + + + + EXAMPLE + + + +

+ Cannot find the file {0}. +

+

+ Invalid parameter. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote4htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote4htmlrules.xml new file mode 100644 index 000000000..2e0f1173e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote4htmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote5html.html b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote5html.html new file mode 100644 index 000000000..1db258ab1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote5html.html @@ -0,0 +1,21 @@ + + + + + + EXAMPLE + + +

+ This is a hippoptamus: + Hippo in the Chobe River + . +

+

+ This is an elephant: + Elephants taking a mud bath + . +

+

The {0} has been disabled.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote5htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote5htmlrules.xml new file mode 100644 index 000000000..c9d00868a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote5htmlrules.xml @@ -0,0 +1,15 @@ + + +Do not translate the word "Chobe" + + +This text will be displayed over the image. + + + +The variable +{0} +has three possible values: 'printer', 'stacker' and 'stapler options'. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote6html.html b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote6html.html new file mode 100644 index 000000000..eea2ad93e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote6html.html @@ -0,0 +1,21 @@ + + + + + EXAMPLE + + + + + This is a hippoptamus: + Hippo in the Chobe River + . + + + This is an elephant: + Elephants taking a mud bath + . + + The {0} has been disabled. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote6htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote6htmlrules.xml new file mode 100644 index 000000000..d8a1ee4a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote6htmlrules.xml @@ -0,0 +1,15 @@ + + +This text will be displayed over the image. + + +Do not translate the word "Chobe" + + + +The variable +{0} +has three possible values: 'printer', 'stacker' and 'stapler options'. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote7html.html b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote7html.html new file mode 100644 index 000000000..4741c323d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote7html.html @@ -0,0 +1,10 @@ + + + + + LocNote test: Default + + +

This is a motherboard.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote8html.html b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote8html.html new file mode 100644 index 000000000..8913b8ead --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote8html.html @@ -0,0 +1,21 @@ + + + + + EXAMPLE + + + + + This is a hippoptamus: + Hippo in the Chobe River + . + + + This is an elephant: + Elephants taking a mud bath + . + + The {0} has been disabled. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote8htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote8htmlrules.xml new file mode 100644 index 000000000..7d6c81f1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote8htmlrules.xml @@ -0,0 +1,16 @@ + +DisableInfo + +This text will be displayed over the image. + + +Do not translate the word "Chobe" + + + +The variable +{0} +has three possible values: 'printer', 'stacker' and 'stapler options'. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote9html.html b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote9html.html new file mode 100644 index 000000000..9adbbcd23 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/html/locnote9html.html @@ -0,0 +1,20 @@ + + + + + + Example + + +

The {0} has been disabled.

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote10xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote10xml.xml new file mode 100644 index 000000000..aefe57b3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote10xml.xml @@ -0,0 +1,33 @@ + + + +DisableInfo + +This text will be displayed over the image. + + +Do not translate the word "Chobe" + + + +The variable +{0} +has three possible values: 'printer', 'stacker' and 'stapler options'. + + + + + + +This is a hippoptamus: +Hippo in the Chobe River +. + + +This is an elephant: +Elephants taking a mud bath +. + +The {0} has been disabled. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote11xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote11xml.xml new file mode 100644 index 000000000..20a697e98 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote11xml.xml @@ -0,0 +1,18 @@ + + + + + + +This is a hippoptamus: +Hippo in the Chobe River +. + + +This is an elephant: +Elephants taking a mud bath +. + +The {0} has been disabled. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote11xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote11xmlrules.xml new file mode 100644 index 000000000..43b00c70c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote11xmlrules.xml @@ -0,0 +1,16 @@ + +DisableInfo + +This text will be displayed over the image. + + +Do not translate the word "Chobe" + + + +The variable +{0} +has three possible values: 'printer', 'stacker' and 'stapler options'. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote1xml.xml new file mode 100644 index 000000000..4b5099757 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote1xml.xml @@ -0,0 +1,13 @@ + + + + + The variable {0} has three possible values: 'printer', + 'stacker' and 'stapler options'. + + + + + The {0} has been disabled. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote2xml.xml new file mode 100644 index 000000000..166215d64 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote2xml.xml @@ -0,0 +1,19 @@ + + + + + + + + + + Indicates that the resource file {0} could not be loaded. + Cannot find the file {0}. + + + A division by 0 was going to be computed. + Invalid parameter. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote3xml.xml new file mode 100644 index 000000000..3336af33d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote3xml.xml @@ -0,0 +1,12 @@ + + + + + + + + Cannot find {0} on {1}. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote4xml.xml new file mode 100644 index 000000000..a98b30eba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote4xml.xml @@ -0,0 +1,16 @@ + + + + + + + + + Cannot find the file {0}. + + + Invalid parameter. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote5xml.xml new file mode 100644 index 000000000..dac3607a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote5xml.xml @@ -0,0 +1,15 @@ + + + + + Do not translate the word "Chobe" + + + + + This is a hippoptamus: Hippo in the Chobe River. + This is an elephant: Elephants taking a mud bath. + The {0} has been disabled. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote5xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote5xmlrules.xml new file mode 100644 index 000000000..8eb7b345b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote5xmlrules.xml @@ -0,0 +1,9 @@ + + + This text will be displayed over the image. + + + The variable {0} has three possible values: 'printer', + 'stacker' and 'stapler options'. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote6xml.xml new file mode 100644 index 000000000..2df88380c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote6xml.xml @@ -0,0 +1,21 @@ + + + + + This text will be displayed over the image. + + + Do not translate the word "Chobe" + + + The variable {0} has three possible values: 'printer', + 'stacker' and 'stapler options'. + + + + + This is a hippoptamus: Hippo in the Chobe River. + This is an elephant: Elephants taking a mud bath. + The {0} has been disabled. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote7xml.xml new file mode 100644 index 000000000..65021f8b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote7xml.xml @@ -0,0 +1,20 @@ + + + + + + + + + + +Indicates that the resource file {0} could not be loaded. + +Cannot find the file {0}. + + +A division by 0 was going to be computed. +Invalid parameter. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote8xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote8xml.xml new file mode 100644 index 000000000..41049c968 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote8xml.xml @@ -0,0 +1,17 @@ + + + + + Host {0} cannot be found. + + + The connection with {0} has been lost. + + + {0} not found. + + + Cannot log with this username. + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote9xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote9xml.xml new file mode 100644 index 000000000..c726ea1d2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/localizationnote/xml/locnote9xml.xml @@ -0,0 +1,8 @@ + + + +

Everything started when + Zebulon discovered that he had a doppelgänger + who was a serious baseball aficionado.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue10html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue10html.html new file mode 100644 index 000000000..e4957ac51 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue10html.html @@ -0,0 +1,26 @@ + + + + + + Example + + +

+ music is an art form whose medium is sound and silence. + Musci acn take many different forms and is experienced by individuals in a range of social settings ranging from being alone to attending a large concert. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue1html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue1html.html new file mode 100644 index 000000000..cc80dd325 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue1html.html @@ -0,0 +1,14 @@ + + + + + Example + + + +

+ music is an art form whose medium is sound and silence. + Musci acn take many different forms and is experienced by individuals in a range of social settings ranging from being alone to attending a large concert. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue1htmlrules.xml new file mode 100644 index 000000000..e4b3e2039 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue1htmlrules.xml @@ -0,0 +1,10 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue2html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue2html.html new file mode 100644 index 000000000..7d80d4b26 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue2html.html @@ -0,0 +1,14 @@ + + + + + Example + + + +

+ music is an art form whose medium is sound and silence. + Musci acn take many different forms and is experienced by individuals in a range of social settings ranging from being alone to attending a large concert. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue2htmlrules.xml new file mode 100644 index 000000000..1104dfd25 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue2htmlrules.xml @@ -0,0 +1,10 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue3html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue3html.html new file mode 100644 index 000000000..f9ba7d918 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue3html.html @@ -0,0 +1,14 @@ + + + + + Example + + + +

+ music is an art form whose medium is sound and silence. + Musci acn take many different forms and is experienced by individuals in a range of social settings ranging from being alone to attending a large concert. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue3htmlrules.xml new file mode 100644 index 000000000..c4f45e00f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue3htmlrules.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue4html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue4html.html new file mode 100644 index 000000000..82d205643 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue4html.html @@ -0,0 +1,30 @@ + + + + + Telharmonium 1897 + + + +

Telharmonium (1897)

+

+ Christian Bale(1867–1934) conceived of an instrument that could transmit its sound + from a power plant for hundreds of miles to listeners over telegraph wiring. Beginning in + 1889 the sound quality of regular telephone concerts was very poor on account of the buzzing + generated by carbon-granule microphones. As a result Cahill decided to set a new standard in + perfection of sound qaulity with his instrument, a standard that would not only satisfy listeners but that + would overcome all the flaws of traditional instruments.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue5html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue5html.html new file mode 100644 index 000000000..951cfddb7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue5html.html @@ -0,0 +1,31 @@ + + + + + Telharmonium 1897 + + + +

Telharmonium (1897)

+

+ Christian Bale(1867–1934) conceived of an instrument that could transmit its sound + from a power plant for hundreds of miles to listeners over telegraph wiring. Beginning in + 1889 the sound quality of regular telephone concerts was very poor on account of the buzzing + generated by carbon-granule microphones. As a result Cahill decided to set a new standard in + perfection of sound qulaity with his instrument, a standard that would not only satisfy listeners but that + would overcome all the flaws of traditional instruments.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue6html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue6html.html new file mode 100644 index 000000000..ac35ca5ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue6html.html @@ -0,0 +1,37 @@ + + + + + Telharmonium 1897 + + + +

Telharmonium (1897)

+

+ Christian Bale(1867–1934) conceived of an instrument that could transmit its sound + from a power plant for hundreds of miles to listeners over telegraph wiring. Beginning in + 1889 the sound quality of regular telephone concerts was very poor on account of the buzzing + generated by carbon-granule microphones. As a result Cahill decided to set a new standard in + perfection of sound qulaity with his instrument, a standard that would not only satisfy listeners but that + would overcome all the flaws of traditional instruments.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue7html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue7html.html new file mode 100644 index 000000000..01beb027e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue7html.html @@ -0,0 +1,20 @@ + + + + + Test + + + + +

+ c'es pourquoi il n'était pas coupable

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue8html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue8html.html new file mode 100644 index 000000000..1af8d7986 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue8html.html @@ -0,0 +1,14 @@ + + + + + Example + + + +

+ music is an art form whose medium is sound and silence. + Musci acn take many different forms and is experienced by individuals in a range of social settings ranging from being alone to attending a large concert. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue8htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue8htmlrules.xml new file mode 100644 index 000000000..b6b7ae996 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue8htmlrules.xml @@ -0,0 +1,13 @@ + + q1 + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue9html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue9html.html new file mode 100644 index 000000000..da42fa05d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue9html.html @@ -0,0 +1,11 @@ + + + + + Test + + +

+ c'es pourquoi il n'était pas coupable

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue9htmlstandoff.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue9htmlstandoff.xml new file mode 100644 index 000000000..d81222e66 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/html/locqualityissue9htmlstandoff.xml @@ -0,0 +1,13 @@ + + + + + + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue10xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue10xml.xml new file mode 100644 index 000000000..c1d164462 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue10xml.xml @@ -0,0 +1,4 @@ + + +transport or transportation is the movement of people, animals and goods from one location to another.Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue11xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue11xml.xml new file mode 100644 index 000000000..399e66713 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue11xml.xml @@ -0,0 +1,21 @@ + + +
+ + q1 + + + +
+ + transport or transportation is the movement of people, animals and goods from one location to another. + Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + +
+ diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue12xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue12xml.xml new file mode 100644 index 000000000..1574e8c77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue12xml.xml @@ -0,0 +1,11 @@ + + +
+ +
+ + transport or transportation is the movement of people, animals and goods from one location to another. + Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + +
+ diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue12xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue12xmlrules.xml new file mode 100644 index 000000000..dc42a43b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue12xmlrules.xml @@ -0,0 +1,11 @@ + + q1 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue13xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue13xml.xml new file mode 100644 index 000000000..b6722c499 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue13xml.xml @@ -0,0 +1,24 @@ + + + +
+ + + +
+ + + This is the content + c'es le contenu + + + + + +
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue1xml.xml new file mode 100644 index 000000000..ee70d1d8b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue1xml.xml @@ -0,0 +1,18 @@ + + +
+ + + + +
+ + transport or transportation is the movement of people, animals and goods from one location to another. + Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + +
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue2xml.xml new file mode 100644 index 000000000..5be446292 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue2xml.xml @@ -0,0 +1,18 @@ + + +
+ + + + +
+ + transport or transportation is the movement of people, animals and goods from one location to another. + Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + +
+ diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue3xml.xml new file mode 100644 index 000000000..a51fbc0a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue3xml.xml @@ -0,0 +1,22 @@ + + +
+ + + + +
+ + transport or transportation is the movement of people, animals and goods from one location to another. + Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + +
+ diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue4xml.xml new file mode 100644 index 000000000..d50f903ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue4xml.xml @@ -0,0 +1,24 @@ + + +
+ + + + +
+ + transport or transportation is the movement of people, animals and goods from one location to another. + Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + + + + +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue5xml.xml new file mode 100644 index 000000000..b5fcceabf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue5xml.xml @@ -0,0 +1,11 @@ + + +
+ +
+ + transport or transportation is the movement of people, animals and goods from one location to another. + Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue5xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue5xmlrules.xml new file mode 100644 index 000000000..a778ffc9b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue5xmlrules.xml @@ -0,0 +1,10 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue6xml.xml new file mode 100644 index 000000000..e8c41ebfc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue6xml.xml @@ -0,0 +1,4 @@ + + + transport or transportation is the movement of people, animals and goods from one location to another.Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue7xml.xml new file mode 100644 index 000000000..e81339948 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue7xml.xml @@ -0,0 +1,4 @@ + + + transport or transportation is the movement of people, animals and goods from one location to another.Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue8xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue8xml.xml new file mode 100644 index 000000000..2fffc9148 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue8xml.xml @@ -0,0 +1,4 @@ + + +transport or transportation is the movement of people, animals and goods from one location to another.Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue9xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue9xml.xml new file mode 100644 index 000000000..fa4a10885 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityissue/xml/locqualityissue9xml.xml @@ -0,0 +1,4 @@ + + +transport or transportation is the movement of people, animals and goods from one location to another.Modes of tranport inc. air, rail, road, water, cable, pipeline, and space. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/html/locqualityrating1html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/html/locqualityrating1html.html new file mode 100644 index 000000000..668b3323e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/html/locqualityrating1html.html @@ -0,0 +1,18 @@ + + + + + Rikki-tikki-tavi + + +

This is the story of the great war that Rikki-tikki-tavi fought single-handed, + through the bath-rooms of the big bungalow in Segowlee cantonment. Darzee, the + Tailorbird, helped him, and Chuchundra, the musk-rat, who never comes out into + the middle of the floor, but always creeps round by the wall, gave him advice, + but Rikki-tikki did the real fighting.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/html/locqualityrating2html.html b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/html/locqualityrating2html.html new file mode 100644 index 000000000..df7ff8573 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/html/locqualityrating2html.html @@ -0,0 +1,18 @@ + + + + + Rikki-tikki-tavi + + +

This is the story of the great war that Rikki-tikki-tavi fought single-handed, + through the bath-rooms of the big bungalow in Segowlee cantonment. Darzee, the + Tailorbird, helped him, and Chuchundra, the musk-rat, who never comes out into + the middle of the floor, but always creeps round by the wall, gave him advice, + but Rikki-tikki did the real fighting.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating1xml.xml new file mode 100644 index 000000000..e08b1d0bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating1xml.xml @@ -0,0 +1,11 @@ + + The Adventures of Tom Sawyer + He got home pretty late that night, and when he climbed cautiously in at + the window, he uncovered an ambuscade, in the person of his aunt; and when + she saw the state his clothes were in her resolution to turn his Saturday + holiday into captivity at hard labor became adamantine in its + firmness. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating2xml.xml new file mode 100644 index 000000000..437fdd26f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating2xml.xml @@ -0,0 +1,11 @@ + + The Adventures of Tom Sawyer + He got home pretty late that night, and when he climbed cautiously in at + the window, he uncovered an ambuscade, in the person of his aunt; and when + she saw the state his clothes were in her resolution to turn his Saturday + holiday into captivity at hard labor became adamantine in its + firmness. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating3xml.xml new file mode 100644 index 000000000..28b60154b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating3xml.xml @@ -0,0 +1,11 @@ + + The Adventures of Tom Sawyer + + He got home pretty late that night, and when he climbed cautiously in at + the window, he uncovered an ambuscade, in the person of his aunt; and when + she saw the state his clothes were in her resolution to turn his Saturday + holiday into captivity at hard labor became adamantine in its + firmness. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating4xml.xml new file mode 100644 index 000000000..101566abb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/locqualityrating/xml/locqualityrating4xml.xml @@ -0,0 +1,10 @@ + + The Adventures of Tom Sawyer + He got home pretty late that night, and when he climbed cautiously in at + the window, he uncovered an ambuscade, in the person of his aunt; and when + she saw the state his clothes were in her resolution to turn his Saturday + holiday into captivity at hard labor became adamantine in its + firmness. + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence1html.html b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence1html.html new file mode 100644 index 000000000..91f6c3b73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence1html.html @@ -0,0 +1,15 @@ + + + + + Sentences about European capitals. + + +

+ Dublin is the capital of Ireland. + The capital of the Czech Republic is Prague. + Madrid is the capital of Spain. + Berlin is the capital of Germany. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence2html.html b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence2html.html new file mode 100644 index 000000000..7a57318c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence2html.html @@ -0,0 +1,16 @@ + + + + + Sentences about Dublin and Prague MTed from Czech with mtConfidence locally. + + + +

+ Dublin is the capital of Ireland. + The capital of the Czech Republic is Prague. + Madrid is the capital of Spain. + Berlin is the capital of Germany. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence2htmlrules.xml new file mode 100644 index 000000000..19cb15483 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence2htmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence3html.html b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence3html.html new file mode 100644 index 000000000..c0f99ac8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence3html.html @@ -0,0 +1,16 @@ + + + + + Sentences about Dublin and Prague MTed from Czech with mtConfidence locally. + + + +

+ Dublin is the capital of Ireland. + The capital of the Czech Republic is Prague. + Berlin is the capital of Germany. + London is the capital of England +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence3htmlrules.xml new file mode 100644 index 000000000..f6e20179a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence3htmlrules.xml @@ -0,0 +1,5 @@ + + ireland + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence4html.html b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence4html.html new file mode 100644 index 000000000..580aee97c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence4html.html @@ -0,0 +1,16 @@ + + + + + Example of MT Confidence with annotator references. + + + +

+ Dublin is the capital city of Ireland and has the 50th biggest population density in Europe. + Madrid is the capital of Spain. + Berlin is the capital of Germany. + London is the capital of England +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence4htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence4htmlrules.xml new file mode 100644 index 000000000..151a0ff17 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence4htmlrules.xml @@ -0,0 +1,4 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence5html.html b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence5html.html new file mode 100644 index 000000000..fe343db0b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/html/mtconfidence5html.html @@ -0,0 +1,21 @@ + + + + + Sentences about European capitals. + + + +

+ Dublin is the capital of Ireland. + The capital of the Czech Republic is Prague. + Madrid is the capital of Spain. + Berlin is the capital of Germany. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence1xml.xml new file mode 100644 index 000000000..c3cdedad0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence1xml.xml @@ -0,0 +1,22 @@ + + + + + + + + + + +

+ Dublin is the capital city of Ireland and has the 50th biggest population density in Europe. + Madrid is the capital of Spain. + Berlin is the capital of Germany. + London is the capital of England +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence2xml.xml new file mode 100644 index 000000000..2f4941637 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence2xml.xml @@ -0,0 +1,13 @@ + + + + + +

+ Dublin is the capital city of Ireland and has the 50th biggest population density in Europe. + Madrid is the capital of Spain. + Berlin is the capital of Germany. + London is the capital of England +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence2xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence2xmlrules.xml new file mode 100644 index 000000000..36b0450b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence2xmlrules.xml @@ -0,0 +1,10 @@ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence3xml.xml new file mode 100644 index 000000000..31be4342c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence3xml.xml @@ -0,0 +1,10 @@ + + +

+ Dublin is the capital city of Ireland and has the 50th biggest population density in Europe. + Madrid is the capital of Spain. + Berlin is the capital of Germany. + London is the capital of England +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence4xml.xml new file mode 100644 index 000000000..04efe69da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence4xml.xml @@ -0,0 +1,10 @@ + + +

+ Dublin is the capital city of Ireland. + Madrid is the capital of Spain. + Berlin is the capital of Germany. + London is the capital of England +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence5xml.xml new file mode 100644 index 000000000..3e8484cec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence5xml.xml @@ -0,0 +1,13 @@ + + + + + +

+ Dublin is the capital city of Ireland and has the 50th biggest population density in Europe. + Madrid is the capital of Spain. + Berlin is the capital of Germany. + London is the capital of England +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence5xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence5xmlrules.xml new file mode 100644 index 000000000..296ff363a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence5xmlrules.xml @@ -0,0 +1,4 @@ + + ireland + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence6xml.xml new file mode 100644 index 000000000..c846e6c7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence6xml.xml @@ -0,0 +1,16 @@ + + + + ireland + + + + +

+ Dublin is the capital city of Ireland and has the 50th biggest population density in Europe. + Madrid is the capital of Spain. + Berlin is the capital of Germany. + London is the capital of England +

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence7xml.xml new file mode 100644 index 000000000..b0d545b8c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/mtconfidence/xml/mtconfidence7xml.xml @@ -0,0 +1,16 @@ + + + + + + + +

+ Dublin is the capital city of Ireland and has the 50th biggest population density in Europe. + Madrid is the capital of Spain. + Berlin is the capital of Germany. + London is the capital of England +

+ +
\ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace1xml.xml new file mode 100644 index 000000000..16330a2ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace1xml.xml @@ -0,0 +1,13 @@ + + + + + + + + 'Twas brillig, and the slithy toves + Did gyre and gimble in the wabe; + All mimsy were the borogoves, + And the mome raths outgrabe. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace2xml.xml new file mode 100644 index 000000000..b131356ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace2xml.xml @@ -0,0 +1,8 @@ + + + 'Twas brillig, and the slithy toves + Did gyre and gimble in the wabe; + All mimsy were the borogoves, + And the mome raths outgrabe. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace3xml.xml new file mode 100644 index 000000000..e16d438d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace3xml.xml @@ -0,0 +1,11 @@ + + + + + +'Twas brillig, and the slithy toves + Did gyre and gimble in the wabe; + All mimsy were the borogoves, + And the mome raths outgrabe. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace3xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace3xmlrules.xml new file mode 100644 index 000000000..8b05d415e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace3xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace4xml.xml new file mode 100644 index 000000000..a9d919dd2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace4xml.xml @@ -0,0 +1,8 @@ + + + 'Twas brillig, and the slithy toves + Did gyre and gimble in the wabe; + All mimsy were the borogoves, + And the mome raths outgrabe. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace5xml.xml new file mode 100644 index 000000000..57b47e174 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace5xml.xml @@ -0,0 +1,14 @@ + + + + firstverse + + + + + 'Twas brillig, and the slithy toves + Did gyre and gimble in the wabe; + All mimsy were the borogoves, + And the mome raths outgrabe. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace6xml.xml new file mode 100644 index 000000000..ac3cc6286 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace6xml.xml @@ -0,0 +1,9 @@ + + + + 'Twas brillig, and the slithy toves + Did gyre and gimble in the wabe; + All mimsy were the borogoves, + And the mome raths outgrabe. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace6xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace6xmlrules.xml new file mode 100644 index 000000000..d626b57f2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/preservespace/xml/preservespace6xmlrules.xml @@ -0,0 +1,4 @@ + + firstverse + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance1html.html b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance1html.html new file mode 100644 index 000000000..3254d61dd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance1html.html @@ -0,0 +1,32 @@ + + + + + Test + + + + + +

This paragraph was translated from the machine.

+

This text was translated directly by a person.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance1htmlrules.xml new file mode 100644 index 000000000..5fe84aeb2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance1htmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance2html.html b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance2html.html new file mode 100644 index 000000000..214693ff7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance2html.html @@ -0,0 +1,36 @@ + + + + + Test + + + + + +

This paragraph was translated from the machine.

+

This text was translated directly by a person.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance3html.html b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance3html.html new file mode 100644 index 000000000..75a99a369 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance3html.html @@ -0,0 +1,31 @@ + + + + + Test + + + + +

This paragraph was translated from the machine.

+

This text was translated directly by a person.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance4html.html b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance4html.html new file mode 100644 index 000000000..0f387dacc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance4html.html @@ -0,0 +1,23 @@ + + + + + Translation Revision Provenance Agent: Local Test in HTML5 + + +

This paragraph was translated from the machine.

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance5html.html b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance5html.html new file mode 100644 index 000000000..bb2f6bf0b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance5html.html @@ -0,0 +1,35 @@ + + + + + Test + + + + + +

This paragraph was translated from the machine and subsequently revised.

+

This text was translated directly by a person.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance5htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance5htmlrules.xml new file mode 100644 index 000000000..de701d979 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance5htmlrules.xml @@ -0,0 +1,4 @@ + + prov-records-ref1 + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance6html.html b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance6html.html new file mode 100644 index 000000000..a4952fc66 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance6html.html @@ -0,0 +1,10 @@ + + + + + Test + + +

This paragraph was translated from the machine and subsequently revised.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance6htmlstandoff.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance6htmlstandoff.xml new file mode 100644 index 000000000..0be1638a6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance6htmlstandoff.xml @@ -0,0 +1,14 @@ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance7html.html b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance7html.html new file mode 100644 index 000000000..7ddd66a60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance7html.html @@ -0,0 +1,10 @@ + + + + + Test + + +

This paragraph was translated from the machine and subsequently revised.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance7htmlstandoff.html b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance7htmlstandoff.html new file mode 100644 index 000000000..04e007055 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance7htmlstandoff.html @@ -0,0 +1,23 @@ + + + + + Test + + + +

Here is the information of provenance.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance8html.html b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance8html.html new file mode 100644 index 000000000..a0fc83300 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/html/provenance8html.html @@ -0,0 +1,37 @@ + + + + + Test + + + + + +

This paragraph was translated from the machine.

+

This text was translated directly by a person.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance1xml.xml new file mode 100644 index 000000000..9c154797e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance1xml.xml @@ -0,0 +1,28 @@ + + John Doe + + + + + + + + + + Translation Revision Provenance Agent: Global Test in XML + + This paragraph was translated from the machine. + This text was translated directly by a person. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance2xml.xml new file mode 100644 index 000000000..c30afe8d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance2xml.xml @@ -0,0 +1,29 @@ + + John Doe + + + + + + + + + + Translation Revision Provenance Agent: Global Test in XML + + This paragraph was translated from the machine. + This text was + translated directly by a person. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance3xml.xml new file mode 100644 index 000000000..a356db347 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance3xml.xml @@ -0,0 +1,27 @@ + + John Doe + + + + + + + + Translation Revision Provenance Agent: Global Test in XML + + This paragraph was translated from the machine. + This text was + translated directly by a person. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance3xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance3xmlrules.xml new file mode 100644 index 000000000..30f00d3e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance3xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance4xml.xml new file mode 100644 index 000000000..dde7dbb1c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance4xml.xml @@ -0,0 +1,27 @@ + + John Doe + + + + + + + + Translation Revision Provenance Agent: Global Test in XML + + This paragraph was translated from the machine. + This text was + translated directly by a person. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance4xmlrules.xml new file mode 100644 index 000000000..0b1e34ea8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance4xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance5xml.xml new file mode 100644 index 000000000..f82e8994b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance5xml.xml @@ -0,0 +1,30 @@ + + John Doe + + + + + + + + #pr1 + + + Translation Revision Provenance Agent: Global Test in XML + + This paragraph was translated from the machine. + This text was + translated directly by a person. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance6xml.xml new file mode 100644 index 000000000..0b5154380 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance6xml.xml @@ -0,0 +1,27 @@ + + John Doe + + + + + + + + Translation Revision Provenance Agent: Global Test in XML + + This paragraph was translated from the machine. + This text was + translated directly by a person. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance6xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance6xmlrules.xml new file mode 100644 index 000000000..e7e74a831 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance6xmlrules.xml @@ -0,0 +1,4 @@ + + #pr1 + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance7xml.xml new file mode 100644 index 000000000..e099e157e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance7xml.xml @@ -0,0 +1,20 @@ + + Translation Revision Provenance Agent: Local Test in XML + + This paragraph was translated from the machine. + This text was translated directly by a person. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance8xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance8xml.xml new file mode 100644 index 000000000..c905730fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/provenance/xml/provenance8xml.xml @@ -0,0 +1,20 @@ + + Translation Revision Provenance Agent: Local Test in XML + + This paragraph was translated from the machine. + This text was translated directly by a person. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize1html.html b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize1html.html new file mode 100644 index 000000000..fb7017376 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize1html.html @@ -0,0 +1,12 @@ + + + + + Storage Size + + +

String to translate:

+

Papua New-Guinea

+

Dominican Replubic

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize2html.html b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize2html.html new file mode 100644 index 000000000..0e1a720d9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize2html.html @@ -0,0 +1,13 @@ + + + + + Storage Size + + + + String to translate: +

Papua New-Guinea

+

Dominican Replubic

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize2htmlrules.xml new file mode 100644 index 000000000..93d0bfa61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize2htmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize3html.html b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize3html.html new file mode 100644 index 000000000..4cc8f4256 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize3html.html @@ -0,0 +1,13 @@ + + + + + Storage Size + + + + String to translate: +

Papua New-Guinea

+

Dominican Replubic

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize3htmlrules.xml new file mode 100644 index 000000000..4e8b23d3d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize3htmlrules.xml @@ -0,0 +1,4 @@ + + 123 + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize4html.html b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize4html.html new file mode 100644 index 000000000..4ec272a4d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/html/storagesize4html.html @@ -0,0 +1,20 @@ + + + + + + Storage Size + + + String to translate: +

Papua New-Guinea

+

Dominican Replubic

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize1xml.xml new file mode 100644 index 000000000..c003af2ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize1xml.xml @@ -0,0 +1,10 @@ + + + + + + Papouasie-Nouvelle-Guinée + République Dominicaine + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize2xml.xml new file mode 100644 index 000000000..343b4b4a9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize2xml.xml @@ -0,0 +1,8 @@ + + + + + Papouasie-Nouvelle-Guinée + République Dominicaine + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize3xml.xml new file mode 100644 index 000000000..02b07d946 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize3xml.xml @@ -0,0 +1,8 @@ + + + + Papouasie-Nouvelle-Guinée + République Dominicaine + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize3xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize3xmlrules.xml new file mode 100644 index 000000000..081351102 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize3xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize4xml.xml new file mode 100644 index 000000000..a48879007 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize4xml.xml @@ -0,0 +1,6 @@ + + + Papouasie-Nouvelle-Guinée + République Dominicaine + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize4xmlrules.xml new file mode 100644 index 000000000..50be2ad80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize4xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize5xml.xml new file mode 100644 index 000000000..cf7ff6103 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize5xml.xml @@ -0,0 +1,5 @@ + + CONTINUE + STOP + CANCEL + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize6xml.xml new file mode 100644 index 000000000..21cfbae15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize6xml.xml @@ -0,0 +1,5 @@ + + CONTINUE + STOP + CANCEL + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize7xml.xml new file mode 100644 index 000000000..d090b0da6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize7xml.xml @@ -0,0 +1,8 @@ + + + + Papouasie-Nouvelle-Guinée + République Dominicaine + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize7xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize7xmlrules.xml new file mode 100644 index 000000000..8df636ef7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize7xmlrules.xml @@ -0,0 +1,4 @@ + + 123 + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize8xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize8xml.xml new file mode 100644 index 000000000..8044869de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize8xml.xml @@ -0,0 +1,11 @@ + + + 123 + + + + Papouasie-Nouvelle-Guinée + République Dominicaine + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize9xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize9xml.xml new file mode 100644 index 000000000..e464ed6d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/storagesize/xml/storagesize9xml.xml @@ -0,0 +1,5 @@ + + CONTINUE + STOP + CANCEL + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer1html.html b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer1html.html new file mode 100644 index 000000000..bca5036b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer1html.html @@ -0,0 +1,21 @@ + + + + + Target Pointer + + + +
+

Remember last folder

+

lastFolder

+
+
+

Custom file filter:

+

testFile.txt

+
+ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer1htmlrules.xml new file mode 100644 index 000000000..93318581b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer1htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer2html.html b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer2html.html new file mode 100644 index 000000000..bbcbc52eb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer2html.html @@ -0,0 +1,19 @@ + + + + + Target Pointer + + + +
+

Remember last folder

+

lastFolder

+
+
+

Custom file filter:

+

testFile.txt

+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer2htmlrules.xml new file mode 100644 index 000000000..b26379aaf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer2htmlrules.xml @@ -0,0 +1,8 @@ + + targetfolder + targetfile + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer3html.html b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer3html.html new file mode 100644 index 000000000..301911b2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/html/targetpointer3html.html @@ -0,0 +1,24 @@ + + + + + + Target Pointer + + +
+

Remember last folder

+

lastFolder

+
+
+

Custom file filter:

+

testFile.txt

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer1xml.xml new file mode 100644 index 000000000..0c32dc293 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer1xml.xml @@ -0,0 +1,14 @@ + + + + + + Remember last folder + lastFolder + + + Custom file filter: + testFile.txt + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer2xml.xml new file mode 100644 index 000000000..91350392d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer2xml.xml @@ -0,0 +1,12 @@ + + + + Remember last folder + lastFolder + + + Custom file filter: + testFile.txt + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer2xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer2xmlrules.xml new file mode 100644 index 000000000..b8fc4ed9a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer2xmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer3xml.xml new file mode 100644 index 000000000..2af95ca8b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer3xml.xml @@ -0,0 +1,17 @@ + + + firstfolder + firstfile + + + + + Remember last folders + firstFolder + + + Custom file filter: + firstFile.txt + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer4xml.xml new file mode 100644 index 000000000..8f818262d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer4xml.xml @@ -0,0 +1,11 @@ + + + + Remember last folders + firstFolder + + + Custom file filter: + firstFile.txt + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer4xmlrules.xml new file mode 100644 index 000000000..0ed1d81ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/targetpointer/xml/targetpointer4xmlrules.xml @@ -0,0 +1,6 @@ + + firstfolder + firstfile + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology1html.html b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology1html.html new file mode 100644 index 000000000..0636d3f26 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology1html.html @@ -0,0 +1,18 @@ + + + + + + EXAMPLE + + +

+ We may define + discoursal point of view + as + + the relationship, expressed through discourse structure, between the implied author or some other addresser, and the fiction. + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology1htmlrules.xml new file mode 100644 index 000000000..0326b23d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology1htmlrules.xml @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology2html.html b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology2html.html new file mode 100644 index 000000000..a64eb18ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology2html.html @@ -0,0 +1,28 @@ + + + + + + EXAMPLE + + +

+ We may define + discoursal point of view + as + the relationship, expressed through discourse structure, between the implied author or some other addresser, and the fiction + . +

+

+ We may define + refulgence + as + a radiant or resplendent quality or state +

+

+ But I'm not sure how + quincunx + can be defined. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology2htmlrules.xml new file mode 100644 index 000000000..2e4eea326 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology2htmlrules.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology3html.html b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology3html.html new file mode 100644 index 000000000..4274b3f70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology3html.html @@ -0,0 +1,11 @@ + + + + + Terminology test: default + + +

We need a new motherboard +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology4html.html b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology4html.html new file mode 100644 index 000000000..b84e5af63 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology4html.html @@ -0,0 +1,28 @@ + + + + + + EXAMPLE + + +

+ We may define + discoursal point of view + as + the relationship, expressed through discourse structure, between the implied author or some other addresser, and the fiction + . +

+

+ We may define + refulgence + as + a radiant or resplendent quality or state +

+

+ But I'm not sure how + quincunx + can be defined. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology4htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology4htmlrules.xml new file mode 100644 index 000000000..d405064de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology4htmlrules.xml @@ -0,0 +1,7 @@ + +keywords + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology5html.html b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology5html.html new file mode 100644 index 000000000..c0ce5e2dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology5html.html @@ -0,0 +1,11 @@ + + + + + Terminology test: default + + +

We need a new motherboard +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology6html.html b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology6html.html new file mode 100644 index 000000000..d35fd0b0e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/html/terminology6html.html @@ -0,0 +1,23 @@ + + + + + + EXAMPLE + + +

+ We may define + discoursal point of view + as + + the relationship, expressed through discourse structure, between the implied author or some other addresser, and the fiction. + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology1xml.xml new file mode 100644 index 000000000..55273b10b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology1xml.xml @@ -0,0 +1,11 @@ + + + + +

We may define discoursal point of view + as the relationship, expressed through discourse + structure, between the implied author or some other addresser, + and the fiction. +

+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology2xml.xml new file mode 100644 index 000000000..33d794a6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology2xml.xml @@ -0,0 +1,9 @@ + + + + +

We may define discoursal point of view +as the relationship, expressed through discourse +structure, between the implied author or some other addresser, +and the fiction.

+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology3xml.xml new file mode 100644 index 000000000..3d913c81e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology3xml.xml @@ -0,0 +1,10 @@ + + + + +

We may define discoursal point of view +as the relationship, expressed through discourse +structure, between the implied author or some other addresser, +and the fiction.

+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology4xml.xml new file mode 100644 index 000000000..33d122b29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology4xml.xml @@ -0,0 +1,19 @@ + + + + + + + terms, rare words + +

We may define discoursal point of view +as the relationship, expressed through discourse +structure, between the implied author or some other addresser, +and the fiction.

+

We may define refulgence +as a radiant or resplendent quality or state.

+

But I'm not sure how quincunx can be defined.

+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology4xmlrules.xml new file mode 100644 index 000000000..7946cee28 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology4xmlrules.xml @@ -0,0 +1,5 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology5xml.xml new file mode 100644 index 000000000..3ff4c769b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology5xml.xml @@ -0,0 +1,7 @@ + +
+ A motherboard, + also known as a logic board on Apple Computers, + is the primary circuit board making up a modern computer. +
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology6xml.xml new file mode 100644 index 000000000..52bd0ecd4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology6xml.xml @@ -0,0 +1,7 @@ + +
+ A motherboard, + also known as a logic board on Apple Computers, + is the primary circuit board making up a modern computer. +
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology7xml.xml new file mode 100644 index 000000000..440004956 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology7xml.xml @@ -0,0 +1,17 @@ + + +2 + + +

+This is a glossary of terms. +

+

+We may define +discoursal point of view +as + +the relationship, expressed through discourse structure, between the implied author or some other addresser, and the fiction. + +

+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology8xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology8xml.xml new file mode 100644 index 000000000..b53f73093 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology8xml.xml @@ -0,0 +1,14 @@ + + +

+This is a glossary of terms. +

+

+We may define +discoursal point of view +as + +the relationship, expressed through discourse structure, between the implied author or some other addresser, and the fiction. + +

+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology8xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology8xmlrules.xml new file mode 100644 index 000000000..26501b63b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology8xmlrules.xml @@ -0,0 +1,4 @@ + +2 + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology9xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology9xml.xml new file mode 100644 index 000000000..bf74f2669 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/terminology/xml/terminology9xml.xml @@ -0,0 +1,6 @@ + + Sample file + +

And he said: you need a new motherboard

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis1html.html b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis1html.html new file mode 100644 index 000000000..320282183 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis1html.html @@ -0,0 +1,12 @@ + + + + + + Text Analysis: Local Test + + +

+ Dublin is the capital of Ireland.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis1htmlrules.xml new file mode 100644 index 000000000..c6245b71e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis1htmlrules.xml @@ -0,0 +1,9 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis2html.html b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis2html.html new file mode 100644 index 000000000..39c45f9cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis2html.html @@ -0,0 +1,12 @@ + + + + + + Text Analysis: Local Test + + +

+ Dublin is the capital of Ireland.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis2htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis2htmlrules.xml new file mode 100644 index 000000000..c5601a9ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis2htmlrules.xml @@ -0,0 +1,11 @@ + + dublin + capital + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis3html.html b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis3html.html new file mode 100644 index 000000000..bf5e46657 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis3html.html @@ -0,0 +1,15 @@ + + + + + + Text Analysis: Local Test + + +

Dublin is + the capital of Ireland.

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis3htmlrules.xml new file mode 100644 index 000000000..d88271f30 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis3htmlrules.xml @@ -0,0 +1,5 @@ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis4html.html b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis4html.html new file mode 100644 index 000000000..42ff1d37b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis4html.html @@ -0,0 +1,20 @@ + + + + + Text Analysis: Local Test + + +

Dublin + is the capital of Ireland.

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis5html.html b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis5html.html new file mode 100644 index 000000000..8f673df4c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/html/textanalysis5html.html @@ -0,0 +1,23 @@ + + + + + + Textanalysis: Local Test + + +

Dublin is the capital of Ireland.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis1xml.xml new file mode 100644 index 000000000..0aa9803ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis1xml.xml @@ -0,0 +1,15 @@ + + + + + + + +

Dublin is the capital of Ireland.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis2xml.xml new file mode 100644 index 000000000..74ffc8119 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis2xml.xml @@ -0,0 +1,7 @@ + + + + +

Dublin is the capital of Ireland.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis2xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis2xmlrules.xml new file mode 100644 index 000000000..eb25afba0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis2xmlrules.xml @@ -0,0 +1,9 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis3xml.xml new file mode 100644 index 000000000..108061ce8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis3xml.xml @@ -0,0 +1,17 @@ + + + + dublin + capital + + + + +

Dublin is the capital of Ireland.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis4xml.xml new file mode 100644 index 000000000..e90c6c33f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis4xml.xml @@ -0,0 +1,7 @@ + + + + +

Dublin is the capital of Ireland.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis4xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis4xmlrules.xml new file mode 100644 index 000000000..1a437e6cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis4xmlrules.xml @@ -0,0 +1,11 @@ + + dublin + capital + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis5xml.xml new file mode 100644 index 000000000..b570404cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis5xml.xml @@ -0,0 +1,6 @@ + + + +

Dublin is the capital of Ireland.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis6xml.xml new file mode 100644 index 000000000..1ffc65169 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis6xml.xml @@ -0,0 +1,7 @@ + + + +

Dublin is the capital of Ireland.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis7xml.xml new file mode 100644 index 000000000..f69754392 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis7xml.xml @@ -0,0 +1,14 @@ + + + + + + + +

Dublin is the capital of Ireland.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis8xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis8xml.xml new file mode 100644 index 000000000..563d4fac0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis8xml.xml @@ -0,0 +1,7 @@ + + + + +

Dublin is the capital of Ireland.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis8xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis8xmlrules.xml new file mode 100644 index 000000000..05894fcaa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/textanalysis/xml/textanalysis8xmlrules.xml @@ -0,0 +1,8 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate1html.html b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate1html.html new file mode 100644 index 000000000..e31fcae0f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate1html.html @@ -0,0 +1,17 @@ + + + + + HTML Link Example + + + + Smiley face +

+ This is the first paragraph. It has some + un-translatable code + . +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate1htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate1htmlrules.xml new file mode 100644 index 000000000..bd51763af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate1htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate2html.html b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate2html.html new file mode 100644 index 000000000..576eaea3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate2html.html @@ -0,0 +1,18 @@ + + + + + The Life of a Simple Man + + +

+ Smiley face + Everything started when Zebulon discovered that he had a + doppelgänger + who was a serious baseball + aficionado + . +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate3html.html b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate3html.html new file mode 100644 index 000000000..a88bd1ac6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate3html.html @@ -0,0 +1,24 @@ + + + + + EXAMPLE + + + + The Life of a Simple Man + +
+

section one

+

+ Everything started when Zebulon discovered that he had a + doppelgänger + who was a serious baseball + aficionado + . +

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate3htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate3htmlrules.xml new file mode 100644 index 000000000..6193ec01d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate3htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate4html.html b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate4html.html new file mode 100644 index 000000000..a2a4d9585 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate4html.html @@ -0,0 +1,24 @@ + + + + + EXAMPLE + + + + The Life of a Simple Man + +
+

section

+

+ Everything started when Zebulon discovered that he had a + doppelgänger + who was a serious baseball + aficionado + . +

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate4htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate4htmlrules.xml new file mode 100644 index 000000000..c252a2de8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate4htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate5html.html b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate5html.html new file mode 100644 index 000000000..c64c0cd50 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate5html.html @@ -0,0 +1,35 @@ + + + + + The ITS Topic + + + +
+

Data category

+ + Data category + + ITS defines + data category + as an abstract concept for a particular type of information for internationalization and localization of XML schemas and documents. + + +
+

+ For the implementation of ITS, apply the rules in the order: +

+
    +
  • Default
  • +
  • Rules in the schema
  • +
  • Rules in the document instance
  • +
  • Local attributes
  • +
+

+ Et voila ! + The last rule wins. +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate5htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate5htmlrules.xml new file mode 100644 index 000000000..6193ec01d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate5htmlrules.xml @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate6html.html b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate6html.html new file mode 100644 index 000000000..82cc62c98 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate6html.html @@ -0,0 +1,35 @@ + + + + + The ITS Topic + + + +
+

Data category

+ + Data category + + ITS defines + data category + as an abstract concept for a particular type of information for internationalization and localization of XML schemas and documents. + + +
+

+ For the implementation of ITS, apply the rules in the order: +

+
    +
  • Default
  • +
  • Rules in the schema
  • +
  • Rules in the document instance
  • +
  • Local attributes
  • +
+

+ Et voila ! + The last rule wins. +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate6htmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate6htmlrules.xml new file mode 100644 index 000000000..dadbad167 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate6htmlrules.xml @@ -0,0 +1,6 @@ + +tDataCat + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate7html.html b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate7html.html new file mode 100644 index 000000000..c17322df8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/html/translate7html.html @@ -0,0 +1,19 @@ + + + + + + Example + + +

Login names can only use letters from A to Z (upper or lowercase) + For example: Huck_Finn.

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate10xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate10xml.xml new file mode 100644 index 000000000..0559c51c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate10xml.xml @@ -0,0 +1,7 @@ + + + Create a folder + フォルダーを作成する + Erstellen Sie einen Ordner + Créer un dossier + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate10xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate10xmlrules.xml new file mode 100644 index 000000000..5b32c6905 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate10xmlrules.xml @@ -0,0 +1,5 @@ + + 409 + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate1xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate1xml.xml new file mode 100644 index 000000000..5649d70af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate1xml.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + Text with an image: Image description. + This is the first paragraph. It has some un-translatable + code with an image: Image description. + + + + The Lord of the Rings + The Return of the King + J.R.R. Tolkein + + + Minas Tirith + Pippin looked out from the shelter of Gandalf's cloak. + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate2xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate2xml.xml new file mode 100644 index 000000000..68bfd3f28 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate2xml.xml @@ -0,0 +1,10 @@ + + + + + + + This is the first paragraph. It has some un-translatable code. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate2xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate2xmlrules.xml new file mode 100644 index 000000000..69de855fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate2xmlrules.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate3xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate3xml.xml new file mode 100644 index 000000000..fcccc6984 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate3xml.xml @@ -0,0 +1,13 @@ + + + + + + + + + This is the first paragraph. It has some un-translatable code. + Some additional text. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate3xmlrules.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate3xmlrules.xml new file mode 100644 index 000000000..0a45c9755 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate3xmlrules.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate4xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate4xml.xml new file mode 100644 index 000000000..bc1ee7d64 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate4xml.xml @@ -0,0 +1,11 @@ + + + The Life of a Simple Man + + + Smiley face +

Everything started when Zebulon discovered that he had + a doppelgänger who was a + serious baseball aficionado.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate5xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate5xml.xml new file mode 100644 index 000000000..9dceba576 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate5xml.xml @@ -0,0 +1,13 @@ + + + The Life of a Simple Man + + +

Everything started when Zebulon discovered that he had + a doppelgänger who was a + serious baseball aficionado.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate6xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate6xml.xml new file mode 100644 index 000000000..28bbea14d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate6xml.xml @@ -0,0 +1,19 @@ + + + + + + + + + The Life of a Simple Man + + Dec-05-2006 + + +

Everything started when Zebulon discovered that he had + a doppelgänger who was a + serious baseball aficionado.

+
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate7xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate7xml.xml new file mode 100644 index 000000000..20e9ea70b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate7xml.xml @@ -0,0 +1,19 @@ + + + + + + + + + The Life of a Simple Man + + Dec-05-2006 + + +

Everything started when Zebulon discovered that he had + a doppelgänger who was a + serious baseball aficionado.

+
+
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate8xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate8xml.xml new file mode 100644 index 000000000..4692cdb08 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate8xml.xml @@ -0,0 +1,28 @@ + + The ITS Topic + + + + + + + + +
+ +
Data category
+
ITS defines data category as an abstract concept for a particular + type of information for internationalization and localization of XML schemas and documents.
+
+
+

For the implementation of ITS, apply the rules in the order:

+
    +
  • Default
  • +
  • Rules in the schema
  • +
  • Rules in the document instance
  • +
  • Local attributes
  • +
+

Et voilà ! The last rule wins.

+ +
diff --git a/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate9xml.xml b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate9xml.xml new file mode 100644 index 000000000..f8606b68f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-its/translate/xml/translate9xml.xml @@ -0,0 +1,11 @@ + + + 409 + + + + Create a folder + フォルダーを作成する + Erstellen Sie einen Ordner + Créer un dossier + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0001-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0001-isvalid.html new file mode 100644 index 000000000..c7c2d8b33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0001-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0001 + + +

This photo was taken by Mark Birbeck.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0006-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0006-isvalid.html new file mode 100644 index 000000000..6c5e168cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0006-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0006 + + +

+ This photo was taken by + Mark Birbeck. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0007-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0007-isvalid.html new file mode 100644 index 000000000..1e6df222a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0007-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0007 + + +

This photo was taken by + Mark Birbeck. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0008-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0008-isvalid.html new file mode 100644 index 000000000..d01fcb497 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0008-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0008 + + +

This document is licensed under a + + Creative Commons + . +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0009-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0009-isvalid.html new file mode 100644 index 000000000..e7f426e5b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0009-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0009 + + + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0010-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0010-isvalid.html new file mode 100644 index 000000000..6fb8854f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0010-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0010 + + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0014-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0014-isvalid.html new file mode 100644 index 000000000..6902a4aee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0014-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0014 + + +

+ ten +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0015-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0015-isvalid.html new file mode 100644 index 000000000..94742da73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0015-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0015 + + + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0017-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0017-isvalid.html new file mode 100644 index 000000000..a0fe47453 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0017-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0017 + + +

+ Manu Sporny + knows + Ralph Swick. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0018-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0018-isvalid.html new file mode 100644 index 000000000..89130ca04 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0018-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0018 + + +

+ This photo was taken by + Mark Birbeck. +

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0019-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0019-novalid.html new file mode 100644 index 000000000..a2ea7a0eb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0019-novalid.html @@ -0,0 +1,11 @@ + + + + + Test 0019 + + +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0020-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0020-isvalid.html new file mode 100644 index 000000000..26740993b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0020-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0020 + + +
+ this photo was taken by + Mark Birbeck + +
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0021-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0021-isvalid.html new file mode 100644 index 000000000..21b9f4211 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0021-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0021 + + +
+ this photo was taken by + Mark Birbeck + +
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0023-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0023-isvalid.html new file mode 100644 index 000000000..5859d4578 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0023-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0023 + + +
+ This photo was taken by + Mark Birbeck +
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0025-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0025-isvalid.html new file mode 100644 index 000000000..dd7f91f33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0025-isvalid.html @@ -0,0 +1,17 @@ + + + + + Test 0025 + + +

+ This paper was written by + + Ben Adida. + +

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0026-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0026-isvalid.html new file mode 100644 index 000000000..42bbb1b38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0026-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0026 + + +

+ +

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0027-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0027-isvalid.html new file mode 100644 index 000000000..31c2c97fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0027-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0027 + + +

+ Mark B. + +

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0029-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0029-isvalid.html new file mode 100644 index 000000000..cccb4b277 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0029-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0029 + + +

+ Mark Birbeck. +

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0030-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0030-isvalid.html new file mode 100644 index 000000000..7fd1a85ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0030-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0030 + + +

This document is licensed under a + + Creative Commons License + . +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0031-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0031-isvalid.html new file mode 100644 index 000000000..29f2e68fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0031-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0031 + + +

+ The book Weaving the Web (hardcover) has the ISBN + 0752820907. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0032-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0032-isvalid.html new file mode 100644 index 000000000..6a2cf7c19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0032-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0032 + + +

+ The book Weaving the Web (hardcover) has the ISBN + 0752820907. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0033-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0033-isvalid.html new file mode 100644 index 000000000..20201d54d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0033-isvalid.html @@ -0,0 +1,17 @@ + + + + + Test 0033 + + +

+ This paper was written by + + Ben Adida. + +

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0034-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0034-isvalid.html new file mode 100644 index 000000000..c1ef19cc5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0034-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0034 + + +
+ A photo depicting Michael +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0035-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0035-novalid.html new file mode 100644 index 000000000..ad3b7e815 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0035-novalid.html @@ -0,0 +1,16 @@ + + + + + Test 0035 + + +
+ A photo depicting Michael +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0036-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0036-isvalid.html new file mode 100644 index 000000000..1538f7557 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0036-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0036 + + +
+ A photo depicting Michael +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0037-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0037-novalid.html new file mode 100644 index 000000000..8b4798201 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0037-novalid.html @@ -0,0 +1,17 @@ + + + + + Test 0037 + + +
+ A photo depicting Michael +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0038-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0038-isvalid.html new file mode 100644 index 000000000..e105718c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0038-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0038 + + +
+ A photo depicting Michael +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0039-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0039-novalid.html new file mode 100644 index 000000000..e95a49f0a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0039-novalid.html @@ -0,0 +1,16 @@ + + + + + Test 0039 + + +
+ A photo depicting Michael +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0041-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0041-novalid.html new file mode 100644 index 000000000..a7839adbe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0041-novalid.html @@ -0,0 +1,17 @@ + + + + + Test 0041 + + +
+ A photo depicting Michael +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0048-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0048-isvalid.html new file mode 100644 index 000000000..b11a63dba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0048-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0048 + + +
+

John Doe

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0049-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0049-isvalid.html new file mode 100644 index 000000000..f26ef8878 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0049-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0049 + + +
+

John Doe

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0050-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0050-isvalid.html new file mode 100644 index 000000000..94e28c88b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0050-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0050 + + +
+

John Doe

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0051-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0051-isvalid.html new file mode 100644 index 000000000..c132724b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0051-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0051 + + +

John Doe

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0052-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0052-isvalid.html new file mode 100644 index 000000000..8e4d02f7b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0052-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0052 + + +

+ John Doe +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0053-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0053-isvalid.html new file mode 100644 index 000000000..f5d217292 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0053-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0053 + + +

+ John Doe +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0054-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0054-isvalid.html new file mode 100644 index 000000000..e689de8aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0054-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0054 + + +

+ This document was authored and published by + Fabien Gandon. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0055-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0055-isvalid.html new file mode 100644 index 000000000..db2748fd1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0055-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0055 + + +

+ This document was authored and published by + Fabien Gandon. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0056-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0056-isvalid.html new file mode 100644 index 000000000..aa80de456 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0056-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0056 + + +
+

Mark Birbeck

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0057-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0057-isvalid.html new file mode 100644 index 000000000..41974cbed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0057-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0057 + + +
+

Mark Birbeck

+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0059-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0059-isvalid.html new file mode 100644 index 000000000..95fbc278a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0059-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0059 + + +

This document was authored and published by:

+
    +
  • Manu Sporny
  • +
  • Fabien Gandon
  • +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0060-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0060-isvalid.html new file mode 100644 index 000000000..1563ffa73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0060-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0060 + + +
+

松本 后子

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0063-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0063-isvalid.html new file mode 100644 index 000000000..d5808b29b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0063-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0063 + + + +

This is the 63rd test. The next test is #64.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0064-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0064-isvalid.html new file mode 100644 index 000000000..0fc82f94d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0064-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0064 + + +

Michael knows + Manu. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0065-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0065-isvalid.html new file mode 100644 index 000000000..843c6d3c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0065-isvalid.html @@ -0,0 +1,21 @@ + + + + + Test 0065 + + +
+ Manu Sporny can be reached via + email. + He knows Michael. +
+ +
+ Michael can be reached via + email. +
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0066-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0066-isvalid.html new file mode 100644 index 000000000..dc8642ac7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0066-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0066 + + +

This is test #66.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0067-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0067-isvalid.html new file mode 100644 index 000000000..e60e30e04 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0067-isvalid.html @@ -0,0 +1,9 @@ + + + + Test 0067 + + +

This is test #67.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0068-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0068-isvalid.html new file mode 100644 index 000000000..cfd054822 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0068-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0068 + + +

+ The previous test was + Test 0067. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0069-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0069-isvalid.html new file mode 100644 index 000000000..bc166fb75 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0069-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0069 + + +

The next test will be + Test 0070. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0070-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0070-isvalid.html new file mode 100644 index 000000000..e2efe67da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0070-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0070 + + +

The previous test was + Test 0069. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0071-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0071-isvalid.html new file mode 100644 index 000000000..511e0b710 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0071-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0071 + + +

This page is under a Creative Commons + + Attribution-No Derivatives 3.0 license. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0072-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0072-isvalid.html new file mode 100644 index 000000000..e72327b95 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0072-isvalid.html @@ -0,0 +1,14 @@ + + + + + + Test 0072 + + +

+ Learn more by reading the example.org + Example FAQ. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0073-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0073-isvalid.html new file mode 100644 index 000000000..f614cafbc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0073-isvalid.html @@ -0,0 +1,14 @@ + + + + + + Test 0073 + + +

+ This article was written by + Jane. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0074-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0074-isvalid.html new file mode 100644 index 000000000..d25af2d53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0074-isvalid.html @@ -0,0 +1,14 @@ + + + + + + Test 0074 + + +

+ This article was written by + Jane. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0075-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0075-isvalid.html new file mode 100644 index 000000000..15f0dd019 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0075-isvalid.html @@ -0,0 +1,14 @@ + + + + + + Test 0075 + + +

+ This page is under a Creative Commons + Attribution-No Derivatives 3.0 license. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0079-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0079-novalid.html new file mode 100644 index 000000000..0946e189f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0079-novalid.html @@ -0,0 +1,14 @@ + + + + + Test 0079 + + +
+

Ivan Herman

+

Tim Berners Lee

+

Dan Brickley

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0080-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0080-isvalid.html new file mode 100644 index 000000000..543e474d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0080-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0080 + + +
+

Dan Brickley

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0083-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0083-isvalid.html new file mode 100644 index 000000000..049f0f741 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0083-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0083 + + +
+

Ivan Herman

+

mailto:ivan@w3.org

+

Dan Brickley

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0084-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0084-isvalid.html new file mode 100644 index 000000000..c61f1051b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0084-isvalid.html @@ -0,0 +1,17 @@ + + + + + Test 0084 + + +
+
+

Ivan Herman

+

mailto:ivan@w3.org

+

Dan Brickley

+ +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0085-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0085-novalid.html new file mode 100644 index 000000000..a910e1e90 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0085-novalid.html @@ -0,0 +1,16 @@ + + + + + Test 0085 + + +
+
+

Ivan Herman

+

Tim Berners Lee

+

Dan Brickley

+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0087-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0087-isvalid.html new file mode 100644 index 000000000..269e193f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0087-isvalid.html @@ -0,0 +1,35 @@ + + + + + Test 0087 + + +

+ alternate + appendix + bookmark + cite + chapter + contents + copyright + glossary + help + icon + index + first + last + license + meta + next + p3pv1 + prev + role + section + subsection + start + stylesheet + up +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0088-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0088-isvalid.html new file mode 100644 index 000000000..b43ca20f3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0088-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0088 + + +
+

Dan Brickley

+

Dan Brickley again:-)

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0089-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0089-isvalid.html new file mode 100644 index 000000000..e85d6d752 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0089-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0089 + + +
+ example image +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0091-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0091-isvalid.html new file mode 100644 index 000000000..67badc59d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0091-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0091 + + +

+ A human is + a bi-pedal primate. + They are quite possibly one of the most + confused animals residing in the + Milky Way. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0093-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0093-isvalid.html new file mode 100644 index 000000000..682c65669 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0093-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0093 + + +
+ Author: Albert Einstein +

E = mc2: The Most Urgent Problem of Our Time

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0099-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0099-isvalid.html new file mode 100644 index 000000000..4c3370218 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0099-isvalid.html @@ -0,0 +1,19 @@ + + + + + Test 0099 + + +

+ We put thirty spokes together and call it a wheel; + But it is on the space where there is nothing that the usefulness of the wheel depends. + We turn clay to make a vessel; + But it is on the space where there is nothing that the usefulness of the vessel depends. + We pierce doors and windows to make a house; + And it is on these spaces where there is nothing that the usefulness of the house depends. + Therefore just as we take advantage of what is, we should recognize the usefulness of what is not. + + Lao Tzu: Tao Te Ching

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0104-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0104-isvalid.html new file mode 100644 index 000000000..03e0dd192 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0104-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0104 + + +

+ The word "interfenestration" has + + 17 + characters. + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0106-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0106-isvalid.html new file mode 100644 index 000000000..9c04bab32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0106-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0106 + + +
+ Manu created this page. +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0107-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0107-isvalid.html new file mode 100644 index 000000000..75d30d72e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0107-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0107 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0109-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0109-novalid.html new file mode 100644 index 000000000..7ca6adb3e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0109-novalid.html @@ -0,0 +1,13 @@ + + + + + Test 0109 + + + +
+

This is Test 0109.

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0110-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0110-isvalid.html new file mode 100644 index 000000000..39287ec29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0110-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0110 + + +
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0111-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0111-isvalid.html new file mode 100644 index 000000000..195aa7a37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0111-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0111 + + +
+
+
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0112-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0112-isvalid.html new file mode 100644 index 000000000..f28691f89 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0112-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0112 + + +

+ not an XML Literal, +whitespace preserved + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0114-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0114-isvalid.html new file mode 100644 index 000000000..363cc1b04 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0114-isvalid.html @@ -0,0 +1,19 @@ + + + + + Test 0114 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0115-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0115-isvalid.html new file mode 100644 index 000000000..cde9b6e40 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0115-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0115 + + +

Description: XML entities in the RDFa content

+

+ > + Ben & Co. + @ + @ +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0117-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0117-isvalid.html new file mode 100644 index 000000000..4f3957b82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0117-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0117 + + +

+ Mark Birbeck + added this triple test. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0118-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0118-isvalid.html new file mode 100644 index 000000000..2af4127f2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0118-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0118 + + +

+ Check to see if parsers get confused when "" is + interpreted as NULL in some chaining cases. + Ben +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0119-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0119-isvalid.html new file mode 100644 index 000000000..187a42ea1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0119-isvalid.html @@ -0,0 +1,17 @@ + + + + + Test 0119 + + +
+

+ The + Example Website + is used in many W3C tutorials. +

+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0120-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0120-isvalid.html new file mode 100644 index 000000000..fc44b1e2c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0120-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0120 + + +

+ The + The XHTML Vocabulary Document + is the default prefix for XHTML+RDFa 1.0. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0122-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0122-isvalid.html new file mode 100644 index 000000000..e3472f541 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0122-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0122 + + +

+ This section is contained below the main site. +

+ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0126-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0126-isvalid.html new file mode 100644 index 000000000..419edd91e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0126-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0126 + + +
+

My article

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0131-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0131-novalid.html new file mode 100644 index 000000000..2de7ecef6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0131-novalid.html @@ -0,0 +1,10 @@ + + + + + Test + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0134-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0134-isvalid.html new file mode 100644 index 000000000..2e77ec5ad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0134-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0140-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0140-isvalid.html new file mode 100644 index 000000000..d2a712392 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0140-isvalid.html @@ -0,0 +1,11 @@ + + + + + Blank-node as Predicate Test + + +

Blank Nodes are not allowed to be predicate identifiers in RDF:

+

Test

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0147-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0147-novalid.html new file mode 100644 index 000000000..23adadedf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0147-novalid.html @@ -0,0 +1,10 @@ + + + + + Test + + +

Test

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0174-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0174-isvalid.html new file mode 100644 index 000000000..a7564eb76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0174-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0174 + + +

+ This test ensures that single-character prefixes are allowed. + My name is: + John Doe +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0175-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0175-isvalid.html new file mode 100644 index 000000000..b02fab0b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0175-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0175 + + +

My name is + Gregg Kellogg. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0176-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0176-isvalid.html new file mode 100644 index 000000000..2983e2e03 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0176-isvalid.html @@ -0,0 +1,22 @@ + + + + + Test 0176 + + +
+ Manu can be reached via + email. + He knows Gregg. + Who knows Manu. +
+ +
+ Gregg can be reached via + email. +
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0177-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0177-isvalid.html new file mode 100644 index 000000000..622a68562 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0177-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0177 + + + +
+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0178-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0178-isvalid.html new file mode 100644 index 000000000..27c81d93d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0178-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0178 + + + +
+

A particular agent

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0179-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0179-novalid.html new file mode 100644 index 000000000..80cac4fa3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0179-novalid.html @@ -0,0 +1,14 @@ + + + + + Test 0179 + + + + +
+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0180-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0180-novalid.html new file mode 100644 index 000000000..1d5c4fcfe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0180-novalid.html @@ -0,0 +1,13 @@ + + + + + Test 0180 + + + +
+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0181-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0181-isvalid.html new file mode 100644 index 000000000..66950be44 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0181-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0181 + + +
+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0182-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0182-isvalid.html new file mode 100644 index 000000000..0026e32ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0182-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0182 + + + +
+
+

A particular agent

+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0183-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0183-novalid.html new file mode 100644 index 000000000..d3a9a55d2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0183-novalid.html @@ -0,0 +1,15 @@ + + + + + Test 0183 + + + +
+
+

A particular agent

+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0186-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0186-isvalid.html new file mode 100644 index 000000000..798d2b563 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0186-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0186 + + + +
+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0187-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0187-isvalid.html new file mode 100644 index 000000000..5a32f1336 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0187-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0187 + + + +
+
+

Ivan Herman

+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0188-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0188-isvalid.html new file mode 100644 index 000000000..a9569c9dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0188-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0188 + + + +
+
+

Ivan Herman

+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0189-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0189-isvalid.html new file mode 100644 index 000000000..ff7804d24 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0189-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0189 + + +
+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0190-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0190-isvalid.html new file mode 100644 index 000000000..d8f0f98b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0190-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0190 + + +
+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0196-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0196-isvalid.html new file mode 100644 index 000000000..6b764dbd5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0196-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0196 + + +
+

This is an XMLLiteral

+

This is a plain literal

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0197-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0197-isvalid.html new file mode 100644 index 000000000..57d2a2fb0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0197-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0197 + + + +

Gregg Kellogg

+

Ruby

+

Kellogg Associates

+

Ruby Gem

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0206-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0206-isvalid.html new file mode 100644 index 000000000..cdcf64a4b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0206-isvalid.html @@ -0,0 +1,13 @@ + + + + + Default context test 0206 + + +

+ An OWL Axiom: "xsd:maxExclusive" is a Datatype Property in OWL. +

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0207-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0207-isvalid.html new file mode 100644 index 000000000..db3c87de8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0207-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0207 + + +

+ Weekend off in Iona: + Oct 21st + to Oct 23rd. + See FreeTime.Example.org for + info on Iona, UK. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0213-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0213-isvalid.html new file mode 100644 index 000000000..b07bab206 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0213-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0213 + + + +
+

E = mc2: The Most Urgent Problem of Our Time

+
+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0214-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0214-isvalid.html new file mode 100644 index 000000000..395e645fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0214-isvalid.html @@ -0,0 +1,9 @@ + + + + Test 0214 + + +

This document has a title.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0216-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0216-isvalid.html new file mode 100644 index 000000000..005731efe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0216-isvalid.html @@ -0,0 +1,31 @@ + + + + + Test 0216 + + + +

Iván

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0217-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0217-isvalid.html new file mode 100644 index 000000000..b6de9ce76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0217-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0217 + + + +
+

Gregg Kellogg

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0218-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0218-isvalid.html new file mode 100644 index 000000000..f8bb147de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0218-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0218 + + +
+

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0219-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0219-isvalid.html new file mode 100644 index 000000000..3865401f3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0219-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0219 + + +
+

Foo

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0220-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0220-isvalid.html new file mode 100644 index 000000000..a171f2d47 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0220-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0220 + + +
+ Foo +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0221-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0221-isvalid.html new file mode 100644 index 000000000..b01b83ae9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0221-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0221 + + +
+

Foo

+ Foo +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0222-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0222-novalid.html new file mode 100644 index 000000000..09bc1b56e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0222-novalid.html @@ -0,0 +1,13 @@ + + + + + Test 0222 + + +
+

Foo

+

Bar

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0223-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0223-novalid.html new file mode 100644 index 000000000..662fe5124 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0223-novalid.html @@ -0,0 +1,14 @@ + + + + + Test 0223 + + +
+

Foo

+

Bar

+

Baz

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0224-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0224-isvalid.html new file mode 100644 index 000000000..08b39cf2c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0224-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0224 + + +
+
    +
  1. Foo
  2. +
  3. Bar
  4. +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0225-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0225-isvalid.html new file mode 100644 index 000000000..f513aabb6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0225-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0225 + + +
+

Foo

+
+
+

Bar

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0226-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0226-novalid.html new file mode 100644 index 000000000..bf6103ea9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0226-novalid.html @@ -0,0 +1,15 @@ + + + + + Test 0226 + + +
+

Foo

+ +

Bar

+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0227-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0227-novalid.html new file mode 100644 index 000000000..a0a961fd5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0227-novalid.html @@ -0,0 +1,15 @@ + + + + + Test 0227 + + +
+

Foo

+ +

Bar

+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0228-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0228-isvalid.html new file mode 100644 index 000000000..bc3578d57 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0228-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0228 + + + +
+ A photo depicting Michael +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0229-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0229-isvalid.html new file mode 100644 index 000000000..3d37f5c43 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0229-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0042 + + +
+ A photo depicting Michael +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0230-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0230-novalid.html new file mode 100644 index 000000000..8e19185af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0230-novalid.html @@ -0,0 +1,16 @@ + + + + + Test 0230 + + +
+ example image +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0231-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0231-isvalid.html new file mode 100644 index 000000000..19160913d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0231-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0231 + + +
+ example image +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0232-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0232-isvalid.html new file mode 100644 index 000000000..6a3eac219 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0232-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0232 + + +
+

John Doe

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0233-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0233-isvalid.html new file mode 100644 index 000000000..586778ecf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0233-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0233 + + +
+

John Doe

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0234-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0234-novalid.html new file mode 100644 index 000000000..3dfbdaa03 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0234-novalid.html @@ -0,0 +1,14 @@ + + + + + Test 0234 + + +

+ describedby + license + role +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0235-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0235-isvalid.html new file mode 100644 index 000000000..183956137 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0235-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0235 + + +

+ The rdfagraph should not generate triples when + looking only at the processor graph. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0237-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0237-novalid.html new file mode 100644 index 000000000..cf5b02222 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0237-novalid.html @@ -0,0 +1,12 @@ + + + + + Test 0237 + + + Malformed Prefix + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0238-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0238-isvalid.html new file mode 100644 index 000000000..92feca27a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0238-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0238 + + + Undefined Term + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0239-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0239-isvalid.html new file mode 100644 index 000000000..a28850ee5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0239-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0239 + + + Undefined Prefix + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0240-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0240-isvalid.html new file mode 100644 index 000000000..9938beaa8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0240-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0240 + + + Using the property subProp + should cause a triple with baseProp to be added. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0241-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0241-isvalid.html new file mode 100644 index 000000000..eb6b77a98 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0241-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0241 + + + Using the property eqProp + should cause a triple with baseProp to be added. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0242-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0242-isvalid.html new file mode 100644 index 000000000..7b6a59078 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0242-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0242 + + + Using the property eqProp + should cause a triple with eqProp to be added. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0243-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0243-isvalid.html new file mode 100644 index 000000000..7a21da413 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0243-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0243 + + + Using the type SubClass + should cause a triple with BaseClass to be added. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0244-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0244-isvalid.html new file mode 100644 index 000000000..654009bb4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0244-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0244 + + + Using the type EqClass + should cause a triple with BaseClass to be added. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0245-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0245-isvalid.html new file mode 100644 index 000000000..513d80060 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0245-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0245 + + + Using the type BaseClass + should cause a triple with EqClass to be added. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0246-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0246-isvalid.html new file mode 100644 index 000000000..fd59c141c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0246-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0246 + + +
+

Mark Birbeck

+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0247-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0247-isvalid.html new file mode 100644 index 000000000..b0b8ca071 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0247-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0247 + + +
+

Ivan Herman

+

mailto:ivan@w3.org

+

Mark Birbeck

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0248-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0248-isvalid.html new file mode 100644 index 000000000..b2a3e3f6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0248-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0248 + + +
+

Ivan Herman

+

mailto:ivan@w3.org

+

Mark Birbeck

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0249-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0249-isvalid.html new file mode 100644 index 000000000..f84895c29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0249-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0249 + + +
+

Ivan Herman

+

mailto:ivan@w3.org

+

Mark Birbeck

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0250-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0250-isvalid.html new file mode 100644 index 000000000..61b8dbe7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0250-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0250 + + +

Ivan Herman

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0251-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0251-isvalid.html new file mode 100644 index 000000000..1a39f1987 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0251-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 251 + + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0252-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0252-isvalid.html new file mode 100644 index 000000000..ba7d228fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0252-isvalid.html @@ -0,0 +1,10 @@ + + + + Test 0252 + + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0253-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0253-isvalid.html new file mode 100644 index 000000000..858aed8b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0253-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0108 + + +

ελληνικό +άσπρο διάστημα +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0254-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0254-isvalid.html new file mode 100644 index 000000000..845a78775 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0254-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0254 + + + +

A plain literal with a lang tag.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0255-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0255-isvalid.html new file mode 100644 index 000000000..1d4bbb239 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0255-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0255 + + + +

Just a plain literal.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0257-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0257-isvalid.html new file mode 100644 index 000000000..01e194240 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0257-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0257 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0258-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0258-novalid.html new file mode 100644 index 000000000..9f9a48c3d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0258-novalid.html @@ -0,0 +1,14 @@ + + + + + Undescore Prefix is Ignored Test + + +

Ensure that the "_" prefix is ignored.

+

Test

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0259-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0259-isvalid.html new file mode 100644 index 000000000..e2c8e5d60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0259-isvalid.html @@ -0,0 +1,48 @@ + + + + + Test 0259 + + +
+ Vocabulary Prefixes + GRDDL + MA + OWL + RDF + RDFa + RDFS + RIF + SKOS + SKOS-XL + WDR + VOID + WDRS + XHV + XML + XSD +
+
+ Widely Used prefixes + CC + CTAG + DC + DCTERMS + FOAF + GR + ICAL + OG + REV + SIOC + V + VCARD + Schema +
+
+ Vocabulary Terms + DescribedBy + License + Role +
+ diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0261-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0261-isvalid.html new file mode 100644 index 000000000..6f887d1b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0261-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0261 + + +
+

This is +an XMLLiteral

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0262-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0262-isvalid.html new file mode 100644 index 000000000..5293ec291 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0262-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0262 + + +

This photo was taken by Mark Birbeck.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0263-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0263-isvalid.html new file mode 100644 index 000000000..d8ef4b0b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0263-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0263 + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0264-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0264-isvalid.html new file mode 100644 index 000000000..62cefe501 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0264-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0264 + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0265-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0265-isvalid.html new file mode 100644 index 000000000..b4bcf8057 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0265-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0265 + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0266-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0266-isvalid.html new file mode 100644 index 000000000..5f30516f2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0266-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0266 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0267-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0267-isvalid.html new file mode 100644 index 000000000..291dad06c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0267-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0267 + + +
+

Ivan Herman

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0268-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0268-isvalid.html new file mode 100644 index 000000000..77c2bc5e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0268-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0268 + + +
+ Ivan Herman +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0269-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0269-isvalid.html new file mode 100644 index 000000000..3ff53585f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0269-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0269 + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0271-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0271-isvalid.html new file mode 100644 index 000000000..50a8e8a84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0271-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0269 + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0272-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0272-isvalid.html new file mode 100644 index 000000000..ddd86e6b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0272-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0272 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0273-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0273-isvalid.html new file mode 100644 index 000000000..3bbf607f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0273-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0273 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0274-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0274-isvalid.html new file mode 100644 index 000000000..faf6d451e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0274-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0274 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0275-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0275-isvalid.html new file mode 100644 index 000000000..c53311b64 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0275-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0275 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0276-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0276-isvalid.html new file mode 100644 index 000000000..6ca34862b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0276-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0275 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0277-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0277-isvalid.html new file mode 100644 index 000000000..61922bf18 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0277-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0277 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0278-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0278-isvalid.html new file mode 100644 index 000000000..7490cf0f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0278-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0278 + + +

The value of @content has a higher priority than @datetime

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0279-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0279-isvalid.html new file mode 100644 index 000000000..da3798d08 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0279-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0279 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0280-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0280-novalid.html new file mode 100644 index 000000000..dbe94dfd0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0280-novalid.html @@ -0,0 +1,10 @@ + + + + + Test 0280 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0281-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0281-isvalid.html new file mode 100644 index 000000000..1158dc936 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0281-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0281 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0282-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0282-isvalid.html new file mode 100644 index 000000000..1fd9cb1a1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0282-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0282 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0283-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0283-isvalid.html new file mode 100644 index 000000000..3be86a46f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0283-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0283 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0284-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0284-isvalid.html new file mode 100644 index 000000000..e2b0254b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0284-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0284 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0285-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0285-novalid.html new file mode 100644 index 000000000..58d276f28 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0285-novalid.html @@ -0,0 +1,12 @@ + + + + + Test 0285 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0287-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0287-isvalid.html new file mode 100644 index 000000000..17aa30074 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0287-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0287 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0289-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0289-isvalid.html new file mode 100644 index 000000000..09af29ea5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0289-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0289 + + +

@href becomes subject when @property and @content are present

+ ignored + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0290-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0290-isvalid.html new file mode 100644 index 000000000..12ac353b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0290-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0290 + + +

@href becomes subject when @property and @datatype are present

+ value + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0291-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0291-isvalid.html new file mode 100644 index 000000000..dddb87e2b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0291-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0291 + + +

@href as subject overridden by @about

+ ignored + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0292-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0292-isvalid.html new file mode 100644 index 000000000..1a9e85b46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0292-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0292 + + +

@about overriding @href as subject is used as parent resource

+ + value two + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0293-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0293-isvalid.html new file mode 100644 index 000000000..2202603d7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0293-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0293 + + +

Testing the ':' character usage in a CURIE

+
+

Test

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0296-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0296-isvalid.html new file mode 100644 index 000000000..bdf56c40e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0296-isvalid.html @@ -0,0 +1,27 @@ + + + + + Test 0296 + + +
+ Gregg + Knows + +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0297-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0297-isvalid.html new file mode 100644 index 000000000..583208956 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0297-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0297: Testing @typeof and @about=[] + + +
Alex Milowski
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0298-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0298-isvalid.html new file mode 100644 index 000000000..54ab6d91d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0298-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0298: Testing @typeof and @about=[] + + +
+ Alex Milowski +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0299-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0299-isvalid.html new file mode 100644 index 000000000..c529090d7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0299-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0299: Testing @resource=[] + + + The Foo Document + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0300-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0300-isvalid.html new file mode 100644 index 000000000..38741f14b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0300-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0300: Testing @resource=[] + + + The Foo Document + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0301-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0301-isvalid.html new file mode 100644 index 000000000..f6dce1da9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0301-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0301: Typed Property + + +

+ Fizzbit +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0302-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0302-isvalid.html new file mode 100644 index 000000000..21020d0fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0302-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0302: various types of tokens in @typeof + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0303-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0303-novalid.html new file mode 100644 index 000000000..644420959 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0303-novalid.html @@ -0,0 +1,13 @@ + + + + + Test 0303: @rel/@rev terms removed if @property exists + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0305-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0305-isvalid.html new file mode 100644 index 000000000..3ee7f4860 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0305-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0305 + + +
+

Some contents that are a header

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0306-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0306-isvalid.html new file mode 100644 index 000000000..8abd9fd74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0306-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0306 + + + +
+

Some contents that are a header

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0307-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0307-isvalid.html new file mode 100644 index 000000000..c9b99557a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0307-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0307 + + +
+

Some contents that are a header

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0308-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0308-novalid.html new file mode 100644 index 000000000..56f9a3930 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0308-novalid.html @@ -0,0 +1,12 @@ + + + + + Test 0308 + + +
+

Some contents that are a header

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0309-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0309-novalid.html new file mode 100644 index 000000000..e9ca319be --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0309-novalid.html @@ -0,0 +1,12 @@ + + + + + Test 0309 + + +
+

Some contents that are a header

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0310-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0310-novalid.html new file mode 100644 index 000000000..89793d797 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0310-novalid.html @@ -0,0 +1,12 @@ + + + + + Test 0310 + + +
+

Some contents that are a header

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0311-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0311-isvalid.html new file mode 100644 index 000000000..e8991e4ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0311-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0311 + + +
+ this photo was taken by + Stéphane Corlosquet + +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0312-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0312-isvalid.html new file mode 100644 index 000000000..af489fe88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0312-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0312 + + +

+ The homepage of Some Body. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0313-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0313-isvalid.html new file mode 100644 index 000000000..e4b4b760d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0313-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0313 + + +

Foo

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0314-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0314-novalid.html new file mode 100644 index 000000000..a8e1c1608 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0314-novalid.html @@ -0,0 +1,36 @@ + + + + + Test 0314 + + + + +
+

This is the primary content of this page. It has some sections.

+
+

Some contents that are a header

+

Section 1 needs some content!

+
+
+

This is Section 2

+

Section 2 is pretty boring.

+
+
+

This is Appendix 1

+

It is a note about the document - not a primary content + item.

+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0315-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0315-isvalid.html new file mode 100644 index 000000000..79bf76a02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0315-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0315 + + +
+
+ Director +
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0316-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0316-isvalid.html new file mode 100644 index 000000000..7063dd3aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0316-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0316 + + +
+
+ Director +
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0317-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0317-isvalid.html new file mode 100644 index 000000000..a8d0f8950 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0317-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0316 + + +
+
+ Director +
+
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0318-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0318-isvalid.html new file mode 100644 index 000000000..cd81dd329 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0318-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0318 + + +
+
+

Ivan Herman

+ +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0319-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0319-novalid.html new file mode 100644 index 000000000..86dd40e12 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0319-novalid.html @@ -0,0 +1,11 @@ + + + + + + Test 0319 + + +

value

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0320-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0320-novalid.html new file mode 100644 index 000000000..19816e4c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0320-novalid.html @@ -0,0 +1,14 @@ + + + + + Test 0320 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0321-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0321-isvalid.html new file mode 100644 index 000000000..f8d6066ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0321-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0321 + + +
+ +
+

Name: Amanda

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0322-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0322-isvalid.html new file mode 100644 index 000000000..ec2126ea7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0322-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0322 + + +
+

My name is Gregg

+ +
+

My name is Kellogg

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0323-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0323-isvalid.html new file mode 100644 index 000000000..3e40723b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0323-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0323 + + +
+ +
+
+ +
+

Name: Amanda

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0324-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0324-isvalid.html new file mode 100644 index 000000000..4c05270fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0324-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0324 + + +
+ + +
+

Name: Amanda

+

Jazz Band

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0325-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0325-isvalid.html new file mode 100644 index 000000000..004ba8005 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0325-isvalid.html @@ -0,0 +1,17 @@ + + + + + + Test 0325 + + +
+
+
+
+ Amanda +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0326-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0326-isvalid.html new file mode 100644 index 000000000..95ae06a7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0326-isvalid.html @@ -0,0 +1,15 @@ + + + + + + Test 0326 + + +
+ +
+

Name: Bella

+

Name: Lola

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0327-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0327-isvalid.html new file mode 100644 index 000000000..25f14e757 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0327-isvalid.html @@ -0,0 +1,24 @@ + + + + + + Test 0327 + + +
+ + +
+

Name: Amanda

+
+
+ +
+
+
+

Band: Jazz Band

+

Size: 12 players

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0328-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0328-isvalid.html new file mode 100644 index 000000000..11fdf077b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0328-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0328 + + +

The value of @content has a higher priority than the content of the element

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0329-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0329-isvalid.html new file mode 100644 index 000000000..996183c84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0329-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0329 + + +
+ John + Doe +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0330-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0330-isvalid.html new file mode 100644 index 000000000..2ce3e07ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0330-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0330 + + +
2010-11-12
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfa/0331-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfa/0331-isvalid.html new file mode 100644 index 000000000..f54979398 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfa/0331-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0331 + + +
Afrikaans
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0015-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0015-novalid.html new file mode 100644 index 000000000..94742da73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0015-novalid.html @@ -0,0 +1,12 @@ + + + + + Test 0015 + + + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0021-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0021-isvalid.html new file mode 100644 index 000000000..21b9f4211 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0021-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0021 + + +
+ this photo was taken by + Mark Birbeck + +
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0023-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0023-isvalid.html new file mode 100644 index 000000000..5859d4578 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0023-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0023 + + +
+ This photo was taken by + Mark Birbeck +
+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0030-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0030-novalid.html new file mode 100644 index 000000000..7fd1a85ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0030-novalid.html @@ -0,0 +1,15 @@ + + + + + Test 0030 + + +

This document is licensed under a + + Creative Commons License + . +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0050-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0050-isvalid.html new file mode 100644 index 000000000..94e28c88b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0050-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0050 + + +
+

John Doe

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0052-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0052-isvalid.html new file mode 100644 index 000000000..8e4d02f7b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0052-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0052 + + +

+ John Doe +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0053-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0053-isvalid.html new file mode 100644 index 000000000..f5d217292 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0053-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0053 + + +

+ John Doe +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0066-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0066-isvalid.html new file mode 100644 index 000000000..dc8642ac7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0066-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0066 + + +

This is test #66.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0067-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0067-isvalid.html new file mode 100644 index 000000000..e60e30e04 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0067-isvalid.html @@ -0,0 +1,9 @@ + + + + Test 0067 + + +

This is test #67.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0071-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0071-novalid.html new file mode 100644 index 000000000..511e0b710 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0071-novalid.html @@ -0,0 +1,14 @@ + + + + + Test 0071 + + +

This page is under a Creative Commons + + Attribution-No Derivatives 3.0 license. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0074-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0074-novalid.html new file mode 100644 index 000000000..d25af2d53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0074-novalid.html @@ -0,0 +1,14 @@ + + + + + + Test 0074 + + +

+ This article was written by + Jane. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0075-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0075-isvalid.html new file mode 100644 index 000000000..15f0dd019 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0075-isvalid.html @@ -0,0 +1,14 @@ + + + + + + Test 0075 + + +

+ This page is under a Creative Commons + Attribution-No Derivatives 3.0 license. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0089-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0089-isvalid.html new file mode 100644 index 000000000..e85d6d752 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0089-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0089 + + +
+ example image +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0115-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0115-isvalid.html new file mode 100644 index 000000000..cde9b6e40 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0115-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0115 + + +

Description: XML entities in the RDFa content

+

+ > + Ben & Co. + @ + @ +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0117-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0117-isvalid.html new file mode 100644 index 000000000..4f3957b82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0117-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0117 + + +

+ Mark Birbeck + added this triple test. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0134-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0134-isvalid.html new file mode 100644 index 000000000..2e77ec5ad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0134-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0140-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0140-isvalid.html new file mode 100644 index 000000000..d2a712392 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0140-isvalid.html @@ -0,0 +1,11 @@ + + + + + Blank-node as Predicate Test + + +

Blank Nodes are not allowed to be predicate identifiers in RDF:

+

Test

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0147.novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0147.novalid.html new file mode 100644 index 000000000..23adadedf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0147.novalid.html @@ -0,0 +1,10 @@ + + + + + Test + + +

Test

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0214-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0214-isvalid.html new file mode 100644 index 000000000..395e645fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0214-isvalid.html @@ -0,0 +1,9 @@ + + + + Test 0214 + + +

This document has a title.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0235-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0235-isvalid.html new file mode 100644 index 000000000..183956137 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0235-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0235 + + +

+ The rdfagraph should not generate triples when + looking only at the processor graph. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0238-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0238-isvalid.html new file mode 100644 index 000000000..92feca27a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0238-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0238 + + + Undefined Term + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0239-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0239-isvalid.html new file mode 100644 index 000000000..a28850ee5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0239-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0239 + + + Undefined Prefix + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0240-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0240-isvalid.html new file mode 100644 index 000000000..9938beaa8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0240-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0240 + + + Using the property subProp + should cause a triple with baseProp to be added. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0241-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0241-isvalid.html new file mode 100644 index 000000000..eb6b77a98 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0241-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0241 + + + Using the property eqProp + should cause a triple with baseProp to be added. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0242-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0242-isvalid.html new file mode 100644 index 000000000..7b6a59078 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0242-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0242 + + + Using the property eqProp + should cause a triple with eqProp to be added. + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0255-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0255-isvalid.html new file mode 100644 index 000000000..1d4bbb239 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0255-isvalid.html @@ -0,0 +1,11 @@ + + + + + Test 0255 + + + +

Just a plain literal.

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0259-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0259-isvalid.html new file mode 100644 index 000000000..e2c8e5d60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0259-isvalid.html @@ -0,0 +1,48 @@ + + + + + Test 0259 + + +
+ Vocabulary Prefixes + GRDDL + MA + OWL + RDF + RDFa + RDFS + RIF + SKOS + SKOS-XL + WDR + VOID + WDRS + XHV + XML + XSD +
+
+ Widely Used prefixes + CC + CTAG + DC + DCTERMS + FOAF + GR + ICAL + OG + REV + SIOC + V + VCARD + Schema +
+
+ Vocabulary Terms + DescribedBy + License + Role +
+ diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0263-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0263-isvalid.html new file mode 100644 index 000000000..d8ef4b0b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0263-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0263 + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0264-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0264-isvalid.html new file mode 100644 index 000000000..62cefe501 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0264-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0264 + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0272-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0272-isvalid.html new file mode 100644 index 000000000..ddd86e6b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0272-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0272 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0273-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0273-isvalid.html new file mode 100644 index 000000000..3bbf607f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0273-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0273 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0274-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0274-isvalid.html new file mode 100644 index 000000000..faf6d451e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0274-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0274 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0275-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0275-isvalid.html new file mode 100644 index 000000000..c53311b64 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0275-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0275 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0276-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0276-isvalid.html new file mode 100644 index 000000000..6ca34862b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0276-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0275 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0277-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0277-isvalid.html new file mode 100644 index 000000000..61922bf18 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0277-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0277 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0281-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0281-isvalid.html new file mode 100644 index 000000000..1158dc936 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0281-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0281 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0282-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0282-isvalid.html new file mode 100644 index 000000000..1fd9cb1a1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0282-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0282 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0283-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0283-isvalid.html new file mode 100644 index 000000000..3be86a46f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0283-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0283 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0287-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0287-isvalid.html new file mode 100644 index 000000000..17aa30074 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0287-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0287 + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0296-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0296-isvalid.html new file mode 100644 index 000000000..bdf56c40e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0296-isvalid.html @@ -0,0 +1,27 @@ + + + + + Test 0296 + + +
+ Gregg + Knows + +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0301-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0301-isvalid.html new file mode 100644 index 000000000..f6dce1da9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0301-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0301: Typed Property + + +

+ Fizzbit +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0302-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0302-isvalid.html new file mode 100644 index 000000000..21020d0fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0302-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0302: various types of tokens in @typeof + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0305-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0305-isvalid.html new file mode 100644 index 000000000..3ee7f4860 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0305-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0305 + + +
+

Some contents that are a header

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0306-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0306-isvalid.html new file mode 100644 index 000000000..8abd9fd74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0306-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0306 + + + +
+

Some contents that are a header

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0307-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0307-isvalid.html new file mode 100644 index 000000000..c9b99557a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0307-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0307 + + +
+

Some contents that are a header

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0311-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0311-isvalid.html new file mode 100644 index 000000000..e8991e4ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0311-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0311 + + +
+ this photo was taken by + Stéphane Corlosquet + +
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0312-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0312-isvalid.html new file mode 100644 index 000000000..af489fe88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0312-isvalid.html @@ -0,0 +1,12 @@ + + + + + Test 0312 + + +

+ The homepage of Some Body. +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0313-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0313-isvalid.html new file mode 100644 index 000000000..e4b4b760d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0313-isvalid.html @@ -0,0 +1,10 @@ + + + + + Test 0313 + + +

Foo

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0319-novalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0319-novalid.html new file mode 100644 index 000000000..86dd40e12 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0319-novalid.html @@ -0,0 +1,11 @@ + + + + + + Test 0319 + + +

value

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0321-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0321-isvalid.html new file mode 100644 index 000000000..f8d6066ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0321-isvalid.html @@ -0,0 +1,13 @@ + + + + + Test 0321 + + +
+ +
+

Name: Amanda

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0322-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0322-isvalid.html new file mode 100644 index 000000000..ec2126ea7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0322-isvalid.html @@ -0,0 +1,14 @@ + + + + + Test 0322 + + +
+

My name is Gregg

+ +
+

My name is Kellogg

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0323-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0323-isvalid.html new file mode 100644 index 000000000..3e40723b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0323-isvalid.html @@ -0,0 +1,16 @@ + + + + + Test 0323 + + +
+ +
+
+ +
+

Name: Amanda

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0324-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0324-isvalid.html new file mode 100644 index 000000000..4c05270fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0324-isvalid.html @@ -0,0 +1,15 @@ + + + + + Test 0324 + + +
+ + +
+

Name: Amanda

+

Jazz Band

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0325-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0325-isvalid.html new file mode 100644 index 000000000..004ba8005 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0325-isvalid.html @@ -0,0 +1,17 @@ + + + + + + Test 0325 + + +
+
+
+
+ Amanda +
+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0326-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0326-isvalid.html new file mode 100644 index 000000000..95ae06a7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0326-isvalid.html @@ -0,0 +1,15 @@ + + + + + + Test 0326 + + +
+ +
+

Name: Bella

+

Name: Lola

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-rdfalite/0327-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0327-isvalid.html new file mode 100644 index 000000000..25f14e757 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-rdfalite/0327-isvalid.html @@ -0,0 +1,24 @@ + + + + + + Test 0327 + + +
+ + +
+

Name: Amanda

+
+
+ +
+
+
+

Band: Jazz Band

+

Size: 12 players

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/0001isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/0001isvalid.html new file mode 100644 index 000000000..0894bd718 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/0001isvalid.html @@ -0,0 +1,130 @@ + + + + + <svg>'s HTML integration points + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + foo + foo + foo + + + + + + fee + fi + fo + + fum + + + + + + + Yes, this is somehow totally valid. + + + + + + + + + fee + fi + fo + + fum + + + + + + + Yes, this is somehow totally valid. + + + + + + + + + fee + fi + fo + + fum + + + + + + + Yes, this is somehow totally valid. + + + + + + + + + + + +
+

Heading

+
+
+ + +
+

Heading

+
+
+
+ + + + + + + I'm an HTML <title>! + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-dom-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-dom-01-f-isvalid.html new file mode 100644 index 000000000..a8b0dc56a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-dom-01-f-isvalid.html @@ -0,0 +1,176 @@ + + + + animate-dom-01-f-manual.svg + + + +

Source SVG: animate-dom-01-f-manual.svg

+ + + + + + + + + + $RCSfile: animate-dom-01-f.svg,v $ + + + + + + + + + + Testing SVGAnimationElement.getStartTime() + + Test running... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Called before a lone interval starts + Called on an animation with no intervals + Called during an interval + Called after a lone interval ends, fill="remove" + Called after a lone interval ends, fill="freeze" + Called with multiple begin values + Called with multiple begin values including "indefinite" + Called with syncbase begin value + + + + + $Revision: 1.11 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-dom-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-dom-02-f-isvalid.html new file mode 100644 index 000000000..024044443 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-dom-02-f-isvalid.html @@ -0,0 +1,66 @@ + + + + animate-dom-02-f-manual.svg + + + +

Source SVG: animate-dom-02-f-manual.svg

+ + + + + + + + + + $RCSfile: animate-dom-02-f.svg,v $ + + + + + + + + + + Testing ElementTimeControl method return values + + + + + + + + + $Revision: 1.7 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-02-t-isvalid.html new file mode 100644 index 000000000..2fa739b96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-02-t-isvalid.html @@ -0,0 +1,82 @@ + + + + animate-elem-02-t-manual.svg + + + +

Source SVG: animate-elem-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-02-t.svg,v $ + + + + + + + + + + + + + + + + + anim.5 + + + + + + + + + anim.6 + + + + + + + + + anim.7 + + + + + + + + + anim.8 + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-03-t-isvalid.html new file mode 100644 index 000000000..42a8cba62 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-03-t-isvalid.html @@ -0,0 +1,70 @@ + + + + animate-elem-03-t-manual.svg + + + +

Source SVG: animate-elem-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + Sample 123 + Sample 123 + Sample 123 + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-04-t-isvalid.html new file mode 100644 index 000000000..74a11744e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-04-t-isvalid.html @@ -0,0 +1,56 @@ + + + + animate-elem-04-t-manual.svg + + + +

Source SVG: animate-elem-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-04-t.svg,v $ + + + + + + + + + + Test a motion path + 'from'/'to' attribute. + + + 0 sec. + + 3+ sec. + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-05-t-isvalid.html new file mode 100644 index 000000000..424d9cdff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-05-t-isvalid.html @@ -0,0 +1,58 @@ + + + + animate-elem-05-t-manual.svg + + + +

Source SVG: animate-elem-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-05-t.svg,v $ + + + + + + + + + + Test a motion path + 'values' attribute. + + + 0 sec. + + 3+ + + 6+ + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-06-t-isvalid.html new file mode 100644 index 000000000..1b6c7becd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-06-t-isvalid.html @@ -0,0 +1,56 @@ + + + + animate-elem-06-t-manual.svg + + + +

Source SVG: animate-elem-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-06-t.svg,v $ + + + + + + + + + + Test a motion path + 'path' attribute. + + + 0 sec. + + 6+ sec. + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-07-t-isvalid.html new file mode 100644 index 000000000..df3082557 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-07-t-isvalid.html @@ -0,0 +1,58 @@ + + + + animate-elem-07-t-manual.svg + + + +

Source SVG: animate-elem-07-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-07-t.svg,v $ + + + + + + + + + + Test a motion path + 'mpath' element. + + + 0 sec. + + 6+ sec. + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-08-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-08-t-isvalid.html new file mode 100644 index 000000000..7e2891dc8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-08-t-isvalid.html @@ -0,0 +1,65 @@ + + + + animate-elem-08-t-manual.svg + + + +

Source SVG: animate-elem-08-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-08-t.svg,v $ + + + + + + + + + Test rotate='auto' and rotate='auto-reverse' + + + + 0 sec. + + 6+ sec. + + + + rotate='auto' + + + 0 sec. + + 6+ sec. + + + + rotate='auto-reverse' + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-09-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-09-t-isvalid.html new file mode 100644 index 000000000..fcdb741ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-09-t-isvalid.html @@ -0,0 +1,77 @@ + + + + animate-elem-09-t-manual.svg + + + +

Source SVG: animate-elem-09-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-09-t.svg,v $ + + + + + + + + + + + 0-2 sec. + 2-4 sec. + 4-6 sec. + 6+ sec. + + + + + + + + + + + + + 0-2 sec. + 2-4 sec. + 4-6 sec. + 6+ sec. + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-10-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-10-t-isvalid.html new file mode 100644 index 000000000..ebcbcb510 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-10-t-isvalid.html @@ -0,0 +1,78 @@ + + + + animate-elem-10-t-manual.svg + + + +

Source SVG: animate-elem-10-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-10-t.svg,v $ + + + + + + + + + + + at 0 sec. + at 3 sec. + at 6 sec. + 9+ sec. + + + + + + + + + + + + + + at 0 sec. + at 3 sec. + at 6 sec. + 9+ sec. + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-11-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-11-t-isvalid.html new file mode 100644 index 000000000..e357d45e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-11-t-isvalid.html @@ -0,0 +1,77 @@ + + + + animate-elem-11-t-manual.svg + + + +

Source SVG: animate-elem-11-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-11-t.svg,v $ + + + + + + + + + + + at 0 sec. + at 3 sec. + at 6 sec. + 9+ sec. + + + + + + + + + + + + + at 0 sec. + at 3 sec. + at 6 sec. + 9+ sec. + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-12-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-12-t-isvalid.html new file mode 100644 index 000000000..f5f459a76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-12-t-isvalid.html @@ -0,0 +1,77 @@ + + + + animate-elem-12-t-manual.svg + + + +

Source SVG: animate-elem-12-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-12-t.svg,v $ + + + + + + + + + + + at 0 sec. + at 3 sec. + at 6 sec. + 9+ sec. + + + + + + + + + + + + + at 0 sec. + at 3 sec. + at 6 sec. + 9+ sec. + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-13-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-13-t-isvalid.html new file mode 100644 index 000000000..22891068b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-13-t-isvalid.html @@ -0,0 +1,86 @@ + + + + animate-elem-13-t-manual.svg + + + +

Source SVG: animate-elem-13-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-13-t.svg,v $ + + + + + + + + + + + + 0-2 sec. + 5+ sec. + + + + + from to + + + + + + from by + + + + + + by + + + + + + to + + + + + + values + + + + + + values + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-14-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-14-t-isvalid.html new file mode 100644 index 000000000..da196799e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-14-t-isvalid.html @@ -0,0 +1,62 @@ + + + + animate-elem-14-t-manual.svg + + + +

Source SVG: animate-elem-14-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-14-t.svg,v $ + + + + + + + + + calcMode="discrete" + keyTimes="0;.2;.4;.6" + + + Time (s): + 0 + + 2 + + 4 + + 6 + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-15-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-15-t-isvalid.html new file mode 100644 index 000000000..047abbefa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-15-t-isvalid.html @@ -0,0 +1,62 @@ + + + + animate-elem-15-t-manual.svg + + + +

Source SVG: animate-elem-15-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-15-t.svg,v $ + + + + + + + + + calcMode="paced" + keyTimes="0;.25;.5;1" + + + Time (s): + 0 + + 1.5 + + 4 + + 9 + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-17-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-17-t-isvalid.html new file mode 100644 index 000000000..5148a5cfb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-17-t-isvalid.html @@ -0,0 +1,62 @@ + + + + animate-elem-17-t-manual.svg + + + +

Source SVG: animate-elem-17-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-17-t.svg,v $ + + + + + + + + + calcMode="spline" + keyTimes="0;.25;.5;1" + + + Time (s): + 0 + + 2 + + 4 + + 8 + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-19-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-19-t-isvalid.html new file mode 100644 index 000000000..75f05ae32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-19-t-isvalid.html @@ -0,0 +1,62 @@ + + + + animate-elem-19-t-manual.svg + + + +

Source SVG: animate-elem-19-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-19-t.svg,v $ + + + + + + + + + calcMode="linear" + keyTimes="0;.5;.75;1" + + + Time (s): + 0 + + 4 + + 6 + + 8 + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-20-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-20-t-isvalid.html new file mode 100644 index 000000000..950c3568c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-20-t-isvalid.html @@ -0,0 +1,59 @@ + + + + animate-elem-20-t-manual.svg + + + +

Source SVG: animate-elem-20-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-20-t.svg,v $ + + + + + + + + + + + + + + + + + Fade in + + + + Fade out + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-21-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-21-t-isvalid.html new file mode 100644 index 000000000..c4b1f5a5d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-21-t-isvalid.html @@ -0,0 +1,67 @@ + + + + animate-elem-21-t-manual.svg + + + +

Source SVG: animate-elem-21-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-21-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + Fade in + + + + Fade out + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-22-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-22-b-isvalid.html new file mode 100644 index 000000000..dfea322d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-22-b-isvalid.html @@ -0,0 +1,63 @@ + + + + animate-elem-22-b-manual.svg + + + +

Source SVG: animate-elem-22-b-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-22-b.svg,v $ + + + + + + + + + + + Yellow rect at time 0s + + Yellow rect at time 3s + + Yellow rect at time 9s + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-23-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-23-t-isvalid.html new file mode 100644 index 000000000..a39fe7689 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-23-t-isvalid.html @@ -0,0 +1,64 @@ + + + + animate-elem-23-t-manual.svg + + + +

Source SVG: animate-elem-23-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-23-t.svg,v $ + + + + + + + + + + + Color at 3s + + + Color at 6s + + + Color at 9s + + + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-24-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-24-t-novalid.html new file mode 100644 index 000000000..922125adb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-24-t-novalid.html @@ -0,0 +1,105 @@ + + + + animate-elem-24-t-manual.svg + + + +

Source SVG: animate-elem-24-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-24-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text from 0s to 3s + Text at 6s + Text at 9s + + + + It's alive! + It's alive! + It's alive! + + + + + + It's alive! + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-25-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-25-t-isvalid.html new file mode 100644 index 000000000..ffa132331 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-25-t-isvalid.html @@ -0,0 +1,61 @@ + + + + animate-elem-25-t-manual.svg + + + +

Source SVG: animate-elem-25-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-25-t.svg,v $ + + + + + + + + + Test animation options for specifying the target attribute/property. + + 0-3 sec. + + at 6 sec. + + + + + 0-6 sec. + + at 9 sec. + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-26-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-26-t-isvalid.html new file mode 100644 index 000000000..b5474f891 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-26-t-isvalid.html @@ -0,0 +1,62 @@ + + + + animate-elem-26-t-manual.svg + + + +

Source SVG: animate-elem-26-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-26-t.svg,v $ + + + + + + + + + + + + + + + + anim. 1 + + + + + + + + + anim. 2 + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-27-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-27-t-isvalid.html new file mode 100644 index 000000000..2cd182740 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-27-t-isvalid.html @@ -0,0 +1,60 @@ + + + + animate-elem-27-t-manual.svg + + + +

Source SVG: animate-elem-27-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-27-t.svg,v $ + + + + + + + + + Test animation options for specifying the target element. + + 0 to 3 sec. + + at 6 sec. + + + + 0 to 6 sec. + + at 9 sec. + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-28-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-28-t-isvalid.html new file mode 100644 index 000000000..0dd94c7d1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-28-t-isvalid.html @@ -0,0 +1,54 @@ + + + + animate-elem-28-t-manual.svg + + + +

Source SVG: animate-elem-28-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-28-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-29-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-29-b-isvalid.html new file mode 100644 index 000000000..761f538b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-29-b-isvalid.html @@ -0,0 +1,60 @@ + + + + animate-elem-29-b-manual.svg + + + +

Source SVG: animate-elem-29-b-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-29-b.svg,v $ + + + + + + + + + + + + + + + + + + Fade in + + + + Fade out + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-30-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-30-t-isvalid.html new file mode 100644 index 000000000..554946432 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-30-t-isvalid.html @@ -0,0 +1,146 @@ + + + + animate-elem-30-t-manual.svg + + + +

Source SVG: animate-elem-30-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-30-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-31-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-31-t-isvalid.html new file mode 100644 index 000000000..37f3d463e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-31-t-isvalid.html @@ -0,0 +1,118 @@ + + + + animate-elem-31-t-manual.svg + + + +

Source SVG: animate-elem-31-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-31-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + display + visibility + Test of display attribute animation. + Circles with same color should be visible at same time. + + Test running... + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-32-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-32-t-isvalid.html new file mode 100644 index 000000000..bcd4ca00e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-32-t-isvalid.html @@ -0,0 +1,139 @@ + + + + animate-elem-32-t-manual.svg + + + +

Source SVG: animate-elem-32-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-32-t.svg,v $ + + + + + + + + + + + + + Stroked + Unstroked + Zero width rect + Zero height rect + Zero radius circle + Zero x radius ellipse + Zero y radius ellipse + Zero length line + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-33-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-33-t-isvalid.html new file mode 100644 index 000000000..b9a460041 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-33-t-isvalid.html @@ -0,0 +1,131 @@ + + + + animate-elem-33-t-manual.svg + + + +

Source SVG: animate-elem-33-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-33-t.svg,v $ + + + + + + + + + + + 0 + 0.8-3.2 + 4 + + + + + + + + + + + + + + + 0 + 2 + 2 + 4 + + + + + + + + + + + + + + + + + + 3 + 2.6 + 0 + 1 + 4 + 1.4 + + + + + + + + + + + + + + + + 3 + 2.6 + 0 + 1 + 4 + 1.4 + + + + + + + + + + + + + + Test of keyPoints and keyTimes. + Number indicates the circle's passing time in seconds. + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-34-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-34-t-isvalid.html new file mode 100644 index 000000000..dccc5a38c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-34-t-isvalid.html @@ -0,0 +1,92 @@ + + + + animate-elem-34-t-manual.svg + + + +

Source SVG: animate-elem-34-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-34-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Animation on: 'points' and 'fill-rule'. + Digit should match outline at indicated time. + Filled square should follow morphing digit discretely. + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-35-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-35-t-isvalid.html new file mode 100644 index 000000000..39ef7d689 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-35-t-isvalid.html @@ -0,0 +1,120 @@ + + + + animate-elem-35-t-manual.svg + + + +

Source SVG: animate-elem-35-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-35-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Animation on: 'stroke-dasharray', 'stroke-dashoffset', + 'stroke-miterlimit', 'stroke-linecap' and 'stroke-linejoin'. + + + $Revision: 1.8 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-36-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-36-t-isvalid.html new file mode 100644 index 000000000..0073cff7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-36-t-isvalid.html @@ -0,0 +1,134 @@ + + + + animate-elem-36-t-manual.svg + + + +

Source SVG: animate-elem-36-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-36-t.svg,v $ + + + + + + + + + <animateTransform> on structure, + hyperlinking and text elements + + + + + + + + + + + + + + + <g> + + + + + + + + + + + <use> + + + + + + + <image> + + + + + + + + + + + + + + + + + + <switch> + + + + + + + + + + + + + + + + <a> + + + + + + + + + + + + + + 123 + + + + <text> + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-37-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-37-t-isvalid.html new file mode 100644 index 000000000..1f720042b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-37-t-isvalid.html @@ -0,0 +1,88 @@ + + + + animate-elem-37-t-manual.svg + + + +

Source SVG: animate-elem-37-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-37-t.svg,v $ + + + + + + + + + <animateTransform> shape elements + + + + + <path> + + + + + + <rect> + + + + + + <circle> + + + + + + <ellipse> + + + + + + <line> + + + + + + <polyline> + + + + + + <polygon> + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-38-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-38-t-isvalid.html new file mode 100644 index 000000000..9e9c15129 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-38-t-isvalid.html @@ -0,0 +1,80 @@ + + + + animate-elem-38-t-manual.svg + + + +

Source SVG: animate-elem-38-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-38-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Animation on: 'viewBox'. Flashing frame should + only appear at the edges of the SVG element. + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-39-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-39-t-isvalid.html new file mode 100644 index 000000000..44cc438c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-39-t-isvalid.html @@ -0,0 +1,114 @@ + + + + animate-elem-39-t-manual.svg + + + +

Source SVG: animate-elem-39-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-39-t.svg,v $ + + + + + + + + + <animate> on xlink:href + + + <set> + + + + + + 38 + 02 + + + + + <a> + + + + + + + <image> + + + + + Use A + Use B + Use C + + + + + + + <use> + + + + <animate> + + + + + + 09 + 03 + + + + + <a> + + + + + + + <image> + + + + + + + + <use> + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-40-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-40-t-isvalid.html new file mode 100644 index 000000000..0e8682825 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-40-t-isvalid.html @@ -0,0 +1,200 @@ + + + + animate-elem-40-t-manual.svg + + + +

Source SVG: animate-elem-40-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-40-t.svg,v $ + + + + + + + + + <animate> of x/y/width/height + + + + + + + + + + + + + + + + + + + + + + + + + + + + x/y on <use> + + + + + + + + + + + x/y on <image> + + + + + + + + + + + x/y on <rect> + + + + + + + + + + + + x/y on <rect> + + + + + + + + + + + + + + 123 + + + + + + + x/y on <text> + + + + + + + + + + + + + + + + + + 12 + + + + + + + x/y on <text>(2) + + + + + + + + + + + + + + + + + + + + + width/height + on <image> + + + + + + + + + + + + + + + + + + + + + + width/height + on <rect> + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-41-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-41-t-isvalid.html new file mode 100644 index 000000000..ff2a8c3f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-41-t-isvalid.html @@ -0,0 +1,393 @@ + + + + animate-elem-41-t-manual.svg + + + +

Source SVG: animate-elem-41-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-41-t.svg,v $ + + + + + + + + + graphics + + + fill + fill-rule + stroke + stroke-width + stroke-linecap + stroke-linejoin + stroke-miterlimit + stroke-dashoffset + display + visibility + color + + + + element + <g> + <a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-44-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-44-t-isvalid.html new file mode 100644 index 000000000..6a58cc71f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-44-t-isvalid.html @@ -0,0 +1,72 @@ + + + + animate-elem-44-t-manual.svg + + + +

Source SVG: animate-elem-44-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-44-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Animation on the 'd' + attribute of path. + + Digit should match outline at indicated time. + Filled circle should follow morphing digit discretely. + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-46-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-46-t-isvalid.html new file mode 100644 index 000000000..86d81826c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-46-t-isvalid.html @@ -0,0 +1,239 @@ + + + + animate-elem-46-t-manual.svg + + + +

Source SVG: animate-elem-46-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-46-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text-anchor + font-size + font-family + font-style + font-weight + + + + <text> + <g> + <a> + + + + + + + A + + A + + A + + + + + + + + + + + + A + + + + + + + + A + + + + + + A + + + + + + + A + A + A + + + + + + + + A + + + + + + + A + + + + + + A + + + + + + + A + A + A + + + + + + + A + + + + + + + A + + + + + + A + + + + + + + A + A + A + + + + + + + A + + + + + + + A + + + + + + A + + + + + + + + A + A + A + + + + + + + + A + + + + + + + A + + + + + + A + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-52-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-52-t-isvalid.html new file mode 100644 index 000000000..83430f9f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-52-t-isvalid.html @@ -0,0 +1,78 @@ + + + + animate-elem-52-t-manual.svg + + + +

Source SVG: animate-elem-52-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-52-t.svg,v $ + + + + + + + + + A + B + C + D + + + + + click A + + + + + click B+2 + + + + + click C+4 + + + + + never + + + + + + + Test of Eventbase targets. + Note that clicking rect D should give no result. + Clicking a rectangle should change its color at the + time for the click + delay as indicated in each rect. + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-53-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-53-t-isvalid.html new file mode 100644 index 000000000..1b1bebc7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-53-t-isvalid.html @@ -0,0 +1,88 @@ + + + + animate-elem-53-t-manual.svg + + + +

Source SVG: animate-elem-53-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-53-t.svg,v $ + + + + + + + + + + + + + + 0s + + 3s + + 6s + + 9s + + + + + + + + + + + + + 0s + + 2.22s + + 6.66s + + 8s + + + + + + + + + + + Animation on: 'points' with 'calc-mode'. + Coloblue and black squares should match at indicated time. + Same coloblue squares (green and blue) should match at all times + + + $Revision: 1.7 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-60-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-60-t-isvalid.html new file mode 100644 index 000000000..057df82b7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-60-t-isvalid.html @@ -0,0 +1,157 @@ + + + + animate-elem-60-t-manual.svg + + + +

Source SVG: animate-elem-60-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-60-t.svg,v $ + + + + + + + + + begin + + + unspecified + offset + event base + sync base + indefinite + repeat() + accessKey() + wallclock() + + + + 0s + 1s + 2s + 3s + 4s + 5s + 6s + 7s + 8s + 0s + 1s + 2s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-61-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-61-t-isvalid.html new file mode 100644 index 000000000..c1abfb35e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-61-t-isvalid.html @@ -0,0 +1,115 @@ + + + + animate-elem-61-t-manual.svg + + + +

Source SVG: animate-elem-61-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-61-t.svg,v $ + + + + + + + + + multiple begin + + + 2 offsets + 2 sync bases + 2 repeat + 2 event base + 2 accessKeys + misc + + + + 0-1s + 2s-4s + > 5s + + 1-2s + 4-5s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-62-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-62-t-isvalid.html new file mode 100644 index 000000000..9154bf0ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-62-t-isvalid.html @@ -0,0 +1,157 @@ + + + + animate-elem-62-t-manual.svg + + + +

Source SVG: animate-elem-62-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-62-t.svg,v $ + + + + + + + + + end + + + unspecified + offset + event base + sync base + indefinite + repeat() + accessKey() + wallclock() + + + + 0s + 1s + 2s + 3s + 4s + 5s + 6s + 7s + 8s + 0s + 1s + 2s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-63-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-63-t-isvalid.html new file mode 100644 index 000000000..287450592 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-63-t-isvalid.html @@ -0,0 +1,122 @@ + + + + animate-elem-63-t-manual.svg + + + +

Source SVG: animate-elem-63-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-63-t.svg,v $ + + + + + + + + + multiple end + + + 2 offsets + 2 sync bases + 2 repeat + 2 event base + 2 accessKeys + misc + + + + 0-1s + 2s-4s + > 5s + + 1-2s + 4-5s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-64-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-64-t-isvalid.html new file mode 100644 index 000000000..4a6871f47 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-64-t-isvalid.html @@ -0,0 +1,100 @@ + + + + animate-elem-64-t-manual.svg + + + +

Source SVG: animate-elem-64-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-64-t.svg,v $ + + + + + + + + + dur + + + clock value + indefinite + media + + + + > 2s + 0s-2s + + + never + > 0s + + + + never + > 0s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-65-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-65-t-isvalid.html new file mode 100644 index 000000000..ae4d9d1ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-65-t-isvalid.html @@ -0,0 +1,146 @@ + + + + animate-elem-65-t-manual.svg + + + +

Source SVG: animate-elem-65-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-65-t.svg,v $ + + + + + + + + + min + + + + + no min / media + invalid min + min < active dur + min > active dur + min < repeat dur + min > repeat dur, remove + min > repeat dur, freeze + + + + > 5s + 0s-5s + + + never + > 0s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-66-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-66-t-isvalid.html new file mode 100644 index 000000000..35674a7ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-66-t-isvalid.html @@ -0,0 +1,139 @@ + + + + animate-elem-66-t-manual.svg + + + +

Source SVG: animate-elem-66-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-66-t.svg,v $ + + + + + + + + + max + min & max + + + no max / media + invalid max values + max < active dur + max > active dur + min < max + min = max + min > max (both ignored) + + + > 5s + 0s-5s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-67-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-67-t-isvalid.html new file mode 100644 index 000000000..1975b64f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-67-t-isvalid.html @@ -0,0 +1,123 @@ + + + + animate-elem-67-t-manual.svg + + + +

Source SVG: animate-elem-67-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-67-t.svg,v $ + + + + + + + + + restart + + + + + no restart (defaults to always) + restart="always" + restart="whenNotActive" + restart="never" + reference + + + + > 5s + 0s-5s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-68-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-68-t-isvalid.html new file mode 100644 index 000000000..927dfe08e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-68-t-isvalid.html @@ -0,0 +1,102 @@ + + + + animate-elem-68-t-manual.svg + + + +

Source SVG: animate-elem-68-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-68-t.svg,v $ + + + + + + + + + repeatCount + + + dur=5s repeatCount unspecified + dur=1s repeatCount=5 + dur=10s repeatCount=0.5 + dur=1s repeatCount=indefinite + end=5s + + + + > 5s + 0s-5s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-69-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-69-t-isvalid.html new file mode 100644 index 000000000..7b28226b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-69-t-isvalid.html @@ -0,0 +1,113 @@ + + + + animate-elem-69-t-manual.svg + + + +

Source SVG: animate-elem-69-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-69-t.svg,v $ + + + + + + + + + repeatDur + + + dur=5s repeatDur unspecified + dur=1s repeatDur=5s + dur=0.5s repeatDur=5s + dur=1s repeatDur=indefinite + end=5s + dur=0.7s repeatDur=5s + + + + > 5s + 0s-5s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-70-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-70-t-isvalid.html new file mode 100644 index 000000000..5754fdf37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-70-t-isvalid.html @@ -0,0 +1,105 @@ + + + + animate-elem-70-t-manual.svg + + + +

Source SVG: animate-elem-70-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-70-t.svg,v $ + + + + + + + + + fill + + + fill unspecified (remove) + fill=remove + fill=freeze (with restart) + fill=freeze (no restart) + + + + never + here + always + here + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-77-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-77-t-novalid.html new file mode 100644 index 000000000..8cfc4cbd8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-77-t-novalid.html @@ -0,0 +1,287 @@ + + + + animate-elem-77-t-manual.svg + + + +

Source SVG: animate-elem-77-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-77-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text + + + transform + text-anchor + font-size + font-family + font-style + font-weight + + + + <text> + <g> + <a> + + + + A + + + + + A + A + + + + + + + + + A + + + + + + A + + + + + A + + + + + + + A + A + + + + + + + + + A + + + + + + + + A + + + + + + + + A + + + + + + + + + A + A + + + + + + + + A + + + + + + + + A + + + + + + + + A + + + + + + + + + A + A + + + + + + + + A + + + + + + + + A + + + + + + + + A + + + + + + + + + + A + A + + + + + + + + + A + + + + + + + + A + + + + + + + + A + + + + + + + + + A + A + + + + + + + + + A + + + + + + + + A + + + + + + + + A + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-78-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-78-t-isvalid.html new file mode 100644 index 000000000..675d0c74a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-78-t-isvalid.html @@ -0,0 +1,423 @@ + + + + animate-elem-78-t-manual.svg + + + +

Source SVG: animate-elem-78-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-78-t.svg,v $ + + + + + + + + + graphics + + + fill + fill-rule + stroke + stroke-width + stroke-linecap + stroke-linejoin + stroke-miterlimit + stroke-dashoffset + display + visibility + color + + + + 'Basic Shape' + <g> + <a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-80-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-80-t-isvalid.html new file mode 100644 index 000000000..f72ab64f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-80-t-isvalid.html @@ -0,0 +1,252 @@ + + + + animate-elem-80-t-manual.svg + + + +

Source SVG: animate-elem-80-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-80-t.svg,v $ + + + + + + + + + <animateTransform> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + type=rotate + + + + + + + + + + + + + + + + + + + type=skewX + + + + + + + + + + + + + + + + + + + + + + type=skewY + + + + + + + + + + + + + + + + + + + + + + + type=scale + (sx and sy) + + + + + + + + + + + + + + + + + + + + + + + + + + + type=rotate + (with cx/cy) + + + + + + + + + + + + + + + + + + + + + + + + + + + type=translate + (tx only) + + + + + + + + + + + + + + + + + + + + + + + + + + + type=translate + (tx and ty) + + + + + + + + + + + + + + + + + + + + + + + type=scale + (sx only) + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-81-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-81-t-isvalid.html new file mode 100644 index 000000000..0198df252 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-81-t-isvalid.html @@ -0,0 +1,107 @@ + + + + animate-elem-81-t-manual.svg + + + +

Source SVG: animate-elem-81-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-81-t.svg,v $ + + + + + + + + + <animateTransform> + + + + + + + + + + + + + + + additive=replace + + + + + + + + + additive=sum + + + + + + + + accumulate=none + additive=replace + + + + + + + + accumulate=sum + additive=replace + + + + + + + + accumulate=none + additive=sum + + + + + + + + accumulate=sum + additive=sum + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-82-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-82-t-isvalid.html new file mode 100644 index 000000000..bdbff9d35 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-82-t-isvalid.html @@ -0,0 +1,213 @@ + + + + animate-elem-82-t-manual.svg + + + +

Source SVG: animate-elem-82-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-82-t.svg,v $ + + + + + + + + + <animateTransform> + + + + + + + + + + + + + + + + + + + + + + + + + + same rotation + center + + + + + + + + + + + + + + + + + + + different rotation + centers + + + + + + + + + + + + + + + + + + + paced translation + + + + + + + + + + + + + + + + + + + linear translation + + + + + + + + + + + + + + + + + + + + + paced scale + + + + + + + + + + + + + + + + + + + + linear scale + + + + + + + + + + + + + + + + + + + paced rotation + + + + + + + + + + + + + + + + + + + linear rotation + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-83-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-83-t-isvalid.html new file mode 100644 index 000000000..ed0bf103c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-83-t-isvalid.html @@ -0,0 +1,161 @@ + + + + animate-elem-83-t-manual.svg + + + +

Source SVG: animate-elem-83-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-83-t.svg,v $ + + + + + + + + + <animate> on <path>'s d attribute + + + + + + + + + + + + + + + + + + + + + + + + #1: from-to animation + + + + + + + + + + + + + + + + #2: to animation + + + + + + + + + + + + + + + + + + + + #3: values animation + + + + + + + + + + + + + + + + #4: from-to animation + compatible H/h, V/v, + L/l segments + + + + + + + + + + + + + + + + #5: from-to animation + compatible C/c + s/S segments + + + + + + + + + + + + + + + + #6: from-to animation + compatible Q/q, T/t + segments + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-84-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-84-t-isvalid.html new file mode 100644 index 000000000..f451aa14f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-84-t-isvalid.html @@ -0,0 +1,70 @@ + + + + animate-elem-84-t-manual.svg + + + +

Source SVG: animate-elem-84-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-84-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + currentColor + green + inherit + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-85-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-85-t-isvalid.html new file mode 100644 index 000000000..ccb5a3608 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-85-t-isvalid.html @@ -0,0 +1,83 @@ + + + + animate-elem-85-t-manual.svg + + + +

Source SVG: animate-elem-85-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-85-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-86-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-86-t-isvalid.html new file mode 100644 index 000000000..605adfd89 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-86-t-isvalid.html @@ -0,0 +1,71 @@ + + + + animate-elem-86-t-manual.svg + + + +

Source SVG: animate-elem-86-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-86-t.svg,v $ + + + + + + + + + fill="freeze" with discrete calcMode + + + + discrete + + + + > 2s + 0s-2s + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-87-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-87-t-isvalid.html new file mode 100644 index 000000000..6be01ce81 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-87-t-isvalid.html @@ -0,0 +1,63 @@ + + + + animate-elem-87-t-manual.svg + + + +

Source SVG: animate-elem-87-t-manual.svg

+ + + + + + + + + + $RCSfile: animate-elem-87-t.svg,v $ + + + + + + + + + + Test zero value of a scale transform animation + + + + + + + Reference + + + + + + + <animateTransform type='scale' by='1'/> + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-88-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-88-t-isvalid.html new file mode 100644 index 000000000..83965435e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-88-t-isvalid.html @@ -0,0 +1,52 @@ + + + + animate-elem-88-t-manual.svg + + + +

Source SVG: animate-elem-88-t-manual.svg

+ + + + + + + + + + $RCSfile: animate-elem-88-t.svg,v $ + + + + + + + + + + Test values attribute list syntax + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-89-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-89-t-isvalid.html new file mode 100644 index 000000000..07885c3a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-89-t-isvalid.html @@ -0,0 +1,94 @@ + + + + animate-elem-89-t-manual.svg + + + +

Source SVG: animate-elem-89-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-89-t.svg,v $ + + + + + + + + + + + + + 0 sec. + 3 sec. + 6 sec. + 9+ sec. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-90-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-90-b-isvalid.html new file mode 100644 index 000000000..6141e62c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-90-b-isvalid.html @@ -0,0 +1,71 @@ + + + + animate-elem-90-b-manual.svg + + + +

Source SVG: animate-elem-90-b-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-90-b.svg,v $ + + + + + + + + + + + + Color at start + + + Color at 3s + + + Color at 5s + + + + + + + + + + + + CSS not supported + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-91-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-91-t-isvalid.html new file mode 100644 index 000000000..fe95c822e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-91-t-isvalid.html @@ -0,0 +1,186 @@ + + + + animate-elem-91-t-manual.svg + + + +

Source SVG: animate-elem-91-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-91-t.svg,v $ + + + + + + + + + + Testing <animate to=""> with non-interpolable attributes + + + + 0s-2s + > 2s + + + + (reference) + + + + + + + + + + + + class + + + + + + + + + + + clipPathUnits + + + + + + + + + + + + + in + + + + + + + + + + + + + + + + + + + + + + + preserveAspectRatio + + + + + + + + + + + + + + + + + + + spreadMethod + + + + + + + + + + + + + + + + + + + + + + + xlink:href + + + + + + + + + + + + + + + display + + + + + + + + + + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-92-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-92-t-isvalid.html new file mode 100644 index 000000000..c785fccd8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-elem-92-t-isvalid.html @@ -0,0 +1,103 @@ + + + + animate-elem-92-t-manual.svg + + + +

Source SVG: animate-elem-92-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-elem-92-t.svg,v $ + + + + + + + + + discrete to-animation + + + without freezing + with freezing + with keyTimes + + + + 0s-2s + > 4s + 2s-4s + + + 0s-2s + > 2s + + + + 0s-2s + > 2s + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-events-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-events-01-t-isvalid.html new file mode 100644 index 000000000..879aa5221 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-events-01-t-isvalid.html @@ -0,0 +1,94 @@ + + + + animate-interact-events-01-t-manual.svg + + + +

Source SVG: animate-interact-events-01-t-manual.svg

+ + + + + + + + + + $RCSfile: animate-interact-events-01-t.svg,v $ + + + + + + + + + + + + + + + + + Shadow tree event listener chain + + + + Case 1: on mouseover all squares must turn blue + + + + + + + + + Case 2: on mouseover all squares must turn blue + and a black stroke must appear on reference square + + + + + + + + + + + + Case 3: on mouseover all squares must turn blue + and a black stroke must appear on reference square + + + + + + + + + + Case 4: on mouseover all squares must turn blue + and on mousedown a black stroke must appear on reference square + + + + + $Revision: 1.2 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-01-t-isvalid.html new file mode 100644 index 000000000..0bcb31222 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-01-t-isvalid.html @@ -0,0 +1,265 @@ + + + + animate-interact-pevents-01-t-manual.svg + + + +

Source SVG: animate-interact-pevents-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-interact-pevents-01-t.svg,v $ + + + + + + + + + + Test pointer-events on text + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + + + + + + + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + O + + + + + + + + + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + + + + + + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + O + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-02-t-isvalid.html new file mode 100644 index 000000000..d0790a299 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-02-t-isvalid.html @@ -0,0 +1,109 @@ + + + + animate-interact-pevents-02-t-manual.svg + + + +

Source SVG: animate-interact-pevents-02-t-manual.svg

+ + + + + + + + + + $RCSfile: animate-interact-pevents-02-t.svg,v $ + + + + + + + + + + + + Testing pointer-events and rendering order + Rectangles should turn RED on mouseover + Ovals should turn RED if Pointer-Events are set to "ALL" + + + + Change "Pointer-Events" of + ovals from "ALL" to "NONE" + + + + + Purple ovals have "Pointer-Events" set to "ALL". + Purple ovals have Pointer-Events set to "NONE". + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-03-t-isvalid.html new file mode 100644 index 000000000..2ed0f2e7b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-03-t-isvalid.html @@ -0,0 +1,189 @@ + + + + animate-interact-pevents-03-t-manual.svg + + + +

Source SVG: animate-interact-pevents-03-t-manual.svg

+ + + + + + + + + + $RCSfile: animate-interact-pevents-03-t.svg,v $ + + + + + + + + + + + Testing pointer-events - pale RED rect should appear on mouseover. + + + 2nd and 3rd columns represent respectively rects with no fill/stroke and transparent fill/stroke + + + + + + + + + + + + + + + + + + + + + + + + + default : + fill and stroke of rects 1 and 3 must trigger + + + + + + + + + + + + + + + + + + + + + + + + visiblePainted : + fill and stroke of rects 1 and 3 must trigger + + + + + + + + + + + + + + + + + + + + + + + + + + + visibleFill : + only fill of rects 1, 2 and 3 must trigger + + + + + + + + + + + + + + + + + + + + + + + + + + + visibleStroke : + only stroke of rects 1, 2 and 3 must trigger + + + + + + + + + + + + + + + + + + + + + + + + + + + visible : + fill and stroke of rects 1, 2 and 3 must trigger + + + + + + $Revision: 1.2 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-04-t-isvalid.html new file mode 100644 index 000000000..64f956ea2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-interact-pevents-04-t-isvalid.html @@ -0,0 +1,180 @@ + + + + animate-interact-pevents-04-t-manual.svg + + + +

Source SVG: animate-interact-pevents-04-t-manual.svg

+ + + + + + + + + + $RCSfile: animate-interact-pevents-04-t.svg,v $ + + + + + + + + + + + Testing pointer-events - pale RED rect should appear on mouseover. + + + 2nd and 3rd columns represent respectively rects with no fill/stroke and transparent fill/stroke + + + + + + + + + + + + + + + + + + + + + + + + + painted : + fill and stroke of rects 1, 3 and 4 must trigger + + + + + + + + + + + + + + + + + + + + + + + + fill : + fill of rects 1 to 4 must trigger + + + + + + + + + + + + + + + + + + + + + + + + stroke : + stroke of rects 1 to 4 must trigger + + + + + + + + + + + + + + + + + + + + + + + + all : + stroke and fill of rects 1 to 4 must trigger + + + + + + + + + + + + + + + + + + + + + + + + none : + nothing is to trigger + + + + + + $Revision: 1.2 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-pservers-grad-01-b-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-pservers-grad-01-b-novalid.html new file mode 100644 index 000000000..acdb40736 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-pservers-grad-01-b-novalid.html @@ -0,0 +1,88 @@ + + + + animate-pservers-grad-01-b-manual.svg + + + +

Source SVG: animate-pservers-grad-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: animate-pservers-grad-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-script-elem-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-script-elem-01-b-isvalid.html new file mode 100644 index 000000000..b01dd5475 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-script-elem-01-b-isvalid.html @@ -0,0 +1,70 @@ + + + + animate-script-elem-01-b-manual.svg + + + +

Source SVG: animate-script-elem-01-b-manual.svg

+ + + + + + + + + + $RCSfile: animate-script-elem-01-b.svg,v $ + + + + + + + + + + Test that <script xlink:href=""> is not animatable + + + + + + Test script.href.animVal does not change + Test animating xlink:href="" does not load a script + + + + + + + + + + + $Revision: 1.1 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/animate-struct-dom-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/animate-struct-dom-01-b-isvalid.html new file mode 100644 index 000000000..3ca95a754 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/animate-struct-dom-01-b-isvalid.html @@ -0,0 +1,74 @@ + + + + animate-struct-dom-01-b-manual.svg + + + +

Source SVG: animate-struct-dom-01-b-manual.svg

+ + + + + + + + + + $RCSfile: animate-struct-dom-01-b.svg,v $ + + + + + + + + + + Test getCurrentTime() and setCurrentTime() before timeline begin + + + + + + + + getCurrentTime + setCurrentTime + + + + + + $Revision: 1.2 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/color-prof-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/color-prof-01-f-isvalid.html new file mode 100644 index 000000000..9fbae2730 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/color-prof-01-f-isvalid.html @@ -0,0 +1,56 @@ + + + + color-prof-01-f-manual.svg + + + +

Source SVG: color-prof-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: color-prof-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + Basic test of ICC profile with an image. + + + + $Revision: 1.9 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-01-b-isvalid.html new file mode 100644 index 000000000..a9c4accc8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-01-b-isvalid.html @@ -0,0 +1,69 @@ + + + + color-prop-01-b-manual.svg + + + +

Source SVG: color-prop-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: color-prop-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fill + stroke + stop-color + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-02-f-isvalid.html new file mode 100644 index 000000000..427544747 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-02-f-isvalid.html @@ -0,0 +1,99 @@ + + + + color-prop-02-f-manual.svg + + + +

Source SVG: color-prop-02-f-manual.svg

+ + + + + + + + + + + + $RCSfile: color-prop-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-03-t-isvalid.html new file mode 100644 index 000000000..84c7b2829 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-03-t-isvalid.html @@ -0,0 +1,88 @@ + + + + color-prop-03-t-manual.svg + + + +

Source SVG: color-prop-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: color-prop-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-04-t-isvalid.html new file mode 100644 index 000000000..68e9644de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-04-t-isvalid.html @@ -0,0 +1,84 @@ + + + + color-prop-04-t-manual.svg + + + +

Source SVG: color-prop-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: color-prop-04-t.svg,v $ + + + + + + + + + + + + + + + Lorem ipsum dolor sit amet, consectetuer adipiscing elit. + Vestibulum pulvinar. Duis laoreet, nunc vitae facilisis + tristique, pede sem iaculis mi, non consectetuer lorem + libero et est. Donec imperdiet purus sed odio. Duis + venenatis tortor eu lectus. Suspendisse sed metus at + metus viverra ultricies. Mauris porttitor, justo a vulputate + + + + + Load + + Save + + + + + + + + File + Edit + + + + Lorem + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-05-t-isvalid.html new file mode 100644 index 000000000..ce0752f55 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/color-prop-05-t-isvalid.html @@ -0,0 +1,47 @@ + + + + color-prop-05-t-manual.svg + + + +

Source SVG: color-prop-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: color-prop-05-t.svg,v $ + + + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/conform-viewers-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/conform-viewers-02-f-isvalid.html new file mode 100644 index 000000000..ebde81958 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/conform-viewers-02-f-isvalid.html @@ -0,0 +1,64 @@ + + + + conform-viewers-02-f-manual.svg + + + +

Source SVG: conform-viewers-02-f-manual.svg

+ + + + + + + + + + $RCSfile: conform-viewers-02-f.svg,v $ + + + + + + + + + Test data uri with svgz content + + FAILED + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/conform-viewers-03-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/conform-viewers-03-f-novalid.html new file mode 100644 index 000000000..0e7115ff9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/conform-viewers-03-f-novalid.html @@ -0,0 +1,102 @@ + + + + conform-viewers-03-f-manual.svg + + + +

Source SVG: conform-viewers-03-f-manual.svg

+ + + + + + + + + + $RCSfile: conform-viewers-03-f.svg,v $ + + + + + + + + + + + + + Generated prefix 1: ... + + + Status: No exceptions. + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-coord-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-coord-01-t-isvalid.html new file mode 100644 index 000000000..806bfe741 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-coord-01-t-isvalid.html @@ -0,0 +1,69 @@ + + + + coords-coord-01-t-manual.svg + + + +

Source SVG: coords-coord-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-coord-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-coord-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-coord-02-t-isvalid.html new file mode 100644 index 000000000..685623789 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-coord-02-t-isvalid.html @@ -0,0 +1,69 @@ + + + + coords-coord-02-t-manual.svg + + + +

Source SVG: coords-coord-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-coord-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-01-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-01-f-novalid.html new file mode 100644 index 000000000..d00af6e2f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-01-f-novalid.html @@ -0,0 +1,103 @@ + + + + coords-dom-01-f-manual.svg + + + +

Source SVG: coords-dom-01-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-dom-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-02-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-02-f-novalid.html new file mode 100644 index 000000000..af8616b36 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-02-f-novalid.html @@ -0,0 +1,84 @@ + + + + coords-dom-02-f-manual.svg + + + +

Source SVG: coords-dom-02-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-dom-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-03-f-isvalid.html new file mode 100644 index 000000000..15d373e1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-03-f-isvalid.html @@ -0,0 +1,99 @@ + + + + coords-dom-03-f-manual.svg + + + +

Source SVG: coords-dom-03-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-dom-03-f.svg,v $ + + + + + + + + + + Test that some methods taking an SVGMatrix take a copy of it + + + + + + SVGTransformList.createSVGTransformFromMatrix() + SVGSVGElement.createSVGTransformFromMatrix() + SVGTransform.setMatrix() + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-04-f-isvalid.html new file mode 100644 index 000000000..4a722f8f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-dom-04-f-isvalid.html @@ -0,0 +1,155 @@ + + + + coords-dom-04-f-manual.svg + + + +

Source SVG: coords-dom-04-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-dom-04-f.svg,v $ + + + + + + + + + + + + + + + + + Scripting disabled + + + + + + + $Revision: 1.5 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-01-b-isvalid.html new file mode 100644 index 000000000..ca656c65d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-01-b-isvalid.html @@ -0,0 +1,226 @@ + + + + coords-trans-01-b-manual.svg + + + +

Source SVG: coords-trans-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-trans-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + translate (50, 50) + + + + + rotate(-90) + + + + + skew x (45) + + + + + skew y (45) + + + + + scale (2) + + + + + + + + + + + + + + + + + + + + + + + + + + + scale(25, 95) and translate(2, 2) + + + + + scale(25, 95) then translate(2, 2) + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-02-t-isvalid.html new file mode 100644 index 000000000..fd4bdad83 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-02-t-isvalid.html @@ -0,0 +1,163 @@ + + + + coords-trans-02-t-manual.svg + + + +

Source SVG: coords-trans-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-trans-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + translate (50, 50) + + + + + rotate(-90) + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-03-t-isvalid.html new file mode 100644 index 000000000..2d27a14c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-03-t-isvalid.html @@ -0,0 +1,86 @@ + + + + coords-trans-03-t-manual.svg + + + +

Source SVG: coords-trans-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-trans-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + skew x (45) + + + + + skew y (45) + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-04-t-isvalid.html new file mode 100644 index 000000000..e3ba8cdd7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-04-t-isvalid.html @@ -0,0 +1,75 @@ + + + + coords-trans-04-t-manual.svg + + + +

Source SVG: coords-trans-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-trans-04-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + scale (2) + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-05-t-isvalid.html new file mode 100644 index 000000000..3404a4122 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-05-t-isvalid.html @@ -0,0 +1,75 @@ + + + + coords-trans-05-t-manual.svg + + + +

Source SVG: coords-trans-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-trans-05-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + scale(25, 95) - translate(2, 2) + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-06-t-isvalid.html new file mode 100644 index 000000000..5b784d753 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-06-t-isvalid.html @@ -0,0 +1,69 @@ + + + + coords-trans-06-t-manual.svg + + + +

Source SVG: coords-trans-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-trans-06-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + scale(25, 95) then translate(2, 2) + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-07-t-isvalid.html new file mode 100644 index 000000000..183b8c7eb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-07-t-isvalid.html @@ -0,0 +1,57 @@ + + + + coords-trans-07-t-manual.svg + + + +

Source SVG: coords-trans-07-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-trans-07-t.svg,v $ + + + + + + + + + + + + + + rotate+translate + + + + + + translate+rotate + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-08-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-08-t-isvalid.html new file mode 100644 index 000000000..5cdbd2c2e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-08-t-isvalid.html @@ -0,0 +1,63 @@ + + + + coords-trans-08-t-manual.svg + + + +

Source SVG: coords-trans-08-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-trans-08-t.svg,v $ + + + + + + + + + + + + + + + + + skewX(45)+skewY(45) + + + + + + + + + skewY(45)+skewX(45) + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-09-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-09-t-isvalid.html new file mode 100644 index 000000000..8a38754d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-09-t-isvalid.html @@ -0,0 +1,89 @@ + + + + coords-trans-09-t-manual.svg + + + +

Source SVG: coords-trans-09-t-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-trans-09-t.svg,v $ + + + + + + + + + + + + + + + matrix(0 0 0 0 0 0) + + + + + + matrix(1 0 0 1 100 100) + + + + + + matrix(1.5 0 0 1.5 70 60) + + + + + + matrix(1 0 0.5 1 30 170) + + + + + + matrix(1 0.5 0 1 100 200) + + + + + + matrix(0 1 -1 0 450 0) + + + + + + matrix(1 0.8 0.8 1 300 220) + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-10-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-10-f-isvalid.html new file mode 100644 index 000000000..1762d21fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-10-f-isvalid.html @@ -0,0 +1,77 @@ + + + + coords-trans-10-f-manual.svg + + + +

Source SVG: coords-trans-10-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-trans-10-f.svg,v $ + + + + + + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + $Revision: 1.9 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-11-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-11-f-isvalid.html new file mode 100644 index 000000000..6b95f8b96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-11-f-isvalid.html @@ -0,0 +1,77 @@ + + + + coords-trans-11-f-manual.svg + + + +

Source SVG: coords-trans-11-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-trans-11-f.svg,v $ + + + + + + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + $Revision: 1.8 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-12-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-12-f-isvalid.html new file mode 100644 index 000000000..ce8f5e447 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-12-f-isvalid.html @@ -0,0 +1,79 @@ + + + + coords-trans-12-f-manual.svg + + + +

Source SVG: coords-trans-12-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-trans-12-f.svg,v $ + + + + + + + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-13-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-13-f-isvalid.html new file mode 100644 index 000000000..25b9a0fdf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-13-f-isvalid.html @@ -0,0 +1,77 @@ + + + + coords-trans-13-f-manual.svg + + + +

Source SVG: coords-trans-13-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-trans-13-f.svg,v $ + + + + + + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-14-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-14-f-isvalid.html new file mode 100644 index 000000000..9b663d023 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-trans-14-f-isvalid.html @@ -0,0 +1,79 @@ + + + + coords-trans-14-f-manual.svg + + + +

Source SVG: coords-trans-14-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-trans-14-f.svg,v $ + + + + + + + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + Filler Text + + + + + + + Filler Text + + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-01-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-01-f-novalid.html new file mode 100644 index 000000000..aabfb9961 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-01-f-novalid.html @@ -0,0 +1,83 @@ + + + + coords-transformattr-01-f-manual.svg + + + +

Source SVG: coords-transformattr-01-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-transformattr-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-02-f-isvalid.html new file mode 100644 index 000000000..1c2c8f10d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-02-f-isvalid.html @@ -0,0 +1,83 @@ + + + + coords-transformattr-02-f-manual.svg + + + +

Source SVG: coords-transformattr-02-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-transformattr-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-03-f-isvalid.html new file mode 100644 index 000000000..7e41124a6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-03-f-isvalid.html @@ -0,0 +1,52 @@ + + + + coords-transformattr-03-f-manual.svg + + + +

Source SVG: coords-transformattr-03-f-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-transformattr-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-04-f-isvalid.html new file mode 100644 index 000000000..70f5e3995 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-04-f-isvalid.html @@ -0,0 +1,50 @@ + + + + coords-transformattr-04-f-manual.svg + + + +

Source SVG: coords-transformattr-04-f-manual.svg

+ + + + + + + + + + $RCSfile: coords-transformattr-04-f.svg,v $ + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-05-f-isvalid.html new file mode 100644 index 000000000..8f41cb385 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-transformattr-05-f-isvalid.html @@ -0,0 +1,60 @@ + + + + coords-transformattr-05-f-manual.svg + + + +

Source SVG: coords-transformattr-05-f-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-transformattr-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-units-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-units-01-b-isvalid.html new file mode 100644 index 000000000..f8a492610 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-units-01-b-isvalid.html @@ -0,0 +1,150 @@ + + + + coords-units-01-b-manual.svg + + + +

Source SVG: coords-units-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-units-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Bounding box relative coordinates (percentage and fraction) + + + + + + + Percentage + Fraction + User Space + + + + + + + + + + + + + + + + + + + + + + + + + + Bounding box relative length (percentage and fraction) + + + + + Percent. + Fraction + User Space + + + + + + + + + + + + + + + + + + + + + + + + + + Bounding box relative width/height (percentage and fraction) + + + + + Percentage + Fraction + User Space + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-units-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-units-02-b-isvalid.html new file mode 100644 index 000000000..7981e2cd0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-units-02-b-isvalid.html @@ -0,0 +1,115 @@ + + + + coords-units-02-b-manual.svg + + + +

Source SVG: coords-units-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-units-02-b.svg,v $ + + + + + + + + + + + + + + + + CSS pixel coordinate to user space conversion + + + + + + + + + + + Percentage coordinates to user space conversion + + + + + + + + + + + + + + CSS width/height to user space conversion + + + + + + + + + + + Percentage width/height to user space conversion + + + + + + + + + + + + + + CSS and percentage length conversion + + + + + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-units-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-units-03-b-isvalid.html new file mode 100644 index 000000000..4a855b4ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-units-03-b-isvalid.html @@ -0,0 +1,125 @@ + + + + coords-units-03-b-manual.svg + + + +

Source SVG: coords-units-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-units-03-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + Initial viewport and CSS units test + + + + + + 200 + User space units (no specifier) + + + + + + + + 200 px + Pixels (px) + + + + 20 em = 200 px (font-size=10px) + Relative to font size (em) + + + + + + 40 ex + Relative to font x-height (ex) + + + + + + + + 41.67% = 200 px + Percentage (%) + + + + + + 1 in + Inches (in) + + + + 2.54 cm = 1 in + Centimeters (cm) + + + + 25.4 mm = 1 in + Millimeters (mm) + + + + 72pt = 1 in + Points (pt) + + + + 6pc = 1 in + Picas (pc) + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/coords-viewattr-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/coords-viewattr-03-b-isvalid.html new file mode 100644 index 000000000..84555cacb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/coords-viewattr-03-b-isvalid.html @@ -0,0 +1,85 @@ + + + + coords-viewattr-03-b-manual.svg + + + +

Source SVG: coords-viewattr-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: coords-viewattr-03-b.svg,v $ + + + + + + + + + <svg> 'viewBox' attribute + + + + + + + viewBox="0 0 200 200" + overflow="visible" + + + + + viewBox="0 0 200 200" + overflow="hidden" + + + + + viewBox="0,0,200,200" + overflow="visible" + + + + + viewBox="0,0,200,200" + overflow="hidden" + + + + + viewBox="0,0, 200, 200" + overflow="visible" + + + + + viewBox="0,0, 200, 200" + overflow="hidden" + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/extend-namespace-01-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/extend-namespace-01-f-novalid.html new file mode 100644 index 000000000..3f879566e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/extend-namespace-01-f-novalid.html @@ -0,0 +1,162 @@ + + + + extend-namespace-01-f-manual.svg + + + +

Source SVG: extend-namespace-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: extend-namespace-01-f.svg,v $ + + + + + + + + + + + + + + + East + 3 + + + North + 4 + + + West + 5 + + + Central + 3.2 + + + South + 6 + + + + Pie chart built from data in a different namespace. + + + + Pie chart is built within this 'g' element + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-background-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-background-01-f-isvalid.html new file mode 100644 index 000000000..09a735da4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-background-01-f-isvalid.html @@ -0,0 +1,114 @@ + + + + filters-background-01-f-manual.svg + + + +

Source SVG: filters-background-01-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-background-01-f.svg,v $ + + + + + + + + + + + + This filter discards the SourceGraphic, if any, and just produces + a result consisting of the BackgroundImage shifted down 125 units + and then blurred. + + + + + + + This filter takes the BackgroundImage, shifts it down 125 units, blurs it, + and then renders the SourceGraphic on top of the shifted/blurred background. + + + + + + + + + + + + + The second adds an empty 'g' element which invokes ShiftBGAndBlur. + + + + + + + + + + + The third invokes ShiftBGAndBlur on the inner group. + + + + + + + + + + The fourth invokes ShiftBGAndBlur on the triangle. + + + + + + + + + + The fifth invokes ShiftBGAndBlur_WithSourceGraphic on the triangle. + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-blend-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-blend-01-b-isvalid.html new file mode 100644 index 000000000..3ed26e285 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-blend-01-b-isvalid.html @@ -0,0 +1,88 @@ + + + + filters-blend-01-b-manual.svg + + + +

Source SVG: filters-blend-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-blend-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Normal + Multiply + Multiply + Multiply + Screen + Darken + Lighten + + + + + $Revision: 1.9 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-color-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-color-01-b-isvalid.html new file mode 100644 index 000000000..47c5fcc15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-color-01-b-isvalid.html @@ -0,0 +1,82 @@ + + + + filters-color-01-b-manual.svg + + + +

Source SVG: filters-color-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-color-01-b.svg,v $ + + + + + + + + + + Example feColorMatrix - Examples of feColorMatrix operations + Five rectangles filled with a gradient showing the effects of feColorMatrix: an unfiltered rectangle acting as a reference, use of the feColorMatrix matrix option to convert to grayscale, use of the feColorMatrix saturate option, use of the feColorMatrix hueRotate option, and use of the feColorMatrix luminanceToAlpha option. + + + + + + + + + + + + + + + + + + + + + + + + + Unfiltered + + type="matrix" (grayscale matrix) + + type="saturate" values=".4" + + type="hueRotate" values="90" + + type="luminanceToAlpha" + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-color-02-b-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-color-02-b-novalid.html new file mode 100644 index 000000000..758ebd361 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-color-02-b-novalid.html @@ -0,0 +1,80 @@ + + + + filters-color-02-b-manual.svg + + + +

Source SVG: filters-color-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-color-02-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Reference + Default + + + + $Revision: 1.7 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-02-b-isvalid.html new file mode 100644 index 000000000..4740a521d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-02-b-isvalid.html @@ -0,0 +1,181 @@ + + + + filters-composite-02-b-manual.svg + + + +

Source SVG: filters-composite-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-composite-02-b.svg,v $ + + + + + + + + + + Example feComposite - Examples of feComposite operations + Six pairs of overlapping triangles depicting the six different feComposite operators. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + on first Row : opacity 1.0 + on second row opacity 0.5 + + + + over + + + + + + + + + in + + + + + + + + + out + + + + + + + + atop + + + + + + + + xor + + + + + + + arith- + metic + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-03-f-isvalid.html new file mode 100644 index 000000000..bdc45335c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-03-f-isvalid.html @@ -0,0 +1,78 @@ + + + + filters-composite-03-f-manual.svg + + + +

Source SVG: filters-composite-03-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-composite-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-04-f-isvalid.html new file mode 100644 index 000000000..1309abdc1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-04-f-isvalid.html @@ -0,0 +1,68 @@ + + + + filters-composite-04-f-manual.svg + + + +

Source SVG: filters-composite-04-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-composite-04-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-05-f-isvalid.html new file mode 100644 index 000000000..14c9993f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-composite-05-f-isvalid.html @@ -0,0 +1,56 @@ + + + + filters-composite-05-f-manual.svg + + + +

Source SVG: filters-composite-05-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-composite-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-comptran-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-comptran-01-b-isvalid.html new file mode 100644 index 000000000..683bb6a8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-comptran-01-b-isvalid.html @@ -0,0 +1,97 @@ + + + + filters-comptran-01-b-manual.svg + + + +

Source SVG: filters-comptran-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-comptran-01-b.svg,v $ + + + + + + + + + + Example feComponentTransfer - Examples of feComponentTransfer operations + Four rectangles filled with a gradient showing the effects of feComponentTransfer: an identity function acting as a reference, use of the feComponentTransfer table option, use of the feComponentTransfer linear option, and use of the feComponentTransfer gamma option. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + type: identity + + type: table + + type:linear slope:.5 intercepts:.25/0/.5 + + type: gamma ampl:2 exponents:5/3/1 + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-01-f-isvalid.html new file mode 100644 index 000000000..dc327abb1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-01-f-isvalid.html @@ -0,0 +1,93 @@ + + + + filters-conv-01-f-manual.svg + + + +

Source SVG: filters-conv-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-conv-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blur (3x3) + + + + Edge Detection (3x3) + + + + Sharpening (3x3) + + + + Embossing (3x3) + + + + Horizontal blur (3x1) + + + + Vertical blur (1x3) + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-02-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-02-f-novalid.html new file mode 100644 index 000000000..1f3b83582 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-02-f-novalid.html @@ -0,0 +1,67 @@ + + + + filters-conv-02-f-manual.svg + + + +

Source SVG: filters-conv-02-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-conv-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + feConvolveMatrix 'order' attribute + + + without order + + + order="3" + + + order="3 3" + + + $Revision: 1.9 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-03-f-isvalid.html new file mode 100644 index 000000000..65dd9b4cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-03-f-isvalid.html @@ -0,0 +1,84 @@ + + + + filters-conv-03-f-manual.svg + + + +

Source SVG: filters-conv-03-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-conv-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + PASS + + + + + feConvolveMatrix 'in1' DOM + + + + + + + Original image + Animated filter + Scripted filter + + + $Revision: 1.8 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-04-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-04-f-novalid.html new file mode 100644 index 000000000..2998b7c50 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-04-f-novalid.html @@ -0,0 +1,85 @@ + + + + filters-conv-04-f-manual.svg + + + +

Source SVG: filters-conv-04-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-conv-04-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-05-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-05-f-novalid.html new file mode 100644 index 000000000..c4bf1c950 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-conv-05-f-novalid.html @@ -0,0 +1,74 @@ + + + + filters-conv-05-f-manual.svg + + + +

Source SVG: filters-conv-05-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-conv-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + feConvolveMatrix 'edgeMode' + + + none + + + wrap + + + duplicate + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-diffuse-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-diffuse-01-f-isvalid.html new file mode 100644 index 000000000..40ca7c308 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-diffuse-01-f-isvalid.html @@ -0,0 +1,134 @@ + + + + filters-diffuse-01-f-manual.svg + + + +

Source SVG: filters-diffuse-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-diffuse-01-f.svg,v $ + + + + + + + + + + Filters: feDiffuseLighting + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Various values for surfaceScale: 1, 10 and -10 + + + + + + + Various values for diffuseConstants: 0, 1 and 2 + + + + + + + Various values for lighting color: red, yellow and blue + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-displace-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-displace-01-f-isvalid.html new file mode 100644 index 000000000..e7bbcbe61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-displace-01-f-isvalid.html @@ -0,0 +1,105 @@ + + + + filters-displace-01-f-manual.svg + + + +

Source SVG: filters-displace-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-displace-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Checkerboard Image + + + + + Displacement Map + (20 deg. rotation) + + + + + + + + Result + (overlayed with 20 deg. + rotated blue rectangle) + + + + + + Checkerboard Image + + + + + + Displacement Map + (spherical distortion) + + + + + Result + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-displace-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-displace-02-f-isvalid.html new file mode 100644 index 000000000..983cfed06 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-displace-02-f-isvalid.html @@ -0,0 +1,67 @@ + + + + filters-displace-02-f-manual.svg + + + +

Source SVG: filters-displace-02-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-displace-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-example-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-example-01-b-isvalid.html new file mode 100644 index 000000000..68df18f44 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-example-01-b-isvalid.html @@ -0,0 +1,66 @@ + + + + filters-example-01-b-manual.svg + + + +

Source SVG: filters-example-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-example-01-b.svg,v $ + + + + + + + + + + + Example filters01.svg - introducing filter effects + An example which combines multiple filter primitives to produce a 3D lighting effect on a graphic consisting of the string "SVG" sitting on top of oval filled in green and surrounded by an oval outlined in green. + + + + + + + + + + + + + + SVG + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-felem-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-felem-01-b-isvalid.html new file mode 100644 index 000000000..f88e6ee44 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-felem-01-b-isvalid.html @@ -0,0 +1,68 @@ + + + + filters-felem-01-b-manual.svg + + + +

Source SVG: filters-felem-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-felem-01-b.svg,v $ + + + + + + + + + + + + + + + + No filter + + + + + Null filter + + + + + Non-existent filter + + + + + Null with small region filter + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-felem-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-felem-02-f-isvalid.html new file mode 100644 index 000000000..d72286a85 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-felem-02-f-isvalid.html @@ -0,0 +1,113 @@ + + + + filters-felem-02-f-manual.svg + + + +

Source SVG: filters-felem-02-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-felem-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-01-b-isvalid.html new file mode 100644 index 000000000..97a4aa975 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-01-b-isvalid.html @@ -0,0 +1,69 @@ + + + + filters-gauss-01-b-manual.svg + + + +

Source SVG: filters-gauss-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-gauss-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-02-f-isvalid.html new file mode 100644 index 000000000..b674067c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-02-f-isvalid.html @@ -0,0 +1,71 @@ + + + + filters-gauss-02-f-manual.svg + + + +

Source SVG: filters-gauss-02-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-gauss-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-03-f-isvalid.html new file mode 100644 index 000000000..383a29e06 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-gauss-03-f-isvalid.html @@ -0,0 +1,57 @@ + + + + filters-gauss-03-f-manual.svg + + + +

Source SVG: filters-gauss-03-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-gauss-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-01-b-isvalid.html new file mode 100644 index 000000000..dbce70d71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-01-b-isvalid.html @@ -0,0 +1,51 @@ + + + + filters-image-01-b-manual.svg + + + +

Source SVG: filters-image-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-image-01-b.svg,v $ + + + + + + + + + + + + + + Basic test of feImage filter support. + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-02-b-isvalid.html new file mode 100644 index 000000000..a8936c781 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-02-b-isvalid.html @@ -0,0 +1,64 @@ + + + + filters-image-02-b-manual.svg + + + +

Source SVG: filters-image-02-b-manual.svg

+ + + + + + + + + + $RCSfile: filters-image-02-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + Animation in filters + 'feImage' + 'image' + + + + $Revision: 1.9 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-03-f-isvalid.html new file mode 100644 index 000000000..17894f5d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-03-f-isvalid.html @@ -0,0 +1,164 @@ + + + + filters-image-03-f-manual.svg + + + +

Source SVG: filters-image-03-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-image-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-04-f-isvalid.html new file mode 100644 index 000000000..47e238d57 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-04-f-isvalid.html @@ -0,0 +1,104 @@ + + + + filters-image-04-f-manual.svg + + + +

Source SVG: filters-image-04-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-image-04-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + primitiveUnits = "objectBoundingBox" + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-05-f-isvalid.html new file mode 100644 index 000000000..d20325754 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-image-05-f-isvalid.html @@ -0,0 +1,184 @@ + + + + filters-image-05-f-manual.svg + + + +

Source SVG: filters-image-05-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-image-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Example PreserveAspectRatio - demonstrate available options + Test preserveAspectRatio on an feImage element. + Raster to fit + + + + Viewport 1 + + Viewport 2 + + + ---------- meet -------------------- + + xMin* + + + + + xMid* + + + + + xMax* + + + + + + ---------- meet ------------------------ + + *YMin + + + + *YMid + + + + *YMax + + + + + ---------- slice ------------------------- + + xMin* + + + + xMid* + + + + xMax* + + + + + ---------- slice --------------------- + + *YMin + + + + + *YMid + + + + + *YMax + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-01-f-isvalid.html new file mode 100644 index 000000000..b490f3e15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-01-f-isvalid.html @@ -0,0 +1,170 @@ + + + + filters-light-01-f-manual.svg + + + +

Source SVG: filters-light-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-light-01-f.svg,v $ + + + + + + + + + + Filters: feDistantLight, fePointLight, feSpotLight + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Various values for feDistantLight azimuth and elevation + (0, 0) + (45, 0) + (0, 45) + (45, 45) + + + + + + + + Various values for fePointLight's x, y and z + (0, 0, 10) + (50, 0, 10) + (0, 30, 10) + (50, 30, 10) + + + + + + + + + + Various values for feSpotLight's x, y, z, pointsAtX, pointsAtY, pointsAtZ + (25, 0, 25) + (25, 30, 0) + (25, 30, 25) + (25, 0, 0) + np=1 + limitingConeAngle=30 + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-02-f-isvalid.html new file mode 100644 index 000000000..5ac432761 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-02-f-isvalid.html @@ -0,0 +1,86 @@ + + + + filters-light-02-f-manual.svg + + + +

Source SVG: filters-light-02-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-light-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 'feDistantLight' azimuth + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-03-f-isvalid.html new file mode 100644 index 000000000..a6a9c2b3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-03-f-isvalid.html @@ -0,0 +1,106 @@ + + + + filters-light-03-f-manual.svg + + + +

Source SVG: filters-light-03-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-light-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + primitiveUnits="objectBoundingBox" + + + + + + + + + primitiveUnits="userSpaceOnUse" + + + + + + + + + primitiveUnits unspecified + + + + + + $Revision: 1.10 $ + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-04-f-isvalid.html new file mode 100644 index 000000000..16c15798e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-04-f-isvalid.html @@ -0,0 +1,123 @@ + + + + filters-light-04-f-manual.svg + + + +

Source SVG: filters-light-04-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-light-04-f.svg,v $ + + + + + + + + + + feSpotLight's limitingConeAngle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 30 + 20 + Animated (0..50) + 5 + + -30 + -20 + Animated (0..-50) + -5 + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-05-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-05-f-novalid.html new file mode 100644 index 000000000..9d2701034 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-light-05-f-novalid.html @@ -0,0 +1,207 @@ + + + + filters-light-05-f-manual.svg + + + +

Source SVG: filters-light-05-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-light-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + feDiffuseLight using feDistantLight source + + + + + + + 90 deg + 270 deg + 180 deg + 0 deg + + feSpecularLight using feDistantLight source + + + + + + + 90 deg + 270 deg + 180 deg + 0 deg + + feDiffuseLight and feSpecularLight using feDistantLight + + + + + + + 90 deg + 270 deg + 180 deg + 0 deg + + + + + + + + 90 deg + 270 deg + 180 deg + 0 deg + + + + + + + + 90 deg + 270 deg + 180 deg + 0 deg + + + + + + + + 90 deg + 270 deg + 180 deg + 0 deg + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-morph-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-morph-01-f-isvalid.html new file mode 100644 index 000000000..2f3a162d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-morph-01-f-isvalid.html @@ -0,0 +1,89 @@ + + + + filters-morph-01-f-manual.svg + + + +

Source SVG: filters-morph-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-morph-01-f.svg,v $ + + + + + + + + + Filter Effect: feMorphology + + + + + + + + + + + + + + + + + + + + + + + + + + + + + type=erode radius=1 + + + + type=erode radius=2 + + + + type=dilate radius=1 + + + + type=dilate radius=3 + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-offset-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-offset-01-b-isvalid.html new file mode 100644 index 000000000..d1129afd2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-offset-01-b-isvalid.html @@ -0,0 +1,85 @@ + + + + filters-offset-01-b-manual.svg + + + +

Source SVG: filters-offset-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-offset-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-offset-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-offset-02-b-isvalid.html new file mode 100644 index 000000000..951b0c5dd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-offset-02-b-isvalid.html @@ -0,0 +1,71 @@ + + + + filters-offset-02-b-manual.svg + + + +

Source SVG: filters-offset-02-b-manual.svg

+ + + + + + + + + + $RCSfile: filters-offset-02-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-01-b-isvalid.html new file mode 100644 index 000000000..69726a9e9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-01-b-isvalid.html @@ -0,0 +1,151 @@ + + + + filters-overview-01-b-manual.svg + + + +

Source SVG: filters-overview-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-overview-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SourceAlpha + + =========================================================================================== + + + + + + + + SourceGraphic + + =========================================================================================== + + + + + + + + BackgroundAlpha + + =========================================================================================== + + + + + + + + BackgroundImage + + =========================================================================================== + + + + + + + + FillPaint + + =========================================================================================== + + + + + + + + StrokePaint + + + + Filter input test + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-02-b-isvalid.html new file mode 100644 index 000000000..b91fc6420 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-02-b-isvalid.html @@ -0,0 +1,160 @@ + + + + filters-overview-02-b-manual.svg + + + +

Source SVG: filters-overview-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-overview-02-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SourceAlpha + + =========================================================================================== + + + + + + + + SourceGraphic + + =========================================================================================== + + + + + + + + BackgroundAlpha + + =========================================================================================== + + + + + + + + BackgroundImage + + =========================================================================================== + + + + + + + + + FillPaint + + =========================================================================================== + + + + + + + + + StrokePaint + + + + Filter input test + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-03-b-isvalid.html new file mode 100644 index 000000000..6ecdc69fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-overview-03-b-isvalid.html @@ -0,0 +1,151 @@ + + + + filters-overview-03-b-manual.svg + + + +

Source SVG: filters-overview-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-overview-03-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SourceAlpha + + =========================================================================================== + + + + + + + + SourceGraphic + + =========================================================================================== + + + + + + + + BackgroundAlpha + + =========================================================================================== + + + + + + + + BackgroundImage + + =========================================================================================== + + + + + + + + FillPaint + + =========================================================================================== + + + + + + + + StrokePaint + + + + Filter input test + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-specular-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-specular-01-f-isvalid.html new file mode 100644 index 000000000..03da4c31b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-specular-01-f-isvalid.html @@ -0,0 +1,179 @@ + + + + filters-specular-01-f-manual.svg + + + +

Source SVG: filters-specular-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-specular-01-f.svg,v $ + + + + + + + + + + Filters: feSpecularLighting + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Various values for surfaceScale: 1, 10 and -10 + + + + + + + + + + + + Various values for specularConstants: 0, 1 and 2 + + + + + + + + + + + + Various values for specularExponents: 1, 2 and 4 + + + + + + + + + + + + Various values for lighting color: red, yellow and blue + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-tile-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-tile-01-b-isvalid.html new file mode 100644 index 000000000..8f0402a7d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-tile-01-b-isvalid.html @@ -0,0 +1,63 @@ + + + + filters-tile-01-b-manual.svg + + + +

Source SVG: filters-tile-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-tile-01-b.svg,v $ + + + + + + + + + feTile filter test: a tiled pattern + + + + + + + + + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-turb-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-turb-01-f-isvalid.html new file mode 100644 index 000000000..780459e87 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-turb-01-f-isvalid.html @@ -0,0 +1,91 @@ + + + + filters-turb-01-f-manual.svg + + + +

Source SVG: filters-turb-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: filters-turb-01-f.svg,v $ + + + + + + + + + Six rectangular areas showing the effects of various parameter settings for feTurbulence. + + + + + + + + + + + + + + + + + + + + + + + type=turbulence + baseFrequency=0.05 + numOctaves=2 + + type=turbulence + baseFrequency=0.1 + numOctaves=2 + + type=turbulence + baseFrequency=0.05 + numOctaves=8 + + type=fractalNoise + baseFrequency=0.1 + numOctaves=4 + + type=fractalNoise + baseFrequency=0.4 + numOctaves=4 + + type=fractalNoise + baseFrequency=0.1 + numOctaves=1 + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/filters-turb-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/filters-turb-02-f-isvalid.html new file mode 100644 index 000000000..203f6a79e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/filters-turb-02-f-isvalid.html @@ -0,0 +1,125 @@ + + + + filters-turb-02-f-manual.svg + + + +

Source SVG: filters-turb-02-f-manual.svg

+ + + + + + + + + + $RCSfile: filters-turb-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + feTurbulence seed + + + + -0.8 + + -0.5 + + -0.2 + + 0 + + 0.2 + + 0.5 + + 1.5 + + + + -1 + + -1.5 + + + + -2 + + -2.6 + + + + + $Revision: 1.7 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-01-t-isvalid.html new file mode 100644 index 000000000..38fd49736 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-01-t-isvalid.html @@ -0,0 +1,91 @@ + + + + fonts-desc-01-t-manual.svg + + + +

Source SVG: fonts-desc-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-desc-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + a + a + + + + $Revision: 1.6 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-02-t-isvalid.html new file mode 100644 index 000000000..7fd43f5c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-02-t-isvalid.html @@ -0,0 +1,115 @@ + + + + fonts-desc-02-t-manual.svg + + + +

Source SVG: fonts-desc-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-desc-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + a + a + + + a + a + + + a + a + a + a + + + a + a + a + a + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-03-t-isvalid.html new file mode 100644 index 000000000..7a847714a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-03-t-isvalid.html @@ -0,0 +1,102 @@ + + + + fonts-desc-03-t-manual.svg + + + +

Source SVG: fonts-desc-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-desc-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + a + a + + a + a + + a + a + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-04-t-isvalid.html new file mode 100644 index 000000000..1420e16a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-04-t-isvalid.html @@ -0,0 +1,120 @@ + + + + fonts-desc-04-t-manual.svg + + + +

Source SVG: fonts-desc-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-desc-04-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + a + a + + + a + a + + + a + a + a + + + + $Revision: 1.7 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-05-t-isvalid.html new file mode 100644 index 000000000..7799438c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-desc-05-t-isvalid.html @@ -0,0 +1,107 @@ + + + + fonts-desc-05-t-manual.svg + + + +

Source SVG: fonts-desc-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-desc-05-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + a + a + a + a + + + a + a + a + + + + $Revision: 1.7 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-01-t-isvalid.html new file mode 100644 index 000000000..6788ac071 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-01-t-isvalid.html @@ -0,0 +1,97 @@ + + + + fonts-elem-01-t-manual.svg + + + +

Source SVG: fonts-elem-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-elem-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + Basic SVG font element + + + + + Placed Glyphs + + + + + + + + + + + + + + + + + + + + + + + + + + SVG Font + + + AyÖ@ç + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-02-t-isvalid.html new file mode 100644 index 000000000..191196b0c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-02-t-isvalid.html @@ -0,0 +1,105 @@ + + + + fonts-elem-02-t-manual.svg + + + +

Source SVG: fonts-elem-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-elem-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + SVG font element accuracy + + SVG over Glyphs + + + + + + + + + + + + + + + + + + + AyÖ@ç + + Glyphs over SVG + + AyÖ@ç + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-03-b-isvalid.html new file mode 100644 index 000000000..e8e47d4d2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-03-b-isvalid.html @@ -0,0 +1,97 @@ + + + + fonts-elem-03-b-manual.svg + + + +

Source SVG: fonts-elem-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-elem-03-b.svg,v $ + + + + + + + + + + + + + + + + + External SVG font element (xml) + + + + + Placed Glyphs + + + + + + + + + + + + + + + + + + + + + + + + + + SVG Font + + + AyÖ@ç + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-04-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-04-b-isvalid.html new file mode 100644 index 000000000..543abe3c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-04-b-isvalid.html @@ -0,0 +1,97 @@ + + + + fonts-elem-04-b-manual.svg + + + +

Source SVG: fonts-elem-04-b-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-elem-04-b.svg,v $ + + + + + + + + + + + + + External SVG font element (css) + + + + + Placed Glyphs + + + + + + + + + + + + + + + + + + + + + + + + + + SVG Font + + + AyÖ@ç + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-05-t-isvalid.html new file mode 100644 index 000000000..5eaa8a62e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-05-t-isvalid.html @@ -0,0 +1,125 @@ + + + + fonts-elem-05-t-manual.svg + + + +

Source SVG: fonts-elem-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-elem-05-t.svg,v $ + + + + + + + + + <font> horiz-origin-x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + horiz-origin-x unspecified (0) + + + + + 1234 + + + + horiz-origin-x=500 + + + + + 1234 + + + + + horiz-adv-x=1000 but ignored + + + + + 1234 + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-06-t-isvalid.html new file mode 100644 index 000000000..54c42c57d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-06-t-isvalid.html @@ -0,0 +1,98 @@ + + + + fonts-elem-06-t-manual.svg + + + +

Source SVG: fonts-elem-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-elem-06-t.svg,v $ + + + + + + + + + <font> horiz-adv-x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + horiz-adv-x=1000 + + + 12 + + + + horiz-adv-x=2000 + + + 12 + + + + + horiz-adv-x=1000 but ignored + + + 12 + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-07-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-07-b-isvalid.html new file mode 100644 index 000000000..8bb396fe6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-elem-07-b-isvalid.html @@ -0,0 +1,108 @@ + + + + fonts-elem-07-b-manual.svg + + + +

Source SVG: fonts-elem-07-b-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-elem-07-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Basic SVG font element + + + + + Placed Glyphs + + + + + + + + + + + + + + + + + + + + + + + + + + SVG Font + + + AyÖ@ç + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-02-t-isvalid.html new file mode 100644 index 000000000..26fe17a3f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-02-t-isvalid.html @@ -0,0 +1,72 @@ + + + + fonts-glyph-02-t-manual.svg + + + +

Source SVG: fonts-glyph-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-glyph-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ښ ښښښ + + + + خ خخخ + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-03-t-isvalid.html new file mode 100644 index 000000000..912da902b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-03-t-isvalid.html @@ -0,0 +1,63 @@ + + + + fonts-glyph-03-t-manual.svg + + + +

Source SVG: fonts-glyph-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-glyph-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + + a + + a + + a + + a + + + + $Revision: 1.6 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-04-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-04-t-novalid.html new file mode 100644 index 000000000..d8c09495b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-glyph-04-t-novalid.html @@ -0,0 +1,58 @@ + + + + fonts-glyph-04-t-manual.svg + + + +

Source SVG: fonts-glyph-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-glyph-04-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + ffl + ffl + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-kern-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-kern-01-t-isvalid.html new file mode 100644 index 000000000..f23ccc5b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-kern-01-t-isvalid.html @@ -0,0 +1,253 @@ + + + + fonts-kern-01-t-manual.svg + + + +

Source SVG: fonts-kern-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: fonts-kern-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <hkern> + + + + + font A + + + u1="1" u2="2" + + + + + + + + + 12 + + + + + + + font B + + + g1="gl_1" g2="gl_2" + + + + 12 + + + + + + + font C + + + u1="1" u2="2" g1="gl_3" g2="gl_4" + + + + + + + + 1234 + + + + + + + font D + + + u1="1,3" u2="2,4" + + + + + + 1234 + + + + + + + font E + + + g1="gl_1,gl_3" g2="gl_2,gl_4" + + + + + + 1234 + + + + + + + font F + + + u1="U+003?" u2="U+0031-34" + + + + + + + + + 1234 + + + + + + + font G + + + u1="1" g2="gl_2" + + + + + + + + + 12 + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/fonts-overview-201-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-overview-201-t-novalid.html new file mode 100644 index 000000000..8cc1f54b5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/fonts-overview-201-t-novalid.html @@ -0,0 +1,107 @@ + + + + fonts-overview-201-t-manual.svg + + + +

Source SVG: fonts-overview-201-t-manual.svg

+ + + + + + + + + + + $RCSfile: fonts-overview-201-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + β + β + β + + 1,000 + 10 + 10,000 + varying units-per-em values + + + $Revision: 1.2 $ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/imp-path-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/imp-path-01-f-isvalid.html new file mode 100644 index 000000000..905bcb319 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/imp-path-01-f-isvalid.html @@ -0,0 +1,50 @@ + + + + imp-path-01-f-manual.svg + + + +

Source SVG: imp-path-01-f-manual.svg

+ + + + + + + + + + $RCSfile: imp-path-01-f.svg,v $ + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-cursor-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-cursor-01-f-isvalid.html new file mode 100644 index 000000000..2fa936410 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-cursor-01-f-isvalid.html @@ -0,0 +1,113 @@ + + + + interact-cursor-01-f-manual.svg + + + +

Source SVG: interact-cursor-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-cursor-01-f.svg,v $ + + + + + + + + + + + + + Text Cursor + Pointer Cursor + + + + + + + + + + crosshair + + + + default + + + + pointer + + + + move + + + + text + + + + wait + + + + help + + + + <url> + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-dom-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-dom-01-b-isvalid.html new file mode 100644 index 000000000..101082a94 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-dom-01-b-isvalid.html @@ -0,0 +1,108 @@ + + + + interact-dom-01-b-manual.svg + + + +

Source SVG: interact-dom-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-dom-01-b.svg,v $ + + + + + + + + + + + + + + + + + Start Test + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-01-b-isvalid.html new file mode 100644 index 000000000..64041cfd8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-01-b-isvalid.html @@ -0,0 +1,94 @@ + + + + interact-events-01-b-manual.svg + + + +

Source SVG: interact-events-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-events-01-b.svg,v $ + + + + + + + + + + + + + 'onload' event attribute. + + + + + 1: No + + + + 2: Yes + + + + + + 3: Yes + + + + + + 4: Yes + + + + + + 5: No + + + + 6: Yes + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-02-b-isvalid.html new file mode 100644 index 000000000..e85bd93e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-02-b-isvalid.html @@ -0,0 +1,61 @@ + + + + interact-events-02-b-manual.svg + + + +

Source SVG: interact-events-02-b-manual.svg

+ + + + + + + + + + $RCSfile: interact-events-02-b.svg,v $ + + + + + + + + + + Testing that SVGLoad does not bubble + + + + + On root <svg> + On an <image> + + + + + + + + $Revision: 1.7 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-202-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-202-f-isvalid.html new file mode 100644 index 000000000..378177a13 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-202-f-isvalid.html @@ -0,0 +1,72 @@ + + + + interact-events-202-f-manual.svg + + + +

Source SVG: interact-events-202-f-manual.svg

+ + + + + + + + + + $RCSfile: interact-events-202-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-203-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-203-t-isvalid.html new file mode 100644 index 000000000..6aa4683b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-events-203-t-isvalid.html @@ -0,0 +1,87 @@ + + + + interact-events-203-t-manual.svg + + + +

Source SVG: interact-events-203-t-manual.svg

+ + + + + + + + + + $RCSfile: interact-events-203-t.svg,v $ + + + + + + + + + + + + + + + Shadow tree event listener chain + + + + Case 1: on mouseover all squares must turn blue + + + + + + + + Case 2: on mouseover all squares must turn blue + and a black stroke must appear on reference square + + + + + + + + + + Case 3: on mouseover all squares must turn blue + and a black stroke must appear on reference square + + + + + + + + Case 4: on mouseover all squares must turn blue + and on mousedown a black stroke must appear on reference square + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-order-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-order-01-b-isvalid.html new file mode 100644 index 000000000..02d48a0d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-order-01-b-isvalid.html @@ -0,0 +1,89 @@ + + + + interact-order-01-b-manual.svg + + + +

Source SVG: interact-order-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-order-01-b.svg,v $ + + + + + + + + + + + + Event bubbling - a + + + + + + + + + + + + Pointer in circle, + + + circle turns pink + + + Pointer in circle, + + + circle turns blue + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-order-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-order-02-b-isvalid.html new file mode 100644 index 000000000..39eb27681 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-order-02-b-isvalid.html @@ -0,0 +1,87 @@ + + + + interact-order-02-b-manual.svg + + + +

Source SVG: interact-order-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-order-02-b.svg,v $ + + + + + + + + + + + + Event bubbling - b + + + + + + + + + + + + + Click on circle, + + + circle turns red + + + Click on circle, + + + hyperlink + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-order-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-order-03-b-isvalid.html new file mode 100644 index 000000000..85f2b717d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-order-03-b-isvalid.html @@ -0,0 +1,86 @@ + + + + interact-order-03-b-manual.svg + + + +

Source SVG: interact-order-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-order-03-b.svg,v $ + + + + + + + + + + + + Event bubbling - c + + + + + + + + String turns red on click + + + + String hyperlinks to + + + interact-order-03b-targ.svg + + + + All strings are selectable. + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-01-b-isvalid.html new file mode 100644 index 000000000..851efb652 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-01-b-isvalid.html @@ -0,0 +1,173 @@ + + + + interact-pevents-01-b-manual.svg + + + +

Source SVG: interact-pevents-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-pevents-01-b.svg,v $ + + + + + + + + + + + + Test pointer-events on text + + + O + O + O + O + O + O + O + O + O + O + + + + + + + + + + O + O + O + O + O + O + O + O + O + O + + + + + + + + + + O + O + O + O + O + O + O + O + O + O + + + + + + + + + + O + O + + O + O + O + + O + + O + O + O + + O + + + + + + + + + + + + Toggle freeze + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-03-b-isvalid.html new file mode 100644 index 000000000..7e28b1e9d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-03-b-isvalid.html @@ -0,0 +1,114 @@ + + + + interact-pevents-03-b-manual.svg + + + +

Source SVG: interact-pevents-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-pevents-03-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Test pointer-events on text + + + + + @ A y Ö ç + + + + @ A y Ö ç + + + + @AyÖç + + + + + + @ A y Ö ç + + + + @AyÖç + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-04-t-isvalid.html new file mode 100644 index 000000000..10f039538 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-04-t-isvalid.html @@ -0,0 +1,109 @@ + + + + interact-pevents-04-t-manual.svg + + + +

Source SVG: interact-pevents-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-pevents-04-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Test pointer-events on text + + + + + @ A y Ö ç + + + + @ A y Ö ç + + + + @AyÖç + + + + + + @ A y Ö ç + + + + @AyÖç + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-05-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-05-b-isvalid.html new file mode 100644 index 000000000..69d39b649 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-05-b-isvalid.html @@ -0,0 +1,102 @@ + + + + interact-pevents-05-b-manual.svg + + + +

Source SVG: interact-pevents-05-b-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-pevents-05-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Test pointer-events on text + + @AyÖç + @AyÖç + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-07-t-isvalid.html new file mode 100644 index 000000000..0ee3f03d9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-07-t-isvalid.html @@ -0,0 +1,107 @@ + + + + interact-pevents-07-t-manual.svg + + + +

Source SVG: interact-pevents-07-t-manual.svg

+ + + + + + + + + + $RCSfile: interact-pevents-07-t.svg,v $ + + + + + + + + + + + + Testing pointer-events and rendering order + Rectangles should turn RED on mouseover + Ovals should turn RED if Pointer-Events are set to "ALL" + + + + Change "Pointer-Events" of + ovals from "ALL" to "NONE" + + + + + Purple ovals have "Pointer-Events" set to "ALL". + Purple ovals have Pointer-Events set to "NONE". + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-08-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-08-f-isvalid.html new file mode 100644 index 000000000..42126ad1f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-08-f-isvalid.html @@ -0,0 +1,155 @@ + + + + interact-pevents-08-f-manual.svg + + + +

Source SVG: interact-pevents-08-f-manual.svg

+ + + + + + + + + + $RCSfile: interact-pevents-08-f.svg,v $ + + + + + + + + + + + + Testing pointer-events - pale RED rect should appear on mouseover. + + + 2nd and 3rd columns represent respectively rects with no fill/stroke and transparent fill/stroke + + + + + + + + + + + + + + + + default : + fill and stroke of rects 1 and 3 must trigger + + + + + + + + + + + + + + + visiblePainted : + fill and stroke of rects 1 and 3 must trigger + + + + + + + + + + + + + + + + + + visibleFill : + only fill of rects 1, 2 and 3 must trigger + + + + + + + + + + + + + + + + + + visibleStroke : + only stroke of rects 1, 2 and 3 must trigger + + + + + + + + + + + + + + + + + + visible : + fill and stroke of rects 1, 2 and 3 must trigger + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-09-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-09-f-isvalid.html new file mode 100644 index 000000000..fb8d9a82b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-09-f-isvalid.html @@ -0,0 +1,146 @@ + + + + interact-pevents-09-f-manual.svg + + + +

Source SVG: interact-pevents-09-f-manual.svg

+ + + + + + + + + + $RCSfile: interact-pevents-09-f.svg,v $ + + + + + + + + + + + + Testing pointer-events - pale RED rect should appear on mouseover. + + + 2nd and 3rd columns represent respectively rects with no fill/stroke and transparent fill/stroke + + + + + + + + + + + + + + + + painted : + fill and stroke of rects 1, 3 and 4 must trigger + + + + + + + + + + + + + + + fill : + fill of rects 1 to 4 must trigger + + + + + + + + + + + + + + + stroke : + stroke of rects 1 to 4 must trigger + + + + + + + + + + + + + + + all : + stroke and fill of rects 1 to 4 must trigger + + + + + + + + + + + + + + + none : + nothing is to trigger + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-10-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-10-f-isvalid.html new file mode 100644 index 000000000..9aec37403 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pevents-10-f-isvalid.html @@ -0,0 +1,68 @@ + + + + interact-pevents-10-f-manual.svg + + + +

Source SVG: interact-pevents-10-f-manual.svg

+ + + + + + + + + + $RCSfile: interact-pevents-10-f.svg,v $ + + + + + + + + + + + + + + + FAIL + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-01-t-isvalid.html new file mode 100644 index 000000000..5b2da1f4c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-01-t-isvalid.html @@ -0,0 +1,64 @@ + + + + interact-pointer-01-t-manual.svg + + + +

Source SVG: interact-pointer-01-t-manual.svg

+ + + + + + + + + + $RCSfile: interact-pointer-01-t.svg,v $ + + + + + + + + + + Test pointer events with zero opacity mask pixels + + + + + + + Move the pointing device over the rectangle. + If it is red, you've already failed. + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-02-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-02-t-novalid.html new file mode 100644 index 000000000..2a2724caf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-02-t-novalid.html @@ -0,0 +1,64 @@ + + + + interact-pointer-02-t-manual.svg + + + +

Source SVG: interact-pointer-02-t-manual.svg

+ + + + + + + + + + $RCSfile: interact-pointer-02-t.svg,v $ + + + + + + + + + + Test pointer events with shapes that have clip paths + + + + + + + Move the pointing device over the rectangle. + If it is red, you've already failed. + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-03-t-isvalid.html new file mode 100644 index 000000000..36e1e46d5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-03-t-isvalid.html @@ -0,0 +1,62 @@ + + + + interact-pointer-03-t-manual.svg + + + +

Source SVG: interact-pointer-03-t-manual.svg

+ + + + + + + + + + $RCSfile: interact-pointer-03-t.svg,v $ + + + + + + + + + + Test pointer-events="painted" with paint server fallback + + + + + + Move the pointing device over the rectangle. + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-04-f-isvalid.html new file mode 100644 index 000000000..499797d21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-pointer-04-f-isvalid.html @@ -0,0 +1,71 @@ + + + + interact-pointer-04-f-manual.svg + + + +

Source SVG: interact-pointer-04-f-manual.svg

+ + + + + + + + + + $RCSfile: interact-pointer-04-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-01-t-isvalid.html new file mode 100644 index 000000000..a4cf8b4f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-01-t-isvalid.html @@ -0,0 +1,56 @@ + + + + interact-zoom-01-t-manual.svg + + + +

Source SVG: interact-zoom-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-zoom-01-t.svg,v $ + + + + + + + + + + Test default value of + zoomAndPan attribute. + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-02-t-isvalid.html new file mode 100644 index 000000000..29d3fdfd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-02-t-isvalid.html @@ -0,0 +1,56 @@ + + + + interact-zoom-02-t-manual.svg + + + +

Source SVG: interact-zoom-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-zoom-02-t.svg,v $ + + + + + + + + + + Test "magnify" value of + zoomAndPan attribute. + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-03-t-isvalid.html new file mode 100644 index 000000000..46f531a32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/interact-zoom-03-t-isvalid.html @@ -0,0 +1,56 @@ + + + + interact-zoom-03-t-manual.svg + + + +

Source SVG: interact-zoom-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: interact-zoom-03-t.svg,v $ + + + + + + + + + + + Test "disable" value of + zoomAndPan attribute. + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-01-b-isvalid.html new file mode 100644 index 000000000..af8c35bea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-01-b-isvalid.html @@ -0,0 +1,54 @@ + + + + linking-a-01-b-manual.svg + + + +

Source SVG: linking-a-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-a-01-b.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-03-b-isvalid.html new file mode 100644 index 000000000..c548dd67c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-03-b-isvalid.html @@ -0,0 +1,54 @@ + + + + linking-a-03-b-manual.svg + + + +

Source SVG: linking-a-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-a-03-b.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-04-t-isvalid.html new file mode 100644 index 000000000..04352e6cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-04-t-isvalid.html @@ -0,0 +1,65 @@ + + + + linking-a-04-t-manual.svg + + + +

Source SVG: linking-a-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-a-04-t.svg,v $ + + + + + + + + + Basic out-bound links and the 'a' element. + + + + + + + + + + + + + + + + + + + + id="internal-circle" + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-05-t-isvalid.html new file mode 100644 index 000000000..3c0461e5a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-05-t-isvalid.html @@ -0,0 +1,71 @@ + + + + linking-a-05-t-manual.svg + + + +

Source SVG: linking-a-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-a-05-t.svg,v $ + + + + + + + + + Verify transform attributes in the 'a' element. + + + + + + transform="rotate(20,225,65) + + + + + + + transform="skewX(-30) + + + + + + + + + transform="translate(-10,-20) + + + + id="internal-circle" + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-07-t-isvalid.html new file mode 100644 index 000000000..8b0288e69 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-07-t-isvalid.html @@ -0,0 +1,75 @@ + + + + linking-a-07-t-manual.svg + + + +

Source SVG: linking-a-07-t-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-a-07-t.svg,v $ + + + + + + + + + xlink 'show' attribute on 'a' element. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-08-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-08-t-isvalid.html new file mode 100644 index 000000000..a44ee8856 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-08-t-isvalid.html @@ -0,0 +1,52 @@ + + + + linking-a-08-t-manual.svg + + + +

Source SVG: linking-a-08-t-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-a-08-t.svg,v $ + + + + + + + + + + + Link inside text + + + Link around text + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-09-b-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-09-b-novalid.html new file mode 100644 index 000000000..703f79623 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-09-b-novalid.html @@ -0,0 +1,62 @@ + + + + linking-a-09-b-manual.svg + + + +

Source SVG: linking-a-09-b-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-a-09-b.svg,v $ + + + + + + + + + + + A + + link + inside tspan + for testing + + + + A + + link + around tspan + + for testing + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-10-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-10-f-novalid.html new file mode 100644 index 000000000..17a3a07ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-a-10-f-novalid.html @@ -0,0 +1,77 @@ + + + + linking-a-10-f-manual.svg + + + +

Source SVG: linking-a-10-f-manual.svg

+ + + + + + + + + + $RCSfile: linking-a-10-f.svg,v $ + + + + + + + + + + + + + + + X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-frag-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-frag-01-f-isvalid.html new file mode 100644 index 000000000..f56810732 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-frag-01-f-isvalid.html @@ -0,0 +1,57 @@ + + + + linking-frag-01-f-manual.svg + + + +

Source SVG: linking-frag-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-frag-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-01-b-isvalid.html new file mode 100644 index 000000000..0873b286d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-01-b-isvalid.html @@ -0,0 +1,91 @@ + + + + linking-uri-01-b-manual.svg + + + +

Source SVG: linking-uri-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-uri-01-b.svg,v $ + + + + + + + + + Link test of the 'view' element and its attributes, 1 of 2, internal. + + + + + Go to Rectangle + + + Go to Ellipse + + + Go to Circle + + + Go to Polygon + + Click element's line + to link to its view + + + + + + Rectangle + + No view attributes except id. + + + + Ellipse + + viewBox, should fill frame. + + + + Circle + + viewBox & non-uniform + preserveAspectRatio + + + + Polygon + + viewTarget, no + changes to viewport + + + + $Revision: 1.12 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-02-b-isvalid.html new file mode 100644 index 000000000..88f9962ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-02-b-isvalid.html @@ -0,0 +1,96 @@ + + + + linking-uri-02-b-manual.svg + + + +

Source SVG: linking-uri-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-uri-02-b.svg,v $ + + + + + + + + + Link test of the 'view' element and its attributes, 2 of 2, external. + + + + + Go to Rectangle + + + Go to Ellipse + + + Go to Circle + + + Go to Polygon + + Click element's line + to link to its view in + linking-uri-01-b. + + + + + + + Rectangle + + No view attributes except id. + + + + + Ellipse + + viewBox, should fill frame. + + + + + Circle + + viewBox & non-uniform + preserveAspectRatio + + + + + Polygon + + viewTarget, no + changes to viewport + + + + $Revision: 1.10 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-03-t-isvalid.html new file mode 100644 index 000000000..778fa719d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/linking-uri-03-t-isvalid.html @@ -0,0 +1,59 @@ + + + + linking-uri-03-t-manual.svg + + + +

Source SVG: linking-uri-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: linking-uri-03-t.svg,v $ + + + + + + + + + Simple exercise of xlink attributes on the 'a' element. + + + + Click for TOC + Link to local file + linkingToc-t.svg. + + xlink:type="simple" + xlink:show="replace" + xlink:actuate="onRequest" + xlink:href="linkingToc-t.svg" + xlink:role="figure-out-a-role" + xlink:title="TOC of Linking BE tests." + target="_self" + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-filter-01-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-filter-01-f-novalid.html new file mode 100644 index 000000000..1c143f955 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-filter-01-f-novalid.html @@ -0,0 +1,64 @@ + + + + masking-filter-01-f-manual.svg + + + +

Source SVG: masking-filter-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-filter-01-f.svg,v $ + + + + + + + + + + Testing 'filter' applied to 'mask' + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-intro-01-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-intro-01-f-novalid.html new file mode 100644 index 000000000..51834cd16 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-intro-01-f-novalid.html @@ -0,0 +1,69 @@ + + + + masking-intro-01-f-manual.svg + + + +

Source SVG: masking-intro-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-intro-01-f.svg,v $ + + + + + + + + + + masking-mask-04-f.svg + Tests the impact of strokes within clipPath and mask + Testing stroke inclusion for 'clip-path' and 'mask' + + + + + + + + + + With a 'clip-path': + + + + + + + + + + With a 'mask': + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-mask-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-mask-01-b-isvalid.html new file mode 100644 index 000000000..23590f257 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-mask-01-b-isvalid.html @@ -0,0 +1,98 @@ + + + + masking-mask-01-b-manual.svg + + + +

Source SVG: masking-mask-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-mask-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + Test for mask support + + + + + + + + + + + + + + Mask with linear gradient from + opacity=1 to opactity=0.5 + + + + + + Mask with uniform opacity of 0.5 + + + Rectangle with uniform opacity of 0.5 + + + + + + + + SVG + Text with mask containing rectangles + of various opacities + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-mask-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-mask-02-f-isvalid.html new file mode 100644 index 000000000..930e9a915 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-mask-02-f-isvalid.html @@ -0,0 +1,45 @@ + + + + masking-mask-02-f-manual.svg + + + +

Source SVG: masking-mask-02-f-manual.svg

+ + + + + + + + + + $RCSfile: masking-mask-02-f.svg,v $ + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-opacity-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-opacity-01-b-isvalid.html new file mode 100644 index 000000000..be156f600 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-opacity-01-b-isvalid.html @@ -0,0 +1,74 @@ + + + + masking-opacity-01-b-manual.svg + + + +

Source SVG: masking-opacity-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-opacity-01-b.svg,v $ + + + + + + + + + Test for opacity property on a group. + + + + + + Group opacity: 1 + Blue rectangle opacity: 1 + Green rectangle opacity: 1 + + + + + Group opacity: 0.5 + Blue rectangle opacity: 1 + Green rectangle opacity: 1 + + + + + Group opacity: 1 + Blue rectangle opacity: 0.5 + Green rectangle opacity: 0.5 + + + + + Group opacity: 0.5 + Blue rectangle opacity: 0.5 + Green rectangle opacity: 0.5 + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-01-b-isvalid.html new file mode 100644 index 000000000..c8a675c9f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-01-b-isvalid.html @@ -0,0 +1,69 @@ + + + + masking-path-01-b-manual.svg + + + +

Source SVG: masking-path-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + Rectangle being clipped + + + + Line of text to be clipped + + Group being clipped + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-02-b-isvalid.html new file mode 100644 index 000000000..9110dacef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-02-b-isvalid.html @@ -0,0 +1,58 @@ + + + + masking-path-02-b-manual.svg + + + +

Source SVG: masking-path-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-02-b.svg,v $ + + + + + + + + + + + + + + + clipPathUnits=objectBoundingBox + + + + + + clipPathUnits=userSpaceOnUse + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-03-b-isvalid.html new file mode 100644 index 000000000..55033509f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-03-b-isvalid.html @@ -0,0 +1,91 @@ + + + + masking-path-03-b-manual.svg + + + +

Source SVG: masking-path-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-03-b.svg,v $ + + + + + + + + + + + Test 'overflow'/'clip' on outermost and inner 'svg' elements + + + + + Outer Clip + + + + Outer Clip + + + + Outer Clip + + + + Outer Clip + + + + + + + + + Inner Clip + + + + Inner Clip + + + + Inner Clip + + + + Inner Clip + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-04-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-04-b-isvalid.html new file mode 100644 index 000000000..ed4bd15a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-04-b-isvalid.html @@ -0,0 +1,59 @@ + + + + masking-path-04-b-manual.svg + + + +

Source SVG: masking-path-04-b-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-04-b.svg,v $ + + + + + + + + + + + + Clip Test + + + + + + Clip Test + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-05-f-isvalid.html new file mode 100644 index 000000000..f792a39f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-05-f-isvalid.html @@ -0,0 +1,57 @@ + + + + masking-path-05-f-manual.svg + + + +

Source SVG: masking-path-05-f-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-05-f.svg,v $ + + + + + + + + + + Test for clip-rule property. + + + + + clip-rule=evenodd + + + + + cliprule=nonzero + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-06-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-06-b-isvalid.html new file mode 100644 index 000000000..d71f8d542 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-06-b-isvalid.html @@ -0,0 +1,57 @@ + + + + masking-path-06-b-manual.svg + + + +

Source SVG: masking-path-06-b-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-06-b.svg,v $ + + + + + + + + + + 'clip' property on images + + + + + <-- raster image + + + + + SVG image --> + + + + $Revision: 1.8 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-07-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-07-b-isvalid.html new file mode 100644 index 000000000..0412497f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-07-b-isvalid.html @@ -0,0 +1,117 @@ + + + + masking-path-07-b-manual.svg + + + +

Source SVG: masking-path-07-b-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-07-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Test clip unions and intersections + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.11 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-08-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-08-b-isvalid.html new file mode 100644 index 000000000..05816c0d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-08-b-isvalid.html @@ -0,0 +1,125 @@ + + + + masking-path-08-b-manual.svg + + + +

Source SVG: masking-path-08-b-manual.svg

+ + + + + + + + + + $RCSfile: masking-path-08-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Establishing a new clipping path + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-09-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-09-b-isvalid.html new file mode 100644 index 000000000..d6f443744 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-09-b-isvalid.html @@ -0,0 +1,63 @@ + + + + masking-path-09-b-manual.svg + + + +

Source SVG: masking-path-09-b-manual.svg

+ + + + + + + + + + $RCSfile: masking-path-09-b.svg,v $ + + + + + + + + + + Test bounding box calculations with clip paths + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-10-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-10-b-isvalid.html new file mode 100644 index 000000000..085bf66b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-10-b-isvalid.html @@ -0,0 +1,123 @@ + + + + masking-path-10-b-manual.svg + + + +

Source SVG: masking-path-10-b-manual.svg

+ + + + + + + + + + $RCSfile: masking-path-10-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Establishing a new masking path + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-11-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-11-b-isvalid.html new file mode 100644 index 000000000..40effffb2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-11-b-isvalid.html @@ -0,0 +1,56 @@ + + + + masking-path-11-b-manual.svg + + + +

Source SVG: masking-path-11-b-manual.svg

+ + + + + + + + + + $RCSfile: masking-path-11-b.svg,v $ + + + + + + + + + + + + + ABC + + + + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-12-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-12-f-isvalid.html new file mode 100644 index 000000000..6cf14af1c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-12-f-isvalid.html @@ -0,0 +1,73 @@ + + + + masking-path-12-f-manual.svg + + + +

Source SVG: masking-path-12-f-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-12-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-13-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-13-f-isvalid.html new file mode 100644 index 000000000..429552379 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-13-f-isvalid.html @@ -0,0 +1,50 @@ + + + + masking-path-13-f-manual.svg + + + +

Source SVG: masking-path-13-f-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-13-f.svg,v $ + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-14-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-14-f-isvalid.html new file mode 100644 index 000000000..aeac28c46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/masking-path-14-f-isvalid.html @@ -0,0 +1,62 @@ + + + + masking-path-14-f-manual.svg + + + +

Source SVG: masking-path-14-f-manual.svg

+ + + + + + + + + + + + $RCSfile: masking-path-14-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/metadata-example-01-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/metadata-example-01-t-novalid.html new file mode 100644 index 000000000..6339d524d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/metadata-example-01-t-novalid.html @@ -0,0 +1,147 @@ + + + + metadata-example-01-t-manual.svg + + + +

Source SVG: metadata-example-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: metadata-example-01-t.svg,v $ + + + + + + + + + + + + + Line drawing of woman in antique attire, + which looks legal or perhaps mystical. + image/svg+xml + Sibyll Trelawney + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://prismstandard.org/vocabularies/1.0/resourcetype.xml#birdsEye + http://prismstandard.org/vocabularies/1.0/resourcetype.xml#illustration + image/svg+xml + Line drawing of woman in antique attire, ... + online: + Sibyll Trelawney + + + http://purl.org/dc/elements/1.1/type + http://purl.org/dc/elements/1.1/format + http://purl.org/dc/elements/1.1/subject + http://purl.org/dc/elements/1.1/type + http://purl.org/dc/elements/1.1/description + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-01-f-isvalid.html new file mode 100644 index 000000000..b3c1240bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-01-f-isvalid.html @@ -0,0 +1,94 @@ + + + + painting-control-01-f-manual.svg + + + +

Source SVG: painting-control-01-f-manual.svg

+ + + + + + + + + + $RCSfile: painting-control-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-02-f-isvalid.html new file mode 100644 index 000000000..a44dfd189 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-02-f-isvalid.html @@ -0,0 +1,52 @@ + + + + painting-control-02-f-manual.svg + + + +

Source SVG: painting-control-02-f-manual.svg

+ + + + + + + + + + $RCSfile: painting-control-02-f.svg,v $ + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-03-f-isvalid.html new file mode 100644 index 000000000..9cd40e123 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-03-f-isvalid.html @@ -0,0 +1,52 @@ + + + + painting-control-03-f-manual.svg + + + +

Source SVG: painting-control-03-f-manual.svg

+ + + + + + + + + + $RCSfile: painting-control-03-f.svg,v $ + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-04-f-isvalid.html new file mode 100644 index 000000000..f4d3faa9c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-04-f-isvalid.html @@ -0,0 +1,50 @@ + + + + painting-control-04-f-manual.svg + + + +

Source SVG: painting-control-04-f-manual.svg

+ + + + + + + + + + $RCSfile: painting-control-04-f.svg,v $ + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-05-f-isvalid.html new file mode 100644 index 000000000..78e538fd3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-05-f-isvalid.html @@ -0,0 +1,107 @@ + + + + painting-control-05-f-manual.svg + + + +

Source SVG: painting-control-05-f-manual.svg

+ + + + + + + + + + $RCSfile: painting-control-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-06-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-06-f-isvalid.html new file mode 100644 index 000000000..1b2a2eaaf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-control-06-f-isvalid.html @@ -0,0 +1,52 @@ + + + + painting-control-06-f-manual.svg + + + +

Source SVG: painting-control-06-f-manual.svg

+ + + + + + + + + + $RCSfile: painting-control-06-f.svg,v $ + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-01-t-isvalid.html new file mode 100644 index 000000000..eb75daaf0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-01-t-isvalid.html @@ -0,0 +1,56 @@ + + + + painting-fill-01-t-manual.svg + + + +

Source SVG: painting-fill-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-fill-01-t.svg,v $ + + + + + + + + + Basic paint: fill properties. + + + + + + + + + + fill="none" + fill="green" + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-02-t-isvalid.html new file mode 100644 index 000000000..f5221bb92 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-02-t-isvalid.html @@ -0,0 +1,60 @@ + + + + painting-fill-02-t-manual.svg + + + +

Source SVG: painting-fill-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-fill-02-t.svg,v $ + + + + + + + + + + + Basic paint: fill properties. + fill="currentColor" + + + + + + + + + green + blue + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-03-t-isvalid.html new file mode 100644 index 000000000..efba8a992 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-03-t-isvalid.html @@ -0,0 +1,54 @@ + + + + painting-fill-03-t-manual.svg + + + +

Source SVG: painting-fill-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-fill-03-t.svg,v $ + + + + + + + + + Basic paint: fill properties. + + + + + + + + fill-rule="evenodd" + fill-rule="nonzero" + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-04-t-isvalid.html new file mode 100644 index 000000000..54974d263 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-04-t-isvalid.html @@ -0,0 +1,54 @@ + + + + painting-fill-04-t-manual.svg + + + +

Source SVG: painting-fill-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-fill-04-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-05-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-05-b-isvalid.html new file mode 100644 index 000000000..e81b09aa9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-fill-05-b-isvalid.html @@ -0,0 +1,60 @@ + + + + painting-fill-05-b-manual.svg + + + +

Source SVG: painting-fill-05-b-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-fill-05-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-01-f-isvalid.html new file mode 100644 index 000000000..9ae06cc9f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-01-f-isvalid.html @@ -0,0 +1,124 @@ + + + + painting-marker-01-f-manual.svg + + + +

Source SVG: painting-marker-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-marker-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Basic Markers + + + + + + + + + + + + + + + + + + + + Start, Middle and End + + + + + + + + + + + + + + + + + + + + Automatic Orientation + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-02-f-isvalid.html new file mode 100644 index 000000000..2aee58847 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-02-f-isvalid.html @@ -0,0 +1,212 @@ + + + + painting-marker-02-f-manual.svg + + + +

Source SVG: painting-marker-02-f-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-marker-02-f.svg,v $ + + + + + + + + + + + + + + + + + + Marker Rendering Properties + + + + + + + + Fill Property + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Stroke Property + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mixed Properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mixed Properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-03-f-isvalid.html new file mode 100644 index 000000000..0c73e6d0e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-03-f-isvalid.html @@ -0,0 +1,75 @@ + + + + painting-marker-03-f-manual.svg + + + +

Source SVG: painting-marker-03-f-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-marker-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + 'marker' property test + + 'marker' property + + + + + + + + + 'marker-start', 'marker-mid' & 'marker-end' attribute + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-04-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-04-f-novalid.html new file mode 100644 index 000000000..c250a36dd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-04-f-novalid.html @@ -0,0 +1,72 @@ + + + + painting-marker-04-f-manual.svg + + + +

Source SVG: painting-marker-04-f-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-marker-04-f.svg,v $ + + + + + + + + + + + + + + + + + + 'marker' attribute test + + 'marker' attribute + + + + + + + + + 'marker-start', 'marker-mid' & 'marker-end' attributes + + + + + + + + + + $Revision: 1.7 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-05-f-isvalid.html new file mode 100644 index 000000000..018018713 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-05-f-isvalid.html @@ -0,0 +1,221 @@ + + + + painting-marker-05-f-manual.svg + + + +

Source SVG: painting-marker-05-f-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-marker-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Test marker overflow + + + default + 'visible' + 'auto' + 'scroll' + 'hidden' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-06-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-06-f-isvalid.html new file mode 100644 index 000000000..8f273c05c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-06-f-isvalid.html @@ -0,0 +1,125 @@ + + + + painting-marker-06-f-manual.svg + + + +

Source SVG: painting-marker-06-f-manual.svg

+ + + + + + + + + + $RCSfile: painting-marker-06-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Basic Markers + + + + + + + + + + + + + + + + + + + + Start, Middle and End + + + + + + + + + + + + + + + + + + + + Automatic Orientation + + + + + + + + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-07-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-07-f-isvalid.html new file mode 100644 index 000000000..c389e9b33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-07-f-isvalid.html @@ -0,0 +1,58 @@ + + + + painting-marker-07-f-manual.svg + + + +

Source SVG: painting-marker-07-f-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-marker-07-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-properties-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-properties-01-f-isvalid.html new file mode 100644 index 000000000..6781359b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-marker-properties-01-f-isvalid.html @@ -0,0 +1,80 @@ + + + + painting-marker-properties-01-f-manual.svg + + + +

Source SVG: painting-marker-properties-01-f-manual.svg

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-render-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-render-01-b-isvalid.html new file mode 100644 index 000000000..1b336f261 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-render-01-b-isvalid.html @@ -0,0 +1,128 @@ + + + + painting-render-01-b-manual.svg + + + +

Source SVG: painting-render-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-render-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Basic test of color-interpolation property. + + + + + + + + + + + + + + + + + + + + default (sRGB) + + + + + + + + + + + + + + + + + + + + + sRGB + + + + + + + + + + + + + + + + + + + + + linearRGB + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-render-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-render-02-b-isvalid.html new file mode 100644 index 000000000..7c38d72e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-render-02-b-isvalid.html @@ -0,0 +1,72 @@ + + + + painting-render-02-b-manual.svg + + + +

Source SVG: painting-render-02-b-manual.svg

+ + + + + + + + + + $RCSfile: painting-render-02-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + dark + light + dark + light + dark + dark or light + light + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-01-t-isvalid.html new file mode 100644 index 000000000..b117fc494 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-01-t-isvalid.html @@ -0,0 +1,52 @@ + + + + painting-stroke-01-t-manual.svg + + + +

Source SVG: painting-stroke-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-stroke-01-t.svg,v $ + + + + + + + + + + + + Basic paint: stroke properties. + + + stroke="none" + stroke="green" + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-02-t-isvalid.html new file mode 100644 index 000000000..823669d1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-02-t-isvalid.html @@ -0,0 +1,52 @@ + + + + painting-stroke-02-t-manual.svg + + + +

Source SVG: painting-stroke-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-stroke-02-t.svg,v $ + + + + + + + + + + + + Basic paint: stroke properties. + + + stroke-width="20" + stroke-linejoin="round" + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-03-t-isvalid.html new file mode 100644 index 000000000..39a2f3630 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-03-t-isvalid.html @@ -0,0 +1,52 @@ + + + + painting-stroke-03-t-manual.svg + + + +

Source SVG: painting-stroke-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-stroke-03-t.svg,v $ + + + + + + + + + + + + Basic paint: stroke properties. + + + stroke-linecap="round" + stroke-miterlimit="1" + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-04-t-isvalid.html new file mode 100644 index 000000000..cf9b06fbc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-04-t-isvalid.html @@ -0,0 +1,52 @@ + + + + painting-stroke-04-t-manual.svg + + + +

Source SVG: painting-stroke-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-stroke-04-t.svg,v $ + + + + + + + + + + + + Basic paint: stroke properties. + + + stroke-dasharray="10, 10" + stroke-dashoffset="10" + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-05-t-isvalid.html new file mode 100644 index 000000000..78ff685cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-05-t-isvalid.html @@ -0,0 +1,73 @@ + + + + painting-stroke-05-t-manual.svg + + + +

Source SVG: painting-stroke-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-stroke-05-t.svg,v $ + + + + + + + + + Rendering thin strokes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-06-t-isvalid.html new file mode 100644 index 000000000..6c59096b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-06-t-isvalid.html @@ -0,0 +1,60 @@ + + + + painting-stroke-06-t-manual.svg + + + +

Source SVG: painting-stroke-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-stroke-06-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-07-t-isvalid.html new file mode 100644 index 000000000..8eecdec1b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-07-t-isvalid.html @@ -0,0 +1,54 @@ + + + + painting-stroke-07-t-manual.svg + + + +

Source SVG: painting-stroke-07-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-stroke-07-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-08-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-08-t-isvalid.html new file mode 100644 index 000000000..01cbd3051 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-08-t-isvalid.html @@ -0,0 +1,68 @@ + + + + painting-stroke-08-t-manual.svg + + + +

Source SVG: painting-stroke-08-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-stroke-08-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-09-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-09-t-isvalid.html new file mode 100644 index 000000000..7f623f8ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-09-t-isvalid.html @@ -0,0 +1,48 @@ + + + + painting-stroke-09-t-manual.svg + + + +

Source SVG: painting-stroke-09-t-manual.svg

+ + + + + + + + + + + + $RCSfile: painting-stroke-09-t.svg,v $ + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-10-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-10-t-isvalid.html new file mode 100644 index 000000000..3900e4f29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/painting-stroke-10-t-isvalid.html @@ -0,0 +1,63 @@ + + + + painting-stroke-10-t-manual.svg + + + +

Source SVG: painting-stroke-10-t-manual.svg

+ + + + + + + + + + $RCSfile: painting-stroke-10-t.svg,v $ + + + + + + + + + + Test stroking of zero length subpaths + + + + + + + + + + + + + Using an 'L' command: + Using a 'c' command: + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-01-t-isvalid.html new file mode 100644 index 000000000..6c7c7dcfd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-01-t-isvalid.html @@ -0,0 +1,135 @@ + + + + paths-data-01-t-manual.svg + + + +

Source SVG: paths-data-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-01-t.svg,v $ + + + + + + + + + + + + Cubic bezier curves drawn with commands: + + + + + + + + + + + M, C, S, m, c, s + + + + + + + + + + + + M, c, c, c, C, z + + + + + + + + + + M, C, Z + + + + + + + + + + + M, C, c, Z + + + + + + + + + + + m, c, s + + + + + + + + + + M, C + + + + + + + + + + + + M, c, s, s, s, z + + + + + + + + + + m, c, z + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-02-t-isvalid.html new file mode 100644 index 000000000..447cc441e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-02-t-isvalid.html @@ -0,0 +1,108 @@ + + + + paths-data-02-t-manual.svg + + + +

Source SVG: paths-data-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-02-t.svg,v $ + + + + + + + + + Quadric bezier curves drawn with commands: + + + + + M, Q, M, q, z + + + + + + + + + m, q, z, m, q, z + + + + + + + + + M, Q, Z + + + + + + + M, Q, T, Q, z + + + + + + + + + M, Q, Q, z + + + + + + + + M, q, t, t, t, t, z + + + + + + + + + + + M, q, Q, q, Q, z + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-03-f-isvalid.html new file mode 100644 index 000000000..e3fe48031 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-03-f-isvalid.html @@ -0,0 +1,97 @@ + + + + paths-data-03-f-manual.svg + + + +

Source SVG: paths-data-03-f-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-03-f.svg,v $ + + + + + + + + + Elliptical arc curves drawn with commands: + + + + + M, A, Z + + + + + + + m, a, z + + + + + + + M, a + + + + + + + M, A, a, a, z + + + + + + + + + M, a, Z, m, A, Z, m, a, z + + + + + + + + + + + M, A, A, A, A + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-04-t-isvalid.html new file mode 100644 index 000000000..5ffd91862 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-04-t-isvalid.html @@ -0,0 +1,69 @@ + + + + paths-data-04-t-manual.svg + + + +

Source SVG: paths-data-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-04-t.svg,v $ + + + + + + + + + + + + + + M, L, L, L, Z, + subpath + M, L, L, L, Z + + + + + + + + stroked + + + + + + + + filled + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-05-t-isvalid.html new file mode 100644 index 000000000..239171011 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-05-t-isvalid.html @@ -0,0 +1,66 @@ + + + + paths-data-05-t-manual.svg + + + +

Source SVG: paths-data-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-05-t.svg,v $ + + + + + + + + + + + + + m, l, l, l, z, + subpath + m, l, l, l, z + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-06-t-isvalid.html new file mode 100644 index 000000000..ee909bb87 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-06-t-isvalid.html @@ -0,0 +1,71 @@ + + + + paths-data-06-t-manual.svg + + + +

Source SVG: paths-data-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-06-t.svg,v $ + + + + + + + + + + + + + M, H, V, H, + V. H, V, H, + V, Z + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-07-t-isvalid.html new file mode 100644 index 000000000..8a4ca054d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-07-t-isvalid.html @@ -0,0 +1,70 @@ + + + + paths-data-07-t-manual.svg + + + +

Source SVG: paths-data-07-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-07-t.svg,v $ + + + + + + + + + + + + + m, h, v, h + v, h, v, h + v, z + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-08-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-08-t-isvalid.html new file mode 100644 index 000000000..5d2e71980 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-08-t-isvalid.html @@ -0,0 +1,68 @@ + + + + paths-data-08-t-manual.svg + + + +

Source SVG: paths-data-08-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-08-t.svg,v $ + + + + + + + + + + + + Lines drawn with commands: + M and Z + + + + + + + + + + stroked + + + + + + + + filled + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-09-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-09-t-isvalid.html new file mode 100644 index 000000000..f3fc4d153 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-09-t-isvalid.html @@ -0,0 +1,65 @@ + + + + paths-data-09-t-manual.svg + + + +

Source SVG: paths-data-09-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-09-t.svg,v $ + + + + + + + + + + + + Lines drawn with commands: + m and z + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-10-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-10-t-isvalid.html new file mode 100644 index 000000000..b64ddcd94 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-10-t-isvalid.html @@ -0,0 +1,98 @@ + + + + paths-data-10-t-manual.svg + + + +

Source SVG: paths-data-10-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-10-t.svg,v $ + + + + + + + + + + open + join=round + cap=butt + M, L + + + + + + open + join=bevel + cap=round + m, l + + + + + + open + join=miter + cap=square + M, L + + + + + + closed + join=round + cap=butt + M, L, Z + + + + + + closed + join=bevel + cap=round + m, l, z + + + + + + closed + join=miter + cap=square + M, L, Z + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-12-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-12-t-isvalid.html new file mode 100644 index 000000000..20d8f0b96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-12-t-isvalid.html @@ -0,0 +1,57 @@ + + + + paths-data-12-t-manual.svg + + + +

Source SVG: paths-data-12-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-12-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-13-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-13-t-isvalid.html new file mode 100644 index 000000000..9c4534824 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-13-t-isvalid.html @@ -0,0 +1,49 @@ + + + + paths-data-13-t-manual.svg + + + +

Source SVG: paths-data-13-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-13-t.svg,v $ + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-14-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-14-t-isvalid.html new file mode 100644 index 000000000..56fa8f979 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-14-t-isvalid.html @@ -0,0 +1,50 @@ + + + + paths-data-14-t-manual.svg + + + +

Source SVG: paths-data-14-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-14-t.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-15-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-15-t-isvalid.html new file mode 100644 index 000000000..2fa718653 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-15-t-isvalid.html @@ -0,0 +1,53 @@ + + + + paths-data-15-t-manual.svg + + + +

Source SVG: paths-data-15-t-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-data-15-t.svg,v $ + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-16-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-16-t-isvalid.html new file mode 100644 index 000000000..6e43196a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-16-t-isvalid.html @@ -0,0 +1,56 @@ + + + + paths-data-16-t-manual.svg + + + +

Source SVG: paths-data-16-t-manual.svg

+ + + + + + + + + + $RCSfile: paths-data-16-t.svg,v $ + + + + + + + + + + Test relative-ness of implicit lineto path commands + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-17-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-17-f-isvalid.html new file mode 100644 index 000000000..2b83f839b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-17-f-isvalid.html @@ -0,0 +1,51 @@ + + + + paths-data-17-f-manual.svg + + + +

Source SVG: paths-data-17-f-manual.svg

+ + + + + + + + + + $RCSfile: paths-data-17-f.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-18-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-18-f-novalid.html new file mode 100644 index 000000000..cbf6cf30b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-18-f-novalid.html @@ -0,0 +1,86 @@ + + + + paths-data-18-f-manual.svg + + + +

Source SVG: paths-data-18-f-manual.svg

+ + + + + + + + + + $RCSfile: paths-data-18-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-19-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-19-f-isvalid.html new file mode 100644 index 000000000..1359839da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-19-f-isvalid.html @@ -0,0 +1,94 @@ + + + + paths-data-19-f-manual.svg + + + +

Source SVG: paths-data-19-f-manual.svg

+ + + + + + + + + + $RCSfile: paths-data-19-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-20-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-20-f-novalid.html new file mode 100644 index 000000000..654b484e2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-data-20-f-novalid.html @@ -0,0 +1,77 @@ + + + + paths-data-20-f-manual.svg + + + +

Source SVG: paths-data-20-f-manual.svg

+ + + + + + + + + + $RCSfile: paths-data-20-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-dom-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-dom-01-f-isvalid.html new file mode 100644 index 000000000..8d0716074 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-dom-01-f-isvalid.html @@ -0,0 +1,123 @@ + + + + paths-dom-01-f-manual.svg + + + +

Source SVG: paths-dom-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-dom-01-f.svg,v $ + + + + + + + + + + + + + + + Using startOffset="50": + + + + + The text goes around the rect. + + + + Using startOffset="50" and + pathLength="100": + + + + The text goes around the rect. + + + + + getTotalLength: + -1 + -1 + + getPointAtLength(0): + -1 + -1 + + getPathSegAtLength(0): + + -1n/a + + + -1n/a + + + + + + $Revision: 1.6 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/paths-dom-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/paths-dom-02-f-isvalid.html new file mode 100644 index 000000000..87b11d6a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/paths-dom-02-f-isvalid.html @@ -0,0 +1,259 @@ + + + + paths-dom-02-f-manual.svg + + + +

Source SVG: paths-dom-02-f-manual.svg

+ + + + + + + + + + + + $RCSfile: paths-dom-02-f.svg,v $ + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-01-b-isvalid.html new file mode 100644 index 000000000..b5781089d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-01-b-isvalid.html @@ -0,0 +1,56 @@ + + + + pservers-grad-01-b-manual.svg + + + +

Source SVG: pservers-grad-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-01-b.svg,v $ + + + + + + + + + + + + + + + + + + Linear gradient. + + Referencing gradient below. + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-02-b-isvalid.html new file mode 100644 index 000000000..617079956 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-02-b-isvalid.html @@ -0,0 +1,56 @@ + + + + pservers-grad-02-b-manual.svg + + + +

Source SVG: pservers-grad-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-02-b.svg,v $ + + + + + + + + + + + + + + + + + + Radial gradient. + + Referencing gradient below. + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-03-b-isvalid.html new file mode 100644 index 000000000..88a2a176f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-03-b-isvalid.html @@ -0,0 +1,58 @@ + + + + pservers-grad-03-b-manual.svg + + + +

Source SVG: pservers-grad-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-03-b.svg,v $ + + + + + + + + + + + + + + + + + + + + Pattern fill. + + Referencing pattern fill below. + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-04-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-04-b-isvalid.html new file mode 100644 index 000000000..97d94f289 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-04-b-isvalid.html @@ -0,0 +1,67 @@ + + + + pservers-grad-04-b-manual.svg + + + +

Source SVG: pservers-grad-04-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-04-b.svg,v $ + + + + + + + + + + + + + + + + + + Multi-color linear gradient. + + + + + + + + + + + + + Multi-color radial gradient. + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-05-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-05-b-isvalid.html new file mode 100644 index 000000000..1c573bcf3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-05-b-isvalid.html @@ -0,0 +1,65 @@ + + + + pservers-grad-05-b-manual.svg + + + +

Source SVG: pservers-grad-05-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-05-b.svg,v $ + + + + + + + + + Background + + + + + + + + + + + Background + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-06-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-06-b-isvalid.html new file mode 100644 index 000000000..b4680b4fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-06-b-isvalid.html @@ -0,0 +1,74 @@ + + + + pservers-grad-06-b-manual.svg + + + +

Source SVG: pservers-grad-06-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-06-b.svg,v $ + + + + + + + + + + + + + + + + + + scale(0.5) on gradient + + + + + + + + + skewX(45) on gradient + + + + + + + + + + + scale(2), skewX(45) on pattern + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-07-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-07-b-isvalid.html new file mode 100644 index 000000000..2e55d8d7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-07-b-isvalid.html @@ -0,0 +1,63 @@ + + + + pservers-grad-07-b-manual.svg + + + +

Source SVG: pservers-grad-07-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-07-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + Linear gradient filled rectangle + + + + + Linear gradient on stroke of rectangle + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-08-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-08-b-isvalid.html new file mode 100644 index 000000000..561f444ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-08-b-isvalid.html @@ -0,0 +1,79 @@ + + + + pservers-grad-08-b-manual.svg + + + +

Source SVG: pservers-grad-08-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-08-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gradient on fill + + + + Gradient on stroke + + + + Linear gradient on filled text + Linear gradient on stroke of text + + + + $Revision: 1.13 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-09-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-09-b-isvalid.html new file mode 100644 index 000000000..b9d5bffed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-09-b-isvalid.html @@ -0,0 +1,76 @@ + + + + pservers-grad-09-b-manual.svg + + + +

Source SVG: pservers-grad-09-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-09-b.svg,v $ + + + + + + + + + Testing gradientUnits attribute + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-10-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-10-b-isvalid.html new file mode 100644 index 000000000..39f919e74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-10-b-isvalid.html @@ -0,0 +1,72 @@ + + + + pservers-grad-10-b-manual.svg + + + +

Source SVG: pservers-grad-10-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-10-b.svg,v $ + + + + + + + + + Testing spreadMethod attribute + + + + + + + + + spreadMethod=pad + + + + + + + + + spreadMethod=reflect + + + + + + + + + spreadMethod=repeat + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-11-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-11-b-isvalid.html new file mode 100644 index 000000000..5056c94b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-11-b-isvalid.html @@ -0,0 +1,80 @@ + + + + pservers-grad-11-b-manual.svg + + + +

Source SVG: pservers-grad-11-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-11-b.svg,v $ + + + + + + + + + + + + + + + + + Radial gradient on fill of rectangle + + + + + + + + + Radial gradient on stroke of rectangle + + + + + + + + Gradient on text fill + Radial gradient on text, black to yellow + + + + + + + + Gradient on text stroke + Radial gradient on stroke of text, black to red + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-12-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-12-b-isvalid.html new file mode 100644 index 000000000..733082c3f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-12-b-isvalid.html @@ -0,0 +1,75 @@ + + + + pservers-grad-12-b-manual.svg + + + +

Source SVG: pservers-grad-12-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-12-b.svg,v $ + + + + + + + + + Testing gradientUnits attribute + + + + + + + + + Radial gradient with default attributes (from blue to yellow) + Gradient is blue at the object center and lime at the object edges + + + + + + + + + gradientUnits=objectBoundingBox + cx=.2, cy=.2, r=.5, fx=.2 fy=.2 + + + + + + + + + gradientUnits=userSpaceOnUse + Gradient is yellow to blue radial gradient from center to horizontal bounds + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-13-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-13-b-isvalid.html new file mode 100644 index 000000000..b527b4541 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-13-b-isvalid.html @@ -0,0 +1,166 @@ + + + + pservers-grad-13-b-manual.svg + + + +

Source SVG: pservers-grad-13-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-13-b.svg,v $ + + + + + + + + + Radial gradient focal point + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-14-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-14-b-isvalid.html new file mode 100644 index 000000000..3a446a1c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-14-b-isvalid.html @@ -0,0 +1,112 @@ + + + + pservers-grad-14-b-manual.svg + + + +

Source SVG: pservers-grad-14-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-14-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gradient 'spreadMethod' values + + + spreadMethod="pad" + + + spreadMethod="reflect" + + + spreadMethod="repeat" + + + spreadMethod="default" + + + + spreadMethod="pad" + + + spreadMethod="reflect" + + + spreadMethod="repeat" + + + spreadMethod="default" + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-15-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-15-b-isvalid.html new file mode 100644 index 000000000..e8bc4b10d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-15-b-isvalid.html @@ -0,0 +1,57 @@ + + + + pservers-grad-15-b-manual.svg + + + +

Source SVG: pservers-grad-15-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-15-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-16-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-16-b-isvalid.html new file mode 100644 index 000000000..23222e9e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-16-b-isvalid.html @@ -0,0 +1,63 @@ + + + + pservers-grad-16-b-manual.svg + + + +

Source SVG: pservers-grad-16-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-16-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-17-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-17-b-isvalid.html new file mode 100644 index 000000000..313a956e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-17-b-isvalid.html @@ -0,0 +1,70 @@ + + + + pservers-grad-17-b-manual.svg + + + +

Source SVG: pservers-grad-17-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-17-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + With fallback + + + + + + + + + + Without fallback + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-18-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-18-b-isvalid.html new file mode 100644 index 000000000..8681f1fe5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-18-b-isvalid.html @@ -0,0 +1,74 @@ + + + + pservers-grad-18-b-manual.svg + + + +

Source SVG: pservers-grad-18-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-18-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-20-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-20-b-isvalid.html new file mode 100644 index 000000000..6ebc6ff7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-20-b-isvalid.html @@ -0,0 +1,71 @@ + + + + pservers-grad-20-b-manual.svg + + + +

Source SVG: pservers-grad-20-b-manual.svg

+ + + + + + + + + + $RCSfile: pservers-grad-20-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + With fallback + + + + + + + + + + Without fallback + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-21-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-21-b-isvalid.html new file mode 100644 index 000000000..d9a3f015d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-21-b-isvalid.html @@ -0,0 +1,133 @@ + + + + pservers-grad-21-b-manual.svg + + + +

Source SVG: pservers-grad-21-b-manual.svg

+ + + + + + + + + + $RCSfile: pservers-grad-21-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Reference + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-22-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-22-b-isvalid.html new file mode 100644 index 000000000..48ee6b367 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-22-b-isvalid.html @@ -0,0 +1,88 @@ + + + + pservers-grad-22-b-manual.svg + + + +

Source SVG: pservers-grad-22-b-manual.svg

+ + + + + + + + + + $RCSfile: pservers-grad-22-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-23-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-23-f-novalid.html new file mode 100644 index 000000000..9c1f75b82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-23-f-novalid.html @@ -0,0 +1,57 @@ + + + + pservers-grad-23-f-manual.svg + + + +

Source SVG: pservers-grad-23-f-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-grad-23-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-24-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-24-f-isvalid.html new file mode 100644 index 000000000..62dee44c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-24-f-isvalid.html @@ -0,0 +1,60 @@ + + + + pservers-grad-24-f-manual.svg + + + +

Source SVG: pservers-grad-24-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-grad-24-f.svg,v $ + + + + + + + + + + + + + + + + + There should be no red. + + + + + + + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-stops-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-stops-01-f-isvalid.html new file mode 100644 index 000000000..c475e3185 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-grad-stops-01-f-isvalid.html @@ -0,0 +1,61 @@ + + + + pservers-grad-stops-01-f-manual.svg + + + +

Source SVG: pservers-grad-stops-01-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-grad-stops-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-01-b-isvalid.html new file mode 100644 index 000000000..c8f3e75ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-01-b-isvalid.html @@ -0,0 +1,82 @@ + + + + pservers-pattern-01-b-manual.svg + + + +

Source SVG: pservers-pattern-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: pservers-pattern-01-b.svg,v $ + + + + + + + + + + + + + + + + + Pattern created using yellow and green rectangles applied to fill of rectangle + + + + + + + + + + + Pattern of 4 rectangles applied to a stroke of a rectangle. + + + + + + + + Pattern on fill + Pattern consists of orange and green rows + + + + + + + + Pattern on stroke + Pattern consists of maroon and blue columns + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-02-f-isvalid.html new file mode 100644 index 000000000..34f0a395d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-02-f-isvalid.html @@ -0,0 +1,52 @@ + + + + pservers-pattern-02-f-manual.svg + + + +

Source SVG: pservers-pattern-02-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-pattern-02-f.svg,v $ + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-03-f-isvalid.html new file mode 100644 index 000000000..1e8830c89 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-03-f-isvalid.html @@ -0,0 +1,83 @@ + + + + pservers-pattern-03-f-manual.svg + + + +

Source SVG: pservers-pattern-03-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-pattern-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-04-f-isvalid.html new file mode 100644 index 000000000..266e93dd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-04-f-isvalid.html @@ -0,0 +1,57 @@ + + + + pservers-pattern-04-f-manual.svg + + + +

Source SVG: pservers-pattern-04-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-pattern-04-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-05-f-isvalid.html new file mode 100644 index 000000000..b394cf07a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-05-f-isvalid.html @@ -0,0 +1,52 @@ + + + + pservers-pattern-05-f-manual.svg + + + +

Source SVG: pservers-pattern-05-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-pattern-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-06-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-06-f-isvalid.html new file mode 100644 index 000000000..0fbb20028 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-06-f-isvalid.html @@ -0,0 +1,52 @@ + + + + pservers-pattern-06-f-manual.svg + + + +

Source SVG: pservers-pattern-06-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-pattern-06-f.svg,v $ + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-07-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-07-f-isvalid.html new file mode 100644 index 000000000..5b710e35f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-07-f-isvalid.html @@ -0,0 +1,55 @@ + + + + pservers-pattern-07-f-manual.svg + + + +

Source SVG: pservers-pattern-07-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-pattern-07-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-08-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-08-f-isvalid.html new file mode 100644 index 000000000..448a01543 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-08-f-isvalid.html @@ -0,0 +1,55 @@ + + + + pservers-pattern-08-f-manual.svg + + + +

Source SVG: pservers-pattern-08-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-pattern-08-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-09-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-09-f-isvalid.html new file mode 100644 index 000000000..6fad23309 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/pservers-pattern-09-f-isvalid.html @@ -0,0 +1,59 @@ + + + + pservers-pattern-09-f-manual.svg + + + +

Source SVG: pservers-pattern-09-f-manual.svg

+ + + + + + + + + + $RCSfile: pservers-pattern-09-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-01-t-isvalid.html new file mode 100644 index 000000000..50bd46bcb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-01-t-isvalid.html @@ -0,0 +1,56 @@ + + + + render-elems-01-t-manual.svg + + + +

Source SVG: render-elems-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: render-elems-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + Shape fill + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-02-t-isvalid.html new file mode 100644 index 000000000..8172ed326 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-02-t-isvalid.html @@ -0,0 +1,56 @@ + + + + render-elems-02-t-manual.svg + + + +

Source SVG: render-elems-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: render-elems-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + Shape stroke + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-06-t-isvalid.html new file mode 100644 index 000000000..fcbebe48d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-06-t-isvalid.html @@ -0,0 +1,64 @@ + + + + render-elems-06-t-manual.svg + + + +

Source SVG: render-elems-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: render-elems-06-t.svg,v $ + + + + + + + + + + + + + + + + + + + + Text fill + + G + G + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-07-t-isvalid.html new file mode 100644 index 000000000..a4a0cf575 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-07-t-isvalid.html @@ -0,0 +1,62 @@ + + + + render-elems-07-t-manual.svg + + + +

Source SVG: render-elems-07-t-manual.svg

+ + + + + + + + + + + + $RCSfile: render-elems-07-t.svg,v $ + + + + + + + + + + + + + + + + + + + + Text stroke + + G + G + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-08-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-08-t-isvalid.html new file mode 100644 index 000000000..46f409cd5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/render-elems-08-t-isvalid.html @@ -0,0 +1,64 @@ + + + + render-elems-08-t-manual.svg + + + +

Source SVG: render-elems-08-t-manual.svg

+ + + + + + + + + + + + $RCSfile: render-elems-08-t.svg,v $ + + + + + + + + + + + + + + + + + + + + Text fill and stroke + + G + G + + + + $Revision: 1.10 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/render-groups-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/render-groups-01-b-isvalid.html new file mode 100644 index 000000000..a81e5c59f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/render-groups-01-b-isvalid.html @@ -0,0 +1,90 @@ + + + + render-groups-01-b-manual.svg + + + +

Source SVG: render-groups-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: render-groups-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SVG + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/render-groups-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/render-groups-03-t-isvalid.html new file mode 100644 index 000000000..937a76c86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/render-groups-03-t-isvalid.html @@ -0,0 +1,84 @@ + + + + render-groups-03-t-manual.svg + + + +

Source SVG: render-groups-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: render-groups-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SVG + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-01-b-isvalid.html new file mode 100644 index 000000000..aff8a2468 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-01-b-isvalid.html @@ -0,0 +1,81 @@ + + + + script-handle-01-b-manual.svg + + + +

Source SVG: script-handle-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: script-handle-01-b.svg,v $ + + + + + + + + + + + Event and DOM Access Test + + + + + + + + Click on the blue square + + + + Scripting Test Passed! + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-02-b-isvalid.html new file mode 100644 index 000000000..7adcbb895 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-02-b-isvalid.html @@ -0,0 +1,106 @@ + + + + script-handle-02-b-manual.svg + + + +

Source SVG: script-handle-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: script-handle-02-b.svg,v $ + + + + + + + + + + + + Mouse event handlers test. + + + + + + + + Target + Use the target to trigger events + + + + + + + + + + + + + + + onfocusin + onfocusout + onactivate + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-03-b-isvalid.html new file mode 100644 index 000000000..9a15d2e59 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-03-b-isvalid.html @@ -0,0 +1,106 @@ + + + + script-handle-03-b-manual.svg + + + +

Source SVG: script-handle-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: script-handle-03-b.svg,v $ + + + + + + + + + + + + Mouse event handlers test. + + + + + + + + Target + Use the target to trigger events + + + + + + + + + + + + + + + onmousedown + onmouseup + onclick + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-04-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-04-b-isvalid.html new file mode 100644 index 000000000..7faa657bd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/script-handle-04-b-isvalid.html @@ -0,0 +1,106 @@ + + + + script-handle-04-b-manual.svg + + + +

Source SVG: script-handle-04-b-manual.svg

+ + + + + + + + + + + + $RCSfile: script-handle-04-b.svg,v $ + + + + + + + + + + + + Mouse event handlers test. + + + + + + + + Target + Use the target to trigger events + + + + + + + + + + + + + + + onmouseover + onmousemove + onmouseout + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/script-specify-01-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/script-specify-01-f-novalid.html new file mode 100644 index 000000000..14aa6f617 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/script-specify-01-f-novalid.html @@ -0,0 +1,59 @@ + + + + script-specify-01-f-manual.svg + + + +

Source SVG: script-specify-01-f-manual.svg

+ + + + + + + + + + $RCSfile: script-specify-01-f.svg,v $ + + + + + + + + + + + contentScriptType Test + + + + + Good, script didn't run. + No! This is not ECMAScript! + + + + $Revision: 1.6 $ + + + + + + DRAFT + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/script-specify-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/script-specify-02-f-isvalid.html new file mode 100644 index 000000000..9688f5424 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/script-specify-02-f-isvalid.html @@ -0,0 +1,61 @@ + + + + script-specify-02-f-manual.svg + + + +

Source SVG: script-specify-02-f-manual.svg

+ + + + + + + + + + $RCSfile: script-specify-02-f.svg,v $ + + + + + + + + + + + Test unknown type attribute value on script element + + + + Good, script didn't run. + No! This is not ECMAScript! + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-circle-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-circle-01-t-isvalid.html new file mode 100644 index 000000000..ae7ff6065 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-circle-01-t-isvalid.html @@ -0,0 +1,50 @@ + + + + shapes-circle-01-t-manual.svg + + + +

Source SVG: shapes-circle-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-circle-01-t.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-circle-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-circle-02-t-isvalid.html new file mode 100644 index 000000000..f4f70d355 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-circle-02-t-isvalid.html @@ -0,0 +1,60 @@ + + + + shapes-circle-02-t-manual.svg + + + +

Source SVG: shapes-circle-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-circle-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-01-t-isvalid.html new file mode 100644 index 000000000..e47080092 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-01-t-isvalid.html @@ -0,0 +1,63 @@ + + + + shapes-ellipse-01-t-manual.svg + + + +

Source SVG: shapes-ellipse-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-ellipse-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-02-t-isvalid.html new file mode 100644 index 000000000..ed45b7a46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-02-t-isvalid.html @@ -0,0 +1,57 @@ + + + + shapes-ellipse-02-t-manual.svg + + + +

Source SVG: shapes-ellipse-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-ellipse-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-03-f-isvalid.html new file mode 100644 index 000000000..96e4e3de9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-ellipse-03-f-isvalid.html @@ -0,0 +1,58 @@ + + + + shapes-ellipse-03-f-manual.svg + + + +

Source SVG: shapes-ellipse-03-f-manual.svg

+ + + + + + + + + + $RCSfile: shapes-ellipse-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-grammar-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-grammar-01-f-isvalid.html new file mode 100644 index 000000000..c6aa3cfbd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-grammar-01-f-isvalid.html @@ -0,0 +1,63 @@ + + + + shapes-grammar-01-f-manual.svg + + + +

Source SVG: shapes-grammar-01-f-manual.svg

+ + + + + + + + + + $RCSfile: shapes-grammar-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-intro-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-intro-01-t-isvalid.html new file mode 100644 index 000000000..1d7fc22cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-intro-01-t-isvalid.html @@ -0,0 +1,103 @@ + + + + shapes-intro-01-t-manual.svg + + + +

Source SVG: shapes-intro-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-intro-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Stroked + Unstroked + Zero width rect + Zero height rect + Zero radius circle + Zero x radius ellipse + Zero y radius ellipse + Zero length line + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-intro-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-intro-02-f-isvalid.html new file mode 100644 index 000000000..3d9765dd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-intro-02-f-isvalid.html @@ -0,0 +1,76 @@ + + + + shapes-intro-02-f-manual.svg + + + +

Source SVG: shapes-intro-02-f-manual.svg

+ + + + + + + + + + $RCSfile: shapes-intro-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-line-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-line-01-t-isvalid.html new file mode 100644 index 000000000..d5707729a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-line-01-t-isvalid.html @@ -0,0 +1,72 @@ + + + + shapes-line-01-t-manual.svg + + + +

Source SVG: shapes-line-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-line-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-line-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-line-02-f-isvalid.html new file mode 100644 index 000000000..cf6374cf0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-line-02-f-isvalid.html @@ -0,0 +1,48 @@ + + + + shapes-line-02-f-manual.svg + + + +

Source SVG: shapes-line-02-f-manual.svg

+ + + + + + + + + + $RCSfile: shapes-line-02-f.svg,v $ + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-01-t-isvalid.html new file mode 100644 index 000000000..2de242bed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-01-t-isvalid.html @@ -0,0 +1,68 @@ + + + + shapes-polygon-01-t-manual.svg + + + +

Source SVG: shapes-polygon-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-polygon-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-02-t-isvalid.html new file mode 100644 index 000000000..d627e415c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-02-t-isvalid.html @@ -0,0 +1,73 @@ + + + + shapes-polygon-02-t-manual.svg + + + +

Source SVG: shapes-polygon-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-polygon-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-03-t-isvalid.html new file mode 100644 index 000000000..b64ae5eff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polygon-03-t-isvalid.html @@ -0,0 +1,52 @@ + + + + shapes-polygon-03-t-manual.svg + + + +

Source SVG: shapes-polygon-03-t-manual.svg

+ + + + + + + + + + $RCSfile: shapes-polygon-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + $Revision: 1.1 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polyline-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polyline-01-t-isvalid.html new file mode 100644 index 000000000..3954e8c3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polyline-01-t-isvalid.html @@ -0,0 +1,74 @@ + + + + shapes-polyline-01-t-manual.svg + + + +

Source SVG: shapes-polyline-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-polyline-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polyline-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polyline-02-t-isvalid.html new file mode 100644 index 000000000..dda9c7194 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-polyline-02-t-isvalid.html @@ -0,0 +1,73 @@ + + + + shapes-polyline-02-t-manual.svg + + + +

Source SVG: shapes-polyline-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-polyline-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-01-t-isvalid.html new file mode 100644 index 000000000..5a74947fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-01-t-isvalid.html @@ -0,0 +1,64 @@ + + + + shapes-rect-01-t-manual.svg + + + +

Source SVG: shapes-rect-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-rect-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-02-t-isvalid.html new file mode 100644 index 000000000..651458f76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-02-t-isvalid.html @@ -0,0 +1,63 @@ + + + + shapes-rect-02-t-manual.svg + + + +

Source SVG: shapes-rect-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: shapes-rect-02-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-03-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-03-t-novalid.html new file mode 100644 index 000000000..8cfea5eba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-03-t-novalid.html @@ -0,0 +1,127 @@ + + + + shapes-rect-03-t-manual.svg + + + +

Source SVG: shapes-rect-03-t-manual.svg

+ + + + + + + + + + $RCSfile: shapes-rect-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-04-f-isvalid.html new file mode 100644 index 000000000..30ad9d4bd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-04-f-isvalid.html @@ -0,0 +1,53 @@ + + + + shapes-rect-04-f-manual.svg + + + +

Source SVG: shapes-rect-04-f-manual.svg

+ + + + + + + + + + $RCSfile: shapes-rect-04-f.svg,v $ + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-05-f-isvalid.html new file mode 100644 index 000000000..f971231d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-05-f-isvalid.html @@ -0,0 +1,59 @@ + + + + shapes-rect-05-f-manual.svg + + + +

Source SVG: shapes-rect-05-f-manual.svg

+ + + + + + + + + + $RCSfile: shapes-rect-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-06-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-06-f-isvalid.html new file mode 100644 index 000000000..4fa17abd6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-06-f-isvalid.html @@ -0,0 +1,57 @@ + + + + shapes-rect-06-f-manual.svg + + + +

Source SVG: shapes-rect-06-f-manual.svg

+ + + + + + + + + + $RCSfile: shapes-rect-06-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-07-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-07-f-isvalid.html new file mode 100644 index 000000000..d8d11f647 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/shapes-rect-07-f-isvalid.html @@ -0,0 +1,52 @@ + + + + shapes-rect-07-f-manual.svg + + + +

Source SVG: shapes-rect-07-f-manual.svg

+ + + + + + + + + + $RCSfile: shapes-rect-07-f.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-01-t-isvalid.html new file mode 100644 index 000000000..068059208 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-01-t-isvalid.html @@ -0,0 +1,49 @@ + + + + struct-cond-01-t-manual.svg + + + +

Source SVG: struct-cond-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-cond-01-t.svg,v $ + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-02-t-haswarn.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-02-t-haswarn.html new file mode 100644 index 000000000..e33ec280a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-02-t-haswarn.html @@ -0,0 +1,561 @@ + + + + struct-cond-02-t-manual.svg + + + +

Source SVG: struct-cond-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-cond-02-t.svg,v $ + + + + + + + + + + + + + + Waarom kan hulle nie net doodgewoon Afrikaans praat nie? + Afrikaans + + + ለምንድነው አማርኛ የማይናገሩት፧ + Amharic + + + + لماذا لا يتكلمون اللّغة العربية فحسب؟ + Arabic (SA) + + + Защо те просто не могат да говорят български ? + Bulgarian + + + ওরা েকন বাংলা বলেত পাের না ? + Bengali + + + + Per què no poden simplement parlar en català ? + Catalan + + + Proč prostě nemluví česky ? + Czech + + + Pam dydyn nhw ddim yn siarad Cymraeg ? + Welsh + + + Hvorfor kan de ikke bare tale dansk ? + Danish + + + + Warum sprechen sie nicht einfach Deutsch ? + German (DE) + + + Μα γιατί δεν μπορούν να μιλήσουν Ελληνικά ; + Greek (modern, GR) + + + Why can't they just speak English ? + English (US) + + + ¿Por qué no pueden simplemente hablar en castellano ? + Spanish (ES) + + + Zergatik ezin dute  Euzkeraz bakarrik hitzegin? + Basque + + + خب، چرا فارسى صحبت نمى كنند؟ + Farsi + + + Miksi he eivät yksinkertaisesti puhu suomea ? + Finnish + + + + Pourquoi, tout simplement, ne parlent-ils pas en Français ? + French (FR) + + + Carson nach eil iad a'bruidhinn na Gàidhlige ? + Scots Gaelic + + + બદ્ધા લોકો ગુજરાતી કૅમ નથી બોલતા? + Gujarti (IN) + + + + למה הם פשוט לא מדברים עברית ? + Hebrew (modern) + + + यह लोग हिन्दी क्यों नहीं बोल सकते हैं ? + Hindi + + + Zašto jednostavno ne govore hrvatski ? + Croatian + + + Miért nem beszélnek egyszerűen magyarul ? + Hungarian + + + + Ինչու՞ նրանք չեն խոսում Հայերեն + + Armenian + + + Mengapa mereka tidak bisa bicara bahasa Indonesia ? + Indonesian + + + Hvers vegna geta þeir ekki réttlátur tala Íslenska ? + Icelandic + + + Perchè non possono semplicemente parlare italiano ? + Italian + + + + ᓱᒻᒪᓂᒃᑯᐊ ᐃᓄᒃᑎᑐ ᑐᐃᓐᓇᔭᙱᓚᑦ + Inuktitut + + + なぜ、みんな日本語を話してくれないのか? + Japanese (JP) + + + Kenapa kok ora nganggo  basa Jawa  wae? + Javanese + + + რატომ არ ლაპარაკობენ ისინი ქართულად ? + Georgian + + + Олар неге қазақ тiлiнде сойлемейдi? + Kazakh + + + ಅವರು ಕನ್ನಡ ಮಾತನಾಡಬಹುದಲ್ಲಾ? + Kannada + + + 세계의 모든 사람들이 한국어 를 이해한다면 얼마나 좋을까? + Korean + + + Емне үчүн алар кыргызча сүйлбйт? + Kirghiz + + + Kodėl gi jie nekalba lietuviškai ? + Lithuanian + + + Зошто тие едноставно не говорат македонски ? + Macedonian + + + लोकांना मराठी का बोलता येत नाही? + Marathi + + + Waarom spreken ze niet gewoon Nederlands ? + Dutch + + + Hvorfor kan de ikke bare snakke norsk ? + Norwegian + + + ସେମାନେ ଉଡିଯା ରେ କହିନ୍କି କହିବେ ନହିଁ? + Oriya + + + Dlaczego oni nie mówią po polsku ? + Polish + + + + Porque é que eles não falam simplesmente em Português ? + Portugese (PT) + + + Porque é que eles não falam em Português (do Brasil) ? + Portugese (BR) + + + Porque é que eles não falam simplesmente em Português ? + Portugese + + + De ce ei nu vorbesc moldoveneşte ? + Romanian + + + Почему же они не говорят по-русски ? + Russian + + + ते किं संस्कृतः माम वदन्ति ? + Sanskrit + + + Zašto jednostavno ne govore srpski ? + Serbian + + + අැයි ඔවුන්ට ඉංගරිස කතා ෛනබ ? + Sinhalese + + + + Zakaj vendar ne govorijo slovensko ? + Slovenian + + + Pse nuk duan të flasin vetëm shqip ? + Albanian + + + Varför pratar dom inte bara svenska ? + Swedish + + + அவர்கள் ஏன் தமிழில் பேசக்கூடாது ? + Tamil + + + + తెలుగు లో ఎందుకు మాట్లాడరు? + + Telugu + + + Čaro onho ba zaboni točiki gap namezanand? + Tajik + + + ทำไมเขาถึงไม่พูด ภาษาไทย + Thai + + + Bakit hindi na lang sila magsalita ng Tagalog ? + Tagalog (Filipino) + + + Neden Türkçe konuşamıyorlar? + Turkish + + + Нишләп олар татарча сүләша алмыйлар? + Tatar + + + Чому б їм не розмовляти українською ? + Ukranian + + + ﻦﻴﻫ ﻰﺘﻠﻭﺒ ﻦﻴﻬﻨ ﻦﻭﻴﻜ ﻮﺪﺭﺃ بس ﻮﻩ ﻟﻮﮒ؟ + Urdu (IN) + + + ﻦﻴﻫ ﻰﺘﻠﻭﺒ ﻦﻴﻬﻨ ﻦﻭﻴﻜ ﻮﺪﺭﺃ بس ﻮﻩ ﻟﻮﮒ؟ + Urdu (PK) + + + + Nega ular uzbek tilinda gapirmaidilar? + Uzbek + + + Tại sao họ không thể chỉ nói tiếng Việt ? + Vietnamese + + + פֿאַרװאָס רעדט מען ניט פּשוט ייִדיש ? + Yiddish + + + 他们为什么不说中文 (中国) ? + Chinese (CN) + + + 他們爲什麽不說中文(台灣)? + Chinese (TW) + + + + You have no (matching) language preference set + なぜ、みんな日本語を話してくれないのか? + Why can't they just speak English ? + Pourquoi, tout simplement, ne parlent-ils pas en Français ? + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-03-t-isvalid.html new file mode 100644 index 000000000..7989905df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-03-t-isvalid.html @@ -0,0 +1,63 @@ + + + + struct-cond-03-t-manual.svg + + + +

Source SVG: struct-cond-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-cond-03-t.svg,v $ + + + + + + + + + + + + This viewer does more than SVG Tiny + + + + + + + + + + + + + This is not an SVG Tiny Viewer + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-02-f-isvalid.html new file mode 100644 index 000000000..0a89eae5d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-02-f-isvalid.html @@ -0,0 +1,55 @@ + + + + struct-cond-overview-02-f-manual.svg + + + +

Source SVG: struct-cond-overview-02-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-cond-overview-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-03-f-isvalid.html new file mode 100644 index 000000000..000da4f16 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-03-f-isvalid.html @@ -0,0 +1,49 @@ + + + + struct-cond-overview-03-f-manual.svg + + + +

Source SVG: struct-cond-overview-03-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-cond-overview-03-f.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-04-f-isvalid.html new file mode 100644 index 000000000..e775e8bc3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-04-f-isvalid.html @@ -0,0 +1,47 @@ + + + + struct-cond-overview-04-f-manual.svg + + + +

Source SVG: struct-cond-overview-04-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-cond-overview-04-f.svg,v $ + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-05-f-isvalid.html new file mode 100644 index 000000000..ff93b2516 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-cond-overview-05-f-isvalid.html @@ -0,0 +1,60 @@ + + + + struct-cond-overview-05-f-manual.svg + + + +

Source SVG: struct-cond-overview-05-f-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-cond-overview-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-defs-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-defs-01-t-isvalid.html new file mode 100644 index 000000000..f93b3a067 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-defs-01-t-isvalid.html @@ -0,0 +1,51 @@ + + + + struct-defs-01-t-manual.svg + + + +

Source SVG: struct-defs-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-defs-01-t.svg,v $ + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-01-b-isvalid.html new file mode 100644 index 000000000..cf66db736 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-01-b-isvalid.html @@ -0,0 +1,166 @@ + + + + struct-dom-01-b-manual.svg + + + +

Source SVG: struct-dom-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-dom-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-02-b-isvalid.html new file mode 100644 index 000000000..3dbe6f645 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-02-b-isvalid.html @@ -0,0 +1,97 @@ + + + + struct-dom-02-b-manual.svg + + + +

Source SVG: struct-dom-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-dom-02-b.svg,v $ + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-03-b-isvalid.html new file mode 100644 index 000000000..dba765cf9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-03-b-isvalid.html @@ -0,0 +1,97 @@ + + + + struct-dom-03-b-manual.svg + + + +

Source SVG: struct-dom-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-dom-03-b.svg,v $ + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-04-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-04-b-isvalid.html new file mode 100644 index 000000000..f3e613b2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-04-b-isvalid.html @@ -0,0 +1,116 @@ + + + + struct-dom-04-b-manual.svg + + + +

Source SVG: struct-dom-04-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-dom-04-b.svg,v $ + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-05-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-05-b-isvalid.html new file mode 100644 index 000000000..2ebb11336 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-05-b-isvalid.html @@ -0,0 +1,114 @@ + + + + struct-dom-05-b-manual.svg + + + +

Source SVG: struct-dom-05-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-dom-05-b.svg,v $ + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-06-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-06-b-isvalid.html new file mode 100644 index 000000000..a763b8476 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-06-b-isvalid.html @@ -0,0 +1,90 @@ + + + + struct-dom-06-b-manual.svg + + + +

Source SVG: struct-dom-06-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-dom-06-b.svg,v $ + + + + + + + + + + + + + + + + + + + + Removing DOM Elements is not supported + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-07-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-07-f-isvalid.html new file mode 100644 index 000000000..e3688befe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-07-f-isvalid.html @@ -0,0 +1,81 @@ + + + + struct-dom-07-f-manual.svg + + + +

Source SVG: struct-dom-07-f-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-dom-07-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-08-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-08-f-isvalid.html new file mode 100644 index 000000000..6216a6541 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-08-f-isvalid.html @@ -0,0 +1,69 @@ + + + + struct-dom-08-f-manual.svg + + + +

Source SVG: struct-dom-08-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-dom-08-f.svg,v $ + + + + + + + + + + Test that unsuspendRedraw() doesn't throw + + + + + + $Revision: 1.8 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-11-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-11-f-isvalid.html new file mode 100644 index 000000000..0e9a19b7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-11-f-isvalid.html @@ -0,0 +1,153 @@ + + + + struct-dom-11-f-manual.svg + + + +

Source SVG: struct-dom-11-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-dom-11-f.svg,v $ + + + + + + + + + + Test getIntersectionList and getEnclosureList return value liveness + + + getIntersectionList + + + getEnclosureList + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-12-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-12-b-isvalid.html new file mode 100644 index 000000000..b5a467e68 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-12-b-isvalid.html @@ -0,0 +1,84 @@ + + + + struct-dom-12-b-manual.svg + + + +

Source SVG: struct-dom-12-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-dom-12-b.svg,v $ + + + + + + + + + + + + + + + + + Click on the grey rectangle to start + Test for correspondingUseElement + Test for correspondingElement + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-13-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-13-f-isvalid.html new file mode 100644 index 000000000..3d1a44d4f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-13-f-isvalid.html @@ -0,0 +1,159 @@ + + + + struct-dom-13-f-manual.svg + + + +

Source SVG: struct-dom-13-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-dom-13-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-14-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-14-f-isvalid.html new file mode 100644 index 000000000..94ef4480e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-14-f-isvalid.html @@ -0,0 +1,96 @@ + + + + struct-dom-14-f-manual.svg + + + +

Source SVG: struct-dom-14-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-dom-14-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-15-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-15-f-isvalid.html new file mode 100644 index 000000000..d84d99c77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-15-f-isvalid.html @@ -0,0 +1,131 @@ + + + + struct-dom-15-f-manual.svg + + + +

Source SVG: struct-dom-15-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-dom-15-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-16-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-16-f-isvalid.html new file mode 100644 index 000000000..e16c3a551 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-16-f-isvalid.html @@ -0,0 +1,117 @@ + + + + struct-dom-16-f-manual.svg + + + +

Source SVG: struct-dom-16-f-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-dom-16-f.svg,v $ + + + + + + + + + + FAIL + PASS + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-17-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-17-f-novalid.html new file mode 100644 index 000000000..f24a537d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-17-f-novalid.html @@ -0,0 +1,95 @@ + + + + struct-dom-17-f-manual.svg + + + +

Source SVG: struct-dom-17-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-dom-17-f.svg,v $ + + + + + + + + + + + + + + + + + FAIL + PASS + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-18-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-18-f-isvalid.html new file mode 100644 index 000000000..89c295393 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-18-f-isvalid.html @@ -0,0 +1,130 @@ + + + + struct-dom-18-f-manual.svg + + + +

Source SVG: struct-dom-18-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-dom-18-f.svg,v $ + + + + + + + + + + + + + + + + + + + Filler text + + FAIL + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-19-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-19-f-novalid.html new file mode 100644 index 000000000..1dabbecde --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-19-f-novalid.html @@ -0,0 +1,80 @@ + + + + struct-dom-19-f-manual.svg + + + +

Source SVG: struct-dom-19-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-dom-19-f.svg,v $ + + + + + + + + + + + + + FAIL + PASS + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-20-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-20-f-isvalid.html new file mode 100644 index 000000000..d57ffb880 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-dom-20-f-isvalid.html @@ -0,0 +1,131 @@ + + + + struct-dom-20-f-manual.svg + + + +

Source SVG: struct-dom-20-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-dom-20-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-01-t-isvalid.html new file mode 100644 index 000000000..2627fe74e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-01-t-isvalid.html @@ -0,0 +1,41 @@ + + + + struct-frag-01-t-manual.svg + + + +

Source SVG: struct-frag-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-frag-01-t.svg,v $ + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-02-t-isvalid.html new file mode 100644 index 000000000..3e2a8660b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-02-t-isvalid.html @@ -0,0 +1,51 @@ + + + + struct-frag-02-t-manual.svg + + + +

Source SVG: struct-frag-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-frag-02-t.svg,v $ + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-03-t-isvalid.html new file mode 100644 index 000000000..83a83efbc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-03-t-isvalid.html @@ -0,0 +1,49 @@ + + + + struct-frag-03-t-manual.svg + + + +

Source SVG: struct-frag-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-frag-03-t.svg,v $ + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-04-t-isvalid.html new file mode 100644 index 000000000..b43e0a261 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-04-t-isvalid.html @@ -0,0 +1,49 @@ + + + + struct-frag-04-t-manual.svg + + + +

Source SVG: struct-frag-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-frag-04-t.svg,v $ + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-05-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-05-t-novalid.html new file mode 100644 index 000000000..e9c0a8792 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-05-t-novalid.html @@ -0,0 +1,56 @@ + + + + struct-frag-05-t-manual.svg + + + +

Source SVG: struct-frag-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-frag-05-t.svg,v $ + + + + + + + + + + + + + + + Valid + + + Invalid + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-06-t-isvalid.html new file mode 100644 index 000000000..791a75610 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-frag-06-t-isvalid.html @@ -0,0 +1,58 @@ + + + + struct-frag-06-t-manual.svg + + + +

Source SVG: struct-frag-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-frag-06-t.svg,v $ + + + + + + + + + Default entities: amp, lt, gt, apos, quot: + &, <, >, ', " + Character references: + A hexadecimal (&#x41)= A + A decimal (&#65)= A + Entity references: + gray + + + + outlined + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-group-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-group-01-t-isvalid.html new file mode 100644 index 000000000..e38ea32bd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-group-01-t-isvalid.html @@ -0,0 +1,58 @@ + + + + struct-group-01-t-manual.svg + + + +

Source SVG: struct-group-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-group-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-group-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-group-02-b-isvalid.html new file mode 100644 index 000000000..7a74783d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-group-02-b-isvalid.html @@ -0,0 +1,53 @@ + + + + struct-group-02-b-manual.svg + + + +

Source SVG: struct-group-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-group-02-b.svg,v $ + + + + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-group-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-group-03-t-isvalid.html new file mode 100644 index 000000000..d2525331d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-group-03-t-isvalid.html @@ -0,0 +1,269 @@ + + + + struct-group-03-t-manual.svg + + + +

Source SVG: struct-group-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-group-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + color + display + fill + fill-rule + stroke + stroke-dasharray + stroke-dashoffset + stroke-linecap + stroke-linejoin + stroke-miterlimit + stroke-width + visibility + font-family + font-size + font-style + font-weight + text-anchor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A + + + + A + + + + A + + + + A + + + + A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A + + + + A + + + + A + + + + A + + + + A + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-01-t-isvalid.html new file mode 100644 index 000000000..042f324ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-01-t-isvalid.html @@ -0,0 +1,46 @@ + + + + struct-image-01-t-manual.svg + + + +

Source SVG: struct-image-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-01-t.svg,v $ + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-02-b-isvalid.html new file mode 100644 index 000000000..b28ba8b24 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-02-b-isvalid.html @@ -0,0 +1,69 @@ + + + + struct-image-02-b-manual.svg + + + +

Source SVG: struct-image-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-02-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-03-t-isvalid.html new file mode 100644 index 000000000..4852a1113 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-03-t-isvalid.html @@ -0,0 +1,52 @@ + + + + struct-image-03-t-manual.svg + + + +

Source SVG: struct-image-03-t-manual.svg

+ + + + + + + + + + $RCSfile: struct-image-03-t.svg,v $ + + + + + + + + + + + + + + + Gamma correction + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-04-t-isvalid.html new file mode 100644 index 000000000..0a99c3049 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-04-t-isvalid.html @@ -0,0 +1,46 @@ + + + + struct-image-04-t-manual.svg + + + +

Source SVG: struct-image-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-04-t.svg,v $ + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-05-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-05-b-isvalid.html new file mode 100644 index 000000000..6d810c721 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-05-b-isvalid.html @@ -0,0 +1,45 @@ + + + + struct-image-05-b-manual.svg + + + +

Source SVG: struct-image-05-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-05-b.svg,v $ + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-06-t-isvalid.html new file mode 100644 index 000000000..0d7a38a42 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-06-t-isvalid.html @@ -0,0 +1,83 @@ + + + + struct-image-06-t-manual.svg + + + +

Source SVG: struct-image-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-06-t.svg,v $ + + + + + + + + + + Example PreserveAspectRatio - demonstrate available options + SVG to fit + + + + Viewport 1 + + + + Viewport 2 + + + + + ---------- meet ---------- + + xMid* + + + + + + ---------- meet ---------- + + *YMid + + + + + + ---------- meet ---------- + + *none + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-07-t-isvalid.html new file mode 100644 index 000000000..abb9fb422 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-07-t-isvalid.html @@ -0,0 +1,66 @@ + + + + struct-image-07-t-manual.svg + + + +

Source SVG: struct-image-07-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-07-t.svg,v $ + + + + + + + + + + + + no + xml:base + + + + + + xml:base + on image + + + + + + xml:base + on parent + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-08-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-08-t-isvalid.html new file mode 100644 index 000000000..bd3171949 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-08-t-isvalid.html @@ -0,0 +1,50 @@ + + + + struct-image-08-t-manual.svg + + + +

Source SVG: struct-image-08-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-08-t.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-09-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-09-t-isvalid.html new file mode 100644 index 000000000..61b5717c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-09-t-isvalid.html @@ -0,0 +1,49 @@ + + + + struct-image-09-t-manual.svg + + + +

Source SVG: struct-image-09-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-09-t.svg,v $ + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-10-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-10-t-isvalid.html new file mode 100644 index 000000000..59d76cead --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-10-t-isvalid.html @@ -0,0 +1,50 @@ + + + + struct-image-10-t-manual.svg + + + +

Source SVG: struct-image-10-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-10-t.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-11-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-11-b-isvalid.html new file mode 100644 index 000000000..baba6dfac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-11-b-isvalid.html @@ -0,0 +1,56 @@ + + + + struct-image-11-b-manual.svg + + + +

Source SVG: struct-image-11-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-11-b.svg,v $ + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-12-b-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-12-b-novalid.html new file mode 100644 index 000000000..c9201db7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-12-b-novalid.html @@ -0,0 +1,60 @@ + + + + struct-image-12-b-manual.svg + + + +

Source SVG: struct-image-12-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-12-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-13-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-13-f-isvalid.html new file mode 100644 index 000000000..fb87740da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-13-f-isvalid.html @@ -0,0 +1,111 @@ + + + + struct-image-13-f-manual.svg + + + +

Source SVG: struct-image-13-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-image-13-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Greyscale, various bit depths, two with alpha + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Truecolor and indexed, various bit depths, two with alpha + + Non-interlaced images + + + + + + $Revision: 1.2 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-14-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-14-f-isvalid.html new file mode 100644 index 000000000..ee6ef116c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-14-f-isvalid.html @@ -0,0 +1,111 @@ + + + + struct-image-14-f-manual.svg + + + +

Source SVG: struct-image-14-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-image-14-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Greyscale, various bit depths, two with alpha + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Truecolor and indexed, various bit depths, two with alpha + + Interlaced images + + + + + + $Revision: 1.2 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-15-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-15-f-isvalid.html new file mode 100644 index 000000000..29b21469d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-15-f-isvalid.html @@ -0,0 +1,120 @@ + + + + struct-image-15-f-manual.svg + + + +

Source SVG: struct-image-15-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-image-15-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Background color, with alpha + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Background color, with transparency + + Handling bKGd and tRNs + + + + + + $Revision: 1.2 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-16-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-16-f-isvalid.html new file mode 100644 index 000000000..f80990ee5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-16-f-isvalid.html @@ -0,0 +1,49 @@ + + + + struct-image-16-f-manual.svg + + + +

Source SVG: struct-image-16-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-image-16-f.svg,v $ + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-17-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-17-b-isvalid.html new file mode 100644 index 000000000..cd70a27a1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-17-b-isvalid.html @@ -0,0 +1,46 @@ + + + + struct-image-17-b-manual.svg + + + +

Source SVG: struct-image-17-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-17-b.svg,v $ + + + + + + + + + Test that SVG images in <image> are not scripted or animated + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-18-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-18-f-isvalid.html new file mode 100644 index 000000000..8f7d163ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-18-f-isvalid.html @@ -0,0 +1,52 @@ + + + + struct-image-18-f-manual.svg + + + +

Source SVG: struct-image-18-f-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-18-f.svg,v $ + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-19-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-19-f-isvalid.html new file mode 100644 index 000000000..c6ff4c82c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-image-19-f-isvalid.html @@ -0,0 +1,53 @@ + + + + struct-image-19-f-manual.svg + + + +

Source SVG: struct-image-19-f-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-image-19-f.svg,v $ + + + + + + + + + + + + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-01-f-isvalid.html new file mode 100644 index 000000000..24f927f9d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-01-f-isvalid.html @@ -0,0 +1,114 @@ + + + + struct-svg-01-f-manual.svg + + + +

Source SVG: struct-svg-01-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-svg-01-f.svg,v $ + + + + + + + + + + + + Initial value of the 'svg' tag's 'width' attribute: + + + Initial value of the 'svg' tag's 'height' attribute: + + + Initial value of the 'svg' tag's 'x' attribute: + + + Initial value of the 'svg' tag's 'y' attribute: + + + FAIL + + + + + + $Revision: 1.4 $ + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-02-f-isvalid.html new file mode 100644 index 000000000..b5a4b3f49 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-02-f-isvalid.html @@ -0,0 +1,134 @@ + + + + struct-svg-02-f-manual.svg + + + +

Source SVG: struct-svg-02-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-svg-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-03-f-isvalid.html new file mode 100644 index 000000000..edb9af23d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-svg-03-f-isvalid.html @@ -0,0 +1,60 @@ + + + + struct-svg-03-f-manual.svg + + + +

Source SVG: struct-svg-03-f-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-svg-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.1 $ + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-symbol-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-symbol-01-b-isvalid.html new file mode 100644 index 000000000..e52bc5632 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-symbol-01-b-isvalid.html @@ -0,0 +1,60 @@ + + + + struct-symbol-01-b-manual.svg + + + +

Source SVG: struct-symbol-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-symbol-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-01-t-isvalid.html new file mode 100644 index 000000000..da3389e6d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-01-t-isvalid.html @@ -0,0 +1,99 @@ + + + + struct-use-01-t-manual.svg + + + +

Source SVG: struct-use-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-use-01-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text + + + + + + + <rect> + <circle> + <ellipse> + <line> + <polyline> + <polygon> + <path> + <image> + <text> + + + <g> + <use> + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-03-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-03-t-isvalid.html new file mode 100644 index 000000000..2f917b330 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-03-t-isvalid.html @@ -0,0 +1,61 @@ + + + + struct-use-03-t-manual.svg + + + +

Source SVG: struct-use-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-use-03-t.svg,v $ + + + + + + + + + + + + + Reference + + <use> + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-04-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-04-b-isvalid.html new file mode 100644 index 000000000..a3c60058c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-04-b-isvalid.html @@ -0,0 +1,54 @@ + + + + struct-use-04-b-manual.svg + + + +

Source SVG: struct-use-04-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-use-04-b.svg,v $ + + + + + + + + + + + + + + + + + + External references on <use> + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-05-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-05-b-isvalid.html new file mode 100644 index 000000000..e5ade488f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-05-b-isvalid.html @@ -0,0 +1,70 @@ + + + + struct-use-05-b-manual.svg + + + +

Source SVG: struct-use-05-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-use-05-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + External references and computed values + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-06-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-06-b-isvalid.html new file mode 100644 index 000000000..613ed6fcf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-06-b-isvalid.html @@ -0,0 +1,51 @@ + + + + struct-use-06-b-manual.svg + + + +

Source SVG: struct-use-06-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-use-06-b.svg,v $ + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-07-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-07-b-isvalid.html new file mode 100644 index 000000000..84d9a1cd5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-07-b-isvalid.html @@ -0,0 +1,56 @@ + + + + struct-use-07-b-manual.svg + + + +

Source SVG: struct-use-07-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-use-07-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-08-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-08-b-isvalid.html new file mode 100644 index 000000000..0e42e2b1b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-08-b-isvalid.html @@ -0,0 +1,57 @@ + + + + struct-use-08-b-manual.svg + + + +

Source SVG: struct-use-08-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-use-08-b.svg,v $ + + + + + + + + + + + + 'use' referencing 'svg' element + + + + + + 'use' referencing 'image' element + + + This text should be visible. + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-09-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-09-b-isvalid.html new file mode 100644 index 000000000..70b079a1c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-09-b-isvalid.html @@ -0,0 +1,67 @@ + + + + struct-use-09-b-manual.svg + + + +

Source SVG: struct-use-09-b-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-use-09-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-10-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-10-f-isvalid.html new file mode 100644 index 000000000..f2da4cd7e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-10-f-isvalid.html @@ -0,0 +1,121 @@ + + + + struct-use-10-f-manual.svg + + + +

Source SVG: struct-use-10-f-manual.svg

+ + + + + + + + + + + + $RCSfile: struct-use-10-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + CSS selectors and use element + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-11-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-11-f-novalid.html new file mode 100644 index 000000000..ad303ba7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-11-f-novalid.html @@ -0,0 +1,137 @@ + + + + struct-use-11-f-manual.svg + + + +

Source SVG: struct-use-11-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-use-11-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-12-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-12-f-novalid.html new file mode 100644 index 000000000..bddac061e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-12-f-novalid.html @@ -0,0 +1,86 @@ + + + + struct-use-12-f-manual.svg + + + +

Source SVG: struct-use-12-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-use-12-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-13-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-13-f-isvalid.html new file mode 100644 index 000000000..7bd9b978c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-13-f-isvalid.html @@ -0,0 +1,65 @@ + + + + struct-use-13-f-manual.svg + + + +

Source SVG: struct-use-13-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-use-13-f.svg,v $ + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-14-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-14-f-isvalid.html new file mode 100644 index 000000000..6812e6042 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-14-f-isvalid.html @@ -0,0 +1,63 @@ + + + + struct-use-14-f-manual.svg + + + +

Source SVG: struct-use-14-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-use-14-f.svg,v $ + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-15-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-15-f-isvalid.html new file mode 100644 index 000000000..2dd2cea81 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/struct-use-15-f-isvalid.html @@ -0,0 +1,66 @@ + + + + struct-use-15-f-manual.svg + + + +

Source SVG: struct-use-15-f-manual.svg

+ + + + + + + + + + $RCSfile: struct-use-15-f.svg,v $ + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-class-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-class-01-f-isvalid.html new file mode 100644 index 000000000..923205d91 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-class-01-f-isvalid.html @@ -0,0 +1,62 @@ + + + + styling-class-01-f-manual.svg + + + +

Source SVG: styling-class-01-f-manual.svg

+ + + + + + + + + + $RCSfile: styling-class-01-f.svg,v $ + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-01-b-isvalid.html new file mode 100644 index 000000000..e5e0ab360 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-01-b-isvalid.html @@ -0,0 +1,82 @@ + + + + styling-css-01-b-manual.svg + + + +

Source SVG: styling-css-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: styling-css-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + element selectors: + + + + + + + + + + + + + + + class selectors: + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-02-b-isvalid.html new file mode 100644 index 000000000..6845ede21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-02-b-isvalid.html @@ -0,0 +1,78 @@ + + + + styling-css-02-b-manual.svg + + + +

Source SVG: styling-css-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: styling-css-02-b.svg,v $ + + + + + + + + + + + + + + + + id selectors: + + + + + + + + + + + + + + attribute selectors: + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-03-b-isvalid.html new file mode 100644 index 000000000..2bc98ea6c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-03-b-isvalid.html @@ -0,0 +1,84 @@ + + + + styling-css-03-b-manual.svg + + + +

Source SVG: styling-css-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: styling-css-03-b.svg,v $ + + + + + + + + + + + + + + + ancestor selectors and child selectors: + + + + + + + + + + + + + + + ancestor, immediate-sibling and first-child selectors: + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-04-f-isvalid.html new file mode 100644 index 000000000..e9aeb2e16 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-04-f-isvalid.html @@ -0,0 +1,141 @@ + + + + styling-css-04-f-manual.svg + + + +

Source SVG: styling-css-04-f-manual.svg

+ + + + + + + + + + + + $RCSfile: styling-css-04-f.svg,v $ + + + + + + + + + + CSS selector test + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A + B + C + D + E + F + 1 + 2 + 3 + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-05-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-05-b-isvalid.html new file mode 100644 index 000000000..9b831845f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-05-b-isvalid.html @@ -0,0 +1,60 @@ + + + + styling-css-05-b-manual.svg + + + +

Source SVG: styling-css-05-b-manual.svg

+ + + + + + + + + + + + $RCSfile: styling-css-05-b.svg,v $ + + + + + + + + + + + + + + + + Good morning! + + Bon avant-midi! + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-06-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-06-b-isvalid.html new file mode 100644 index 000000000..276732901 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-06-b-isvalid.html @@ -0,0 +1,165 @@ + + + + styling-css-06-b-manual.svg + + + +

Source SVG: styling-css-06-b-manual.svg

+ + + + + + + + + + + + $RCSfile: styling-css-06-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Visited + + + Unvisited + + + Hover me + + And me, too! + Select me + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-07-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-07-f-isvalid.html new file mode 100644 index 000000000..e08d2febd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-07-f-isvalid.html @@ -0,0 +1,50 @@ + + + + styling-css-07-f-manual.svg + + + +

Source SVG: styling-css-07-f-manual.svg

+ + + + + + + + + + $RCSfile: styling-css-07-f.svg,v $ + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-08-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-08-f-isvalid.html new file mode 100644 index 000000000..ab31884c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-08-f-isvalid.html @@ -0,0 +1,104 @@ + + + + styling-css-08-f-manual.svg + + + +

Source SVG: styling-css-08-f-manual.svg

+ + + + + + + + + + $RCSfile: styling-css-08-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-09-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-09-f-isvalid.html new file mode 100644 index 000000000..f7e053ef6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-09-f-isvalid.html @@ -0,0 +1,70 @@ + + + + styling-css-09-f-manual.svg + + + +

Source SVG: styling-css-09-f-manual.svg

+ + + + + + + + + + $RCSfile: styling-css-09-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-10-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-10-f-isvalid.html new file mode 100644 index 000000000..1f2f2ff2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-css-10-f-isvalid.html @@ -0,0 +1,59 @@ + + + + styling-css-10-f-manual.svg + + + +

Source SVG: styling-css-10-f-manual.svg

+ + + + + + + + + + $RCSfile: styling-css-10-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-elem-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-elem-01-b-isvalid.html new file mode 100644 index 000000000..6d59038b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-elem-01-b-isvalid.html @@ -0,0 +1,56 @@ + + + + styling-elem-01-b-manual.svg + + + +

Source SVG: styling-elem-01-b-manual.svg

+ + + + + + + + + + $RCSfile: styling-elem-01-b.svg,v $ + + + + + + + + + + Test that <style type=""> is honored + + + + No type="" attribute + Rubbish type="" attribute + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-inherit-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-inherit-01-b-isvalid.html new file mode 100644 index 000000000..a3709ae70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-inherit-01-b-isvalid.html @@ -0,0 +1,61 @@ + + + + styling-inherit-01-b-manual.svg + + + +

Source SVG: styling-inherit-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: styling-inherit-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-01-t-isvalid.html new file mode 100644 index 000000000..329792c63 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-01-t-isvalid.html @@ -0,0 +1,48 @@ + + + + styling-pres-01-t-manual.svg + + + +

Source SVG: styling-pres-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: styling-pres-01-t.svg,v $ + + + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-02-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-02-f-novalid.html new file mode 100644 index 000000000..35fa750d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-02-f-novalid.html @@ -0,0 +1,185 @@ + + + + styling-pres-02-f-manual.svg + + + +

Source SVG: styling-pres-02-f-manual.svg

+ + + + + + + + + + $RCSfile: styling-pres-02-f.svg,v $ + + + + + + + + + Testing inapplicable presentation attributes + + + + + + + + + abc + + + + + + + + fill on image + + + stop-opacity on tspan + + + font-size on rect + + + font-style on circle + + + stop-color on text + + + font-variant on ellipse + + + letter-spacing on polyline + + + flood-color on tref + + + flood-opacity on textPath + + + clr-intp-filters on altGlyph + + + display on linearGradient + + + fill-rule on stop + + + visibility on radialGradient + + + lighting-color on clipPath + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-03-f-isvalid.html new file mode 100644 index 000000000..117eb41ad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-03-f-isvalid.html @@ -0,0 +1,48 @@ + + + + styling-pres-03-f-manual.svg + + + +

Source SVG: styling-pres-03-f-manual.svg

+ + + + + + + + + + $RCSfile: styling-pres-03-f.svg,v $ + + + + + + + + + + + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-04-f-isvalid.html new file mode 100644 index 000000000..6ddcdb289 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-04-f-isvalid.html @@ -0,0 +1,93 @@ + + + + styling-pres-04-f-manual.svg + + + +

Source SVG: styling-pres-04-f-manual.svg

+ + + + + + + + + + $RCSfile: styling-pres-04-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-05-f-isvalid.html new file mode 100644 index 000000000..226dc0db4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/styling-pres-05-f-isvalid.html @@ -0,0 +1,66 @@ + + + + styling-pres-05-f-manual.svg + + + +

Source SVG: styling-pres-05-f-manual.svg

+ + + + + + + + + + $RCSfile: styling-pres-05-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/svgdom-over-01-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/svgdom-over-01-f-novalid.html new file mode 100644 index 000000000..71108691b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/svgdom-over-01-f-novalid.html @@ -0,0 +1,190 @@ + + + + svgdom-over-01-f-manual.svg + + + +

Source SVG: svgdom-over-01-f-manual.svg

+ + + + + + + + + + $RCSfile: svgdom-over-01-f.svg,v $ + + + + + + + + + + + + + + + + sometext + + + + + + + + + + + $Revision: 1.9 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-align-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-01-b-isvalid.html new file mode 100644 index 000000000..edfd5a317 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-01-b-isvalid.html @@ -0,0 +1,67 @@ + + + + text-align-01-b-manual.svg + + + +

Source SVG: text-align-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-align-01-b.svg,v $ + + + + + + + + + Test 'text-anchor' (horizontal) + + + + + text-anchor:none + + + + + text-anchor:start + + + + + text-anchor:middle + + + + + text-anchor:end + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-align-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-02-b-isvalid.html new file mode 100644 index 000000000..098c04096 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-02-b-isvalid.html @@ -0,0 +1,56 @@ + + + + text-align-02-b-manual.svg + + + +

Source SVG: text-align-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-align-02-b.svg,v $ + + + + + + + + + Test 'baseline-shift' (horizontal) + + + Normalbaseline-shift:7text + + + Normalbaseline-shift:-70%text + + + Normalsubsupertext + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-align-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-03-b-isvalid.html new file mode 100644 index 000000000..c6e84fa2f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-03-b-isvalid.html @@ -0,0 +1,53 @@ + + + + text-align-03-b-manual.svg + + + +

Source SVG: text-align-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-align-03-b.svg,v $ + + + + + + + + + Test of 'text-anchor' + + + + + + Begin with "end", switch to "middle" in a tspan, and "start" ends it. + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-align-04-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-04-b-isvalid.html new file mode 100644 index 000000000..80cb910d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-04-b-isvalid.html @@ -0,0 +1,72 @@ + + + + text-align-04-b-manual.svg + + + +

Source SVG: text-align-04-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-align-04-b.svg,v $ + + + + + + + + + + + + + + Test of 'text-anchor' + + end text tref + + + + Tspan, tref, toap + + + + + start text pink tspan + + + middle text bold tspan + + + + + + Text-anchor: end text on path + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-align-05-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-05-b-isvalid.html new file mode 100644 index 000000000..98fba0d29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-05-b-isvalid.html @@ -0,0 +1,61 @@ + + + + text-align-05-b-manual.svg + + + +

Source SVG: text-align-05-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-align-05-b.svg,v $ + + + + + + + + + Test 'text-anchor' (vertical) + + + + + start + + + + middle + + + + end + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-align-06-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-06-b-isvalid.html new file mode 100644 index 000000000..3ceb6a540 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-06-b-isvalid.html @@ -0,0 +1,62 @@ + + + + text-align-06-b-manual.svg + + + +

Source SVG: text-align-06-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-align-06-b.svg,v $ + + + + + + + + + Test 'baseline-shift' (vertic.) + + + + + te7xt + + + te-70%xt + + + tesubxt + + + tesuperxt + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-align-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-07-t-isvalid.html new file mode 100644 index 000000000..865da7e53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-07-t-isvalid.html @@ -0,0 +1,69 @@ + + + + text-align-07-t-manual.svg + + + +

Source SVG: text-align-07-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-align-07-t.svg,v $ + + + + + + + + + + + + a犜णa犜णa犜ण + + + + hanging base line + + + + alphabetic base line + + + + ideographic base line + + + + + $Revision: 1.9 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-align-08-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-08-b-isvalid.html new file mode 100644 index 000000000..d94599332 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-align-08-b-isvalid.html @@ -0,0 +1,73 @@ + + + + text-align-08-b-manual.svg + + + +

Source SVG: text-align-08-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-align-08-b.svg,v $ + + + + + + + + + + + + + + + + + + + + a犜णa犜णa犜ण + + + + + + + + $Revision: 1.10 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-01-b-isvalid.html new file mode 100644 index 000000000..f339b216b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-01-b-isvalid.html @@ -0,0 +1,100 @@ + + + + text-altglyph-01-b-manual.svg + + + +

Source SVG: text-altglyph-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-altglyph-01-b.svg,v $ + + + + + + + + + + Test 'altGlyph' facilities + and many-to-many chars to glyphs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H +A +P +P +Y + + + SAD + + SASSY + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-02-b-isvalid.html new file mode 100644 index 000000000..01a47f922 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-02-b-isvalid.html @@ -0,0 +1,323 @@ + + + + text-altglyph-02-b-manual.svg + + + +

Source SVG: text-altglyph-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-altglyph-02-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Actual + Expected + Actual + Expected + + + + + + + + + abcde + + + abcde + + + abcde + + + abcde + + + + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + + + + + + abde + + + abde + + + abde + + + abde + + + abde + + + abde + + + + + abcde + + + abcde + + + abcde + + + abcde + + + + + a + b + + + + + + abcde + + + abcde + + + abcde + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + abcde + + + + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + abde + + + acde + + + acde + + + acde + + abcde + + + + + + + + + + + + $Revision: 1.10 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-03-b-isvalid.html new file mode 100644 index 000000000..595f8a134 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-altglyph-03-b-isvalid.html @@ -0,0 +1,348 @@ + + + + text-altglyph-03-b-manual.svg + + + +

Source SVG: text-altglyph-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-altglyph-03-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Actual + Expected + Actual + Expected + + + + + + + + + abcde + + + abcde + + + abcde + + + abcde + + + + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + + + + bcde + + + bcde + + + bcde + + + bcde + + + + + + + abde + + + abde + + + abde + + + abde + + + abde + + + abde + + + + + abcde + + + abcde + + + abcde + + + abcde + + + + + a + b + + + + + + abcde + + + abcde + + + abcde + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + abcde + + + abcde + + + abcde + + + abcde + + bcde + + + + + abcde + + + abcde + + + abcde + + + abcde + + + abcde + + abde + + + acde + + + acde + + + acde + + abcde + + + + + + + + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-bidi-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-bidi-01-t-isvalid.html new file mode 100644 index 000000000..ecd3a1293 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-bidi-01-t-isvalid.html @@ -0,0 +1,49 @@ + + + + text-bidi-01-t-manual.svg + + + +

Source SVG: text-bidi-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-bidi-01-t.svg,v $ + + + + + + + + + مفتاح معايير الويب + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-deco-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-deco-01-b-isvalid.html new file mode 100644 index 000000000..d42609eb2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-deco-01-b-isvalid.html @@ -0,0 +1,60 @@ + + + + text-deco-01-b-manual.svg + + + +

Source SVG: text-deco-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-deco-01-b.svg,v $ + + + + + + + + + + Normal text + Text with line-through + Underlined text + + + One + word + has + different + underlining + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-01-f-isvalid.html new file mode 100644 index 000000000..198307a90 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-01-f-isvalid.html @@ -0,0 +1,161 @@ + + + + text-dom-01-f-manual.svg + + + +

Source SVG: text-dom-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: text-dom-01-f.svg,v $ + + + + + + + + + + + + This is a test of the interface SVGTextContentElement. + + .getCharNumAtPosition() result: + .getComputedTextLength() result: + .getEndPositionOfChar(11) result ('e'): + .getExtentOfChar(11) result ('e'): + .getNumberOfChars() result: + .getRotationOfChar(5) result: + .getStartPositionOfChar(11) result: + .getSubStringLength(22,9) result ('interface'): + .selectSubString(18,3) result: the word 'the' should be selected + .textLength.baseVal.value result: + .textLength.animVal.value result: + .lengthAdjust.baseVal and .lengthAdjust.animVal result: + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-02-f-isvalid.html new file mode 100644 index 000000000..da0d7228b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-02-f-isvalid.html @@ -0,0 +1,110 @@ + + + + text-dom-02-f-manual.svg + + + +

Source SVG: text-dom-02-f-manual.svg

+ + + + + + + + + + + + $RCSfile: text-dom-02-f.svg,v $ + + + + + + + + + Test that SVGTextContentElement methods work on UTF-16 code units + Methods independent of layout + + + + + + + + a𐀀b + + + getNumberOfChars + + + getSubStringLength + + + + + $Revision: 1.10 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-03-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-03-f-novalid.html new file mode 100644 index 000000000..d9ce2ca07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-03-f-novalid.html @@ -0,0 +1,113 @@ + + + + text-dom-03-f-manual.svg + + + +

Source SVG: text-dom-03-f-manual.svg

+ + + + + + + + + + + + $RCSfile: text-dom-03-f.svg,v $ + + + + + + + + + Test that getSubStringLength() handles out-of-range arguments + + + + + + + + + ababa + + + charnum < 0 + + + nchars < 0 + + + charnum = 0, nchars = length + + + charnum = 0, nchars = length + 10 + + + charnum = 1, nchars = -1 + + + + + $Revision: 1.9 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-04-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-04-f-isvalid.html new file mode 100644 index 000000000..76ac46598 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-04-f-isvalid.html @@ -0,0 +1,149 @@ + + + + text-dom-04-f-manual.svg + + + +

Source SVG: text-dom-04-f-manual.svg

+ + + + + + + + + + $RCSfile: text-dom-04-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + abca𝍒cb + + + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-05-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-05-f-isvalid.html new file mode 100644 index 000000000..af843569b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-dom-05-f-isvalid.html @@ -0,0 +1,157 @@ + + + + text-dom-05-f-manual.svg + + + +

Source SVG: text-dom-05-f-manual.svg

+ + + + + + + + + + + + $RCSfile: text-dom-05-f.svg,v $ + + + + + + + + + Test that SVGTextContentElement methods work on UTF-16 code units + Methods that rely on layout + + + + + + + + a𐀀b + + + getStartPositionOfChar + + + getEndPositionOfChar + + + getExtentOfChar + + + getRotationOfChar + + + getCharNumAtPosition + + + + + $Revision: 1.6 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-01-t-isvalid.html new file mode 100644 index 000000000..1f228b767 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-01-t-isvalid.html @@ -0,0 +1,55 @@ + + + + text-fonts-01-t-manual.svg + + + +

Source SVG: text-fonts-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-fonts-01-t.svg,v $ + + + + + + + + + + A serifed face 画像 + A sans-serif face 画像 + A mono (iW) face 画像 + + A serifed face 画像 + A sans-serif face 画像 + A mono (iW) face 画像 + + This must be displayed + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-02-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-02-t-isvalid.html new file mode 100644 index 000000000..9a94bf4e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-02-t-isvalid.html @@ -0,0 +1,63 @@ + + + + text-fonts-02-t-manual.svg + + + +

Source SVG: text-fonts-02-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-fonts-02-t.svg,v $ + + + + + + + + + + 100 + 200 + 300 + 400 + 500 + 600 + 700 + 800 + 900 + This is bold + This is normal + + Blue is bolder + + + Blue is lighter + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-03-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-03-t-novalid.html new file mode 100644 index 000000000..841747727 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-03-t-novalid.html @@ -0,0 +1,73 @@ + + + + text-fonts-03-t-manual.svg + + + +

Source SVG: text-fonts-03-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-fonts-03-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + font-family = "Haettenschweiler" + ABC + + font-family = "Charlesworth" + ABC + + font-family = "Invalid Name" + ABC + + font-family = not specified + ABC + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-04-t-isvalid.html new file mode 100644 index 000000000..488e07f81 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-04-t-isvalid.html @@ -0,0 +1,59 @@ + + + + text-fonts-04-t-manual.svg + + + +

Source SVG: text-fonts-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-fonts-04-t.svg,v $ + + + + + + + + + + + font-family = "Haettenschweiler" + ABC + + font-family = "Charlesworth" + ABC + + font-family = "Invalid Name" + ABC + + font-family = not specified + ABC + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-05-f-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-05-f-novalid.html new file mode 100644 index 000000000..0f008ed9a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-05-f-novalid.html @@ -0,0 +1,51 @@ + + + + text-fonts-05-f-manual.svg + + + +

Source SVG: text-fonts-05-f-manual.svg

+ + + + + + + + + + + + $RCSfile: text-fonts-05-f.svg,v $ + + + + + + + + + + FillerText + FillerText + FillerText + + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-202-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-202-t-isvalid.html new file mode 100644 index 000000000..acf7ebb1b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-202-t-isvalid.html @@ -0,0 +1,74 @@ + + + + text-fonts-202-t-manual.svg + + + +

Source SVG: text-fonts-202-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-fonts-202-t.svg,v $ + + + + + + + + + + + 100 + 200 + 300 + 400 + 500 + 600 + 700 + 800 + 900 + This is bold + This is normal + + Blue is bolder + + + Blue is lighter + + + ZalamanderCaps is an OpenType font + by Tim Ahrens of Just Another Foundry + + + + + + $Revision: 1.4 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-203-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-203-t-isvalid.html new file mode 100644 index 000000000..8c0743cad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-203-t-isvalid.html @@ -0,0 +1,119 @@ + + + + text-fonts-203-t-manual.svg + + + +

Source SVG: text-fonts-203-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-fonts-203-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100 + 200 + 300 + 400 + 500 + 600 + 700 + 800 + 900 + This is bold + This is normal + + Blue is bolder + + + Blue is lighter + + + ZalamanderCaps is an OpenType font + by Tim Ahrens of Just Another Foundry + + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-204-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-204-t-isvalid.html new file mode 100644 index 000000000..7a4b1d63e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-fonts-204-t-isvalid.html @@ -0,0 +1,111 @@ + + + + text-fonts-204-t-manual.svg + + + +

Source SVG: text-fonts-204-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-fonts-204-t.svg,v $ + + + + + + + + + + + + + + 100 + 200 + 300 + 400 + 500 + 600 + 700 + 800 + 900 + This is bold + This is normal + + Blue is bolder + + + Blue is lighter + + + ZalamanderCaps is an OpenType font + by Tim Ahrens of Just Another Foundry + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-01-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-01-t-isvalid.html new file mode 100644 index 000000000..7951c2c2d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-01-t-isvalid.html @@ -0,0 +1,64 @@ + + + + text-intro-01-t-manual.svg + + + +

Source SVG: text-intro-01-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-01-t.svg,v $ + + + + + + + + + + + + + + + Test left-to-right text. + + Polish: Mogę jeść szkło, i mi ... + Russian: Я могу есть стекло, ... + Greek: Μπορώ να φάω ... + Hebrew: אני יכול לאכול זכוכית ... + Yiddish: איך קען עסן גלאָז און ... + + + Chinese:我能吞下玻璃而不伤身体。 + + + Japanese: 私はガラスを食べます。 + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-02-b-isvalid.html new file mode 100644 index 000000000..8a789427b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-02-b-isvalid.html @@ -0,0 +1,56 @@ + + + + text-intro-02-b-manual.svg + + + +

Source SVG: text-intro-02-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-02-b.svg,v $ + + + + + + + + + unicode-bidi="bidi-override" direction="ltr". + + Text "אני יכול לאכול זכוכית וזה לא מזיק לי" is in Hebrew + + unicode-bidi="bidi-override" direction="rtl". + + Text "אני יכול לאכול זכוכית וזה לא מזיק לי" is in Hebrew + + unicode-bidi="normal" direction="rtl". + + Text "אני יכול לאכול זכוכית וזה לא מזיק לי" is in Hebrew + + + + $Revision: 1.10 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-03-b-isvalid.html new file mode 100644 index 000000000..d219e4039 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-03-b-isvalid.html @@ -0,0 +1,52 @@ + + + + text-intro-03-b-manual.svg + + + +

Source SVG: text-intro-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-03-b.svg,v $ + + + + + + + + + + Text "我能吞下玻璃而不伤身体。" in Chinese + Japanese: 私はガラスを食べられます。それは私を傷つけません。 + Japanese: 私はガラスを食べられます。それは私を傷つけません。 + xt "我能吞 + se: 私は + se: 私は + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-04-t-isvalid.html new file mode 100644 index 000000000..4131a17e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-04-t-isvalid.html @@ -0,0 +1,55 @@ + + + + text-intro-04-t-manual.svg + + + +

Source SVG: text-intro-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-04-t.svg,v $ + + + + + + + + + Test horizontal text. + + Polish: Mogę jeść szkło, i mi nie szkodzi. + Russian: Я могу есть стекло, это мне не вредит. + Greek: Μπορώ να φάω σπασμένα γυαλιά χωρίς να πάθω τίποτα. + + Text "אני יכול לאכול זכוכית וזה לא מזיק לי" is in Hebrew + Yiddish: איך קען עסן גלאָז און עס טוט מיר נישט װײ. + Chinese:我能吞下玻璃而不伤身体。 + Japanese: 私はガラスを食べられます。それは私を傷つけません。 + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-05-t-isvalid.html new file mode 100644 index 000000000..fcd2a965c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-05-t-isvalid.html @@ -0,0 +1,54 @@ + + + + text-intro-05-t-manual.svg + + + +

Source SVG: text-intro-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-05-t.svg,v $ + + + + + + + + + لماذا لا يتكلمون اللّغة العربية فحسب؟ + + لماذا لا يتكلمون اللّغة العربية فحسب؟ + + لماذا لا يتكلمون اللّغة العربية فحسب؟ + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-06-t-isvalid.html new file mode 100644 index 000000000..48b50d8d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-06-t-isvalid.html @@ -0,0 +1,56 @@ + + + + text-intro-06-t-manual.svg + + + +

Source SVG: text-intro-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-06-t.svg,v $ + + + + + + + + + + + + + آلات + ثلاثة + + + + $Revision: 1.10 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-07-t-isvalid.html new file mode 100644 index 000000000..55d3a8176 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-07-t-isvalid.html @@ -0,0 +1,52 @@ + + + + text-intro-07-t-manual.svg + + + +

Source SVG: text-intro-07-t-manual.svg

+ + + + + + + + + + $RCSfile: text-intro-07-t.svg,v $ + + + + + + + + + + + + + آلات + ثلاثة + + + + + $Revision: 1.2 $ + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-09-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-09-b-isvalid.html new file mode 100644 index 000000000..d6c6f8d32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-09-b-isvalid.html @@ -0,0 +1,67 @@ + + + + text-intro-09-b-manual.svg + + + +

Source SVG: text-intro-09-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-09-b.svg,v $ + + + + + + + + + + + + + + + unicode-bidi="bidi-override" direction="ltr". + + Text "אני יכול לאכול זכוכית וזה לא מזיק לי" is in Hebrew + + unicode-bidi="bidi-override" direction="rtl". + + Text "אני יכול לאכול זכוכית וזה לא מזיק לי" is in Hebrew + + unicode-bidi="normal" direction="rtl". + + Text "אני יכול לאכול זכוכית וזה לא מזיק לי" is in Hebrew + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-10-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-10-f-isvalid.html new file mode 100644 index 000000000..783afff2b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-10-f-isvalid.html @@ -0,0 +1,56 @@ + + + + text-intro-10-f-manual.svg + + + +

Source SVG: text-intro-10-f-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-10-f.svg,v $ + + + + + + + + + + لماذا لا يتكلمون اللّغة العربية فحسب؟ + + لماذا لا يتكلمون اللّغة العربية فحسب؟ + + لماذا لا يتكلمون اللّغة العربية فحسب؟ + + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-11-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-11-t-isvalid.html new file mode 100644 index 000000000..0e94a24dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-11-t-isvalid.html @@ -0,0 +1,57 @@ + + + + text-intro-11-t-manual.svg + + + +

Source SVG: text-intro-11-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-11-t.svg,v $ + + + + + + + + + + + + + + + آلات + آلات + آلات + ثلاثة + ثلاثة + ثلاثة + + + + $Revision: 1.2 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-12-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-12-t-isvalid.html new file mode 100644 index 000000000..a2d65e189 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-intro-12-t-isvalid.html @@ -0,0 +1,56 @@ + + + + text-intro-12-t-manual.svg + + + +

Source SVG: text-intro-12-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-intro-12-t.svg,v $ + + + + + + + + + + + + + آلات + ثلاثة + + + + $Revision: 1.3 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-path-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-path-01-b-isvalid.html new file mode 100644 index 000000000..e5f9b605e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-path-01-b-isvalid.html @@ -0,0 +1,76 @@ + + + + text-path-01-b-manual.svg + + + +

Source SVG: text-path-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-path-01-b.svg,v $ + + + + + + + + + + + + + + + + + Text on a path + + + + + + + + Text on a path + + + + 'tspan' subelement inside + the 'textPath' element. + + + + + The Text on path + + + 'startOffset' attribute of the + 'textPath' element. + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-path-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-path-02-b-isvalid.html new file mode 100644 index 000000000..48dea56fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-path-02-b-isvalid.html @@ -0,0 +1,81 @@ + + + + text-path-02-b-manual.svg + + + +

Source SVG: text-path-02-b-manual.svg

+ + + + + + + + + + $RCSfile: text-path-02-b.svg,v $ + + + + + + + + + + + + + + + + + Positive offset Negative offset + + + + + + Positive offset Negative offset + + + + + + + Positive offset Negative offset + + + + + + Positive offset Negative offset + + + + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-spacing-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-spacing-01-b-isvalid.html new file mode 100644 index 000000000..d9e3826cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-spacing-01-b-isvalid.html @@ -0,0 +1,52 @@ + + + + text-spacing-01-b-manual.svg + + + +

Source SVG: text-spacing-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-spacing-01-b.svg,v $ + + + + + + + + + + letter-spacing:0 + letter-spacing:-1 + letter-spacing:.3 + ws:0 - Two Words + ws:-3 - Two Words + ws:3 - Two Words + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-01-b-isvalid.html new file mode 100644 index 000000000..800a0e657 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-01-b-isvalid.html @@ -0,0 +1,147 @@ + + + + text-text-01-b-manual.svg + + + +

Source SVG: text-text-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-text-01-b.svg,v $ + + + + + + + + + Basic test of 'textLength' + and 'lengthAdjust' attributes. + + + + + Line to Stretch + this is a line to squeeze + + + + + + + + + + + + + + + + + + textLength: default + lengthAdjust: default + textLength: default + lengthAdjust: default + + + + + + + Line to Stretch + this is a line to squeeze + + + + + + + + + + + + + textLength: 25% longer + lengthAdjust: default + textLength: 15% shorter + lengthAdjust: default + + + + + + + Line to Stretch + this is a line to squeeze + + + + + + + + + + + + + textLength: 25% longer + lengthAdjust: spacing + textLength: 15% shorter + lengthAdjust: spacing + + + + + + + Line to Stretch + this is a line to squeeze + + + + + + + + + + + + + textLength: 25% longer + lengthAdjust: sAG + textLength: 20% shorter + lengthAdjust: sAG + + + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-03-b-isvalid.html new file mode 100644 index 000000000..d7b3d08a9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-03-b-isvalid.html @@ -0,0 +1,78 @@ + + + + text-text-03-b-manual.svg + + + +

Source SVG: text-text-03-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-text-03-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Plain + Italic + Bold + Underline + Line through + Bold, italic and underlined + + + + Each line of text which flows in a + rectangular box has to be broken + into separated lines. + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-04-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-04-t-isvalid.html new file mode 100644 index 000000000..ab06f0f36 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-04-t-isvalid.html @@ -0,0 +1,183 @@ + + + + text-text-04-t-manual.svg + + + +

Source SVG: text-text-04-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-text-04-t.svg,v $ + + + + + + + + + + + + + + + + + + + + Reference + + + + + + 1234 + + + + + + + x all + + + + + + 1234 + + + + x more + + + + + + + 1234 + + + + x fewer + + + + + + 1234 + + + + y all + + + + + 1234 + + + + y more + + + + + 1234 + + + + y fewer + + + + + 1234 + + + + + x/y all + + + + + + 1234 + + + + x/y more + + + + + + + 1234 + + + + x/y fewer + + + + + + 1234 + + + + x all y fewer + + + + + + 1234 + + + + x fewer y all + + + + + + 1234 + + + + + + $Revision: 1.12 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-05-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-05-t-isvalid.html new file mode 100644 index 000000000..9dd6b49b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-05-t-isvalid.html @@ -0,0 +1,157 @@ + + + + text-text-05-t-manual.svg + + + +

Source SVG: text-text-05-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-text-05-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.x 1.y + 4.x 1.y + 2.x 1.y + 1.x 4.y + 4.x 4.y + 2.x 4.y + 1.x 2.y + 4.x 2.y + 2.x 2.y + + + + text-anchor + start + + + + + + 1234 + + + + + + + 1234 + + + + + 1234 + + + + + + + + 1234 + + + + + + + + + 1234 + + + + + + + + + 1234 + + + + + + + 1234 + + + + + + + + + 1234 + + + + + + + 1234 + + + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-06-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-06-t-isvalid.html new file mode 100644 index 000000000..823cbb68d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-06-t-isvalid.html @@ -0,0 +1,108 @@ + + + + text-text-06-t-manual.svg + + + +

Source SVG: text-text-06-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-text-06-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + x positioning + y positioning + x/y positioning + + + + + + + + + + fi1234 + + + + + + + + + + fi1234 + + + + + + + + + + fi1234 + + + + + + $Revision: 1.9 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-07-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-07-t-isvalid.html new file mode 100644 index 000000000..70414a516 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-07-t-isvalid.html @@ -0,0 +1,47 @@ + + + + text-text-07-t-manual.svg + + + +

Source SVG: text-text-07-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-text-07-t.svg,v $ + + + + + + + + + Multi X Y + ROTATE + Both Together + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-08-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-08-b-isvalid.html new file mode 100644 index 000000000..a0735eae1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-08-b-isvalid.html @@ -0,0 +1,48 @@ + + + + text-text-08-b-manual.svg + + + +

Source SVG: text-text-08-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-text-08-b.svg,v $ + + + + + + + + + Normal Text + Fill opacity + Stroke opacity + Opacity + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-09-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-09-t-isvalid.html new file mode 100644 index 000000000..1512cb330 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-09-t-isvalid.html @@ -0,0 +1,47 @@ + + + + text-text-09-t-manual.svg + + + +

Source SVG: text-text-09-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-text-09-t.svg,v $ + + + + + + + + + Multi X Y + ROTATE + Both Together + + + $Revision: 1.7 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-10-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-10-t-isvalid.html new file mode 100644 index 000000000..399223c58 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-10-t-isvalid.html @@ -0,0 +1,68 @@ + + + + text-text-10-t-manual.svg + + + +

Source SVG: text-text-10-t-manual.svg

+ + + + + + + + + + $RCSfile: text-text-10-t.svg,v $ + + + + + + + + + + Rotated 90 degrees + Rotated -90 degrees + Rotated 180 degrees + Unrotated text + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-11-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-11-t-isvalid.html new file mode 100644 index 000000000..341dfc052 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-11-t-isvalid.html @@ -0,0 +1,72 @@ + + + + text-text-11-t-manual.svg + + + +

Source SVG: text-text-11-t-manual.svg

+ + + + + + + + + + $RCSfile: text-text-11-t.svg,v $ + + + + + + + + + + + + Rotated 90 degrees + Rotated -90 degrees + Rotated 180 degrees + Unrotated text + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + Rotated by 10 degrees + + + + + $Revision: 1.3 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-text-12-t-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-12-t-isvalid.html new file mode 100644 index 000000000..d28fd0745 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-text-12-t-isvalid.html @@ -0,0 +1,167 @@ + + + + text-text-12-t-manual.svg + + + +

Source SVG: text-text-12-t-manual.svg

+ + + + + + + + + + + + $RCSfile: text-text-12-t.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.x 1.y + 4.x 1.y + 2.x 1.y + 1.x 4.y + 4.x 4.y + 2.x 4.y + 1.x 2.y + 4.x 2.y + 2.x 2.y + + + + + + + 1234 + + + + + + + 1234 + + + + + 1234 + + + + + + + + 1234 + + + + + + + + + 1234 + + + + + + + + + 1234 + + + + + + + 1234 + + + + + + + + + 1234 + + + + + + + 1234 + + + + + + text-anchor + middle + + + + + + text-anchor + end + + + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-tref-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-tref-01-b-isvalid.html new file mode 100644 index 000000000..2681a1d57 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-tref-01-b-isvalid.html @@ -0,0 +1,58 @@ + + + + text-tref-01-b-manual.svg + + + +

Source SVG: text-tref-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-tref-01-b.svg,v $ + + + + + + + + + + Test 'tref' element with an external referenced string. + + + + + + 'tref' to a string in another file + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-01-b-isvalid.html new file mode 100644 index 000000000..8c01db917 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-01-b-isvalid.html @@ -0,0 +1,55 @@ + + + + text-tselect-01-b-manual.svg + + + +

Source SVG: text-tselect-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-tselect-01-b.svg,v $ + + + + + + + + + Test single line and multiline text selection. + + Here is a stand-alone 'text' element. + Here is a second 'text' element just below. + Because these are four separate 'text' elements, + text selection should not go across lines here. + + However, these lines of text are achieved by using + one 'tspan' per line, all contained within the same + 'text' element, so you should be able to select all + four lines at the same time. + + + $Revision: 1.8 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-02-f-isvalid.html new file mode 100644 index 000000000..bee4bf91d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-02-f-isvalid.html @@ -0,0 +1,94 @@ + + + + text-tselect-02-f-manual.svg + + + +

Source SVG: text-tselect-02-f-manual.svg

+ + + + + + + + + + + + $RCSfile: text-tselect-02-f.svg,v $ + + + + + + + + + + + + + + StartIndex: 0 NumChars: 0 + + + abc אבג 123 דהו def + + + + + startIndex++ + + + startIndex-- + + + numChars++ + + + numChars-- + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-03-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-03-f-isvalid.html new file mode 100644 index 000000000..6ce8758c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-tselect-03-f-isvalid.html @@ -0,0 +1,105 @@ + + + + text-tselect-03-f-manual.svg + + + +

Source SVG: text-tselect-03-f-manual.svg

+ + + + + + + + + + + + $RCSfile: text-tselect-03-f.svg,v $ + + + + + + + + + + + + + + + + + + + + StartIndex: 0 NumChars: 0 + + + abc אבג 123 דהו def + + + + + startIndex++ + + + startIndex-- + + + numChars++ + + + numChars-- + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-tspan-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-tspan-01-b-isvalid.html new file mode 100644 index 000000000..c583e13e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-tspan-01-b-isvalid.html @@ -0,0 +1,100 @@ + + + + text-tspan-01-b-manual.svg + + + +

Source SVG: text-tspan-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: text-tspan-01-b.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Basics of tspan: changing visual properties and positioning. + + + + You are not a banana. + + + Text: "You are not a banana." + 'tspan' changes visual attributes of "not", + to green, bold. + + + + + But youare a peach! + + + Text: "But you are a peach!" + Using dx,dy, 'tspan' raises "are", + 'tspan' lowers "a peach!" + + + + + Cute and + fuzzy. + + + Text: "Cute and fuzzy." + 'tspan' char-by-char placement of "Cute and", + 'tspan' char-by-char "fuzzy", below it. + + + + $Revision: 1.10 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/text-tspan-02-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/text-tspan-02-b-isvalid.html new file mode 100644 index 000000000..3c48f0135 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/text-tspan-02-b-isvalid.html @@ -0,0 +1,110 @@ + + + + text-tspan-02-b-manual.svg + + + +

Source SVG: text-tspan-02-b-manual.svg

+ + + + + + + + + + $RCSfile: text-tspan-02-b.svg,v $ + + + + + + + + + + + Not all characters in the + text have a specified rotation + + + + + Not + + + all characters + + + in + + + the + + + + + text + + + have a + + + + specified + + + rotation + + + + +5 15 25 + + +-10 -20 -30 + + + -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 + + +70 60 + + +40 30 20 + + +-40 -40 -40 -40 -40 -40 -40 -40 -40 + + + -10 -10 -10 -10 -10 -10 -10 -10 + + +-10 + + + 55 55 55 55 55 55 55 55 + + + + + + $Revision: 1.11 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-basic-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-basic-01-f-isvalid.html new file mode 100644 index 000000000..0051cc3f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-basic-01-f-isvalid.html @@ -0,0 +1,64 @@ + + + + types-basic-01-f-manual.svg + + + +

Source SVG: types-basic-01-f-manual.svg

+ + + + + + + + + + $RCSfile: types-basic-01-f.svg,v $ + + + + + + + + + + + + + + + + + + + + Different forms of the <number> type + + + 50 + 5e1 + .5e2 + + + + + $Revision: 1.5 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-basic-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-basic-02-f-isvalid.html new file mode 100644 index 000000000..341db7a1d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-basic-02-f-isvalid.html @@ -0,0 +1,75 @@ + + + + types-basic-02-f-manual.svg + + + +

Source SVG: types-basic-02-f-manual.svg

+ + + + + + + + + + $RCSfile: types-basic-02-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-01-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-01-b-isvalid.html new file mode 100644 index 000000000..35ccad211 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-01-b-isvalid.html @@ -0,0 +1,75 @@ + + + + types-dom-01-b-manual.svg + + + +

Source SVG: types-dom-01-b-manual.svg

+ + + + + + + + + + + + $RCSfile: types-dom-01-b.svg,v $ + + + + + + + + + + + + Rotated Text for testing SVGLocatable + Some other text with id 'otherText' + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-02-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-02-f-isvalid.html new file mode 100644 index 000000000..9072bacb9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-02-f-isvalid.html @@ -0,0 +1,134 @@ + + + + types-dom-02-f-manual.svg + + + +

Source SVG: types-dom-02-f-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-02-f.svg,v $ + + + + + + + + + + animVal != baseVal: + + + + SVGAnimatedNumberList + + SVGAnimatedLength + + SVGAnimatedLengthList + + SVGAnimatedAngle + + SVGAnimatedRect + + SVGAnimatedTransformList + + SVGAnimatedPreserveAspectRatio + + + + abc + + + + + + + + + + $Revision: 1.8 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-03-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-03-b-isvalid.html new file mode 100644 index 000000000..03623bf32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-03-b-isvalid.html @@ -0,0 +1,69 @@ + + + + types-dom-03-b-manual.svg + + + +

Source SVG: types-dom-03-b-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-03-b.svg,v $ + + + + + + + + + + Test that getBBox() works before SVGLoad + + + Abc + + + + + $Revision: 1.7 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-04-b-novalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-04-b-novalid.html new file mode 100644 index 000000000..123399b0a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-04-b-novalid.html @@ -0,0 +1,226 @@ + + + + types-dom-04-b-manual.svg + + + +

Source SVG: types-dom-04-b-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-04-b.svg,v $ + + + + + + + + + + Testing liveness of SVG DOM objects + + + + SVGAnimatedNumberList + + SVGAnimatedLength + + SVGAnimatedLengthList + + SVGAnimatedAngle + + SVGAnimatedRect + + SVGAnimatedTransformList + + SVGAnimatedPreserveAspectRatio + + SVGAnimatedBoolean + + SVGAnimatedString + + SVGAnimatedEnumeration + + SVGAnimatedInteger + + SVGAnimatedNumber + + + + abc + + + + + + + + + + + + + $Revision: 1.7 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-05-b-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-05-b-isvalid.html new file mode 100644 index 000000000..22a540f71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-05-b-isvalid.html @@ -0,0 +1,109 @@ + + + + types-dom-05-b-manual.svg + + + +

Source SVG: types-dom-05-b-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-05-b.svg,v $ + + + + + + + + + + Test side effects of assigning to valueAsString + + + + + + + Valid string on SVGLength + Invalid string on SVGLength + Valid string on SVGAngle + Invalid string on SVGAngle + + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-06-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-06-f-isvalid.html new file mode 100644 index 000000000..983ce09fa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-06-f-isvalid.html @@ -0,0 +1,119 @@ + + + + types-dom-06-f-manual.svg + + + +

Source SVG: types-dom-06-f-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-06-f.svg,v $ + + + + + + + + + + + + + + SVGStringList DOM + + + + + + + + + + + + + + + + + $Revision: 1.6 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-07-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-07-f-isvalid.html new file mode 100644 index 000000000..e5edef0d7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-07-f-isvalid.html @@ -0,0 +1,135 @@ + + + + types-dom-07-f-manual.svg + + + +

Source SVG: types-dom-07-f-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-07-f.svg,v $ + + + + + + + + + + animVal is read only: + + + + SVGAnimatedNumberList + + SVGAnimatedLength + + SVGAnimatedLengthList + + SVGAnimatedAngle + + SVGAnimatedRect + + SVGAnimatedTransformList + + SVGAnimatedPreserveAspectRatio + + + + abc + + + + + + + + + + $Revision: 1.2 $ + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-08-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-08-f-isvalid.html new file mode 100644 index 000000000..2f46c1cbe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-08-f-isvalid.html @@ -0,0 +1,181 @@ + + + + types-dom-08-f-manual.svg + + + +

Source SVG: types-dom-08-f-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-08-f.svg,v $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SVGLocatable.getBBox() - basic test + + + + failed + + + + + + + $Revision: 1.1 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgfittoviewbox-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgfittoviewbox-01-f-isvalid.html new file mode 100644 index 000000000..a4ec2b6a6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgfittoviewbox-01-f-isvalid.html @@ -0,0 +1,82 @@ + + + + types-dom-svgfittoviewbox-01-f-manual.svg + + + +

Source SVG: types-dom-svgfittoviewbox-01-f-manual.svg

+ + + + + + + + + + + + $RCSfile: types-dom-svgfittoviewbox-01-f.svg,v $ + + + + + + + + + + FAIL + PASS + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svglengthlist-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svglengthlist-01-f-isvalid.html new file mode 100644 index 000000000..1b0470c23 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svglengthlist-01-f-isvalid.html @@ -0,0 +1,105 @@ + + + + types-dom-svglengthlist-01-f-manual.svg + + + +

Source SVG: types-dom-svglengthlist-01-f-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-svglengthlist-01-f.svg,v $ + + + + + + + + + + + FAIL + PASS + + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgnumberlist-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgnumberlist-01-f-isvalid.html new file mode 100644 index 000000000..7dbda069f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgnumberlist-01-f-isvalid.html @@ -0,0 +1,105 @@ + + + + types-dom-svgnumberlist-01-f-manual.svg + + + +

Source SVG: types-dom-svgnumberlist-01-f-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-svgnumberlist-01-f.svg,v $ + + + + + + + + + + + FAIL + PASS + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgstringlist-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgstringlist-01-f-isvalid.html new file mode 100644 index 000000000..f1ad11693 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgstringlist-01-f-isvalid.html @@ -0,0 +1,104 @@ + + + + types-dom-svgstringlist-01-f-manual.svg + + + +

Source SVG: types-dom-svgstringlist-01-f-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-svgstringlist-01-f.svg,v $ + + + + + + + + + + + FAIL + PASS + + + + + $Revision: 1.4 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgtransformable-01-f-isvalid.html b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgtransformable-01-f-isvalid.html new file mode 100644 index 000000000..c9ba4eb84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html-svg/types-dom-svgtransformable-01-f-isvalid.html @@ -0,0 +1,81 @@ + + + + types-dom-svgtransformable-01-f-manual.svg + + + +

Source SVG: types-dom-svgtransformable-01-f-manual.svg

+ + + + + + + + + + $RCSfile: types-dom-svgtransformable-01-f.svg,v $ + + + + + + + + + + + FAIL + PASS + + + + + $Revision: 1.5 $ + + + + + + DRAFT + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/Makefile b/testing/web-platform/tests/conformance-checkers/html/Makefile new file mode 100644 index 000000000..332591348 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/Makefile @@ -0,0 +1,20 @@ +PYTHON=python +PYTHONFLAGS= +META_EXTENSIONS=http://help.whatwg.org/extensions/meta-name/ +CURL=curl +CURLFLAGS= +PYTHON=python +PYTHONFLAGS= + +.PHONY: ins-del-datetime .FORCE + +all: ins-del-datetime tools/meta-extensions elements/meta/names-registered-isvalid.html + +ins-del-datetime: tools/ins-del-datetime.py + $(PYTHON) $(PYTHONFLAGS) $< + +tools/meta-extensions: .FORCE + $(CURL) $(CURLFLAGS) $(META_EXTENSIONS) > $@ + +elements/meta/names-registered-isvalid.html: .FORCE + $(PYTHON) $(PYTHONFLAGS) tools/meta-name.py diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/accesskey/duplicate-key-labels-novalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/accesskey/duplicate-key-labels-novalid.html new file mode 100644 index 000000000..1c9800d62 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/accesskey/duplicate-key-labels-novalid.html @@ -0,0 +1,9 @@ + + + +accesskey attribute with duplicate key labels + + +foo + + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/accesskey/multi-character-key-label-novalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/accesskey/multi-character-key-label-novalid.html new file mode 100644 index 000000000..303e1ea92 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/accesskey/multi-character-key-label-novalid.html @@ -0,0 +1,9 @@ + + + +accesskey attribute with multi-character key label + + +foo + + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/data/no-characters-after-hyphen-novalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/data/no-characters-after-hyphen-novalid.html new file mode 100644 index 000000000..b30b1f9a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/data/no-characters-after-hyphen-novalid.html @@ -0,0 +1,4 @@ + + +starts with the string "data-", has at least one character after the hyphen, is XML-compatible, and contains no uppercase ASCII letters +

diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/data/not-xml-serializable-novalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/data/not-xml-serializable-novalid.html new file mode 100644 index 000000000..7bcbfcbf5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/data/not-xml-serializable-novalid.html @@ -0,0 +1,4 @@ + + +starts with the string "data-", has at least one character after the hyphen, is XML-compatible, and contains no uppercase ASCII letters +

diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/data/value-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/data/value-isvalid.html new file mode 100644 index 000000000..96f0917d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/data/value-isvalid.html @@ -0,0 +1,7 @@ + + +valid data- + +

+ +

diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/lang/deprecated-tag-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/deprecated-tag-haswarn.html new file mode 100644 index 000000000..4fc1aaaaf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/deprecated-tag-haswarn.html @@ -0,0 +1,9 @@ + + + +must be a valid BCP 47 language tag, or the empty string + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/lang/empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/empty-isvalid.html new file mode 100644 index 000000000..f88354d01 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/empty-isvalid.html @@ -0,0 +1,10 @@ + + + + +must be a valid BCP 47 language tag, or the empty string + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/lang/extlang-bad-novalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/extlang-bad-novalid.html new file mode 100644 index 000000000..7908f08c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/extlang-bad-novalid.html @@ -0,0 +1,9 @@ + + + +must be a valid BCP 47 language tag, or the empty string + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-different-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-different-value-novalid.html new file mode 100644 index 000000000..8e9f82fe5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-different-value-novalid.html @@ -0,0 +1,10 @@ + + + + +When "xml:lang" is specified, the element must also have "lang" present with the same value + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-only-novalid.html new file mode 100644 index 000000000..7f4571ef1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-only-novalid.html @@ -0,0 +1,10 @@ + + + + +When "xml:lang" is specified, the element must also have "lang" present with the same value + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-same-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-same-isvalid.html new file mode 100644 index 000000000..71418a5f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/lang/xmllang-same-isvalid.html @@ -0,0 +1,10 @@ + + + + +When "xml:lang" is specified, the element must also have "lang" present with the same value + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/role/unrecognized-role-name-novalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/role/unrecognized-role-name-novalid.html new file mode 100644 index 000000000..b7b7f726b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/role/unrecognized-role-name-novalid.html @@ -0,0 +1,5 @@ + + +The attribute value MUST allow a token list as the value + + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/spellcheck/value-bad-novalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/spellcheck/value-bad-novalid.html new file mode 100644 index 000000000..6cbf57e78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/spellcheck/value-bad-novalid.html @@ -0,0 +1,10 @@ + + + + +spellcheck="badvalue" + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/attributes/spellcheck/value-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/attributes/spellcheck/value-isvalid.html new file mode 100644 index 000000000..2ce71c581 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/attributes/spellcheck/value-isvalid.html @@ -0,0 +1,11 @@ + + + + +valid spellcheck + + +

+

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/download-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/download-isvalid.html new file mode 100644 index 000000000..0d1fe6f1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/download-isvalid.html @@ -0,0 +1,5 @@ + + +valid download +foo +foo diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href-isvalid.html new file mode 100644 index 000000000..504ec6e37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href-isvalid.html @@ -0,0 +1,92 @@ + + +valid href + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-backslash-novalid.html new file mode 100644 index 000000000..0bcbffd20 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..5810a3d8e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-leading-space-novalid.html new file mode 100644 index 000000000..f1c73cbb7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-cr-novalid.html new file mode 100644 index 000000000..8d7d4d8e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..20914774b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..28ede588d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-novalid.html new file mode 100644 index 000000000..cdd21ebff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..c4bcebfc9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..33305eda8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..8e99033b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..2efec4830 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..faf12df19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-newline-novalid.html new file mode 100644 index 000000000..20a24039b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-space-novalid.html new file mode 100644 index 000000000..28fbf6839 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..2032854dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-tab-novalid.html new file mode 100644 index 000000000..0b0810498 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..fefaeb29c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..91bca31a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..d473c10fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-contains-space-novalid.html new file mode 100644 index 000000000..2084b1f25 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..5e3bad4e2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..c6a6de865 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..333461a2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-space-novalid.html new file mode 100644 index 000000000..a247910e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..3547c071f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..3ca2e6da1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-tab-novalid.html new file mode 100644 index 000000000..6ed16e83c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-trailing-space-novalid.html new file mode 100644 index 000000000..98b950ea5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-u0091-novalid.html new file mode 100644 index 000000000..9a5f8af70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-999999-novalid.html new file mode 100644 index 000000000..8fcc801ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-cr-novalid.html new file mode 100644 index 000000000..beef30828 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..9d5839c7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-colon-novalid.html new file mode 100644 index 000000000..b5c692d8a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-dash-novalid.html new file mode 100644 index 000000000..1a47b2e8b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-multiple-letters-novalid.html new file mode 100644 index 000000000..47d9fd856 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-newline-novalid.html new file mode 100644 index 000000000..5b1d95d5c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-single-letter-novalid.html new file mode 100644 index 000000000..9c289ff93 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-space-novalid.html new file mode 100644 index 000000000..219c7345a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-tab-novalid.html new file mode 100644 index 000000000..266dc9f22 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/query-leading-space-novalid.html new file mode 100644 index 000000000..d786b5896 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/query-trailing-space-novalid.html new file mode 100644 index 000000000..7754c45a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..069e6ab38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..8474eed4b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..76564e13b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..fecd0b753 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..bf05a0bfa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..52a9131f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..a885cdf33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..90bf03e8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..4c9df6145 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..6797c6be3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..3f3acb11d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..e88638d13 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..40325a5c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..391c317a1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..e818ba76b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..784922f51 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..12bbe55a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..975a72eb8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..38a4e338d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-backslash-novalid.html new file mode 100644 index 000000000..c147fea49 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..6f344e19a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..26add7698 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..a7c56342b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..6571b3846 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/href/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/media-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/media-novalid.html new file mode 100644 index 000000000..756ab7642 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/media-novalid.html @@ -0,0 +1,4 @@ + + +anchor element with "media" attribute +foo diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/model-isvalid.html new file mode 100644 index 000000000..4704893e2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/model-isvalid.html @@ -0,0 +1,4 @@ + + +valid anchor element + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/model-novalid.html new file mode 100644 index 000000000..86bcdf3fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/model-novalid.html @@ -0,0 +1,4 @@ + + +anchor with flow content and phrasing parent +

foo

diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/a/name-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/a/name-empty-novalid.html new file mode 100644 index 000000000..21eec58c1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/a/name-empty-novalid.html @@ -0,0 +1,10 @@ + + + +invalid empty value for a/@name + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/abbr/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/abbr/model-isvalid.html new file mode 100644 index 000000000..59518af28 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/abbr/model-isvalid.html @@ -0,0 +1,24 @@ + + + + + <abbr> + + + +

text

+ + +

text

+ + +

text

+

text

+ + +

text

+

text

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/abbr/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/abbr/model-novalid.html new file mode 100644 index 000000000..924c98ea3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/abbr/model-novalid.html @@ -0,0 +1,18 @@ + + + + + <abbr> + + + + text + + +

  • text

+ + +

text

+

text

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/address/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/address/model-isvalid.html new file mode 100644 index 000000000..94934bba1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/address/model-isvalid.html @@ -0,0 +1,17 @@ + + + + + <address> + + + +
text
+ + +
text
+ + +
text elem
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/address/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/address/model-novalid.html new file mode 100644 index 000000000..3c4575944 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/address/model-novalid.html @@ -0,0 +1,17 @@ + + + + + <address> + + + +
text
+ + +
text
+ + +
text
elem
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/download-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/download-isvalid.html new file mode 100644 index 000000000..12a881fc6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/download-isvalid.html @@ -0,0 +1,5 @@ + + +valid download +foo +foo diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href-empty-isvalid.html new file mode 100644 index 000000000..06fd9ac77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href-empty-isvalid.html @@ -0,0 +1,4 @@ + + +empty href is valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href-isvalid.html new file mode 100644 index 000000000..ea068dccf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href-isvalid.html @@ -0,0 +1,91 @@ + + +valid href + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-backslash-novalid.html new file mode 100644 index 000000000..2c6df4076 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..6e785fcf7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-leading-space-novalid.html new file mode 100644 index 000000000..6d361df80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-cr-novalid.html new file mode 100644 index 000000000..f5d426039 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..b4231d3fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..98cb2ac4a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-novalid.html new file mode 100644 index 000000000..22684d89d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..d29da9360 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..5ca0ed764 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..c60734adf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..c7d111119 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..ef79d37f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-newline-novalid.html new file mode 100644 index 000000000..ece26cf6a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-space-novalid.html new file mode 100644 index 000000000..65a3611a4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..b3a163954 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-tab-novalid.html new file mode 100644 index 000000000..cc58fb54c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..1200b50e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..fc52797d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..12a06504b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-contains-space-novalid.html new file mode 100644 index 000000000..ef2889cd7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..667e6313c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..7f9994a76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..7eede5dec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-space-novalid.html new file mode 100644 index 000000000..ff1738954 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..9e5f0e8e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..69b04b4f2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-tab-novalid.html new file mode 100644 index 000000000..a6f023c40 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-trailing-space-novalid.html new file mode 100644 index 000000000..65b1e02a4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-u0091-novalid.html new file mode 100644 index 000000000..aa0fcde34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-999999-novalid.html new file mode 100644 index 000000000..13106ac22 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-cr-novalid.html new file mode 100644 index 000000000..b38c7ba8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..f6668e151 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-colon-novalid.html new file mode 100644 index 000000000..6de34e1ad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-dash-novalid.html new file mode 100644 index 000000000..215197e7b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-multiple-letters-novalid.html new file mode 100644 index 000000000..548f23927 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-newline-novalid.html new file mode 100644 index 000000000..0efb34e3b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-single-letter-novalid.html new file mode 100644 index 000000000..5efc977c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-space-novalid.html new file mode 100644 index 000000000..85c7e60db --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-tab-novalid.html new file mode 100644 index 000000000..591c3c736 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/query-leading-space-novalid.html new file mode 100644 index 000000000..3843fe553 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/query-trailing-space-novalid.html new file mode 100644 index 000000000..7e2e981f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..ba727f533 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +href warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..79ee412f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..e21e8173d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..dbb9912cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..07276a244 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..e92a75d01 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..180e0d272 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..d1281c4de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..4986f1a22 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..2d3ba5b5b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..bc4ddc247 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..eb2cb78f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..84e8a816c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..cc6ea3237 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..bb12e65f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..503145635 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..422c685e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..aa877fe96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..fb9055a41 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-backslash-novalid.html new file mode 100644 index 000000000..9419fd0a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..f9d210a06 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..48131d7fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..6404378f3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..ecbd4bffb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/href/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/media-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/media-novalid.html new file mode 100644 index 000000000..c88391e4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/media-novalid.html @@ -0,0 +1,4 @@ + + +area element with "media" attribute + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/model-isvalid.html new file mode 100644 index 000000000..6f4504fc8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/model-isvalid.html @@ -0,0 +1,30 @@ + + + + + <area> + + + +

p + + text + + + text + text + text + text + + + text + text + + + text + text + text +

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/area/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/area/model-novalid.html new file mode 100644 index 000000000..921ac4494 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/area/model-novalid.html @@ -0,0 +1,53 @@ + + + + + <area> + + + + + text + + + text + text + text + + + text + text + text + text + + + text + text + + + text + text + text + + + text + text + text + text + text + + text + text + text + text + text + + text + text + text + text + text + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/model-isvalid.html new file mode 100644 index 000000000..6588326bd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/model-isvalid.html @@ -0,0 +1,4 @@ + + +audio with flow content and flow parent +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/model-novalid.html new file mode 100644 index 000000000..0c3d590c6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/model-novalid.html @@ -0,0 +1,4 @@ + + +audio with flow content and phrasing parent + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src-empty-novalid.html new file mode 100644 index 000000000..96deecbb6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty audio src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src-isvalid.html new file mode 100644 index 000000000..c13d03b61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src-isvalid.html @@ -0,0 +1,91 @@ + + +valid src + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src-whitespace-only-novalid.html new file mode 100644 index 000000000..73508d334 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty audio src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-backslash-novalid.html new file mode 100644 index 000000000..7c18367b5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..aed50092d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-leading-space-novalid.html new file mode 100644 index 000000000..98ed32230 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-cr-novalid.html new file mode 100644 index 000000000..2e585b927 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..4cb4a9acf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..856db00f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-novalid.html new file mode 100644 index 000000000..e10355480 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..49b2e028c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..c1b63d760 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..11a047f37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..75195b59c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..afcc32114 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-newline-novalid.html new file mode 100644 index 000000000..511ca1471 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-space-novalid.html new file mode 100644 index 000000000..b7cd4ed45 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..0455fffea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-tab-novalid.html new file mode 100644 index 000000000..518010071 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..04fab6d15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..b9cc63cb5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..2ee3f0937 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-contains-space-novalid.html new file mode 100644 index 000000000..8def346ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..56ee35351 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..edc0cbfa7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..3f6aa0319 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-space-novalid.html new file mode 100644 index 000000000..9a512c35e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..d84fd0c3b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..3efbb56b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-tab-novalid.html new file mode 100644 index 000000000..1e368d117 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-trailing-space-novalid.html new file mode 100644 index 000000000..9751a76b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-u0091-novalid.html new file mode 100644 index 000000000..453e2095f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-999999-novalid.html new file mode 100644 index 000000000..76b70598e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-cr-novalid.html new file mode 100644 index 000000000..26ac72f8a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..c8a549b4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-colon-novalid.html new file mode 100644 index 000000000..836a94eb7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-dash-novalid.html new file mode 100644 index 000000000..822e666a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-multiple-letters-novalid.html new file mode 100644 index 000000000..55b0a0c50 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-newline-novalid.html new file mode 100644 index 000000000..e9a34b0ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-single-letter-novalid.html new file mode 100644 index 000000000..5f7f44ef3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-space-novalid.html new file mode 100644 index 000000000..a931754b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-tab-novalid.html new file mode 100644 index 000000000..80c169a68 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/query-leading-space-novalid.html new file mode 100644 index 000000000..76bab5cc9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/query-trailing-space-novalid.html new file mode 100644 index 000000000..009d50449 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..d96f8742f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..693bd23c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..a84f17e15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..473c5219f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..941f34e21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..9798091d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..fa86c3a48 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..5a9d6a89f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..bb71cdeed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..7f795d50f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..ed81ac62c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..51b819644 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..8f67ab00f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..be23c7b20 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..7d37b16af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..3e40e8a83 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..79e9dd14f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..b09f7aad8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..2f6137be5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-backslash-novalid.html new file mode 100644 index 000000000..0b95aa979 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..c2823588c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..f8039e76b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..f50b2b25f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..fa769f894 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/audio/src/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href-and-target-missing-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href-and-target-missing-novalid.html new file mode 100644 index 000000000..32085fc8d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href-and-target-missing-novalid.html @@ -0,0 +1,10 @@ + + + + + +base element missing href and target attribute + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href-empty-isvalid.html new file mode 100644 index 000000000..c3b766dfd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href-empty-isvalid.html @@ -0,0 +1,4 @@ + + +empty href is valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-backslash-novalid.html new file mode 100644 index 000000000..6528b43ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..b5079588a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-pile-of-poo-isvalid.html new file mode 100644 index 000000000..2ac59a318 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-pile-of-poo-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: fragment-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-question-mark-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-question-mark-isvalid.html new file mode 100644 index 000000000..7c0479125 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-contains-question-mark-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: fragment-contains-question-mark + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-empty-hash-only-no-path-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-empty-hash-only-no-path-relative-isvalid.html new file mode 100644 index 000000000..3d0970066 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-empty-hash-only-no-path-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: fragment-empty-hash-only-no-path-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-leading-space-novalid.html new file mode 100644 index 000000000..84150eadc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-non-ascii-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-non-ascii-relative-isvalid.html new file mode 100644 index 000000000..15858fde1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-non-ascii-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: fragment-non-ascii-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-semicolon-question-mark-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-semicolon-question-mark-relative-isvalid.html new file mode 100644 index 000000000..68a838c8d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-semicolon-question-mark-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: fragment-semicolon-question-mark-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-slash-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-slash-relative-isvalid.html new file mode 100644 index 000000000..7edb0b4ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/fragment-slash-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: fragment-slash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-192.0x00A80001-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-192.0x00A80001-isvalid.html new file mode 100644 index 000000000..75de62fdc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-192.0x00A80001-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-192.0x00A80001 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-broken-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-broken-isvalid.html new file mode 100644 index 000000000..dc2e02080 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-broken-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-IP-address-broken + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-fullwidth-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-fullwidth-isvalid.html new file mode 100644 index 000000000..64535576d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-fullwidth-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-IP-address-fullwidth + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-percent-encoded-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-percent-encoded-isvalid.html new file mode 100644 index 000000000..8a092380d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-IP-address-percent-encoded-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-IP-address-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-cr-novalid.html new file mode 100644 index 000000000..cb631459e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..fc44eee8a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..eaee5db8a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-novalid.html new file mode 100644 index 000000000..08ce416ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..d41591fab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..47941b723 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-exotic-dot-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-exotic-dot-isvalid.html new file mode 100644 index 000000000..d0d1f0a1d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-exotic-dot-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-exotic-dot + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-exotic-whitespace-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-exotic-whitespace-isvalid.html new file mode 100644 index 000000000..adcc57480 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-exotic-whitespace-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-exotic-whitespace + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-fullwidth-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-fullwidth-isvalid.html new file mode 100644 index 000000000..65108edd4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-fullwidth-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-fullwidth + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..c25a1a3ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-idn-unicode-han-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-idn-unicode-han-isvalid.html new file mode 100644 index 000000000..576badf53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-idn-unicode-han-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-idn-unicode-han + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..4b2069201 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..4533dbc88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-ipv6-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-ipv6-isvalid.html new file mode 100644 index 000000000..112eacd95 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-ipv6-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-ipv6 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-ipv6-port-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-ipv6-port-isvalid.html new file mode 100644 index 000000000..3495478c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-ipv6-port-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-ipv6-port + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-is-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-is-pile-of-poo-isvalid.html new file mode 100644 index 000000000..f286407a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-is-pile-of-poo-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: host-is-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-newline-novalid.html new file mode 100644 index 000000000..44e53c36f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-space-novalid.html new file mode 100644 index 000000000..4b02459e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..1839ee268 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-tab-novalid.html new file mode 100644 index 000000000..335d7c842 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..94a232712 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..bc934e670 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..819a99d53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-colon-colon-number-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-colon-colon-number-relative-isvalid.html new file mode 100644 index 000000000..643b01f07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-colon-colon-number-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-colon-colon-number-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-colon-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-colon-relative-isvalid.html new file mode 100644 index 000000000..f1254de8d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-colon-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-colon-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-contains-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-contains-pile-of-poo-isvalid.html new file mode 100644 index 000000000..f491b503f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-contains-pile-of-poo-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-contains-space-novalid.html new file mode 100644 index 000000000..87c76dd30 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..785ecad74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..1e61b71c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..5ae57974b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-chars-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-chars-relative-isvalid.html new file mode 100644 index 000000000..11b94a6e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-chars-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-leading-colon-chars-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-colon-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-colon-relative-isvalid.html new file mode 100644 index 000000000..0589f8ae2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-colon-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-leading-colon-colon-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-hash-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-hash-relative-isvalid.html new file mode 100644 index 000000000..7114dd5f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-hash-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-leading-colon-hash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-letter-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-letter-relative-isvalid.html new file mode 100644 index 000000000..279c2ce4c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-letter-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-leading-colon-letter-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-number-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-number-relative-isvalid.html new file mode 100644 index 000000000..c66670292 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-number-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-leading-colon-number-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-slash-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-slash-relative-isvalid.html new file mode 100644 index 000000000..77ec3dd2d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-colon-slash-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-leading-colon-slash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-space-novalid.html new file mode 100644 index 000000000..3a6cc2f33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-non-ascii-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-non-ascii-isvalid.html new file mode 100644 index 000000000..e9d396b02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-non-ascii-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-non-ascii + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-dot-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-dot-isvalid.html new file mode 100644 index 000000000..5921992d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-dot-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-percent-encoded-dot + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..c9cfe2328 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-mixed-case-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-mixed-case-isvalid.html new file mode 100644 index 000000000..677a564ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-mixed-case-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-percent-encoded-mixed-case + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-multiple-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-multiple-isvalid.html new file mode 100644 index 000000000..75a512bab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-multiple-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-percent-encoded-multiple + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-slash-plus-slashes-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-slash-plus-slashes-relative-isvalid.html new file mode 100644 index 000000000..f5ed17b90 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-slash-plus-slashes-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-percent-encoded-slash-plus-slashes-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-slash-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-slash-relative-isvalid.html new file mode 100644 index 000000000..79e89e3ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-slash-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-percent-encoded-slash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-space-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-space-isvalid.html new file mode 100644 index 000000000..cc9b8b850 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-space-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-percent-encoded-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-u0000-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-u0000-isvalid.html new file mode 100644 index 000000000..515a7528e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-u0000-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-percent-encoded-u0000 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-u0091-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-u0091-isvalid.html new file mode 100644 index 000000000..16cec3605 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-percent-encoded-u0091-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-percent-encoded-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..79af6ae6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-simple-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-simple-relative-isvalid.html new file mode 100644 index 000000000..7e4c99fab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-simple-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-simple-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-slash-colon-number-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-slash-colon-number-relative-isvalid.html new file mode 100644 index 000000000..3834395ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-slash-colon-number-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-slash-colon-number-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-slash-only-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-slash-only-relative-isvalid.html new file mode 100644 index 000000000..83a89c09a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-slash-only-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-slash-only-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-starts-with-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-starts-with-pile-of-poo-isvalid.html new file mode 100644 index 000000000..204b8b096 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-starts-with-pile-of-poo-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-starts-with-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-tab-novalid.html new file mode 100644 index 000000000..21f8b6e5d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-trailing-space-novalid.html new file mode 100644 index 000000000..3a24cb6e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-u0091-novalid.html new file mode 100644 index 000000000..78383c870 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-u202E-u202D-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-u202E-u202D-isvalid.html new file mode 100644 index 000000000..5d865b640 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-u202E-u202D-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-u202E-u202D + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-uFEFF-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-uFEFF-isvalid.html new file mode 100644 index 000000000..03c3a969f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-uFEFF-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-uFEFF + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-unicode-han-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-unicode-han-isvalid.html new file mode 100644 index 000000000..e6c290bc2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/path-unicode-han-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: path-unicode-han + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-0-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-0-isvalid.html new file mode 100644 index 000000000..6dd7298b5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-0-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: port-0 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-00000000000000-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-00000000000000-isvalid.html new file mode 100644 index 000000000..314c8ad77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-00000000000000-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: port-00000000000000 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-00000000000000000000080-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-00000000000000000000080-isvalid.html new file mode 100644 index 000000000..34dd3d562 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-00000000000000000000080-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: port-00000000000000000000080 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-999999-novalid.html new file mode 100644 index 000000000..95393fab2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-cr-novalid.html new file mode 100644 index 000000000..e5fe6bf68 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..3bc673fe6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-colon-novalid.html new file mode 100644 index 000000000..c526a758f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-dash-novalid.html new file mode 100644 index 000000000..2270e65c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-multiple-letters-novalid.html new file mode 100644 index 000000000..9d5ef7840 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-newline-novalid.html new file mode 100644 index 000000000..bef3487e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-none-but-colon-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-none-but-colon-isvalid.html new file mode 100644 index 000000000..4307c492c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-none-but-colon-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: port-none-but-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-single-letter-novalid.html new file mode 100644 index 000000000..8daa066d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-space-novalid.html new file mode 100644 index 000000000..77a3d5762 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-tab-novalid.html new file mode 100644 index 000000000..e14664a74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-contains-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-contains-pile-of-poo-isvalid.html new file mode 100644 index 000000000..7ea7f4108 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-contains-pile-of-poo-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: query-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-contains-question-mark-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-contains-question-mark-isvalid.html new file mode 100644 index 000000000..f78635c4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-contains-question-mark-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: query-contains-question-mark + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-empty-no-path-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-empty-no-path-relative-isvalid.html new file mode 100644 index 000000000..82b66f064 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-empty-no-path-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: query-empty-no-path-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-leading-space-novalid.html new file mode 100644 index 000000000..d26d8e196 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-trailing-space-novalid.html new file mode 100644 index 000000000..d099a9f0e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..a1e740045 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +href warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-no-slash-isvalid.html new file mode 100644 index 000000000..e13d2677b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-no-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-data-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..1f938779a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..fda3e3d03 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-host-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-host-empty-isvalid.html new file mode 100644 index 000000000..a90aa6c71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-host-empty-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-host-included-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-host-included-isvalid.html new file mode 100644 index 000000000..322773e2e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-host-included-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-host-included + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-no-slash-isvalid.html new file mode 100644 index 000000000..3a31f957e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-no-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-scheme-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-scheme-only-isvalid.html new file mode 100644 index 000000000..af318cdd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-scheme-only-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-scheme-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..87d17ed6c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-single-slash-isvalid.html new file mode 100644 index 000000000..f67878f46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-single-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-only-isvalid.html new file mode 100644 index 000000000..a8c329f33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-only-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-slash-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-abc-bar-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-abc-bar-isvalid.html new file mode 100644 index 000000000..4537d8c19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-abc-bar-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-slash-slash-abc-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-c-bar-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-c-bar-isvalid.html new file mode 100644 index 000000000..4d96a67da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-c-bar-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-slash-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-only-isvalid.html new file mode 100644 index 000000000..dcef904aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-only-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-slash-slash-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-slash-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-slash-only-isvalid.html new file mode 100644 index 000000000..ffe97bb72 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-slash-slash-slash-only-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-slash-slash-slash-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..06b8933be --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-uppercase-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-uppercase-isvalid.html new file mode 100644 index 000000000..58bb4a479 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-file-uppercase-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-file-uppercase + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..49285d808 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..7ff694c98 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftps-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftps-no-slash-isvalid.html new file mode 100644 index 000000000..bc0ac07fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftps-no-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-ftps-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftps-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftps-single-slash-isvalid.html new file mode 100644 index 000000000..758a74e17 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ftps-single-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-ftps-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-gopher-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-gopher-no-slash-isvalid.html new file mode 100644 index 000000000..ec35f0abb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-gopher-no-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-gopher-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-gopher-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-gopher-single-slash-isvalid.html new file mode 100644 index 000000000..aa97811b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-gopher-single-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-gopher-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..5923cf1df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..8146e78bb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..6084b413f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..21f612d8a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..4684b7b2b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..76c139dfd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..49d14bcec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..16b4187b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-javascript-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-javascript-single-slash-isvalid.html new file mode 100644 index 000000000..cb6b793bc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-javascript-single-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-javascript-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-mailto-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-mailto-no-slash-isvalid.html new file mode 100644 index 000000000..5c96deb16 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-mailto-no-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-mailto-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-mailto-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-mailto-single-slash-isvalid.html new file mode 100644 index 000000000..ca07ab15f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-mailto-single-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-mailto-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-none-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-none-relative-isvalid.html new file mode 100644 index 000000000..672de82fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-none-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-none-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-isvalid.html new file mode 100644 index 000000000..d565575b5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-no-slash-isvalid.html new file mode 100644 index 000000000..207a8d6cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-no-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-isvalid.html new file mode 100644 index 000000000..8e0552b70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private-path + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-chars-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-chars-isvalid.html new file mode 100644 index 000000000..6fa812d78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-chars-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private-path-leading-slashes-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-colon-slashes-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-colon-slashes-isvalid.html new file mode 100644 index 000000000..3e5a44a00 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-colon-slashes-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private-path-leading-slashes-colon-slashes + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-only-isvalid.html new file mode 100644 index 000000000..8d6c0c9f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-path-leading-slashes-only-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private-path-leading-slashes-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-single-letter-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-single-letter-isvalid.html new file mode 100644 index 000000000..bc82b8b7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-single-letter-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-single-slash-isvalid.html new file mode 100644 index 000000000..c3639a432 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-single-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-slash-isvalid.html new file mode 100644 index 000000000..d56b355cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-slash-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-slash-slash-isvalid.html new file mode 100644 index 000000000..39a6b25cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-private-slash-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-private-slash-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-schemeless-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-schemeless-relative-isvalid.html new file mode 100644 index 000000000..d86d3f68c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-schemeless-relative-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-schemeless-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..e6097e4f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..acc6c91ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..c03abd547 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..0e1f91bce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ws-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ws-single-slash-isvalid.html new file mode 100644 index 000000000..63e24e9b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-ws-single-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-ws-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-wss-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-wss-no-slash-isvalid.html new file mode 100644 index 000000000..2c4e88c3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-wss-no-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-wss-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-wss-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-wss-single-slash-isvalid.html new file mode 100644 index 000000000..a2b2b6fd5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/scheme-wss-single-slash-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: scheme-wss-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-backslash-novalid.html new file mode 100644 index 000000000..99a6d7207 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-empty-isvalid.html new file mode 100644 index 000000000..8f641cf94 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-empty-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-host-port-path-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-host-port-path-isvalid.html new file mode 100644 index 000000000..e28a20b51 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-host-port-path-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: userinfo-host-port-path + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-isvalid.html new file mode 100644 index 000000000..6f1d9eaea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..31a68b170 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..0fa8f0505 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-empty-isvalid.html new file mode 100644 index 000000000..cedf7ae3b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-password-empty-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: userinfo-password-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-user-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-user-empty-isvalid.html new file mode 100644 index 000000000..b6f323d2d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-user-empty-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: userinfo-user-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..c3a16ce86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-percent-encoded-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-percent-encoded-isvalid.html new file mode 100644 index 000000000..2c2dfebd2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-percent-encoded-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: userinfo-username-contains-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..0ff54c4c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-non-alpha-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-non-alpha-isvalid.html new file mode 100644 index 000000000..f75070337 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/base/href/userinfo-username-non-alpha-isvalid.html @@ -0,0 +1,4 @@ + + +valid href: userinfo-username-non-alpha + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/bdo/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/bdo/model-isvalid.html new file mode 100644 index 000000000..17a9d2c97 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/bdo/model-isvalid.html @@ -0,0 +1,28 @@ + + + + + <bdo> + + + +

text

+ + +

text

+ + +

text

+

text

+ + +

text

+

text

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/bdo/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/bdo/model-novalid.html new file mode 100644 index 000000000..5dee57cf7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/bdo/model-novalid.html @@ -0,0 +1,21 @@ + + + + + <bdo> + + + + text + + +

text

+ + +

  • text

+ + +

text

+

text

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite-empty-isvalid.html new file mode 100644 index 000000000..698d8634a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite-empty-isvalid.html @@ -0,0 +1,4 @@ + + +empty cite is valid +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite-isvalid.html new file mode 100644 index 000000000..03d498272 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite-isvalid.html @@ -0,0 +1,91 @@ + + +valid cite +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-backslash-novalid.html new file mode 100644 index 000000000..3d5470070 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-backslash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..d754a5f0e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-contains-hash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-leading-space-novalid.html new file mode 100644 index 000000000..d5943ed30 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-leading-space +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-cr-novalid.html new file mode 100644 index 000000000..ca67dfd5d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-cr +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..9fd5b80a6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-double-percent-encoded +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..b88dd6848 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-double-percent-encoded-percent-encoded +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-novalid.html new file mode 100644 index 000000000..d5745e8bb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..5cfe6d18a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty-userinfo-empty +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..c6b78986a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty-with-userinfo +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..f3fedf4ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-hostname-in-brackets +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..c898f0a0d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-invalid-unicode +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..5701cee95 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-invalid-unicode-percent-encoded +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-newline-novalid.html new file mode 100644 index 000000000..8d82bfb3c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: host-newline +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-space-novalid.html new file mode 100644 index 000000000..16a942e4a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-space +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..30ee45d59 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-square-brackets-port-contains-colon +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-tab-novalid.html new file mode 100644 index 000000000..2ce8d10bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-tab +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..f9366ece0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-u0000-percent-encoded +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..be3016d9f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-u0000-percent-encoded-percent-encoded +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..2bf77ec03 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-bare-percent-sign +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-contains-space-novalid.html new file mode 100644 index 000000000..59bbbfecf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-contains-space +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..6aa8ada46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-backslash-at-sign +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..4b055ab47 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-colon-backslash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..d87b41796 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-colon-chars-backslash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-space-novalid.html new file mode 100644 index 000000000..3d719228d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-space +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..28f0fb78f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-percent-encoded-malformed +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..75717a0aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-relative-square-brackets +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-tab-novalid.html new file mode 100644 index 000000000..a963adb9b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-tab +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-trailing-space-novalid.html new file mode 100644 index 000000000..cd6b5cf08 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-trailing-space +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-u0091-novalid.html new file mode 100644 index 000000000..d0eb4bb44 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-u0091 +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-999999-novalid.html new file mode 100644 index 000000000..1797e6467 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-999999 +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-cr-novalid.html new file mode 100644 index 000000000..9a50760eb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-cr +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..083eb40ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-colon-bracket-colon +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-colon-novalid.html new file mode 100644 index 000000000..439411bcf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-colon +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-dash-novalid.html new file mode 100644 index 000000000..bb5fa178b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-dash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-multiple-letters-novalid.html new file mode 100644 index 000000000..51f552ade --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-multiple-letters +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-newline-novalid.html new file mode 100644 index 000000000..47b709ba2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: port-newline +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-single-letter-novalid.html new file mode 100644 index 000000000..3764232b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-single-letter +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-space-novalid.html new file mode 100644 index 000000000..19d237291 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-space +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-tab-novalid.html new file mode 100644 index 000000000..04330da76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-tab +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/query-leading-space-novalid.html new file mode 100644 index 000000000..5d28efaf4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: query-leading-space +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/query-trailing-space-novalid.html new file mode 100644 index 000000000..ce0f5ff05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: query-trailing-space +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..0eef9512a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..ac2501025 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-data-single-slash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..f00000b9b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-backslash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..cbf91993e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-single-slash-c-bar +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..b5a84d960 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-triple-slash-c-bar +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..191211f0f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-ftp-no-slash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..5ba4d6779 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-ftp-single-slash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..9ba1e317b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-backslash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..ba549fc28 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash-colon +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..e103deb13 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..744a4f532 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash-square-bracket +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..2b787b273 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-single-slash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..7a09e93d5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-https-no-slash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..ef32ee1e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-https-single-slash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..71df3f36e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-javascript-no-slash-malformed +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..cafe0190b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-cr +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..075d073f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: scheme-trailing-newline +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..1ccfb41ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-space +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..2c81a25df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-tab +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-backslash-novalid.html new file mode 100644 index 000000000..dc16d1467 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-backslash +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..4b5c9826d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-password-bad-chars +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..52388a2c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-password-contains-pile-of-poo +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..76b235fbc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-username-contains-at-sign +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..cdf71cc0b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/cite/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-username-contains-pile-of-poo +
diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/model-isvalid.html new file mode 100644 index 000000000..62497d33d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/model-isvalid.html @@ -0,0 +1,18 @@ + + + + + <blockquote> + + + +
+

header

+

text

+

text2

+
+ + +

text

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/model-novalid.html new file mode 100644 index 000000000..2985ed899 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/blockquote/model-novalid.html @@ -0,0 +1,31 @@ + + + + + <blockquote> + + + +
+

header

+

text

+

text2

+
+ + +

paragraph +

+

header

+

text

+
+

+ + +

text

+

paragraph +

+

text

+
+

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/br/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/br/model-isvalid.html new file mode 100644 index 000000000..cdde875d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/br/model-isvalid.html @@ -0,0 +1,16 @@ + + + + + <br> + + + +

text

+ + +

text

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/br/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/br/model-novalid.html new file mode 100644 index 000000000..c27c261f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/br/model-novalid.html @@ -0,0 +1,10 @@ + + + + + <br> + + +

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-empty-novalid.html new file mode 100644 index 000000000..7c324e5f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty formaction is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-isvalid.html new file mode 100644 index 000000000..70e3ded98 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-isvalid.html @@ -0,0 +1,91 @@ + + +valid formaction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-whitespace-only-novalid.html new file mode 100644 index 000000000..37b4f02a4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty formaction is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-backslash-novalid.html new file mode 100644 index 000000000..f8dd36681 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..34aa42935 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-leading-space-novalid.html new file mode 100644 index 000000000..d5571acf0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-cr-novalid.html new file mode 100644 index 000000000..99b23b4a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..f0a118b85 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..71cc7d12b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-novalid.html new file mode 100644 index 000000000..728cf8754 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..04279b959 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..5dea89f11 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..477d3871b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..52b2381df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..6728b889d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-newline-novalid.html new file mode 100644 index 000000000..7906dd267 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid formaction: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-space-novalid.html new file mode 100644 index 000000000..4aee6d7c4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..27cb19090 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-tab-novalid.html new file mode 100644 index 000000000..e4bc59fff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..3d7042639 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..29836a9b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..09febe38a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-contains-space-novalid.html new file mode 100644 index 000000000..a8e6d07bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..f2c1e3bc4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..9fbe511ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..871581991 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-space-novalid.html new file mode 100644 index 000000000..eda9780b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..d3d373ad8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..afb7e3032 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-tab-novalid.html new file mode 100644 index 000000000..85313dc98 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-trailing-space-novalid.html new file mode 100644 index 000000000..4b47774e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-u0091-novalid.html new file mode 100644 index 000000000..cc3929c6a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-999999-novalid.html new file mode 100644 index 000000000..8a997594d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-cr-novalid.html new file mode 100644 index 000000000..6596879d5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..2bda92d12 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-colon-novalid.html new file mode 100644 index 000000000..c5f0924d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-dash-novalid.html new file mode 100644 index 000000000..e0e1a6bd3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-multiple-letters-novalid.html new file mode 100644 index 000000000..8a01f322e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-newline-novalid.html new file mode 100644 index 000000000..088183e5d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid formaction: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-single-letter-novalid.html new file mode 100644 index 000000000..b73404884 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-space-novalid.html new file mode 100644 index 000000000..1f0886661 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-tab-novalid.html new file mode 100644 index 000000000..69ab282ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/query-leading-space-novalid.html new file mode 100644 index 000000000..a18576e99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/query-trailing-space-novalid.html new file mode 100644 index 000000000..f26027f9c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..3e48f2db4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..612d20019 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..63d96e3b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..85cf8539b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..901f6b05f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..1f094e3fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..98389130d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..4bfbe65fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..648420993 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..146d18572 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..fe7de8877 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..b2d7ef0fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..85b13467b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..61ba3d6a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..74c1cbc88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..098a02a71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..4aec7d6c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid formaction: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..b08683c0c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..515d31626 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-backslash-novalid.html new file mode 100644 index 000000000..658db365c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..62d5c2331 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..b20b35cc5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..9cd569d30 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..cde70e15e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/button/formaction/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/canvas/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/canvas/model-isvalid.html new file mode 100644 index 000000000..cff96ccfc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/canvas/model-isvalid.html @@ -0,0 +1,4 @@ + + +canvas with flow content and flow parent +

foo

diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/canvas/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/canvas/model-novalid.html new file mode 100644 index 000000000..34a7e5ba5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/canvas/model-novalid.html @@ -0,0 +1,4 @@ + + +canvas with flow content and phrasing parent +

foo

diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/cite/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/cite/model-isvalid.html new file mode 100644 index 000000000..60fc8b744 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/cite/model-isvalid.html @@ -0,0 +1,24 @@ + + + + + <cite> + + + +

text

+ + +

text

+ + +

text

+

text

+ + +

text

+

text

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/cite/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/cite/model-novalid.html new file mode 100644 index 000000000..f1070dc45 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/cite/model-novalid.html @@ -0,0 +1,18 @@ + + + + + <cite> + + + + text + + +

  • text

+ + +

text

+

text

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/code/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/code/model-isvalid.html new file mode 100644 index 000000000..0912e07d7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/code/model-isvalid.html @@ -0,0 +1,22 @@ + + + + + <code> + + + +

text

+ + +

text

+ + +

text

+

text

+ + +

text

+

text

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/code/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/code/model-novalid.html new file mode 100644 index 000000000..5d473d17f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/code/model-novalid.html @@ -0,0 +1,25 @@ + + + + + <code> + + + +

text

+ + +

text

+ + +

text

+

text

+ + +

text

+

text

+ + +

text

  • list
elem

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite-empty-isvalid.html new file mode 100644 index 000000000..cc8201c6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite-empty-isvalid.html @@ -0,0 +1,4 @@ + + +empty cite is valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite-isvalid.html new file mode 100644 index 000000000..380207bab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite-isvalid.html @@ -0,0 +1,91 @@ + + +valid cite + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-backslash-novalid.html new file mode 100644 index 000000000..a51b0575a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..d0b217dc4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-leading-space-novalid.html new file mode 100644 index 000000000..b54fd21d2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-cr-novalid.html new file mode 100644 index 000000000..2da16c9a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..18898a533 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..dd81e9a48 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-novalid.html new file mode 100644 index 000000000..afe922a10 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..7e703bf92 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..281333e07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..169318e96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..e7c77a415 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..5591088fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-newline-novalid.html new file mode 100644 index 000000000..692baaa92 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-space-novalid.html new file mode 100644 index 000000000..efadf49d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..54aaf1246 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-tab-novalid.html new file mode 100644 index 000000000..cf8d7e2ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..20e4287a4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..9f80ee3e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..f21b2f6f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-contains-space-novalid.html new file mode 100644 index 000000000..cd189d60c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..dd0c500d7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..f34c59b3b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..c7e492f65 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-space-novalid.html new file mode 100644 index 000000000..32480867d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..67bcccff3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..f63045a20 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-tab-novalid.html new file mode 100644 index 000000000..c45140bea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-trailing-space-novalid.html new file mode 100644 index 000000000..88d758405 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-u0091-novalid.html new file mode 100644 index 000000000..1dc17517f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-999999-novalid.html new file mode 100644 index 000000000..a654a888c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-cr-novalid.html new file mode 100644 index 000000000..872d3f3cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..f5f936440 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-colon-novalid.html new file mode 100644 index 000000000..66b076f26 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-dash-novalid.html new file mode 100644 index 000000000..b3d1f7909 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-multiple-letters-novalid.html new file mode 100644 index 000000000..d830e1118 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-newline-novalid.html new file mode 100644 index 000000000..3da1891dd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-single-letter-novalid.html new file mode 100644 index 000000000..e7463d52b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-space-novalid.html new file mode 100644 index 000000000..3756f82ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-tab-novalid.html new file mode 100644 index 000000000..e85fb7bf1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/query-leading-space-novalid.html new file mode 100644 index 000000000..a05f6bdd4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/query-trailing-space-novalid.html new file mode 100644 index 000000000..c7cf9e808 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..fa04644fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..185133b66 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..d0cb7986c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..72a65284a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..23c40bd72 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..fd4cbdaf0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..2e373739e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..f3d6c90b5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..b86a891cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..12fd2cedb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..25625e7f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..6f95f1e0c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..6abda3c88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..0e7f0addb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..4328b02e9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..363641fc3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..ec8f0c04e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..31f418ca7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..66d8ce3e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-backslash-novalid.html new file mode 100644 index 000000000..99ba1d5e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..f0ab910ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..16b6d271c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..06392ba64 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..e8bfa2b67 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/cite/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-0004-02-29-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-0004-02-29-haswarn.html new file mode 100644 index 000000000..c76031969 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-0004-02-29-haswarn.html @@ -0,0 +1,4 @@ + + +date-0004-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-0005-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-0005-02-29-novalid.html new file mode 100644 index 000000000..f8b973fd4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-0005-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-0005-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-0214-09-29-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-0214-09-29-haswarn.html new file mode 100644 index 000000000..2f7a26ea1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-0214-09-29-haswarn.html @@ -0,0 +1,4 @@ + + +date-0214-09-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-1900-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-1900-02-29-novalid.html new file mode 100644 index 000000000..d645c2256 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-1900-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-1900-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-1969-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-1969-02-29-novalid.html new file mode 100644 index 000000000..7821eaea1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-1969-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-1969-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-20014-09-29-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-20014-09-29-haswarn.html new file mode 100644 index 000000000..7b4099df6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-20014-09-29-haswarn.html @@ -0,0 +1,4 @@ + + +date-20014-09-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-2014-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-2014-02-29-novalid.html new file mode 100644 index 000000000..8a7909960 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-2014-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-2014-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-2100-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-2100-02-29-novalid.html new file mode 100644 index 000000000..3b732b5b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-2100-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-2100-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-2200-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-2200-02-29-novalid.html new file mode 100644 index 000000000..8c5ef2e34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-2200-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-2200-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-01-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-01-32-novalid.html new file mode 100644 index 000000000..1c4e3d397 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-01-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-01-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-03-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-03-32-novalid.html new file mode 100644 index 000000000..651c0bb66 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-03-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-03-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-04-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-04-31-novalid.html new file mode 100644 index 000000000..f3ab11401 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-04-31-novalid.html @@ -0,0 +1,4 @@ + + +date-day-04-31 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-05-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-05-32-novalid.html new file mode 100644 index 000000000..c4caeade9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-05-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-05-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-06-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-06-31-novalid.html new file mode 100644 index 000000000..3583295f3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-06-31-novalid.html @@ -0,0 +1,4 @@ + + +date-day-06-31 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-07-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-07-32-novalid.html new file mode 100644 index 000000000..0948cf574 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-07-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-07-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-08-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-08-32-novalid.html new file mode 100644 index 000000000..09830a833 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-08-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-08-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-09-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-09-31-novalid.html new file mode 100644 index 000000000..55c600cfa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-09-31-novalid.html @@ -0,0 +1,4 @@ + + +date-day-09-31 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-10-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-10-32-novalid.html new file mode 100644 index 000000000..6aeefece6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-10-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-10-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-11-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-11-31-novalid.html new file mode 100644 index 000000000..bfb4c572d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-11-31-novalid.html @@ -0,0 +1,4 @@ + + +date-day-11-31 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-12-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-12-32-novalid.html new file mode 100644 index 000000000..03b511c2f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-12-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-12-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-missing-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-missing-separator-novalid.html new file mode 100644 index 000000000..8e31abfa6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-missing-separator-novalid.html @@ -0,0 +1,4 @@ + + +date-day-missing-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-one-digit-novalid.html new file mode 100644 index 000000000..b8994f93c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +date-day-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-three-digits-novalid.html new file mode 100644 index 000000000..8ee427c5c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-day-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +date-day-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-iso8601-YYYYMMDD-no-hyphen-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-iso8601-YYYYMMDD-no-hyphen-novalid.html new file mode 100644 index 000000000..493d9de78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-iso8601-YYYYMMDD-no-hyphen-novalid.html @@ -0,0 +1,4 @@ + + +date-iso8601-YYYYMMDD-no-hyphen + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-leading-bom-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-leading-bom-novalid.html new file mode 100644 index 000000000..48855e554 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-leading-bom-novalid.html @@ -0,0 +1,4 @@ + + +date-leading-bom + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-leading-whitespace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-leading-whitespace-novalid.html new file mode 100644 index 000000000..5deaf01e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-leading-whitespace-novalid.html @@ -0,0 +1,4 @@ + + +date-leading-whitespace + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-00-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-00-novalid.html new file mode 100644 index 000000000..798e23b8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-00-novalid.html @@ -0,0 +1,4 @@ + + +date-month-00 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-13-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-13-novalid.html new file mode 100644 index 000000000..63a8b4e71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-13-novalid.html @@ -0,0 +1,4 @@ + + +date-month-13 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-missing-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-missing-separator-novalid.html new file mode 100644 index 000000000..b852207e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-missing-separator-novalid.html @@ -0,0 +1,4 @@ + + +date-month-missing-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-one-digit-novalid.html new file mode 100644 index 000000000..baf20b49c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +date-month-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-three-digits-novalid.html new file mode 100644 index 000000000..0ff8f8987 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-month-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +date-month-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-non-ascii-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-non-ascii-digit-novalid.html new file mode 100644 index 000000000..73ef39276 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-non-ascii-digit-novalid.html @@ -0,0 +1,4 @@ + + +date-non-ascii-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-U+0000-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-U+0000-novalid.html new file mode 100644 index 000000000..4870c3dd3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-U+0000-novalid.html @@ -0,0 +1,4 @@ + + +date-trailing-U+0000 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-pile-of-poo-novalid.html new file mode 100644 index 000000000..4c3868907 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +date-trailing-pile-of-poo + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-whitespace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-whitespace-novalid.html new file mode 100644 index 000000000..70269cc34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-trailing-whitespace-novalid.html @@ -0,0 +1,4 @@ + + +date-trailing-whitespace + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-wrong-day-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-wrong-day-separator-novalid.html new file mode 100644 index 000000000..845517108 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-wrong-day-separator-novalid.html @@ -0,0 +1,4 @@ + + +date-wrong-day-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-wrong-month-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-wrong-month-separator-novalid.html new file mode 100644 index 000000000..797cae495 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-wrong-month-separator-novalid.html @@ -0,0 +1,4 @@ + + +date-wrong-month-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-0000-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-0000-novalid.html new file mode 100644 index 000000000..267903239 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-0000-novalid.html @@ -0,0 +1,4 @@ + + +date-year-0000 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-five-digits-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-five-digits-haswarn.html new file mode 100644 index 000000000..ed42c9053 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-five-digits-haswarn.html @@ -0,0 +1,4 @@ + + +date-year-five-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-negative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-negative-novalid.html new file mode 100644 index 000000000..459f745a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-negative-novalid.html @@ -0,0 +1,4 @@ + + +date-year-negative + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-three-digits-novalid.html new file mode 100644 index 000000000..9574f97de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/date-year-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +date-year-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/datetime-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/datetime-isvalid.html new file mode 100644 index 000000000..3dff10cc0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/datetime-isvalid.html @@ -0,0 +1,33 @@ + + +valid datetime + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/duration-P-form-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/duration-P-form-novalid.html new file mode 100644 index 000000000..b7487e706 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/duration-P-form-novalid.html @@ -0,0 +1,4 @@ + + +duration-P-form + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/duration-time-component-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/duration-time-component-novalid.html new file mode 100644 index 000000000..98a484d0f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/duration-time-component-novalid.html @@ -0,0 +1,4 @@ + + +duration-time-component + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-2400-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-2400-novalid.html new file mode 100644 index 000000000..5a3328aa9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-2400-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-2400 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-60-minutes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-60-minutes-novalid.html new file mode 100644 index 000000000..5d4641c52 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-60-minutes-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-60-minutes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-60-seconds-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-60-seconds-novalid.html new file mode 100644 index 000000000..ec897dca8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-60-seconds-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-60-seconds + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-bad-fraction-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-bad-fraction-separator-novalid.html new file mode 100644 index 000000000..43fd39e7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-bad-fraction-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-bad-fraction-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-four-digit-fraction-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-four-digit-fraction-novalid.html new file mode 100644 index 000000000..d17ece6f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-four-digit-fraction-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-four-digit-fraction + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-hour-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-hour-one-digit-novalid.html new file mode 100644 index 000000000..5fcad2357 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-hour-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-hour-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-hour-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-hour-three-digits-novalid.html new file mode 100644 index 000000000..3683a20df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-hour-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-hour-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hh-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hh-novalid.html new file mode 100644 index 000000000..95f4b3df0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hh-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-iso8601-hh + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hhmm-no-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hhmm-no-colon-novalid.html new file mode 100644 index 000000000..9b1c4df19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hhmm-no-colon-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-iso8601-hhmm-no-colon + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html new file mode 100644 index 000000000..4a66109f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-iso8601-hhmmss-no-colon + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-lowercase-z-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-lowercase-z-novalid.html new file mode 100644 index 000000000..525f670a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-lowercase-z-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-lowercase-z + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-minutes-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-minutes-one-digit-novalid.html new file mode 100644 index 000000000..ae1d238df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-minutes-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-minutes-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-minutes-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-minutes-three-digits-novalid.html new file mode 100644 index 000000000..459d029c1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-minutes-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-minutes-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-missing-minutes-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-missing-minutes-separator-novalid.html new file mode 100644 index 000000000..32b980237 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-missing-minutes-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-missing-minutes-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-missing-seconds-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-missing-seconds-separator-novalid.html new file mode 100644 index 000000000..16694a381 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-missing-seconds-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-missing-seconds-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-nbsp-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-nbsp-novalid.html new file mode 100644 index 000000000..2074fcf46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-nbsp-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-nbsp + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-seconds-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-seconds-one-digit-novalid.html new file mode 100644 index 000000000..f879efad8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-seconds-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-seconds-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-seconds-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-seconds-three-digits-novalid.html new file mode 100644 index 000000000..2d616bd8c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-seconds-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-seconds-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-space-before-timezone-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-space-before-timezone-novalid.html new file mode 100644 index 000000000..c9da89f04 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-space-before-timezone-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-space-before-timezone + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-60-minutes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-60-minutes-novalid.html new file mode 100644 index 000000000..26c4efd6c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-60-minutes-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-60-minutes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-iso8601-two-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-iso8601-two-digit-novalid.html new file mode 100644 index 000000000..307afcac7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-iso8601-two-digit-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-iso8601-two-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-lowercase-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-lowercase-t-novalid.html new file mode 100644 index 000000000..a705cd02e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-lowercase-t-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-lowercase-t + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minus-1300-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minus-1300-haswarn.html new file mode 100644 index 000000000..ba2da9427 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minus-1300-haswarn.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-minus-1300 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minus-2400-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minus-2400-novalid.html new file mode 100644 index 000000000..8db2fa3ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minus-2400-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-minus-2400 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minutes-15-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minutes-15-haswarn.html new file mode 100644 index 000000000..c371fb902 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-minutes-15-haswarn.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-minutes-15 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-multiple-spaces-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-multiple-spaces-novalid.html new file mode 100644 index 000000000..be4acace1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-multiple-spaces-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-multiple-spaces + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-non-T-character-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-non-T-character-novalid.html new file mode 100644 index 000000000..420ea8a0f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-non-T-character-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-non-T-character + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-offset-colon-start-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-offset-colon-start-novalid.html new file mode 100644 index 000000000..b91337fbb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-offset-colon-start-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-offset-colon-start + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-offset-space-start-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-offset-space-start-novalid.html new file mode 100644 index 000000000..81ace2b96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-offset-space-start-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-offset-space-start + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-one-digit-hour-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-one-digit-hour-novalid.html new file mode 100644 index 000000000..cec77816f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-one-digit-hour-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-one-digit-hour + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-one-digit-minute-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-one-digit-minute-novalid.html new file mode 100644 index 000000000..c4755de17 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-one-digit-minute-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-one-digit-minute + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-plus-1500-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-plus-1500-haswarn.html new file mode 100644 index 000000000..df2835a86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-plus-1500-haswarn.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-plus-1500 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-plus-2400-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-plus-2400-novalid.html new file mode 100644 index 000000000..304557f30 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-plus-2400-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-plus-2400 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-three-digit-hour-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-three-digit-hour-novalid.html new file mode 100644 index 000000000..407eac2fa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-three-digit-hour-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-three-digit-hour + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-three-digit-minute-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-three-digit-minute-novalid.html new file mode 100644 index 000000000..eb0c21ac0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-three-digit-minute-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-three-digit-minute + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-with-seconds-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-with-seconds-novalid.html new file mode 100644 index 000000000..616f3d207 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-timezone-with-seconds-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-with-seconds + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-with-both-T-and-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-with-both-T-and-space-novalid.html new file mode 100644 index 000000000..667c9bc37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-with-both-T-and-space-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-with-both-T-and-space + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-wrong-minutes-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-wrong-minutes-separator-novalid.html new file mode 100644 index 000000000..e35981364 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-wrong-minutes-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-wrong-minutes-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-wrong-seconds-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-wrong-seconds-separator-novalid.html new file mode 100644 index 000000000..474a0505d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-wrong-seconds-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-wrong-seconds-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-zero-digit-fraction-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-zero-digit-fraction-novalid.html new file mode 100644 index 000000000..9e143966e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/global-date-and-time-zero-digit-fraction-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-zero-digit-fraction + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/local-date-and-time-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/local-date-and-time-novalid.html new file mode 100644 index 000000000..ec8744052 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/local-date-and-time-novalid.html @@ -0,0 +1,4 @@ + + +local-date-and-time + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/model-isvalid.html new file mode 100644 index 000000000..194678a65 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/model-isvalid.html @@ -0,0 +1,32 @@ + + + + + <del> + + + + + +

strictly inline + + text + +

+ + +

paragraph + + link + +

+

strictly inline + + link + +

+ +

foo

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/model-novalid.html new file mode 100644 index 000000000..0cf5c1797 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/model-novalid.html @@ -0,0 +1,45 @@ + + + + + <del> + + + +

paragraph + + some

  • inline
content + +

+ + +

strictly inline + + text + +

+ + + +

text

+
+ + +

paragraph + + link + +

+

strictly inline + + link + +

+ +

link

+
+ +

foo

+ + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/month-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/month-novalid.html new file mode 100644 index 000000000..0aa424db5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/month-novalid.html @@ -0,0 +1,4 @@ + + +month + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/time-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/time-novalid.html new file mode 100644 index 000000000..c9dabd72c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/time-novalid.html @@ -0,0 +1,4 @@ + + +time + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/week-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/week-novalid.html new file mode 100644 index 000000000..d4a806363 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/week-novalid.html @@ -0,0 +1,4 @@ + + +week + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/year-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/year-novalid.html new file mode 100644 index 000000000..560309cf5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/year-novalid.html @@ -0,0 +1,4 @@ + + +year + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/del/yearless-date-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/del/yearless-date-novalid.html new file mode 100644 index 000000000..4374fafc3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/del/yearless-date-novalid.html @@ -0,0 +1,4 @@ + + +yearless-date + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/dfn/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/dfn/model-isvalid.html new file mode 100644 index 000000000..15c72b4fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/dfn/model-isvalid.html @@ -0,0 +1,24 @@ + + + + + <dfn> + + + +

text

+ + +

text2

+ + +

text

+

text

+ + +

text4

+

text5

+ + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/dfn/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/dfn/model-novalid.html new file mode 100644 index 000000000..7933d75da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/dfn/model-novalid.html @@ -0,0 +1,18 @@ + + + + + <dfn> + + + + text + + +

  • text

+ + +

text

+

text

+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/dialog/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/dialog/model-novalid.html new file mode 100644 index 000000000..f95676e37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/dialog/model-novalid.html @@ -0,0 +1,15 @@ + + + + + <dialog> + + + +
Foo
+
Bar
+

Blah

+

Bleh

+
+ + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/div/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/div/model-isvalid.html new file mode 100644 index 000000000..8d1ad0bf8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/div/model-isvalid.html @@ -0,0 +1,20 @@ + + + + + <div> + + + +
+

text

+

text2

+
    +
    + + +
    +

    text

    +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/div/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/div/model-novalid.html new file mode 100644 index 000000000..a7d8e4f60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/div/model-novalid.html @@ -0,0 +1,27 @@ + + + + + <div> + + + +

    text +

    +

    text

    +
    +

    + + +

    text +

    +

    text

    +
    +

    + + +
    + some text +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/dl/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/dl/model-isvalid.html new file mode 100644 index 000000000..c7a5de96c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/dl/model-isvalid.html @@ -0,0 +1,55 @@ + + + + + Definition List: <dl> <dt> <dd> + + + +
    +
    text
    +
    text
    +
    + + +
    +
    +
    +
    +
    + + +
    +
    text
    +
    more text
    +
    text
    +
    more text
    +
    more text
    +
    text
    +
    text
    +
    text
    +
    more text
    +
    + + +
    +
    some text
    +
    more
    text
    +
    + + +
    +
    some text
    +
    +

    more

    +

    text

    +
    +
    + + +
    +
    some text
    +
    more text
    +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/dl/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/dl/model-novalid.html new file mode 100644 index 000000000..0eacdf8db --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/dl/model-novalid.html @@ -0,0 +1,75 @@ + + + + + Definition List: <dl> <dt> <dd> + + + +
    +
    text
    +
    text
    +
    + + +

    paragraph +

    +
    text
    +
    text
    +
    +

    + + +
    +
    +
    +
    +
    + + +
    +
    text
    +
    more text
    +
    text
    +
    more text
    +
    more text
    +
    text
    +
    text
    +
    text
    +
    more text
    +
    + + +
    +
    some text
    +
    more
    text
    +
    +

    paragraph +

    +
    some text
    +
    more
    text
    +
    +

    + + +
    +
    some text
    +
    +

    more

    +

    text

    +
    +
    + + +
    +
    some text
    +
    more text
    +
    +

    paragraph +

    +
    some text
    +
    more text
    +
    +

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/em/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/em/model-isvalid.html new file mode 100644 index 000000000..a473a3479 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/em/model-isvalid.html @@ -0,0 +1,22 @@ + + + + + <em> + + + +

    text

    + + +

    text

    + + +

    text

    +

    text

    + + +

    text

    +

    text

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/em/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/em/model-novalid.html new file mode 100644 index 000000000..1b721e7b5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/em/model-novalid.html @@ -0,0 +1,25 @@ + + + + + <em> + + + +

    text

    + + +

    text

    + + +

    text

    +

    text

    + + +

    text

    +

    text

    + + +

    text

    • list
    elem

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/height-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/height-novalid.html new file mode 100644 index 000000000..62ca5efdf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/height-novalid.html @@ -0,0 +1,10 @@ + + + + +element embed with bad height value + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src-empty-novalid.html new file mode 100644 index 000000000..fb5b6222d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src-isvalid.html new file mode 100644 index 000000000..4b6e213ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src-isvalid.html @@ -0,0 +1,91 @@ + + +valid src + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src-whitespace-only-novalid.html new file mode 100644 index 000000000..e9259d6a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-backslash-novalid.html new file mode 100644 index 000000000..28ac5498a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..9e05657cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-leading-space-novalid.html new file mode 100644 index 000000000..3e2845abf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-cr-novalid.html new file mode 100644 index 000000000..d8e03b525 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..964426175 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..83513733f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-novalid.html new file mode 100644 index 000000000..b0b4eab59 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..2d9d0d019 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..be983e2ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..a636d4920 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..a50f5435c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..2cd5dced0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-newline-novalid.html new file mode 100644 index 000000000..ce5e9c395 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-space-novalid.html new file mode 100644 index 000000000..8e48edb29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..34ff35c85 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-tab-novalid.html new file mode 100644 index 000000000..54eb72ada --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..f9da71c71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..cbb60db22 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..8fece4c1f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-contains-space-novalid.html new file mode 100644 index 000000000..729219ae0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..daa9caf21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..dbd21679c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..fbb85e06f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-space-novalid.html new file mode 100644 index 000000000..826a9b663 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..bd1cec37d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..0d664b33d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-tab-novalid.html new file mode 100644 index 000000000..e567b2e1c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-trailing-space-novalid.html new file mode 100644 index 000000000..813f1c09a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-u0091-novalid.html new file mode 100644 index 000000000..3725b447e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-999999-novalid.html new file mode 100644 index 000000000..21fb6e26f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-cr-novalid.html new file mode 100644 index 000000000..f91f00a59 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..216c25b41 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-colon-novalid.html new file mode 100644 index 000000000..02f550374 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-dash-novalid.html new file mode 100644 index 000000000..fab5f995e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-multiple-letters-novalid.html new file mode 100644 index 000000000..4c6f73d50 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-newline-novalid.html new file mode 100644 index 000000000..f434a0f82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-single-letter-novalid.html new file mode 100644 index 000000000..a685bd389 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-space-novalid.html new file mode 100644 index 000000000..b21dc0932 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-tab-novalid.html new file mode 100644 index 000000000..ee1329d15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/query-leading-space-novalid.html new file mode 100644 index 000000000..16c00ae10 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/query-trailing-space-novalid.html new file mode 100644 index 000000000..6e75ffc41 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..f13b3b666 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +src warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..e29dbb421 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..72babd1bb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..0d49b31e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..3f84b6e8b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..af6d96024 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..02cfc51d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..6847bac4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..1e5a0f2c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..f97dfe838 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..524d4bb6d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..31e7be41b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..1aeaae422 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..7b3fec7e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..52aff9fb7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..f0c5d9307 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..3829a82fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..e3a98caec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..6a1610d61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-backslash-novalid.html new file mode 100644 index 000000000..d662052c1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..ebd745206 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..658d48c46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..d0963b795 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..6f102c353 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/src/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/type-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/type-novalid.html new file mode 100644 index 000000000..c6d456e46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/type-novalid.html @@ -0,0 +1,10 @@ + + + + +element embed with bad type value + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/embed/width-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/embed/width-novalid.html new file mode 100644 index 000000000..7e6e4449c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/embed/width-novalid.html @@ -0,0 +1,10 @@ + + + + +element embed with bad width value + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/footer/nested-footer-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/footer/nested-footer-novalid.html new file mode 100644 index 000000000..1dd79e864 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/footer/nested-footer-novalid.html @@ -0,0 +1,12 @@ + + + + +"footer" with "footer" descendant + + +
    +
    +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/footer/nested-header-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/footer/nested-header-novalid.html new file mode 100644 index 000000000..26c60a31f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/footer/nested-header-novalid.html @@ -0,0 +1,12 @@ + + + + +"footer" with "header" descendant + + +
    +
    +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action-empty-novalid.html new file mode 100644 index 000000000..4090e01ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty action is not valid +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action-isvalid.html new file mode 100644 index 000000000..a7fb1360d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action-isvalid.html @@ -0,0 +1,91 @@ + + +valid action +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action-whitespace-only-novalid.html new file mode 100644 index 000000000..23222c775 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty action is not valid +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-backslash-novalid.html new file mode 100644 index 000000000..d5a014727 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: fragment-backslash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..8dfcce917 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: fragment-contains-hash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-leading-space-novalid.html new file mode 100644 index 000000000..b95be6bed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: fragment-leading-space +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-cr-novalid.html new file mode 100644 index 000000000..57be7114f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-cr +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..df5e0d4a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-double-percent-encoded +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..eab6133a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-double-percent-encoded-percent-encoded +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-novalid.html new file mode 100644 index 000000000..1879fc86d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-empty +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..e76897864 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-empty-userinfo-empty +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..dceaae334 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-empty-with-userinfo +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..9d707cd4d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-hostname-in-brackets +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..6613d7ae5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-invalid-unicode +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..cbabc9d37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-invalid-unicode-percent-encoded +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-newline-novalid.html new file mode 100644 index 000000000..f3c90d5ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid action: host-newline +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-space-novalid.html new file mode 100644 index 000000000..a11559511 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-space +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..88042b5ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-square-brackets-port-contains-colon +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-tab-novalid.html new file mode 100644 index 000000000..a36e6597f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-tab +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..fc500a0b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-u0000-percent-encoded +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..0f9f20a4a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: host-u0000-percent-encoded-percent-encoded +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..be8318b82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-bare-percent-sign +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-contains-space-novalid.html new file mode 100644 index 000000000..4194fbad8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-contains-space +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..e41abc4a4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-leading-backslash-at-sign +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..a967ca78a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-leading-colon-backslash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..2f50a571e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-leading-colon-chars-backslash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-space-novalid.html new file mode 100644 index 000000000..fae910c82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-leading-space +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..cc43c3942 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-percent-encoded-malformed +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..b90ce6833 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-relative-square-brackets +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-tab-novalid.html new file mode 100644 index 000000000..c08a28800 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-tab +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-trailing-space-novalid.html new file mode 100644 index 000000000..866ba41c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-trailing-space +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-u0091-novalid.html new file mode 100644 index 000000000..7f2bd6d66 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: path-u0091 +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-999999-novalid.html new file mode 100644 index 000000000..fe4932f5f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: port-999999 +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-cr-novalid.html new file mode 100644 index 000000000..07413a336 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: port-cr +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..ca12578b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: port-leading-colon-bracket-colon +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-colon-novalid.html new file mode 100644 index 000000000..ab06dfb6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: port-leading-colon +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-dash-novalid.html new file mode 100644 index 000000000..2192f87f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: port-leading-dash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-multiple-letters-novalid.html new file mode 100644 index 000000000..def350e6c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: port-multiple-letters +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-newline-novalid.html new file mode 100644 index 000000000..deeaa68a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid action: port-newline +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-single-letter-novalid.html new file mode 100644 index 000000000..7aa8b83b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: port-single-letter +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-space-novalid.html new file mode 100644 index 000000000..27b549e46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: port-space +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-tab-novalid.html new file mode 100644 index 000000000..99f6b9b0d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: port-tab +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/query-leading-space-novalid.html new file mode 100644 index 000000000..5c18e9aae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: query-leading-space +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/query-trailing-space-novalid.html new file mode 100644 index 000000000..103f75b79 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: query-trailing-space +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..ba826225e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..738714d1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-data-single-slash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..7e944c657 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-file-backslash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..c72ada053 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-file-single-slash-c-bar +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..e4b1bbaad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-file-triple-slash-c-bar +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..ea5f35911 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-ftp-no-slash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..9629bb8a6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-ftp-single-slash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..672a812f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-http-backslash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..e6f8f724e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-http-no-slash-colon +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..d53e1a2fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-http-no-slash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..506ac46f3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-http-no-slash-square-bracket +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..047e218b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-http-single-slash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..8cb2a7f58 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-https-no-slash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..be422fdbf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-https-single-slash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..bc66953ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-javascript-no-slash-malformed +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..6090097a6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-trailing-cr +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..50c64a94f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid action: scheme-trailing-newline +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..8632616c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-trailing-space +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..cd39c5ad6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: scheme-trailing-tab +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-backslash-novalid.html new file mode 100644 index 000000000..37ef4f201 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: userinfo-backslash +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..1ed632962 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: userinfo-password-bad-chars +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..33460c9ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: userinfo-password-contains-pile-of-poo +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..03cf27926 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: userinfo-username-contains-at-sign +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..ccc38c24f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/form/action/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid action: userinfo-username-contains-pile-of-poo +
    diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h1/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h1/model-isvalid.html new file mode 100644 index 000000000..3e92f42e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h1/model-isvalid.html @@ -0,0 +1,17 @@ + + + + + <h1> + + + +

    text

    + + +

    text elem

    + + +

    text

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h1/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h1/model-novalid.html new file mode 100644 index 000000000..86eafc073 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h1/model-novalid.html @@ -0,0 +1,29 @@ + + + + + <h1> + + + +

    text +

    more text

    +

    + + +

    text +

    more text

    +

    + + +

    +

    p1

    +

    p2

    +

    + + +

    text +
    • text
    +

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h2/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h2/model-isvalid.html new file mode 100644 index 000000000..d1767ecaf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h2/model-isvalid.html @@ -0,0 +1,17 @@ + + + + + <h2> + + + +

    text

    + + +

    text elem

    + + +

    text

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h2/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h2/model-novalid.html new file mode 100644 index 000000000..f4374f4fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h2/model-novalid.html @@ -0,0 +1,29 @@ + + + + + <h2> + + + +

    text +

    more text

    +

    + + +

    text +

    more text

    +

    + + +

    +

    p1

    +

    p2

    +

    + + +

    text +
    • text
    +

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h3/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h3/model-isvalid.html new file mode 100644 index 000000000..29a870ea4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h3/model-isvalid.html @@ -0,0 +1,17 @@ + + + + + <h3> + + + +

    text

    + + +

    text elem

    + + +

    text

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h3/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h3/model-novalid.html new file mode 100644 index 000000000..8df790333 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h3/model-novalid.html @@ -0,0 +1,29 @@ + + + + + <h3> + + + +

    text +

    more text

    +

    + + +

    text +

    more text

    +

    + + +

    +

    p1

    +

    p2

    +

    + + +

    text +
    • text
    +

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h4/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h4/model-isvalid.html new file mode 100644 index 000000000..657ed6a33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h4/model-isvalid.html @@ -0,0 +1,17 @@ + + + + + <h4> + + + +

    text

    + + +

    text elem

    + + +

    text

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h4/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h4/model-novalid.html new file mode 100644 index 000000000..1a0b1f28e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h4/model-novalid.html @@ -0,0 +1,29 @@ + + + + + <h4> + + + +

    text +

    more text

    +

    + + +

    text +

    more text

    +

    + + +

    +

    p1

    +

    p2

    +

    + + +

    text +
    • text
    +

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h5/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h5/model-isvalid.html new file mode 100644 index 000000000..6060e0384 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h5/model-isvalid.html @@ -0,0 +1,17 @@ + + + + + <h5> + + + +
    text
    + + +
    text elem
    + + +
    text
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h5/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h5/model-novalid.html new file mode 100644 index 000000000..c88504826 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h5/model-novalid.html @@ -0,0 +1,29 @@ + + + + + <h5> + + + +

    text +

    more text
    +

    + + +

    text +

    more text
    +

    + + +
    +

    p1

    +

    p2

    +
    + + +
    text +
    • text
    +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h6/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h6/model-isvalid.html new file mode 100644 index 000000000..9f971bd6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h6/model-isvalid.html @@ -0,0 +1,17 @@ + + + + + <h6> + + + +
    text
    + + +
    text elem
    + + +
    text
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/h6/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/h6/model-novalid.html new file mode 100644 index 000000000..a9a393e4c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/h6/model-novalid.html @@ -0,0 +1,29 @@ + + + + + <h6> + + + +

    text +

    more text
    +

    + + +

    text +

    more text
    +

    + + +
    +

    p1

    +

    p2

    +
    + + +
    text +
    • text
    +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/header/nested-footer-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/header/nested-footer-novalid.html new file mode 100644 index 000000000..958f974ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/header/nested-footer-novalid.html @@ -0,0 +1,12 @@ + + + + +"header" with "footer" descendant + + +
    +
    +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/header/nested-header-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/header/nested-header-novalid.html new file mode 100644 index 000000000..0a4d8b51c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/header/nested-header-novalid.html @@ -0,0 +1,12 @@ + + + + +"header" with "header" descendant + + +
    +
    +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/hr/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/hr/model-isvalid.html new file mode 100644 index 000000000..4202896bd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/hr/model-isvalid.html @@ -0,0 +1,11 @@ + + + + + <hr> + + + +
    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/hr/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/hr/model-novalid.html new file mode 100644 index 000000000..1c76bfb6b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/hr/model-novalid.html @@ -0,0 +1,28 @@ + + + + + <hr> + + + +

    +

      +
    • +
      +
    • +
    +

    + + +

    text +


    +

    + + +
    +

    p1

    + +
    text + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest-empty-novalid.html new file mode 100644 index 000000000..23b82f543 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest-empty-novalid.html @@ -0,0 +1,5 @@ + + + +empty manifest is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest-whitespace-only-novalid.html new file mode 100644 index 000000000..d9ee8070a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest-whitespace-only-novalid.html @@ -0,0 +1,6 @@ + + + +empty manifest is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-backslash-novalid.html new file mode 100644 index 000000000..00259455e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-backslash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..09d918e3e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-hash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-pile-of-poo-isvalid.html new file mode 100644 index 000000000..fffad819a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-pile-of-poo-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: fragment-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-question-mark-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-question-mark-isvalid.html new file mode 100644 index 000000000..19187c700 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-contains-question-mark-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: fragment-contains-question-mark + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-empty-hash-only-no-path-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-empty-hash-only-no-path-relative-isvalid.html new file mode 100644 index 000000000..27b57ce23 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-empty-hash-only-no-path-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: fragment-empty-hash-only-no-path-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-leading-space-novalid.html new file mode 100644 index 000000000..c150d0835 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-leading-space-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-non-ascii-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-non-ascii-relative-isvalid.html new file mode 100644 index 000000000..fb991b68e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-non-ascii-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: fragment-non-ascii-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-semicolon-question-mark-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-semicolon-question-mark-relative-isvalid.html new file mode 100644 index 000000000..ea5b80562 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-semicolon-question-mark-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: fragment-semicolon-question-mark-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-slash-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-slash-relative-isvalid.html new file mode 100644 index 000000000..6ce956067 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/fragment-slash-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: fragment-slash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-192.0x00A80001-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-192.0x00A80001-isvalid.html new file mode 100644 index 000000000..345fd9d64 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-192.0x00A80001-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-192.0x00A80001 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-broken-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-broken-isvalid.html new file mode 100644 index 000000000..38865022c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-broken-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-IP-address-broken + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-fullwidth-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-fullwidth-isvalid.html new file mode 100644 index 000000000..10666ae29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-fullwidth-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-IP-address-fullwidth + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-percent-encoded-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-percent-encoded-isvalid.html new file mode 100644 index 000000000..200da79ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-IP-address-percent-encoded-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-IP-address-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-cr-novalid.html new file mode 100644 index 000000000..67825718a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-cr-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..e18e4216b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-double-percent-encoded-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..b2f7fb399 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-novalid.html new file mode 100644 index 000000000..c24cde01e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..36e22f736 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..80b3f8f07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-empty-with-userinfo-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-exotic-dot-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-exotic-dot-isvalid.html new file mode 100644 index 000000000..fa81d73b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-exotic-dot-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-exotic-dot + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-exotic-whitespace-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-exotic-whitespace-isvalid.html new file mode 100644 index 000000000..04d2499ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-exotic-whitespace-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-exotic-whitespace + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-fullwidth-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-fullwidth-isvalid.html new file mode 100644 index 000000000..9d355c9ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-fullwidth-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-fullwidth + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..a651c0003 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-hostname-in-brackets-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-idn-unicode-han-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-idn-unicode-han-isvalid.html new file mode 100644 index 000000000..71e9530f5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-idn-unicode-han-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-idn-unicode-han + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..d86538bd4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-invalid-unicode-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..c5a3810d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-ipv6-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-ipv6-isvalid.html new file mode 100644 index 000000000..c6cf13292 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-ipv6-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-ipv6 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-ipv6-port-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-ipv6-port-isvalid.html new file mode 100644 index 000000000..18292187a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-ipv6-port-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-ipv6-port + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-is-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-is-pile-of-poo-isvalid.html new file mode 100644 index 000000000..a56696d18 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-is-pile-of-poo-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: host-is-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-newline-novalid.html new file mode 100644 index 000000000..8b4f8e048 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-newline-novalid.html @@ -0,0 +1,6 @@ + + + +invalid manifest: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-space-novalid.html new file mode 100644 index 000000000..53d49012e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-space-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..cb654811f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-tab-novalid.html new file mode 100644 index 000000000..abc896073 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-tab-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..f1f22dfb2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..bc5254117 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..39cb890aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-bare-percent-sign-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-colon-colon-number-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-colon-colon-number-relative-isvalid.html new file mode 100644 index 000000000..9110e6194 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-colon-colon-number-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-colon-colon-number-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-colon-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-colon-relative-isvalid.html new file mode 100644 index 000000000..9387fbf07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-colon-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-colon-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-contains-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-contains-pile-of-poo-isvalid.html new file mode 100644 index 000000000..7fcc6f644 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-contains-pile-of-poo-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-contains-space-novalid.html new file mode 100644 index 000000000..e44c2fbcb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-contains-space-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..efc42dfb6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..7621629aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-backslash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..61407fb53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-chars-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-chars-relative-isvalid.html new file mode 100644 index 000000000..d211906ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-chars-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-leading-colon-chars-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-colon-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-colon-relative-isvalid.html new file mode 100644 index 000000000..82d824f61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-colon-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-leading-colon-colon-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-hash-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-hash-relative-isvalid.html new file mode 100644 index 000000000..8e4165d03 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-hash-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-leading-colon-hash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-letter-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-letter-relative-isvalid.html new file mode 100644 index 000000000..d60081dc7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-letter-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-leading-colon-letter-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-number-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-number-relative-isvalid.html new file mode 100644 index 000000000..d89a20bda --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-number-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-leading-colon-number-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-slash-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-slash-relative-isvalid.html new file mode 100644 index 000000000..246fd8028 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-colon-slash-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-leading-colon-slash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-space-novalid.html new file mode 100644 index 000000000..e723ed665 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-leading-space-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-non-ascii-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-non-ascii-isvalid.html new file mode 100644 index 000000000..37ef395ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-non-ascii-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-non-ascii + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-dot-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-dot-isvalid.html new file mode 100644 index 000000000..855f316cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-dot-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-percent-encoded-dot + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..f9bbb42f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-mixed-case-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-mixed-case-isvalid.html new file mode 100644 index 000000000..a8d9c9224 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-mixed-case-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-percent-encoded-mixed-case + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-multiple-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-multiple-isvalid.html new file mode 100644 index 000000000..4e9cfb94e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-multiple-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-percent-encoded-multiple + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-slash-plus-slashes-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-slash-plus-slashes-relative-isvalid.html new file mode 100644 index 000000000..6e703da5c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-slash-plus-slashes-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-percent-encoded-slash-plus-slashes-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-slash-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-slash-relative-isvalid.html new file mode 100644 index 000000000..113fa978a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-slash-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-percent-encoded-slash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-space-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-space-isvalid.html new file mode 100644 index 000000000..4bf72938b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-space-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-percent-encoded-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-u0000-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-u0000-isvalid.html new file mode 100644 index 000000000..48173a334 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-u0000-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-percent-encoded-u0000 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-u0091-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-u0091-isvalid.html new file mode 100644 index 000000000..5956032c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-percent-encoded-u0091-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-percent-encoded-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..77b5bbc78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-relative-square-brackets-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-simple-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-simple-relative-isvalid.html new file mode 100644 index 000000000..889277658 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-simple-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-simple-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-slash-colon-number-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-slash-colon-number-relative-isvalid.html new file mode 100644 index 000000000..e26fd678e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-slash-colon-number-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-slash-colon-number-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-slash-only-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-slash-only-relative-isvalid.html new file mode 100644 index 000000000..f4094bfde --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-slash-only-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-slash-only-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-starts-with-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-starts-with-pile-of-poo-isvalid.html new file mode 100644 index 000000000..8c54ac33d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-starts-with-pile-of-poo-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-starts-with-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-tab-novalid.html new file mode 100644 index 000000000..b89513944 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-tab-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-trailing-space-novalid.html new file mode 100644 index 000000000..419ef427d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-trailing-space-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-u0091-novalid.html new file mode 100644 index 000000000..66e754ea0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-u0091-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-u202E-u202D-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-u202E-u202D-isvalid.html new file mode 100644 index 000000000..a2073bb10 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-u202E-u202D-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-u202E-u202D + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-uFEFF-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-uFEFF-isvalid.html new file mode 100644 index 000000000..02d902a28 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-uFEFF-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-uFEFF + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-unicode-han-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-unicode-han-isvalid.html new file mode 100644 index 000000000..d7f33f069 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/path-unicode-han-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: path-unicode-han + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-0-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-0-isvalid.html new file mode 100644 index 000000000..bd79085dd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-0-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: port-0 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-00000000000000-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-00000000000000-isvalid.html new file mode 100644 index 000000000..ed6136e5d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-00000000000000-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: port-00000000000000 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-00000000000000000000080-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-00000000000000000000080-isvalid.html new file mode 100644 index 000000000..4bebdf91e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-00000000000000000000080-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: port-00000000000000000000080 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-999999-novalid.html new file mode 100644 index 000000000..d05e591ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-999999-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-cr-novalid.html new file mode 100644 index 000000000..9e21524ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-cr-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..509872829 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-colon-novalid.html new file mode 100644 index 000000000..605becab8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-colon-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-dash-novalid.html new file mode 100644 index 000000000..01e665bfd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-leading-dash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-multiple-letters-novalid.html new file mode 100644 index 000000000..b01820a61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-multiple-letters-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-newline-novalid.html new file mode 100644 index 000000000..4afb34049 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-newline-novalid.html @@ -0,0 +1,6 @@ + + + +invalid manifest: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-none-but-colon-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-none-but-colon-isvalid.html new file mode 100644 index 000000000..1138973c4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-none-but-colon-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: port-none-but-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-single-letter-novalid.html new file mode 100644 index 000000000..69c5a649f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-single-letter-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-space-novalid.html new file mode 100644 index 000000000..6c64dd7d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-space-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-tab-novalid.html new file mode 100644 index 000000000..0c3c9691c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/port-tab-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-contains-pile-of-poo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-contains-pile-of-poo-isvalid.html new file mode 100644 index 000000000..d87dab247 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-contains-pile-of-poo-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: query-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-contains-question-mark-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-contains-question-mark-isvalid.html new file mode 100644 index 000000000..6bcfa74c1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-contains-question-mark-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: query-contains-question-mark + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-empty-no-path-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-empty-no-path-relative-isvalid.html new file mode 100644 index 000000000..ccf1cd817 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-empty-no-path-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: query-empty-no-path-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-leading-space-novalid.html new file mode 100644 index 000000000..121125a27 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-leading-space-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-trailing-space-novalid.html new file mode 100644 index 000000000..5580a23fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/query-trailing-space-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..270fe8bc3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,5 @@ + + + +manifest warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-no-slash-isvalid.html new file mode 100644 index 000000000..56853b148 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-no-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-data-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..ddd8293b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-data-single-slash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..3117d0284 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-backslash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-host-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-host-empty-isvalid.html new file mode 100644 index 000000000..f51329c06 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-host-empty-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-host-included-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-host-included-isvalid.html new file mode 100644 index 000000000..f62e95965 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-host-included-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-host-included + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-no-slash-isvalid.html new file mode 100644 index 000000000..3706aaed2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-no-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-scheme-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-scheme-only-isvalid.html new file mode 100644 index 000000000..37ddc8080 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-scheme-only-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-scheme-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..90700a420 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-single-slash-isvalid.html new file mode 100644 index 000000000..ccac15caf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-single-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-only-isvalid.html new file mode 100644 index 000000000..bd2b8514b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-only-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-slash-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-abc-bar-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-abc-bar-isvalid.html new file mode 100644 index 000000000..2321c0c45 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-abc-bar-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-slash-slash-abc-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-c-bar-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-c-bar-isvalid.html new file mode 100644 index 000000000..0743f63b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-c-bar-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-slash-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-only-isvalid.html new file mode 100644 index 000000000..32ac621a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-only-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-slash-slash-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-slash-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-slash-only-isvalid.html new file mode 100644 index 000000000..b47073894 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-slash-slash-slash-only-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-slash-slash-slash-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..a511e345e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-uppercase-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-uppercase-isvalid.html new file mode 100644 index 000000000..061784e82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-file-uppercase-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-file-uppercase + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..64d78da68 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..40564d9ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftps-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftps-no-slash-isvalid.html new file mode 100644 index 000000000..02ef1d626 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftps-no-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-ftps-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftps-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftps-single-slash-isvalid.html new file mode 100644 index 000000000..45366356e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ftps-single-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-ftps-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-gopher-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-gopher-no-slash-isvalid.html new file mode 100644 index 000000000..38270e19e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-gopher-no-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-gopher-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-gopher-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-gopher-single-slash-isvalid.html new file mode 100644 index 000000000..dfcb01513 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-gopher-single-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-gopher-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..1096e1b4c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-backslash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..de4733f43 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..b080bfc80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..bbf05a5e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..5268c6061 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-http-single-slash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..591686d95 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-https-no-slash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..edb658d6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-https-single-slash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..f1a91bbe3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-javascript-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-javascript-single-slash-isvalid.html new file mode 100644 index 000000000..306b7ac94 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-javascript-single-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-javascript-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-mailto-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-mailto-no-slash-isvalid.html new file mode 100644 index 000000000..b55c8a8a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-mailto-no-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-mailto-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-mailto-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-mailto-single-slash-isvalid.html new file mode 100644 index 000000000..d29dc5e9a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-mailto-single-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-mailto-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-none-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-none-relative-isvalid.html new file mode 100644 index 000000000..d1a0642c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-none-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-none-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-isvalid.html new file mode 100644 index 000000000..e0ba74932 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-no-slash-isvalid.html new file mode 100644 index 000000000..676da6f3b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-no-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-isvalid.html new file mode 100644 index 000000000..c839f760a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private-path + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-chars-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-chars-isvalid.html new file mode 100644 index 000000000..9881ee416 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-chars-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private-path-leading-slashes-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-colon-slashes-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-colon-slashes-isvalid.html new file mode 100644 index 000000000..08aeb85c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-colon-slashes-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private-path-leading-slashes-colon-slashes + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-only-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-only-isvalid.html new file mode 100644 index 000000000..90aee1d49 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-path-leading-slashes-only-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private-path-leading-slashes-only + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-single-letter-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-single-letter-isvalid.html new file mode 100644 index 000000000..88e344a11 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-single-letter-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-single-slash-isvalid.html new file mode 100644 index 000000000..385ccceac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-single-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-slash-isvalid.html new file mode 100644 index 000000000..4f1b38b39 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-slash-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-slash-slash-isvalid.html new file mode 100644 index 000000000..d74445346 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-private-slash-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-private-slash-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-schemeless-relative-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-schemeless-relative-isvalid.html new file mode 100644 index 000000000..e2eb5fcc6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-schemeless-relative-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-schemeless-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..dd9f4173a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-cr-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..a7ec3ec3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-newline-novalid.html @@ -0,0 +1,6 @@ + + + +invalid manifest: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..5118f88b5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-space-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..200a48c6d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-trailing-tab-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ws-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ws-single-slash-isvalid.html new file mode 100644 index 000000000..e8c33f709 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-ws-single-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-ws-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-wss-no-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-wss-no-slash-isvalid.html new file mode 100644 index 000000000..4b6071849 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-wss-no-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-wss-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-wss-single-slash-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-wss-single-slash-isvalid.html new file mode 100644 index 000000000..a86f5617f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/scheme-wss-single-slash-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: scheme-wss-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-backslash-novalid.html new file mode 100644 index 000000000..d20219825 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-backslash-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-empty-isvalid.html new file mode 100644 index 000000000..82a49feca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-empty-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-host-port-path-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-host-port-path-isvalid.html new file mode 100644 index 000000000..7ec46ffea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-host-port-path-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: userinfo-host-port-path + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-isvalid.html new file mode 100644 index 000000000..c7008c60e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..3b846b44f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..6f9774c05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-empty-isvalid.html new file mode 100644 index 000000000..51add89dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-password-empty-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: userinfo-password-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-user-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-user-empty-isvalid.html new file mode 100644 index 000000000..1da26e7ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-user-empty-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: userinfo-user-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..2856f5704 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-percent-encoded-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-percent-encoded-isvalid.html new file mode 100644 index 000000000..fa4a2223a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-percent-encoded-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: userinfo-username-contains-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..ce1e91b32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,5 @@ + + + +invalid manifest: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-non-alpha-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-non-alpha-isvalid.html new file mode 100644 index 000000000..e5339b98d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/html/manifest/userinfo-username-non-alpha-isvalid.html @@ -0,0 +1,5 @@ + + + +valid manifest: userinfo-username-non-alpha + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/i/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/i/model-isvalid.html new file mode 100644 index 000000000..4d0fe7a37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/i/model-isvalid.html @@ -0,0 +1,24 @@ + + + + + <i> + + + +

    text

    + + +

    text

    + + +

    text

    +

    text

    + + +

    text

    +

    text

    + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/i/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/i/model-novalid.html new file mode 100644 index 000000000..892bb395e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/i/model-novalid.html @@ -0,0 +1,18 @@ + + + + + <i> + + + + text + + +

    • text

    + + +

    text

    +

    text

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/model-isvalid.html new file mode 100644 index 000000000..45e29ed72 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/model-isvalid.html @@ -0,0 +1,36 @@ + + + + + <iframe> + + + +

    + + +

    + +

    strictly inline + +

    +

    paragraph + +

    +

    strictly inline + +

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/model-novalid.html new file mode 100644 index 000000000..c2db35294 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/model-novalid.html @@ -0,0 +1,74 @@ + + + + + <iframe> + + + +

    + + +

    + + + + + +

    paragraph + +

    + +

    strictly inline + +

    + + + + + +

    paragraph + +

    +

    strictly inline + +

    + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-empty-novalid.html new file mode 100644 index 000000000..db0bd3094 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-isvalid.html new file mode 100644 index 000000000..a0bbcbe4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-isvalid.html @@ -0,0 +1,91 @@ + + +valid src + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-whitespace-only-novalid.html new file mode 100644 index 000000000..12b307da2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-backslash-novalid.html new file mode 100644 index 000000000..f1e149373 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..d781f871a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-leading-space-novalid.html new file mode 100644 index 000000000..f567ab48c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-cr-novalid.html new file mode 100644 index 000000000..dfa8d99b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..322e4ec41 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..1a505f070 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-novalid.html new file mode 100644 index 000000000..c7c675151 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..f44f6ceb6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..dfb4c8af7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..27c546add --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..9cf93c27f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..c5d371e43 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-newline-novalid.html new file mode 100644 index 000000000..f914a5c84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-space-novalid.html new file mode 100644 index 000000000..00567d593 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..ae7284275 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-tab-novalid.html new file mode 100644 index 000000000..d36f12578 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..509184a6a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..7599cc119 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..61fbdf004 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-contains-space-novalid.html new file mode 100644 index 000000000..d11dfb92a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..f3d0d22b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..bf8a1ca17 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..3db3992c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-space-novalid.html new file mode 100644 index 000000000..56f349685 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..db315edde --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..9417972d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-tab-novalid.html new file mode 100644 index 000000000..0b0a6d755 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-trailing-space-novalid.html new file mode 100644 index 000000000..e79f6456f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-u0091-novalid.html new file mode 100644 index 000000000..e03e054f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-999999-novalid.html new file mode 100644 index 000000000..4f2290d2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-cr-novalid.html new file mode 100644 index 000000000..b2df05bb6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..41280d20e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-colon-novalid.html new file mode 100644 index 000000000..4a4a6a045 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-dash-novalid.html new file mode 100644 index 000000000..052e77e05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-multiple-letters-novalid.html new file mode 100644 index 000000000..d2b6be6ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-newline-novalid.html new file mode 100644 index 000000000..adff8ec67 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-single-letter-novalid.html new file mode 100644 index 000000000..fb149be62 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-space-novalid.html new file mode 100644 index 000000000..aafdfe523 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-tab-novalid.html new file mode 100644 index 000000000..de0ce71ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/query-leading-space-novalid.html new file mode 100644 index 000000000..28014d704 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/query-trailing-space-novalid.html new file mode 100644 index 000000000..15f2db6f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..504824ca1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..ef6b1f9db --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..debfa4852 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..194ff491c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..1584da92a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..d8a2d18fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..eccb4dd75 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..8e9fe2405 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..0546f29cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..d77d7e5d5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..f66c4397f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..12a75c3ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..18dc42fa3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..142e7b0e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..6424e83c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..dfc74a212 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..7c7dca770 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..4d439a76d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..5542fe93d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-backslash-novalid.html new file mode 100644 index 000000000..099e4861e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..084b8f0b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..85aadb633 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..4ff2b75c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..41fc10e29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/iframe/src/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/model-isvalid.html new file mode 100644 index 000000000..b0c7b33f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/model-isvalid.html @@ -0,0 +1,31 @@ + + + + + <img> + + + +

    text

    + + +

    text

    + + +

    text

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/model-novalid.html new file mode 100644 index 000000000..d16a80641 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/model-novalid.html @@ -0,0 +1,33 @@ + + + + + <img> + + + +

    text

    + + +

    text

    + + +

    text

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src-empty-novalid.html new file mode 100644 index 000000000..d58590750 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src-isvalid.html new file mode 100644 index 000000000..0837cfe1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src-isvalid.html @@ -0,0 +1,91 @@ + + +valid src + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src-whitespace-only-novalid.html new file mode 100644 index 000000000..cc0140808 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-backslash-novalid.html new file mode 100644 index 000000000..f54d6cbad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..59829cfee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-leading-space-novalid.html new file mode 100644 index 000000000..c7420ec54 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-cr-novalid.html new file mode 100644 index 000000000..2b14d6bda --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..d0fcc7336 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..6be9a8a4f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-novalid.html new file mode 100644 index 000000000..41191edb5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..8f02f8e9c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..b0b86cc30 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..f17042f72 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..37d687ab5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..7d905ea3b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-newline-novalid.html new file mode 100644 index 000000000..10bb356b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-space-novalid.html new file mode 100644 index 000000000..633ea951b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..e37c9070f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-tab-novalid.html new file mode 100644 index 000000000..c2b47937a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..524834a94 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..2b19cb862 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..368e94041 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-contains-space-novalid.html new file mode 100644 index 000000000..7b1da54cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..ded9f27fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..7bebfa8b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..f1fe58ebd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-space-novalid.html new file mode 100644 index 000000000..c1fc4d0b7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..62bb73054 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..da8bcd725 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-tab-novalid.html new file mode 100644 index 000000000..42e555e68 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-trailing-space-novalid.html new file mode 100644 index 000000000..98812cb9a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-u0091-novalid.html new file mode 100644 index 000000000..a15047c3e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-999999-novalid.html new file mode 100644 index 000000000..0c7d01801 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-cr-novalid.html new file mode 100644 index 000000000..49e6a1a0a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..6d7233039 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-colon-novalid.html new file mode 100644 index 000000000..75eba0ea3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-dash-novalid.html new file mode 100644 index 000000000..9a66f5a41 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-multiple-letters-novalid.html new file mode 100644 index 000000000..fcb6e959f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-newline-novalid.html new file mode 100644 index 000000000..3d59a2e4b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-single-letter-novalid.html new file mode 100644 index 000000000..1ba9df25c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-space-novalid.html new file mode 100644 index 000000000..e59cda369 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-tab-novalid.html new file mode 100644 index 000000000..9ae34b348 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/query-leading-space-novalid.html new file mode 100644 index 000000000..896fd99b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/query-trailing-space-novalid.html new file mode 100644 index 000000000..ac079b454 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..964cdce93 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +src warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..d5e0ae53e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..efb0fa5d7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..61a7697e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..15120451d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..3c2e7439a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..f3218f03d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..fa2a92173 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..16c9fa05a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..0554f086c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..518ba415f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..1c1ba05e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..4057a3fa9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..00d028cab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..00a8c8857 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..c50d3ac16 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..ee97e7af1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..f1f6b7572 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..5649c226c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-backslash-novalid.html new file mode 100644 index 000000000..5d5a271ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..6bd0affb4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..78873928f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..2e2002a49 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..306ea7782 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/src/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/usemap-bad-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/usemap-bad-value-novalid.html new file mode 100644 index 000000000..708878a30 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/usemap-bad-value-novalid.html @@ -0,0 +1 @@ +usemap="#"There should be an error. diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/usemap-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/usemap-isvalid.html new file mode 100644 index 000000000..0e165c8c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/usemap-isvalid.html @@ -0,0 +1,11 @@ + + + + + <img> with usemap attribute + + + +

    bar

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/width-height-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/width-height-isvalid.html new file mode 100644 index 000000000..32b46d7cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/width-height-isvalid.html @@ -0,0 +1,11 @@ + + + + +valid width and height + + +bar +bar + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/img/width-height-negative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/img/width-height-negative-novalid.html new file mode 100644 index 000000000..d324106f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/img/width-height-negative-novalid.html @@ -0,0 +1,10 @@ + + + + +img with negative values for width and height + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/list-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/list-novalid.html new file mode 100644 index 000000000..63f43af1f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/list-novalid.html @@ -0,0 +1,11 @@ + + + +invalid input/@list reference to datalist/@id + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/pattern-asterisk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/pattern-asterisk-novalid.html new file mode 100644 index 000000000..397344c0d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/pattern-asterisk-novalid.html @@ -0,0 +1,4 @@ + + +invalid pattern +

    \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/pattern-paren-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/pattern-paren-novalid.html new file mode 100644 index 000000000..892cc02f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/pattern-paren-novalid.html @@ -0,0 +1,4 @@ + + +invalid pattern +

    \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-empty-novalid.html new file mode 100644 index 000000000..5deda965c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty formaction is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-isvalid.html new file mode 100644 index 000000000..ea797c3b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-isvalid.html @@ -0,0 +1,91 @@ + + +valid formaction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-whitespace-only-novalid.html new file mode 100644 index 000000000..1c7fae12b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty formaction is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-backslash-novalid.html new file mode 100644 index 000000000..dee7e3b05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..3bc4e4cdd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-leading-space-novalid.html new file mode 100644 index 000000000..07a0678ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-cr-novalid.html new file mode 100644 index 000000000..48919b1d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..0919432af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..007e045f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-novalid.html new file mode 100644 index 000000000..479146ab9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..62339541a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..30c5f8e86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..dab28abff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..b389ecb58 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..eab019064 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-newline-novalid.html new file mode 100644 index 000000000..6af1be049 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid formaction: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-space-novalid.html new file mode 100644 index 000000000..6b9e40850 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..fa76475e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-tab-novalid.html new file mode 100644 index 000000000..2a50d5275 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..d6fb95796 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..a55751d8d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..1a8e6444c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-contains-space-novalid.html new file mode 100644 index 000000000..a74a6604f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..db8534ac3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..ee2cb3157 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..843915930 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-space-novalid.html new file mode 100644 index 000000000..dc991b8db --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..830ecfa13 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..222a0bd94 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-tab-novalid.html new file mode 100644 index 000000000..b0440aabd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-trailing-space-novalid.html new file mode 100644 index 000000000..61a6a1a1b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-u0091-novalid.html new file mode 100644 index 000000000..3edbb7aab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-999999-novalid.html new file mode 100644 index 000000000..a01365d72 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-cr-novalid.html new file mode 100644 index 000000000..ceca5a835 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..f81445218 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-colon-novalid.html new file mode 100644 index 000000000..fd3d244c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-dash-novalid.html new file mode 100644 index 000000000..a41365256 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-multiple-letters-novalid.html new file mode 100644 index 000000000..f899b643d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-newline-novalid.html new file mode 100644 index 000000000..efa6fef43 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid formaction: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-single-letter-novalid.html new file mode 100644 index 000000000..6b04af7a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-space-novalid.html new file mode 100644 index 000000000..666db3a7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-tab-novalid.html new file mode 100644 index 000000000..dd6717160 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/query-leading-space-novalid.html new file mode 100644 index 000000000..01d360dd5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/query-trailing-space-novalid.html new file mode 100644 index 000000000..98322081e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..aa3ea3aad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +formaction warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..48e5ec30b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..e77493c24 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..3a12a2f2c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..da3f423ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..620a37c83 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..e5f064e25 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..cad3f1e99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..fb1ecc696 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..62bdcd8c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..90f76c9d1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..9f1a49211 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..2357c0a1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..4e3075b49 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..727da488f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..45affd7ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..161cffbf6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid formaction: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..ebd08615a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..1429b7a27 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-backslash-novalid.html new file mode 100644 index 000000000..a0df503e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..1673f65ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..aae3d288a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..cc0652c8b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..abc75f3ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-formaction/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-empty-novalid.html new file mode 100644 index 000000000..f773a2aa4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-isvalid.html new file mode 100644 index 000000000..0d744c002 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-isvalid.html @@ -0,0 +1,91 @@ + + +valid src + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-whitespace-only-novalid.html new file mode 100644 index 000000000..e3d0486e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-backslash-novalid.html new file mode 100644 index 000000000..eda0b37a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..3b4ada533 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-leading-space-novalid.html new file mode 100644 index 000000000..4e91c794a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-cr-novalid.html new file mode 100644 index 000000000..c6c7dcd69 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..3946af19f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..0e657ba1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-novalid.html new file mode 100644 index 000000000..faac339c6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..623e61268 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..9cc6d8624 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..c48b95b00 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..8595d37ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..3c7f42df1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-newline-novalid.html new file mode 100644 index 000000000..68fdc0aea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-space-novalid.html new file mode 100644 index 000000000..45c7e8bb1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..b4b5552a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-tab-novalid.html new file mode 100644 index 000000000..ae443539c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..8e554bb9c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..ea9f960fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..864ea4960 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-contains-space-novalid.html new file mode 100644 index 000000000..069e2a1c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..71b05d901 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..2d4baf910 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..ef690bbf0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-space-novalid.html new file mode 100644 index 000000000..c0204f5c1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..c5222fab6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..8c05cbef6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-tab-novalid.html new file mode 100644 index 000000000..a2b683d9d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-trailing-space-novalid.html new file mode 100644 index 000000000..a047676f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-u0091-novalid.html new file mode 100644 index 000000000..0da7c170c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-999999-novalid.html new file mode 100644 index 000000000..7c5b961f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-cr-novalid.html new file mode 100644 index 000000000..b2467d2be --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..1bb21c61b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-colon-novalid.html new file mode 100644 index 000000000..5b7c18377 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-dash-novalid.html new file mode 100644 index 000000000..0f125e1f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-multiple-letters-novalid.html new file mode 100644 index 000000000..ffc0b8747 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-newline-novalid.html new file mode 100644 index 000000000..51e6c7358 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-single-letter-novalid.html new file mode 100644 index 000000000..007ec33d1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-space-novalid.html new file mode 100644 index 000000000..4086ace7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-tab-novalid.html new file mode 100644 index 000000000..90faa3007 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/query-leading-space-novalid.html new file mode 100644 index 000000000..183e1fad8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/query-trailing-space-novalid.html new file mode 100644 index 000000000..a64a7c6b7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..71b9a8873 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +src warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..a2b5d1f86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..0a1b8fb52 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..ee896fe55 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..8cb7521e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..bd109af80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..d892ac52d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..6fafed4ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..90a1212ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..e2c684aac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..7a64662c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..cdfd4d74c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..d6b2bce56 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..301281c14 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..f22ebf502 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..2cef8164e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..1cac5852c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..8b8f11fa2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..6f5772f6b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-backslash-novalid.html new file mode 100644 index 000000000..85b04e06b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..4b3ef3426 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..2b86aa332 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..bdaf3479f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..32627a1f3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-image-src/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-empty-novalid.html new file mode 100644 index 000000000..ae291ca35 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty formaction is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-isvalid.html new file mode 100644 index 000000000..332b92065 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-isvalid.html @@ -0,0 +1,91 @@ + + +valid formaction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-whitespace-only-novalid.html new file mode 100644 index 000000000..6f2d34e8d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty formaction is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-backslash-novalid.html new file mode 100644 index 000000000..f425c3076 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..074b066b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-leading-space-novalid.html new file mode 100644 index 000000000..370bc0d8b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-cr-novalid.html new file mode 100644 index 000000000..30c67fdf9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..b6bcab6dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..b25b38948 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-novalid.html new file mode 100644 index 000000000..7f0bff475 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..548576d6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..fc22cd194 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..6b714a213 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..f9e490b15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..8bd4fa53b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-newline-novalid.html new file mode 100644 index 000000000..4bf316083 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid formaction: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-space-novalid.html new file mode 100644 index 000000000..40d1b5e1b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..b58d8edfb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-tab-novalid.html new file mode 100644 index 000000000..1f0818c83 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..38d6adf05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..d4628743d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..507dd282c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-contains-space-novalid.html new file mode 100644 index 000000000..41b102730 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..5bc0f540f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..9f96f0752 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..a6d07f612 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-space-novalid.html new file mode 100644 index 000000000..2906aa3ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..955bd05ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..3bc8dbf2d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-tab-novalid.html new file mode 100644 index 000000000..e424a2a23 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-trailing-space-novalid.html new file mode 100644 index 000000000..d61566d29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-u0091-novalid.html new file mode 100644 index 000000000..d9c5c0bdd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-999999-novalid.html new file mode 100644 index 000000000..56fed6806 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-cr-novalid.html new file mode 100644 index 000000000..bcacfa8b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..02caabe38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-colon-novalid.html new file mode 100644 index 000000000..1222d48fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-dash-novalid.html new file mode 100644 index 000000000..eea1fb9fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-multiple-letters-novalid.html new file mode 100644 index 000000000..575f7b156 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-newline-novalid.html new file mode 100644 index 000000000..77281c7f2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid formaction: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-single-letter-novalid.html new file mode 100644 index 000000000..231f88659 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-space-novalid.html new file mode 100644 index 000000000..df250d3cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-tab-novalid.html new file mode 100644 index 000000000..7e817369d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/query-leading-space-novalid.html new file mode 100644 index 000000000..9bdcfa9ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/query-trailing-space-novalid.html new file mode 100644 index 000000000..094f5008d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..4677df893 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +formaction warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..ae851bea5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..22600d617 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..05c18e646 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..f15f3083d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..f4d95347d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..40314614e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..a29e4fa97 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..5350ea0a9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..c7f227eab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..3d66391cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..6c69f2789 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..6c15ad999 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..27e668c97 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..fe2c0ce71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..3ab19fffd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..eba43de91 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid formaction: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..e0d62b36f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..4b75ff2e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-backslash-novalid.html new file mode 100644 index 000000000..56f8a0b7d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..d005f35cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..eba2430b5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..060f63c16 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..5e528bff8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-submit-formaction/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid formaction: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value-empty-isvalid.html new file mode 100644 index 000000000..229b7a2b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value-empty-isvalid.html @@ -0,0 +1,4 @@ + + +empty value attribute is valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value-isvalid.html new file mode 100644 index 000000000..93f5eb5cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value-isvalid.html @@ -0,0 +1,70 @@ + + +valid value attribute + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-backslash-novalid.html new file mode 100644 index 000000000..0f194d586 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..aae446c35 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-empty-hash-only-no-path-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-empty-hash-only-no-path-relative-novalid.html new file mode 100644 index 000000000..afb742bdd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-empty-hash-only-no-path-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: fragment-empty-hash-only-no-path-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-leading-space-novalid.html new file mode 100644 index 000000000..58535e9c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-non-ascii-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-non-ascii-relative-novalid.html new file mode 100644 index 000000000..ad41f427b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-non-ascii-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: fragment-non-ascii-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-semicolon-question-mark-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-semicolon-question-mark-relative-novalid.html new file mode 100644 index 000000000..1bfc99cc9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-semicolon-question-mark-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: fragment-semicolon-question-mark-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-slash-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-slash-relative-novalid.html new file mode 100644 index 000000000..ccbfa4c2f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/fragment-slash-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: fragment-slash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-cr-novalid.html new file mode 100644 index 000000000..b47e6fc5f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..f8e96bc44 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..392c783d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-novalid.html new file mode 100644 index 000000000..d56b619ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..2ac3f54f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..7976c1717 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..d4e59450b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..f18867cc9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..073e1d9ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-newline-novalid.html new file mode 100644 index 000000000..01a2a7719 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid value attribute: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-space-novalid.html new file mode 100644 index 000000000..95883e289 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..eb0b0a23c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-tab-novalid.html new file mode 100644 index 000000000..e6be4953e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..c2460b040 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..905b48383 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..f409db5a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-contains-space-novalid.html new file mode 100644 index 000000000..29e3eddf0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..8ce609a66 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..10c69106a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..b3f22fe4a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-space-novalid.html new file mode 100644 index 000000000..657fd16e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..cc232af68 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-slash-plus-slashes-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-slash-plus-slashes-relative-novalid.html new file mode 100644 index 000000000..c717ac0ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-slash-plus-slashes-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-percent-encoded-slash-plus-slashes-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-slash-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-slash-relative-novalid.html new file mode 100644 index 000000000..a61bdcb5b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-percent-encoded-slash-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-percent-encoded-slash-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..f9265b7bb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-simple-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-simple-relative-novalid.html new file mode 100644 index 000000000..6eb803b79 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-simple-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-simple-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-slash-only-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-slash-only-relative-novalid.html new file mode 100644 index 000000000..8fb0efcb4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-slash-only-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-slash-only-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-tab-novalid.html new file mode 100644 index 000000000..2d70b76f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-trailing-space-novalid.html new file mode 100644 index 000000000..8a5b79123 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-u0091-novalid.html new file mode 100644 index 000000000..ed3ec7f0a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-999999-novalid.html new file mode 100644 index 000000000..9ea67f378 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-cr-novalid.html new file mode 100644 index 000000000..650968dfc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..d64939376 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-colon-novalid.html new file mode 100644 index 000000000..030e9d329 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-dash-novalid.html new file mode 100644 index 000000000..9ceabb9bd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-multiple-letters-novalid.html new file mode 100644 index 000000000..02df80f07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-newline-novalid.html new file mode 100644 index 000000000..09c399998 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid value attribute: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-single-letter-novalid.html new file mode 100644 index 000000000..7b673eb22 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-space-novalid.html new file mode 100644 index 000000000..cf8439b4d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-tab-novalid.html new file mode 100644 index 000000000..f05db6676 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-empty-no-path-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-empty-no-path-relative-novalid.html new file mode 100644 index 000000000..9ade778db --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-empty-no-path-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: query-empty-no-path-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-leading-space-novalid.html new file mode 100644 index 000000000..49196c94a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-trailing-space-novalid.html new file mode 100644 index 000000000..a877bdf1d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..aa4204c11 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +value warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..e1926f488 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..cb2823b84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..4d3d662ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..d0bf5325c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..5fab853b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..fc6fd7d13 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..1de549d93 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..9bf960341 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..41b939e02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..11004d954 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..f4fd88923 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..b0b6ae6f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..5de56191d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..73c7e6adf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-schemeless-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-schemeless-relative-novalid.html new file mode 100644 index 000000000..f626dfe10 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-schemeless-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-schemeless-relative + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..5731f372f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..428471ce6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid value attribute: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..ea2ffe302 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..40f77c7e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-backslash-novalid.html new file mode 100644 index 000000000..2c62de247 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..00cbff7e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..2d43c8888 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..4d88541aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..a457fe6b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/input/type-url-value/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid value attribute: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-empty-isvalid.html new file mode 100644 index 000000000..a0b625fb7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-empty-isvalid.html @@ -0,0 +1,4 @@ + + +empty cite is valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-isvalid.html new file mode 100644 index 000000000..64c2d189e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite-isvalid.html @@ -0,0 +1,91 @@ + + +valid cite + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-backslash-novalid.html new file mode 100644 index 000000000..a2519ec53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..0f8149f38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-leading-space-novalid.html new file mode 100644 index 000000000..9ff6f2e96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-cr-novalid.html new file mode 100644 index 000000000..c436dad37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..abf421a13 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..5a39b32a9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-novalid.html new file mode 100644 index 000000000..b2d37f30d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..b8d2608a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..89f04ce79 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..c56f19608 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..47ca570a9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..0f8122142 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-newline-novalid.html new file mode 100644 index 000000000..675066308 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-space-novalid.html new file mode 100644 index 000000000..69425323f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..44ab3ecb1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-tab-novalid.html new file mode 100644 index 000000000..ddbe575b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..065ca6062 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..fc999b5fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..637bc283e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-contains-space-novalid.html new file mode 100644 index 000000000..c9b63ed91 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..0773005c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..da1af59e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..95366e5cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-space-novalid.html new file mode 100644 index 000000000..44769d757 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..85177801e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..8ccb9cd77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-tab-novalid.html new file mode 100644 index 000000000..2cdc5c8f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-trailing-space-novalid.html new file mode 100644 index 000000000..302dac4f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-u0091-novalid.html new file mode 100644 index 000000000..1d9541121 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-999999-novalid.html new file mode 100644 index 000000000..006149af2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-cr-novalid.html new file mode 100644 index 000000000..194ab6c02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..137e699df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-novalid.html new file mode 100644 index 000000000..3ef71420f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-dash-novalid.html new file mode 100644 index 000000000..b759b88c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-multiple-letters-novalid.html new file mode 100644 index 000000000..d5cc8a21f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-newline-novalid.html new file mode 100644 index 000000000..d2b7614f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-single-letter-novalid.html new file mode 100644 index 000000000..9ddd1c56e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-space-novalid.html new file mode 100644 index 000000000..f6ac1c355 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-tab-novalid.html new file mode 100644 index 000000000..59524a40c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-leading-space-novalid.html new file mode 100644 index 000000000..5cc177a4f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-trailing-space-novalid.html new file mode 100644 index 000000000..e05a4ce03 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..433c5ee63 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..95a8f8c49 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..ff869b614 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..83e020343 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..a003799e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..5d9a29198 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..56ca71cc3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..f40b32fae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..ece7ecb2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..a604c209e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..bf9d732f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..efd921249 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..36331cf97 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..75d3fb244 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..267f1131a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..c603ca23e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..8762f24b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..8b4b310a1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..9cc2491ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-backslash-novalid.html new file mode 100644 index 000000000..48e87bdeb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..0cc977676 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..c225c2c7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..6c7c667b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..de82cee96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/cite/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0004-02-29-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0004-02-29-haswarn.html new file mode 100644 index 000000000..5fad16aa3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0004-02-29-haswarn.html @@ -0,0 +1,4 @@ + + +date-0004-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0005-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0005-02-29-novalid.html new file mode 100644 index 000000000..1d8de9bd8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0005-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-0005-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0214-09-29-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0214-09-29-haswarn.html new file mode 100644 index 000000000..893889850 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-0214-09-29-haswarn.html @@ -0,0 +1,4 @@ + + +date-0214-09-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1900-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1900-02-29-novalid.html new file mode 100644 index 000000000..04a87af38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1900-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-1900-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1969-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1969-02-29-novalid.html new file mode 100644 index 000000000..2ef440020 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-1969-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-1969-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-20014-09-29-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-20014-09-29-haswarn.html new file mode 100644 index 000000000..006804686 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-20014-09-29-haswarn.html @@ -0,0 +1,4 @@ + + +date-20014-09-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2014-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2014-02-29-novalid.html new file mode 100644 index 000000000..244edadd6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2014-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-2014-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2100-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2100-02-29-novalid.html new file mode 100644 index 000000000..405a710cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2100-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-2100-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2200-02-29-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2200-02-29-novalid.html new file mode 100644 index 000000000..6144a86b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-2200-02-29-novalid.html @@ -0,0 +1,4 @@ + + +date-2200-02-29 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-01-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-01-32-novalid.html new file mode 100644 index 000000000..84a368ae1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-01-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-01-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-03-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-03-32-novalid.html new file mode 100644 index 000000000..4bfa96f2f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-03-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-03-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-04-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-04-31-novalid.html new file mode 100644 index 000000000..3e720617a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-04-31-novalid.html @@ -0,0 +1,4 @@ + + +date-day-04-31 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-05-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-05-32-novalid.html new file mode 100644 index 000000000..8e3129a1c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-05-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-05-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-06-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-06-31-novalid.html new file mode 100644 index 000000000..4ab9d3ab9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-06-31-novalid.html @@ -0,0 +1,4 @@ + + +date-day-06-31 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-07-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-07-32-novalid.html new file mode 100644 index 000000000..e719a2d3c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-07-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-07-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-08-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-08-32-novalid.html new file mode 100644 index 000000000..b64612d67 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-08-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-08-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-09-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-09-31-novalid.html new file mode 100644 index 000000000..1274aabe8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-09-31-novalid.html @@ -0,0 +1,4 @@ + + +date-day-09-31 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-10-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-10-32-novalid.html new file mode 100644 index 000000000..2b064605b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-10-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-10-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-11-31-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-11-31-novalid.html new file mode 100644 index 000000000..ed8dad3e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-11-31-novalid.html @@ -0,0 +1,4 @@ + + +date-day-11-31 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-12-32-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-12-32-novalid.html new file mode 100644 index 000000000..c31e099f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-12-32-novalid.html @@ -0,0 +1,4 @@ + + +date-day-12-32 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-missing-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-missing-separator-novalid.html new file mode 100644 index 000000000..11e95e25a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-missing-separator-novalid.html @@ -0,0 +1,4 @@ + + +date-day-missing-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-one-digit-novalid.html new file mode 100644 index 000000000..8d51c0df6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +date-day-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-three-digits-novalid.html new file mode 100644 index 000000000..7f97a5b5f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-day-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +date-day-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-iso8601-YYYYMMDD-no-hyphen-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-iso8601-YYYYMMDD-no-hyphen-novalid.html new file mode 100644 index 000000000..a412c4635 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-iso8601-YYYYMMDD-no-hyphen-novalid.html @@ -0,0 +1,4 @@ + + +date-iso8601-YYYYMMDD-no-hyphen + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-bom-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-bom-novalid.html new file mode 100644 index 000000000..1b541fbb2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-bom-novalid.html @@ -0,0 +1,4 @@ + + +date-leading-bom + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-whitespace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-whitespace-novalid.html new file mode 100644 index 000000000..faa7e7f52 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-leading-whitespace-novalid.html @@ -0,0 +1,4 @@ + + +date-leading-whitespace + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-00-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-00-novalid.html new file mode 100644 index 000000000..3aa1dcebf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-00-novalid.html @@ -0,0 +1,4 @@ + + +date-month-00 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-13-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-13-novalid.html new file mode 100644 index 000000000..501528d85 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-13-novalid.html @@ -0,0 +1,4 @@ + + +date-month-13 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-missing-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-missing-separator-novalid.html new file mode 100644 index 000000000..a0f7473b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-missing-separator-novalid.html @@ -0,0 +1,4 @@ + + +date-month-missing-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-one-digit-novalid.html new file mode 100644 index 000000000..b26933c02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +date-month-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-three-digits-novalid.html new file mode 100644 index 000000000..b61171df9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-month-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +date-month-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-non-ascii-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-non-ascii-digit-novalid.html new file mode 100644 index 000000000..14c37880e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-non-ascii-digit-novalid.html @@ -0,0 +1,4 @@ + + +date-non-ascii-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-U+0000-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-U+0000-novalid.html new file mode 100644 index 000000000..fb849779e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-U+0000-novalid.html @@ -0,0 +1,4 @@ + + +date-trailing-U+0000 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-pile-of-poo-novalid.html new file mode 100644 index 000000000..3349cc80a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +date-trailing-pile-of-poo + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-whitespace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-whitespace-novalid.html new file mode 100644 index 000000000..39bbeef70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-trailing-whitespace-novalid.html @@ -0,0 +1,4 @@ + + +date-trailing-whitespace + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-day-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-day-separator-novalid.html new file mode 100644 index 000000000..530a05e41 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-day-separator-novalid.html @@ -0,0 +1,4 @@ + + +date-wrong-day-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-month-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-month-separator-novalid.html new file mode 100644 index 000000000..9ed0be6f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-wrong-month-separator-novalid.html @@ -0,0 +1,4 @@ + + +date-wrong-month-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-0000-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-0000-novalid.html new file mode 100644 index 000000000..4f5e524a9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-0000-novalid.html @@ -0,0 +1,4 @@ + + +date-year-0000 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-five-digits-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-five-digits-haswarn.html new file mode 100644 index 000000000..6de3a4326 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-five-digits-haswarn.html @@ -0,0 +1,4 @@ + + +date-year-five-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-negative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-negative-novalid.html new file mode 100644 index 000000000..767b9f476 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-negative-novalid.html @@ -0,0 +1,4 @@ + + +date-year-negative + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-three-digits-novalid.html new file mode 100644 index 000000000..805b6a214 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/date-year-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +date-year-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/datetime-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/datetime-isvalid.html new file mode 100644 index 000000000..e9f6daf62 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/datetime-isvalid.html @@ -0,0 +1,33 @@ + + +valid datetime + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-P-form-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-P-form-novalid.html new file mode 100644 index 000000000..addb39e6c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-P-form-novalid.html @@ -0,0 +1,4 @@ + + +duration-P-form + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-time-component-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-time-component-novalid.html new file mode 100644 index 000000000..6151e9ee7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/duration-time-component-novalid.html @@ -0,0 +1,4 @@ + + +duration-time-component + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-2400-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-2400-novalid.html new file mode 100644 index 000000000..2d77c4c5d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-2400-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-2400 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-minutes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-minutes-novalid.html new file mode 100644 index 000000000..59895e85f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-minutes-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-60-minutes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-seconds-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-seconds-novalid.html new file mode 100644 index 000000000..f20905342 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-60-seconds-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-60-seconds + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-bad-fraction-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-bad-fraction-separator-novalid.html new file mode 100644 index 000000000..68d44b2de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-bad-fraction-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-bad-fraction-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-four-digit-fraction-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-four-digit-fraction-novalid.html new file mode 100644 index 000000000..7d130bffb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-four-digit-fraction-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-four-digit-fraction + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-one-digit-novalid.html new file mode 100644 index 000000000..10f4c7d40 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-hour-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-three-digits-novalid.html new file mode 100644 index 000000000..edea421e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-hour-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-hour-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hh-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hh-novalid.html new file mode 100644 index 000000000..9f9b0536b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hh-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-iso8601-hh + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmm-no-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmm-no-colon-novalid.html new file mode 100644 index 000000000..67a041220 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmm-no-colon-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-iso8601-hhmm-no-colon + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html new file mode 100644 index 000000000..5b868661b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-iso8601-hhmmss-no-colon + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-lowercase-z-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-lowercase-z-novalid.html new file mode 100644 index 000000000..b4fd1d917 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-lowercase-z-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-lowercase-z + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-one-digit-novalid.html new file mode 100644 index 000000000..7d8782345 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-minutes-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-three-digits-novalid.html new file mode 100644 index 000000000..bdeeba497 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-minutes-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-minutes-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-minutes-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-minutes-separator-novalid.html new file mode 100644 index 000000000..174db0e6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-minutes-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-missing-minutes-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-seconds-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-seconds-separator-novalid.html new file mode 100644 index 000000000..745f243db --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-missing-seconds-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-missing-seconds-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-nbsp-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-nbsp-novalid.html new file mode 100644 index 000000000..292dc36e2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-nbsp-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-nbsp + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-one-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-one-digit-novalid.html new file mode 100644 index 000000000..bd9bddd02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-one-digit-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-seconds-one-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-three-digits-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-three-digits-novalid.html new file mode 100644 index 000000000..12968b15d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-seconds-three-digits-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-seconds-three-digits + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-space-before-timezone-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-space-before-timezone-novalid.html new file mode 100644 index 000000000..d97bfc4e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-space-before-timezone-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-space-before-timezone + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-60-minutes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-60-minutes-novalid.html new file mode 100644 index 000000000..4dbd785bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-60-minutes-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-60-minutes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-iso8601-two-digit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-iso8601-two-digit-novalid.html new file mode 100644 index 000000000..c60facf9d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-iso8601-two-digit-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-iso8601-two-digit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-lowercase-t-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-lowercase-t-novalid.html new file mode 100644 index 000000000..056c876ae --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-lowercase-t-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-lowercase-t + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-1300-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-1300-haswarn.html new file mode 100644 index 000000000..314e0ce2c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-1300-haswarn.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-minus-1300 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-2400-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-2400-novalid.html new file mode 100644 index 000000000..63b239712 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minus-2400-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-minus-2400 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minutes-15-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minutes-15-haswarn.html new file mode 100644 index 000000000..c65cc9038 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-minutes-15-haswarn.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-minutes-15 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-multiple-spaces-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-multiple-spaces-novalid.html new file mode 100644 index 000000000..20659abc9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-multiple-spaces-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-multiple-spaces + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-non-T-character-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-non-T-character-novalid.html new file mode 100644 index 000000000..17b702476 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-non-T-character-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-non-T-character + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-colon-start-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-colon-start-novalid.html new file mode 100644 index 000000000..6b81d7883 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-colon-start-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-offset-colon-start + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-space-start-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-space-start-novalid.html new file mode 100644 index 000000000..6d5ae8201 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-offset-space-start-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-offset-space-start + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-hour-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-hour-novalid.html new file mode 100644 index 000000000..292fd1340 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-hour-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-one-digit-hour + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-minute-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-minute-novalid.html new file mode 100644 index 000000000..a1afb9170 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-one-digit-minute-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-one-digit-minute + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-1500-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-1500-haswarn.html new file mode 100644 index 000000000..91b6e23b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-1500-haswarn.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-plus-1500 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-2400-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-2400-novalid.html new file mode 100644 index 000000000..6044623bc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-plus-2400-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-plus-2400 + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-hour-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-hour-novalid.html new file mode 100644 index 000000000..ba7b84b32 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-hour-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-three-digit-hour + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-minute-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-minute-novalid.html new file mode 100644 index 000000000..8b1fb6d36 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-three-digit-minute-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-three-digit-minute + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-with-seconds-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-with-seconds-novalid.html new file mode 100644 index 000000000..6d51004ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-timezone-with-seconds-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-timezone-with-seconds + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-with-both-T-and-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-with-both-T-and-space-novalid.html new file mode 100644 index 000000000..6c67d7cf2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-with-both-T-and-space-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-with-both-T-and-space + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-minutes-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-minutes-separator-novalid.html new file mode 100644 index 000000000..a19752c6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-minutes-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-wrong-minutes-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-seconds-separator-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-seconds-separator-novalid.html new file mode 100644 index 000000000..03f7b3579 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-wrong-seconds-separator-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-wrong-seconds-separator + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-zero-digit-fraction-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-zero-digit-fraction-novalid.html new file mode 100644 index 000000000..1e388dd99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/global-date-and-time-zero-digit-fraction-novalid.html @@ -0,0 +1,4 @@ + + +global-date-and-time-zero-digit-fraction + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/local-date-and-time-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/local-date-and-time-novalid.html new file mode 100644 index 000000000..32136f3e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/local-date-and-time-novalid.html @@ -0,0 +1,4 @@ + + +local-date-and-time + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-isvalid.html new file mode 100644 index 000000000..cd10ac511 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-isvalid.html @@ -0,0 +1,32 @@ + + + + + <ins> + + + + +

    strictly inline + + text + +

    + + +

    paragraph + + link + +

    +

    strictly inline + + link + +

    + + +

    foo

    + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-novalid.html new file mode 100644 index 000000000..65ee321f2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/model-novalid.html @@ -0,0 +1,46 @@ + + + + + <ins> + + + +

    paragraph + + some

    • inline
    content + +

    + + +

    strictly inline + + text + +

    + + + +

    text

    +
    + + +

    paragraph + + link + +

    +

    strictly inline + + link + +

    + +

    link

    +
    + + +

    foo

    + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/month-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/month-novalid.html new file mode 100644 index 000000000..57f8bf0da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/month-novalid.html @@ -0,0 +1,4 @@ + + +month + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/time-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/time-novalid.html new file mode 100644 index 000000000..aaf798ff7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/time-novalid.html @@ -0,0 +1,4 @@ + + +time + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/week-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/week-novalid.html new file mode 100644 index 000000000..77c2dcfc9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/week-novalid.html @@ -0,0 +1,4 @@ + + +week + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/year-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/year-novalid.html new file mode 100644 index 000000000..b971e7fbf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/year-novalid.html @@ -0,0 +1,4 @@ + + +year + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ins/yearless-date-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ins/yearless-date-novalid.html new file mode 100644 index 000000000..e477cb452 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ins/yearless-date-novalid.html @@ -0,0 +1,4 @@ + + +yearless-date + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/kbd/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/kbd/model-isvalid.html new file mode 100644 index 000000000..45646d0eb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/kbd/model-isvalid.html @@ -0,0 +1,23 @@ + + + + + <kbd> + + + +

    text

    + + +

    text

    + + +

    text

    +

    text

    + + +

    text

    +

    text

    + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/kbd/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/kbd/model-novalid.html new file mode 100644 index 000000000..8bfbb8839 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/kbd/model-novalid.html @@ -0,0 +1,18 @@ + + + + + <kbd> + + + + text + + +

    • text

    + + +

    text

    +

    text

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/challenge-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/challenge-isvalid.html new file mode 100644 index 000000000..09bb2a096 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/challenge-isvalid.html @@ -0,0 +1,11 @@ + + + + +keygen with "challenge" attribute + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-bad-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-bad-novalid.html new file mode 100644 index 000000000..1c8d72c78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-bad-novalid.html @@ -0,0 +1,12 @@ + + + + +keygen as <label> descendant, with wrong ID + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-missing-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-missing-novalid.html new file mode 100644 index 000000000..1793192c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-missing-novalid.html @@ -0,0 +1,12 @@ + + + + +keygen as <label> descendant, with no ID + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-redundant-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-redundant-novalid.html new file mode 100644 index 000000000..9bc49b5ed --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/id-redundant-novalid.html @@ -0,0 +1,13 @@ + + + + +keygen as redundant <label> descendant + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-bad-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-bad-value-novalid.html new file mode 100644 index 000000000..791f7c206 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-bad-value-novalid.html @@ -0,0 +1,10 @@ + + + + +keygen with invalid value for "keytype" attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-empty-novalid.html new file mode 100644 index 000000000..88c32a969 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-empty-novalid.html @@ -0,0 +1,10 @@ + + + + +keygen with invalid empty "keytype" attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-isvalid.html new file mode 100644 index 000000000..a92a32a86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/keytype-isvalid.html @@ -0,0 +1,10 @@ + + + + +keygen with "keytype" attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/model-isvalid.html new file mode 100644 index 000000000..953ec6ad0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/model-isvalid.html @@ -0,0 +1,12 @@ + + + + +keygen as <label> descendant + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/model-novalid.html new file mode 100644 index 000000000..8d267093a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/model-novalid.html @@ -0,0 +1,12 @@ + + + + +keygen as an invalid <a> descendant + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/no-attributes-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/no-attributes-isvalid.html new file mode 100644 index 000000000..ca17832aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/no-attributes-isvalid.html @@ -0,0 +1,10 @@ + + + + +keygen with no attributes + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/keygen/non-void-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/non-void-novalid.html new file mode 100644 index 000000000..fb5fcef0c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/keygen/non-void-novalid.html @@ -0,0 +1,10 @@ + + + + +no-void keygen + + +foo + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/label/for-descendant-no-id-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/label/for-descendant-no-id-novalid.html new file mode 100644 index 000000000..2f1ed73f2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/label/for-descendant-no-id-novalid.html @@ -0,0 +1 @@ +<input id=a><label for=a><input>

    There should be an error. diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/label/for-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/label/for-isvalid.html new file mode 100644 index 000000000..c4a4e60da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/label/for-isvalid.html @@ -0,0 +1 @@ +<label for=a><input id=a>

    There should be no error. diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/label/multiple-descendants-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/label/multiple-descendants-novalid.html new file mode 100644 index 000000000..014085bb6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/label/multiple-descendants-novalid.html @@ -0,0 +1 @@ +<label><input><input>

    There should be an error. diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href-empty-novalid.html new file mode 100644 index 000000000..fb1f349f7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty href is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href-isvalid.html new file mode 100644 index 000000000..fd4bd484a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href-isvalid.html @@ -0,0 +1,91 @@ + + +valid href + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href-missing-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href-missing-novalid.html new file mode 100644 index 000000000..eded973f6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href-missing-novalid.html @@ -0,0 +1,10 @@ + + + + +link element missing href attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href-whitespace-only-novalid.html new file mode 100644 index 000000000..6874b1197 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty href is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-backslash-novalid.html new file mode 100644 index 000000000..8f59c37ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..77997986a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-leading-space-novalid.html new file mode 100644 index 000000000..3cd63e09c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-cr-novalid.html new file mode 100644 index 000000000..f66c1640a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..591dca852 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..484097db8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-novalid.html new file mode 100644 index 000000000..30bfc0f08 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..027efe0d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..b07878ee9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..03b35eb58 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..22b5e8d3c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..fcba2a20b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-newline-novalid.html new file mode 100644 index 000000000..446a0d480 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-space-novalid.html new file mode 100644 index 000000000..7cf4ab8d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..34500ab8c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-tab-novalid.html new file mode 100644 index 000000000..4f4a97bd3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..905c8661f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..084773e6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..1e02cf8e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-contains-space-novalid.html new file mode 100644 index 000000000..8386f5d80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..5c333681b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..19d37d8f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..5580214cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-space-novalid.html new file mode 100644 index 000000000..288900585 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..599fecbbc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..630062db8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-tab-novalid.html new file mode 100644 index 000000000..4c5e234c4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-trailing-space-novalid.html new file mode 100644 index 000000000..f8bcef833 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-u0091-novalid.html new file mode 100644 index 000000000..5bed826c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-999999-novalid.html new file mode 100644 index 000000000..4b7e189c4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-cr-novalid.html new file mode 100644 index 000000000..030307b47 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..0bf977156 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-colon-novalid.html new file mode 100644 index 000000000..04eb695a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-dash-novalid.html new file mode 100644 index 000000000..f77f17e13 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-multiple-letters-novalid.html new file mode 100644 index 000000000..2a8ab2aac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-newline-novalid.html new file mode 100644 index 000000000..5346b4fa2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-single-letter-novalid.html new file mode 100644 index 000000000..f0b2d5117 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-space-novalid.html new file mode 100644 index 000000000..1acf0b3d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-tab-novalid.html new file mode 100644 index 000000000..4371db32d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/query-leading-space-novalid.html new file mode 100644 index 000000000..1a45d5a80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/query-trailing-space-novalid.html new file mode 100644 index 000000000..ccd4596d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..70fd6492c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +href warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..95f895806 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..8b37e6b76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..cb0274812 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..0364ce649 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..17a72ac54 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..c930a16b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..af1814b44 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..816bd3b25 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..1678caac7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..f768ffa9d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..b2210d490 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..13c5e3462 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..b9192eb21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..6cf49ca23 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..3877fab7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..5b747be01 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid href: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..65dd25d84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..934a8c4d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-backslash-novalid.html new file mode 100644 index 000000000..78e636f58 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..259f84eb6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..5acd244cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..1cff4f275 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..0db2f57b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/link/href/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid href: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/map/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/map/model-isvalid.html new file mode 100644 index 000000000..ae6dbac6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/map/model-isvalid.html @@ -0,0 +1,27 @@ + + + + + <map> + + + + +

    header

    +

    textp

    +

    text

    +

    textp

    +

    text2

    + + + + +

    text

    +

    textp

    +
    + + +

    foo

    + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/map/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/map/model-novalid.html new file mode 100644 index 000000000..3ee9b822e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/map/model-novalid.html @@ -0,0 +1,27 @@ + + + + + <map> + + + + +

    header

    + text +

    text

    + text +

    text2

    +
    + + + +

    text

    + text +
    + + +

    foo

    + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/mark/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/mark/model-isvalid.html new file mode 100644 index 000000000..20ba6d25d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/mark/model-isvalid.html @@ -0,0 +1,23 @@ + + + + + <m> + + + +

    text

    + + +

    text

    + + +

    text

    +

    text

    + + +

    text

    +

    text

    + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/meta/names-registered-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/meta/names-registered-isvalid.html new file mode 100644 index 000000000..f2cb75bb1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/meta/names-registered-isvalid.html @@ -0,0 +1,768 @@ + + +Registered extensions to the predefined set of metadata names + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/meta/names-standard-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/meta/names-standard-isvalid.html new file mode 100644 index 000000000..738af2a9d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/meta/names-standard-isvalid.html @@ -0,0 +1,21 @@ + + +Standard metadata names + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/meta/refresh-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/meta/refresh-isvalid.html new file mode 100644 index 000000000..8b3f49969 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/meta/refresh-isvalid.html @@ -0,0 +1,91 @@ + + +valid meta refresh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/noscript/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/noscript/model-isvalid.html new file mode 100644 index 000000000..6d74e762b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/noscript/model-isvalid.html @@ -0,0 +1,11 @@ + + + + + + <noscript> in <head> + + +

    foo

    + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data-empty-novalid.html new file mode 100644 index 000000000..ffa455f9f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty data is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data-isvalid.html new file mode 100644 index 000000000..a4b3d4fba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data-isvalid.html @@ -0,0 +1,91 @@ + + +valid data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data-type-missing-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data-type-missing-novalid.html new file mode 100644 index 000000000..03f84f904 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data-type-missing-novalid.html @@ -0,0 +1,10 @@ + + + + +object element missing data and type attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data-whitespace-only-novalid.html new file mode 100644 index 000000000..26b77fd46 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty data is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-backslash-novalid.html new file mode 100644 index 000000000..db712e248 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..91c153197 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-leading-space-novalid.html new file mode 100644 index 000000000..bf09cca1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-cr-novalid.html new file mode 100644 index 000000000..0d834e8da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..d9f6ead7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..7bcff83e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-novalid.html new file mode 100644 index 000000000..2e2d6d84a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..db6dc0556 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..a468c3743 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..64388a6a5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..ee26451bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..600c40146 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-newline-novalid.html new file mode 100644 index 000000000..9cda7a1cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid data: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-space-novalid.html new file mode 100644 index 000000000..24ee0daf4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..e65b6a35d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-tab-novalid.html new file mode 100644 index 000000000..06424d027 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..0782bd2ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..72bee10c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..7672e0075 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-contains-space-novalid.html new file mode 100644 index 000000000..306bd90cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..4d421d7e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..bab2c3661 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..d24fc52e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-space-novalid.html new file mode 100644 index 000000000..9093f5e26 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..d0a32ca50 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..d3c020df8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-tab-novalid.html new file mode 100644 index 000000000..393ad621b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-trailing-space-novalid.html new file mode 100644 index 000000000..7637e81e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-u0091-novalid.html new file mode 100644 index 000000000..16b7b7504 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-999999-novalid.html new file mode 100644 index 000000000..7cc877269 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-cr-novalid.html new file mode 100644 index 000000000..c66522f3d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..23a94ce36 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-colon-novalid.html new file mode 100644 index 000000000..67d1d40f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-dash-novalid.html new file mode 100644 index 000000000..ace5c2109 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-multiple-letters-novalid.html new file mode 100644 index 000000000..72aabe72d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-newline-novalid.html new file mode 100644 index 000000000..f9cec6d9b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid data: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-single-letter-novalid.html new file mode 100644 index 000000000..1c349f119 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-space-novalid.html new file mode 100644 index 000000000..0efa3a646 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-tab-novalid.html new file mode 100644 index 000000000..d472787a9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/query-leading-space-novalid.html new file mode 100644 index 000000000..a07913589 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/query-trailing-space-novalid.html new file mode 100644 index 000000000..6a8cc4bc6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..7075d88a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..97d1d0418 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..829632449 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..a5d0c782b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..4109b8c84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..a828a9fb6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..0f4a5d311 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..4286ae797 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..522f34cb9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..8ae3cc5e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..af87406c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..392351285 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..79ca00c60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..17f031742 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..aa2779659 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..4c9c1226c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..7a46f0ccc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid data: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..756cbb9c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..f85ac5dcd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-backslash-novalid.html new file mode 100644 index 000000000..c19636350 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..c1b3669e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..b6f542d72 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..15763d0e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..9cb6d9cc2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/data/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid data: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/model-isvalid.html new file mode 100644 index 000000000..820915ed3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/model-isvalid.html @@ -0,0 +1,79 @@ + + + + + <object> + + + + +

    + + +

    + + + +

    strictly inline + + text + +

    +

    strictly inline + + + text + +

    + + + + +

    paragraph + + link + +

    +

    paragraph + + + link + +

    +

    strictly inline + + link + +

    +

    strictly inline + + + link + +

    + + +

    foo

    + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/object/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/object/model-novalid.html new file mode 100644 index 000000000..f5037efa8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/object/model-novalid.html @@ -0,0 +1,81 @@ + + + + + <obj> + + + +

    +

    +

    +

    +

    +

    +

    +

    +

    + + +

    paragraph + +

    para

    +
    +

    + + +

    strictly inline + +

    para

    +
    +

    + + +

    strictly inline + +
    • para
    +
    +

    + + + + inline text + + + +

    paragraph + + text + + +

    +

    strictly inline + + text + + +

    + +

    para

    + +
    + + +

    paragraph + + para + +

    +

    strictly inline + + para + +

    + + +

    foo

    + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ol/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ol/model-isvalid.html new file mode 100644 index 000000000..28e545a12 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ol/model-isvalid.html @@ -0,0 +1,38 @@ + + + + + Ordered List: <ol> <li> + + + +
      +
    1. text
    2. +
    + + +
      +
        +
      1. +
      2. +
      + + +
        +
      1. some text +
        more text
        +
      2. +
      + + +
        +
      1. +

        some

        +

        text

        +
      2. +
      + + +
      1. text
      + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ol/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ol/model-novalid.html new file mode 100644 index 000000000..2b00a34e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ol/model-novalid.html @@ -0,0 +1,55 @@ + + + + + Ordered List: <ol> <li> + + + +
        +
      1. text
      2. +
      + + +

      paragraph +

        +
      1. text
      2. +
      +

      + + +
        +
          +
        1. +
        2. +
        + + +
          +
        1. some text +
          more text
          +
        2. +
        +

        paragraph +

          +
        1. some text +
          more text
          +
        2. +
        +

        + + +
          +
        1. +

          some

          +

          text

          +
        2. +
        + + +
        1. text
        +

        paragraph +

        1. text
        +

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/option/label-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/option/label-isvalid.html new file mode 100644 index 000000000..66c3a4f08 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/option/label-isvalid.html @@ -0,0 +1,6 @@ + + +option element with label attribute + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/option/label-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/option/label-novalid.html new file mode 100644 index 000000000..c68367a4f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/option/label-novalid.html @@ -0,0 +1,6 @@ + + +option element with empty label attribute + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/option/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/option/model-isvalid.html new file mode 100644 index 000000000..7cc75ab80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/option/model-isvalid.html @@ -0,0 +1,6 @@ + + +non-empty option element + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/option/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/option/model-novalid.html new file mode 100644 index 000000000..dbe431d5f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/option/model-novalid.html @@ -0,0 +1,6 @@ + + +empty option element + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/p/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/p/model-isvalid.html new file mode 100644 index 000000000..9d9e2a11d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/p/model-isvalid.html @@ -0,0 +1,15 @@ + + + + + <p> + + + +

        text

        + + +

        text

        + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/p/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/p/model-novalid.html new file mode 100644 index 000000000..18cdd5499 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/p/model-novalid.html @@ -0,0 +1,17 @@ + + + + + <p> + + + +

        text

        + + +

        text

        + + +

        text

        • list
        elem

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/param/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/param/model-isvalid.html new file mode 100644 index 000000000..eedf9d006 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/param/model-isvalid.html @@ -0,0 +1,18 @@ + + + + + <param> + + +

        + + + + + + + +

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/param/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/param/model-novalid.html new file mode 100644 index 000000000..ad780fc83 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/param/model-novalid.html @@ -0,0 +1,40 @@ + + + + + <param> + + + + +

        para

        +

        strictly

        + + +

        yo

        +

        some text

        + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-spaces-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-spaces-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..7bcac2b42 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-spaces-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid always-matching-source-media-all-spaces-with-following-source-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..320ca6912 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-all-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid always-matching-source-media-all-with-following-source-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-empty-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-empty-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..a9dd0ab87 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-empty-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid always-matching-source-media-empty-with-following-source-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-spaces-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-spaces-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..95c36b0cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-spaces-with-following-source-srcset-novalid.html @@ -0,0 +1,5 @@ + + +invalid always-matching-source-media-spaces-with-following-source-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-uppercase-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-uppercase-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..d495d18b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-media-uppercase-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid always-matching-source-media-uppercase-with-following-source-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-sizes-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-sizes-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..2cb7ea802 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-sizes-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid always-matching-source-sizes-with-following-source-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-img-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-img-srcset-novalid.html new file mode 100644 index 000000000..c2962a9a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-img-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid always-matching-source-with-following-img-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-media-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-media-novalid.html new file mode 100644 index 000000000..a097307cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-media-novalid.html @@ -0,0 +1,4 @@ + + +invalid always-matching-source-with-following-source-media + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-srcset-novalid.html new file mode 100644 index 000000000..d0f3ea937 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid always-matching-source-with-following-source-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-type-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-type-novalid.html new file mode 100644 index 000000000..99eadd808 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/always-matching-source-with-following-source-type-novalid.html @@ -0,0 +1,4 @@ + + +invalid always-matching-source-with-following-source-type + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/audio-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/audio-srcset-novalid.html new file mode 100644 index 000000000..883f05be4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/audio-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid audio-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-img-end-tag-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-img-end-tag-novalid.html new file mode 100644 index 000000000..0c56b597a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-img-end-tag-novalid.html @@ -0,0 +1,4 @@ + + +invalid html-syntax-img-end-tag + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-no-end-tag-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-no-end-tag-novalid.html new file mode 100644 index 000000000..a7e378d38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-no-end-tag-novalid.html @@ -0,0 +1,4 @@ + + +invalid html-syntax-picture-no-end-tag + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-no-end-tag-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-no-end-tag-novalid.html new file mode 100644 index 000000000..50816e522 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-no-end-tag-novalid.html @@ -0,0 +1,4 @@ + + +invalid html-syntax-picture-slash-no-end-tag + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-novalid.html new file mode 100644 index 000000000..0c824ef56 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-picture-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid html-syntax-picture-slash + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-source-end-tag-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-source-end-tag-novalid.html new file mode 100644 index 000000000..8a8b2c447 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/html-syntax-source-end-tag-novalid.html @@ -0,0 +1,4 @@ + + +invalid html-syntax-source-end-tag + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-novalid.html new file mode 100644 index 000000000..a97c2a52d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-no-src + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-picture-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-picture-novalid.html new file mode 100644 index 000000000..aae258612 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-picture-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-no-src-with-picture + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-source-novalid.html new file mode 100644 index 000000000..185231fd6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-source-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-no-src-with-source + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-and-picture-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-and-picture-novalid.html new file mode 100644 index 000000000..d7e820a1e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-and-picture-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-no-src-with-srcset-and-picture + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-novalid.html new file mode 100644 index 000000000..aade7df01 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-no-src-with-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-no-src-with-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-no-descriptor-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-no-descriptor-with-sizes-novalid.html new file mode 100644 index 000000000..c23295931 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-no-descriptor-with-sizes-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-srcset-no-descriptor-with-sizes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-and-x-width-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-and-x-width-sizes-novalid.html new file mode 100644 index 000000000..ae5cba4e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-and-x-width-sizes-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-srcset-w-and-x-width-sizes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-no-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-no-sizes-novalid.html new file mode 100644 index 000000000..c6970b758 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-srcset-w-no-sizes-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-srcset-w-no-sizes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-novalid.html new file mode 100644 index 000000000..41a813c1c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-type + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-with-picture-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-with-picture-novalid.html new file mode 100644 index 000000000..d05284ee5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-type-with-picture-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-type-with-picture + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-with-sizes-no-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-with-sizes-no-srcset-novalid.html new file mode 100644 index 000000000..a77c4a539 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/img-with-sizes-no-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid img-with-sizes-no-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/input-type-image-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/input-type-image-srcset-novalid.html new file mode 100644 index 000000000..80c7995e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/input-type-image-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid input-type-image-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-img-novalid.html new file mode 100644 index 000000000..66ea1f960 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-br-after-img +
        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-source-novalid.html new file mode 100644 index 000000000..55bb78c19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-after-source-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-br-after-source +
        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-img-novalid.html new file mode 100644 index 000000000..06462c42b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-br-before-img +
        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-source-novalid.html new file mode 100644 index 000000000..7f9bbc0a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-br-before-source-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-br-before-source +
        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-figure-wrapping-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-figure-wrapping-novalid.html new file mode 100644 index 000000000..ffe22b73b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-figure-wrapping-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-figure-wrapping +
        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-input-type-hidden-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-input-type-hidden-novalid.html new file mode 100644 index 000000000..b4763de6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-input-type-hidden-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-input-type-hidden + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-math-nog-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-math-nog-img-novalid.html new file mode 100644 index 000000000..5f1b85dbb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-math-nog-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-math-nog-img + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-after-source-no-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-after-source-no-img-novalid.html new file mode 100644 index 000000000..957c8bc1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-after-source-no-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-noscript-after-source-no-img + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-novalid.html new file mode 100644 index 000000000..45efb6712 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-noscript-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-noscript + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-after-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-after-novalid.html new file mode 100644 index 000000000..0848d51e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-after-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-p-after +

        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-before-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-before-novalid.html new file mode 100644 index 000000000..abb046b76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-before-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-p-before +

        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-wrapping-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-wrapping-novalid.html new file mode 100644 index 000000000..c1561cf33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-p-wrapping-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-p-wrapping +

        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-before-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-before-novalid.html new file mode 100644 index 000000000..d2d3ce9ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-before-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-picture-before + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-wrapping-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-wrapping-novalid.html new file mode 100644 index 000000000..beb9577c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-picture-wrapping-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-picture-wrapping + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-after-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-after-novalid.html new file mode 100644 index 000000000..03f6923e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-after-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-span-after + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-before-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-before-novalid.html new file mode 100644 index 000000000..85307cfb5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-before-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-span-before + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-wrapping-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-wrapping-novalid.html new file mode 100644 index 000000000..701a263d5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-span-wrapping-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-span-wrapping + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-style-scroped-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-style-scroped-novalid.html new file mode 100644 index 000000000..7aae2a0fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-style-scroped-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-style-scroped + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-no-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-no-img-novalid.html new file mode 100644 index 000000000..0a4445849 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-no-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-svg-no-img + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-novalid.html new file mode 100644 index 000000000..03d47c718 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-svg-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-svg + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-img-novalid.html new file mode 100644 index 000000000..700f317c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-text-after-img +x \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-source-novalid.html new file mode 100644 index 000000000..99c173e8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-after-source-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-text-after-source +x \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-img-novalid.html new file mode 100644 index 000000000..256804c96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-text-before-img +x \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-source-novalid.html new file mode 100644 index 000000000..cf1cf0f4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-text-before-source-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-text-before-source +x \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-before-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-before-novalid.html new file mode 100644 index 000000000..2e91d9c29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-before-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-video-before + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-no-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-no-img-novalid.html new file mode 100644 index 000000000..05d89383b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/junk-video-no-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid junk-video-no-img + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/link-rel-icon-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/link-rel-icon-srcset-novalid.html new file mode 100644 index 000000000..df2d56c8e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/link-rel-icon-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid link-rel-icon-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-empty-picture-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-empty-picture-novalid.html new file mode 100644 index 000000000..6f604e165 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-empty-picture-novalid.html @@ -0,0 +1,4 @@ + + +invalid missing-img-empty-picture + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-script-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-script-novalid.html new file mode 100644 index 000000000..96015048c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-script-novalid.html @@ -0,0 +1,4 @@ + + +invalid missing-img-only-script + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-source-novalid.html new file mode 100644 index 000000000..b8b25bd73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-only-source-novalid.html @@ -0,0 +1,4 @@ + + +invalid missing-img-only-source + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-script-and-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-script-and-source-novalid.html new file mode 100644 index 000000000..ea61fadbd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-script-and-source-novalid.html @@ -0,0 +1,4 @@ + + +invalid missing-img-script-and-source + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-source-and-script-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-source-and-script-novalid.html new file mode 100644 index 000000000..a31715d33 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/missing-img-source-and-script-novalid.html @@ -0,0 +1,4 @@ + + +invalid missing-img-source-and-script + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-novalid.html new file mode 100644 index 000000000..bed5b38ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid multiple-img + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-script-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-script-novalid.html new file mode 100644 index 000000000..973d01f80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-script-novalid.html @@ -0,0 +1,4 @@ + + +invalid multiple-img-with-script + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-and-script-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-and-script-novalid.html new file mode 100644 index 000000000..8c722ac07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-and-script-novalid.html @@ -0,0 +1,4 @@ + + +invalid multiple-img-with-source-and-script + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-novalid.html new file mode 100644 index 000000000..d6c2402e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/multiple-img-with-source-novalid.html @@ -0,0 +1,4 @@ + + +invalid multiple-img-with-source + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/object-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/object-srcset-novalid.html new file mode 100644 index 000000000..df784de7e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/object-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid object-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-dl-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-dl-novalid.html new file mode 100644 index 000000000..12b32af34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-dl-novalid.html @@ -0,0 +1,4 @@ + + +invalid parent-dl +
        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-hgroup-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-hgroup-novalid.html new file mode 100644 index 000000000..3b260d27f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-hgroup-novalid.html @@ -0,0 +1,4 @@ + + +invalid parent-hgroup +

        x

        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-noscript-in-head-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-noscript-in-head-novalid.html new file mode 100644 index 000000000..648a16c1d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-noscript-in-head-novalid.html @@ -0,0 +1,4 @@ + + +invalid parent-noscript-in-head + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-ul-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-ul-novalid.html new file mode 100644 index 000000000..ed39ef722 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/parent-ul-novalid.html @@ -0,0 +1,4 @@ + + +invalid parent-ul +
        \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-align-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-align-novalid.html new file mode 100644 index 000000000..494a44d0b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-align-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-align + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-alt-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-alt-novalid.html new file mode 100644 index 000000000..678dfe46a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-alt-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-alt + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-application-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-application-novalid.html new file mode 100644 index 000000000..6d1771f2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-application-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-aria-role-application + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-button-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-button-novalid.html new file mode 100644 index 000000000..ad144b79d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-button-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-aria-role-button + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-img-novalid.html new file mode 100644 index 000000000..f91f26710 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-aria-role-img + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-presentation-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-presentation-novalid.html new file mode 100644 index 000000000..7c8998c2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-presentation-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-aria-role-presentation + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-region-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-region-novalid.html new file mode 100644 index 000000000..336b58d6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-aria-role-region-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-aria-role-region + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-border-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-border-novalid.html new file mode 100644 index 000000000..013d6d668 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-border-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-border + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-crossorigin-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-crossorigin-novalid.html new file mode 100644 index 000000000..733be02c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-crossorigin-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-crossorigin + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-height-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-height-novalid.html new file mode 100644 index 000000000..d5c0f0c1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-height-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-height + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-hspace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-hspace-novalid.html new file mode 100644 index 000000000..53912928b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-hspace-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-hspace + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-ismap-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-ismap-novalid.html new file mode 100644 index 000000000..d6dbfe425 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-ismap-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-ismap + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-isvalid.html new file mode 100644 index 000000000..302ce107e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-isvalid.html @@ -0,0 +1,106 @@ + + +valid picture + + + + + + + + + + + + + + + + + + +x + +
        + + + + + + + + + + + +

        x

        + + + + + + + + +x + + + + + + + + + + +

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

        x

        + + + + + + + + + + + + +
        + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-longdesc-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-longdesc-novalid.html new file mode 100644 index 000000000..86d779313 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-longdesc-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-longdesc + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-lowsrc-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-lowsrc-novalid.html new file mode 100644 index 000000000..00361b00f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-lowsrc-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-lowsrc + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-media-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-media-novalid.html new file mode 100644 index 000000000..e81f5e9ef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-media-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-media + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-name-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-name-novalid.html new file mode 100644 index 000000000..d8867a1b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-name-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-name + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-sizes-novalid.html new file mode 100644 index 000000000..8064a3d26 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-sizes-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-sizes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-src-novalid.html new file mode 100644 index 000000000..b5e6e30e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-src-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-src + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-srcset-novalid.html new file mode 100644 index 000000000..1f3703e50 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-usemap-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-usemap-novalid.html new file mode 100644 index 000000000..1def698f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-usemap-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-usemap + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-vspace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-vspace-novalid.html new file mode 100644 index 000000000..fc62cd514 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-vspace-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-vspace + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-width-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-width-novalid.html new file mode 100644 index 000000000..1fa63afa0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/picture-width-novalid.html @@ -0,0 +1,4 @@ + + +invalid picture-width + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-auto-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-auto-source-size-value-novalid.html new file mode 100644 index 000000000..734ed4a8c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-auto-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-auto-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-comma-novalid.html new file mode 100644 index 000000000..06b83dc4a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-comma-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-comma + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-after-plus-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-after-plus-novalid.html new file mode 100644 index 000000000..c3e04ca6b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-after-plus-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-css-comment-after-plus + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-before-unit-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-before-unit-novalid.html new file mode 100644 index 000000000..3d0ad297d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-css-comment-before-unit-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-css-comment-before-unit + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-first-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-first-novalid.html new file mode 100644 index 000000000..c5331b0d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-first-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-default-first + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-source-size-value-novalid.html new file mode 100644 index 000000000..2f70de718 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-default-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-default-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-deg-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-deg-source-size-value-novalid.html new file mode 100644 index 000000000..d0e608b95 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-deg-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-deg-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpcm-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpcm-source-size-value-novalid.html new file mode 100644 index 000000000..c8b8b7a2d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpcm-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-dpcm-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpi-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpi-source-size-value-novalid.html new file mode 100644 index 000000000..95160c139 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dpi-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-dpi-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dppx-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dppx-source-size-value-novalid.html new file mode 100644 index 000000000..778f6b49b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-dppx-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-dppx-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-empty-novalid.html new file mode 100644 index 000000000..be232a5cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-empty + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-foo-bar-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-foo-bar-source-size-value-novalid.html new file mode 100644 index 000000000..7e969dafc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-foo-bar-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-foo-bar-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-grad-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-grad-source-size-value-novalid.html new file mode 100644 index 000000000..506ebf561 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-grad-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-grad-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-hz-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-hz-source-size-value-novalid.html new file mode 100644 index 000000000..bc4e21c3f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-hz-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-hz-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-inherit-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-inherit-source-size-value-novalid.html new file mode 100644 index 000000000..c232648dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-inherit-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-inherit-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-initial-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-initial-source-size-value-novalid.html new file mode 100644 index 000000000..b70a543de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-initial-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-initial-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-default-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-default-novalid.html new file mode 100644 index 000000000..1121b5669 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-default-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-junk-in-default + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-source-size-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-source-size-novalid.html new file mode 100644 index 000000000..1fc7cffec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-junk-in-source-size-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-junk-in-source-size + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-khz-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-khz-source-size-value-novalid.html new file mode 100644 index 000000000..039da34cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-khz-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-khz-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-and-min-width-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-and-min-width-novalid.html new file mode 100644 index 000000000..1ac0cf6e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-and-min-width-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-media-all-and-min-width + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-novalid.html new file mode 100644 index 000000000..453ba8ac9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-all-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-media-all + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-bad-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-bad-junk-novalid.html new file mode 100644 index 000000000..27fc624ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-bad-junk-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-media-bad-junk + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-general-enclosed-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-general-enclosed-junk-novalid.html new file mode 100644 index 000000000..b8b8f8e99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-general-enclosed-junk-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-media-general-enclosed-junk + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-min-width-no-parenthesis-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-min-width-no-parenthesis-novalid.html new file mode 100644 index 000000000..b442eeddc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-media-min-width-no-parenthesis-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-media-min-width-no-parenthesis + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-ms-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-ms-source-size-value-novalid.html new file mode 100644 index 000000000..4fa0acf7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-ms-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-ms-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-negative-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-negative-source-size-value-novalid.html new file mode 100644 index 000000000..0ac929a81 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-negative-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-negative-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-no-unit-in-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-no-unit-in-source-size-value-novalid.html new file mode 100644 index 000000000..6c0186269 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-no-unit-in-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-no-unit-in-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-percent-in-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-percent-in-source-size-value-novalid.html new file mode 100644 index 000000000..2864631e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-percent-in-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-percent-in-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-rad-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-rad-source-size-value-novalid.html new file mode 100644 index 000000000..ec98f9d34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-rad-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-rad-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-s-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-s-source-size-value-novalid.html new file mode 100644 index 000000000..a85f14d91 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-s-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-s-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-negative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-negative-novalid.html new file mode 100644 index 000000000..8a4d9c668 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-negative-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-scientific-notation-negative + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-non-integer-in-exponent-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-non-integer-in-exponent-novalid.html new file mode 100644 index 000000000..08db943cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-scientific-notation-non-integer-in-exponent-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-scientific-notation-non-integer-in-exponent + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-comma-novalid.html new file mode 100644 index 000000000..8a6a80937 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-comma-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-trailing-comma + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-junk-novalid.html new file mode 100644 index 000000000..d987fecfc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-trailing-junk-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-trailing-junk + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-turn-source-size-value-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-turn-source-size-value-novalid.html new file mode 100644 index 000000000..6edfd39c8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-turn-source-size-value-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-turn-source-size-value + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-two-defaults-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-two-defaults-novalid.html new file mode 100644 index 000000000..ee6ce9f63 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/sizes-microsyntax-two-defaults-novalid.html @@ -0,0 +1,4 @@ + + +invalid sizes-microsyntax-two-defaults + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-after-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-after-img-novalid.html new file mode 100644 index 000000000..3a209dc59 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-after-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-after-img + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-align-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-align-novalid.html new file mode 100644 index 000000000..e1584674f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-align-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-align + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-alt-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-alt-novalid.html new file mode 100644 index 000000000..0bd6646f0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-alt-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-alt + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-img-novalid.html new file mode 100644 index 000000000..6f8d130aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-aria-role-img + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-presentation-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-presentation-novalid.html new file mode 100644 index 000000000..b0fcbc05e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-aria-role-presentation-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-aria-role-presentation + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-before-and-after-img-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-before-and-after-img-novalid.html new file mode 100644 index 000000000..3e083105b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-before-and-after-img-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-before-and-after-img + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-border-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-border-novalid.html new file mode 100644 index 000000000..fa746a81d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-border-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-border + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-crossorigin-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-crossorigin-novalid.html new file mode 100644 index 000000000..a4ebb7ecb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-crossorigin-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-crossorigin + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-height-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-height-novalid.html new file mode 100644 index 000000000..2eeb15934 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-height-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-height + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-hspace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-hspace-novalid.html new file mode 100644 index 000000000..a6e717357 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-hspace-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-hspace + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-ismap-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-ismap-novalid.html new file mode 100644 index 000000000..2c02869e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-ismap-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-ismap + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-longdesc-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-longdesc-novalid.html new file mode 100644 index 000000000..c523ef210 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-longdesc-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-longdesc + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-name-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-name-novalid.html new file mode 100644 index 000000000..dab3247e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-name-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-name + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-novalid.html new file mode 100644 index 000000000..acb6eab05 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-no-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-media-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-media-novalid.html new file mode 100644 index 000000000..a7625f755 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-media-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-no-srcset-with-media + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-sizes-novalid.html new file mode 100644 index 000000000..517c67054 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-sizes-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-no-srcset-with-sizes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-type-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-type-novalid.html new file mode 100644 index 000000000..510c7eed6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-no-srcset-with-type-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-no-srcset-with-type + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-novalid.html new file mode 100644 index 000000000..a5eff2b70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-src + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-srcset-novalid.html new file mode 100644 index 000000000..80714cb86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-src-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-src-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-h-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-h-with-sizes-novalid.html new file mode 100644 index 000000000..5da6331e5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-h-with-sizes-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-srcset-h-with-sizes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-and-x-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-and-x-with-sizes-novalid.html new file mode 100644 index 000000000..cf6603ea8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-and-x-with-sizes-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-srcset-w-and-x-with-sizes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-no-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-no-sizes-novalid.html new file mode 100644 index 000000000..0375c5415 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-w-no-sizes-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-srcset-w-no-sizes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-x-with-sizes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-x-with-sizes-novalid.html new file mode 100644 index 000000000..a8efda291 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-srcset-x-with-sizes-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-srcset-x-with-sizes + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-type-srcset-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-type-srcset-w-novalid.html new file mode 100644 index 000000000..a9ccaa312 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-type-srcset-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-type-srcset-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-usemap-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-usemap-novalid.html new file mode 100644 index 000000000..603bb472d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-usemap-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-usemap + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-vspace-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-vspace-novalid.html new file mode 100644 index 000000000..2e26c73ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-vspace-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-vspace + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-width-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-width-novalid.html new file mode 100644 index 000000000..1649b791b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/source-width-novalid.html @@ -0,0 +1,4 @@ + + +invalid source-width + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-broken-url-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-broken-url-novalid.html new file mode 100644 index 000000000..82388ab51 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-broken-url-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-broken-url + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-comma-novalid.html new file mode 100644 index 000000000..ff3667484 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-comma-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-comma + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-css-comment-after-descriptor-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-css-comment-after-descriptor-novalid.html new file mode 100644 index 000000000..758c3551c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-css-comment-after-descriptor-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-css-comment-after-descriptor + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-curly-bracket-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-curly-bracket-junk-novalid.html new file mode 100644 index 000000000..346f16088 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-curly-bracket-junk-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-curly-bracket-junk + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-empty-novalid.html new file mode 100644 index 000000000..ad8a12a3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-empty + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-function-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-function-novalid.html new file mode 100644 index 000000000..499a14752 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-function-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-function + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-h-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-h-novalid.html new file mode 100644 index 000000000..3c381e04e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-h-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-h + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-infinity-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-infinity-x-novalid.html new file mode 100644 index 000000000..51aba7b29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-infinity-x-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-infinity-x + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-multiple-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-multiple-novalid.html new file mode 100644 index 000000000..c715e0e35 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-multiple-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-leading-comma-multiple + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-novalid.html new file mode 100644 index 000000000..ad1389437 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-comma-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-leading-comma + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-dot-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-dot-x-novalid.html new file mode 100644 index 000000000..3a9da140b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-leading-dot-x-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-leading-dot-x + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-nan-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-nan-x-novalid.html new file mode 100644 index 000000000..da7d829df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-nan-x-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-nan-x + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-w-novalid.html new file mode 100644 index 000000000..0e61668fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-negative-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-x-novalid.html new file mode 100644 index 000000000..08e5fb70a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-x-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-negative-x + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-w-novalid.html new file mode 100644 index 000000000..ebc5d346a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-negative-zero-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-x-novalid.html new file mode 100644 index 000000000..d1260c027 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-negative-zero-x-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-negative-zero-x + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-non-integer-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-non-integer-w-novalid.html new file mode 100644 index 000000000..05554d8ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-non-integer-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-non-integer-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-parenthesis-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-parenthesis-junk-novalid.html new file mode 100644 index 000000000..1459e1610 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-parenthesis-junk-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-parenthesis-junk + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-pipe-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-pipe-junk-novalid.html new file mode 100644 index 000000000..7c1ee3a04 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-pipe-junk-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-pipe-junk + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-w-novalid.html new file mode 100644 index 000000000..c452c9173 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-plus-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-x-novalid.html new file mode 100644 index 000000000..7c285635d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-plus-x-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-plus-x + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-scientific-notation-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-scientific-notation-w-novalid.html new file mode 100644 index 000000000..b1be35753 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-scientific-notation-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-scientific-notation-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-square-bracket-junk-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-square-bracket-junk-novalid.html new file mode 100644 index 000000000..effc93796 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-square-bracket-junk-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-square-bracket-junk + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-multiple-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-multiple-novalid.html new file mode 100644 index 000000000..869af64fa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-multiple-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-trailing-comma-multiple + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-novalid.html new file mode 100644 index 000000000..9250e468d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-trailing-comma-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-trailing-comma + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-1x-and-omitted-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-1x-and-omitted-novalid.html new file mode 100644 index 000000000..72bc68e07 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-1x-and-omitted-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-unique-descriptors-1x-and-omitted + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-2x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-2x-novalid.html new file mode 100644 index 000000000..9ab38cd24 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-2x-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-unique-descriptors-2x + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-integer-and-decimals-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-integer-and-decimals-x-novalid.html new file mode 100644 index 000000000..76d6eeccf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-integer-and-decimals-x-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-unique-descriptors-integer-and-decimals-x + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-w-novalid.html new file mode 100644 index 000000000..d5c8fdab1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-unique-descriptors-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-unique-descriptors-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-uppercase-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-uppercase-w-novalid.html new file mode 100644 index 000000000..51601192f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-uppercase-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-uppercase-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-h-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-h-novalid.html new file mode 100644 index 000000000..84ef6ae2b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-h-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-w-and-h + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-no-descriptor-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-no-descriptor-novalid.html new file mode 100644 index 000000000..78c44834e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-w-and-no-descriptor-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-w-and-no-descriptor + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-h-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-h-novalid.html new file mode 100644 index 000000000..4c26cfaf3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-h-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-x-and-h + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-w-novalid.html new file mode 100644 index 000000000..3c0cd89b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-x-and-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-x-and-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-w-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-w-novalid.html new file mode 100644 index 000000000..908343f81 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-w-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-zero-w + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-x-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-x-novalid.html new file mode 100644 index 000000000..fbf7e98e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/srcset-microsyntax-zero-x-novalid.html @@ -0,0 +1,4 @@ + + +invalid srcset-microsyntax-zero-x + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/svg-image-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/svg-image-srcset-novalid.html new file mode 100644 index 000000000..22950c23e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/svg-image-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid svg-image-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/track-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/track-srcset-novalid.html new file mode 100644 index 000000000..99dd22be0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/track-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid track-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-media-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-media-src-novalid.html new file mode 100644 index 000000000..f065a12f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-media-src-novalid.html @@ -0,0 +1,4 @@ + + +invalid video-source-media-src + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-sizes-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-sizes-srcset-novalid.html new file mode 100644 index 000000000..a20fd2db6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-sizes-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid video-source-sizes-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-novalid.html new file mode 100644 index 000000000..bde4a64b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid video-source-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-src-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-src-novalid.html new file mode 100644 index 000000000..f7bf48446 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-source-srcset-src-novalid.html @@ -0,0 +1,4 @@ + + +invalid video-source-srcset-src + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-srcset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-srcset-novalid.html new file mode 100644 index 000000000..211504486 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/picture/video-srcset-novalid.html @@ -0,0 +1,4 @@ + + +invalid video-srcset + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/pre/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/pre/model-isvalid.html new file mode 100644 index 000000000..99d1a75be --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/pre/model-isvalid.html @@ -0,0 +1,17 @@ + + + + + <pre> + + + +
        text
        + + +
        text
        + + +
        text elem
        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/pre/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/pre/model-novalid.html new file mode 100644 index 000000000..384386c2b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/pre/model-novalid.html @@ -0,0 +1,26 @@ + + + + + <pre> + + + +
        text
        + + +

        paragraph +

        text
        +

        + + +
        text
        + +

        paragraph +

        text
        +

        + + +
        text elem
        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite-empty-isvalid.html new file mode 100644 index 000000000..1621184c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite-empty-isvalid.html @@ -0,0 +1,4 @@ + + +empty cite is valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite-isvalid.html new file mode 100644 index 000000000..0f4f7391f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite-isvalid.html @@ -0,0 +1,91 @@ + + +valid cite + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-backslash-novalid.html new file mode 100644 index 000000000..6c7cc1394 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..7a7af4f65 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-leading-space-novalid.html new file mode 100644 index 000000000..25b1122c3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-cr-novalid.html new file mode 100644 index 000000000..cf065e28c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..1c89424f3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..30cdf591d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-novalid.html new file mode 100644 index 000000000..59318111b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..2bc854d87 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..e495b8067 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..49dfc87da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..02e4b63d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..d9ac64ee4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-newline-novalid.html new file mode 100644 index 000000000..081c966eb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-space-novalid.html new file mode 100644 index 000000000..f12f66167 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..cdf2f79cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-tab-novalid.html new file mode 100644 index 000000000..479577b08 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..1ef717a06 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..ab08fdf8d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..0751ebd03 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-contains-space-novalid.html new file mode 100644 index 000000000..c262da55d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..67bb53f45 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..2210cde73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..96cedcfc0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-space-novalid.html new file mode 100644 index 000000000..3339c6f74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..d186e987c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..1e7b9025f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-tab-novalid.html new file mode 100644 index 000000000..636733d65 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-trailing-space-novalid.html new file mode 100644 index 000000000..9526b3d3d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-u0091-novalid.html new file mode 100644 index 000000000..93340436a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-999999-novalid.html new file mode 100644 index 000000000..2f0ddf315 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-cr-novalid.html new file mode 100644 index 000000000..976e030aa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..0d2cdef26 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-colon-novalid.html new file mode 100644 index 000000000..0edae205d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-dash-novalid.html new file mode 100644 index 000000000..7e0ae9e73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-multiple-letters-novalid.html new file mode 100644 index 000000000..32c1e93b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-newline-novalid.html new file mode 100644 index 000000000..3b79fcda4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-single-letter-novalid.html new file mode 100644 index 000000000..47a7fb952 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-space-novalid.html new file mode 100644 index 000000000..4e88d6483 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-tab-novalid.html new file mode 100644 index 000000000..f2cf428fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/query-leading-space-novalid.html new file mode 100644 index 000000000..2b1713d25 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/query-trailing-space-novalid.html new file mode 100644 index 000000000..7dd56090b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..6c0e8e9d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..35713a0cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..9fd2264d3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..fa4d6b9af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..17355d969 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..b842e1a18 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..8bdafa6b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..78bc52645 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..60a6b9b97 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..edf9a5d7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..6858419ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..fb470d393 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..78ebcaf57 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..77e41fdaf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..a142b0040 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..885454d64 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..7d637e10e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid cite: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..37ca55f73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..a38c794de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-backslash-novalid.html new file mode 100644 index 000000000..f83002c23 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..8992b5115 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..aed0a8604 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..d78aaab34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..2aa14ab99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/cite/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid cite: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/model-isvalid.html new file mode 100644 index 000000000..c8d807374 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/model-isvalid.html @@ -0,0 +1,23 @@ + + + + + <q> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/q/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/q/model-novalid.html new file mode 100644 index 000000000..c742f757f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/q/model-novalid.html @@ -0,0 +1,25 @@ + + + + + <q> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + +

        text

        • list
        elem

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ruby/empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ruby/empty-novalid.html new file mode 100644 index 000000000..8ce4ec421 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ruby/empty-novalid.html @@ -0,0 +1,10 @@ + + + + +ruby element missing rt child + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ruby/missing-rt-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ruby/missing-rt-novalid.html new file mode 100644 index 000000000..0f8d363df --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ruby/missing-rt-novalid.html @@ -0,0 +1,10 @@ + + + + +ruby element missing rt child + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/s/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/s/model-isvalid.html new file mode 100644 index 000000000..16474321a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/s/model-isvalid.html @@ -0,0 +1,10 @@ + + + +the "s" element is not obsolete + + + +baz + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/samp/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/samp/model-isvalid.html new file mode 100644 index 000000000..4049a9569 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/samp/model-isvalid.html @@ -0,0 +1,23 @@ + + + + + <samp> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/samp/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/samp/model-novalid.html new file mode 100644 index 000000000..27d469d7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/samp/model-novalid.html @@ -0,0 +1,25 @@ + + + + + <samp> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + +

        text

        • list
        elem

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/language-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/language-novalid.html new file mode 100644 index 000000000..3ac19056a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/language-novalid.html @@ -0,0 +1,10 @@ + + + +the "language" attribute is obsolete + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src-empty-novalid.html new file mode 100644 index 000000000..ebf2dca0a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src-isvalid.html new file mode 100644 index 000000000..752e2d266 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src-isvalid.html @@ -0,0 +1,91 @@ + + +valid src + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src-whitespace-only-novalid.html new file mode 100644 index 000000000..3d850fc73 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-backslash-novalid.html new file mode 100644 index 000000000..55bcbb9f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..03cab7505 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-leading-space-novalid.html new file mode 100644 index 000000000..0c97b6b1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-cr-novalid.html new file mode 100644 index 000000000..4e90cab02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..229c0115f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..958c18e4b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-novalid.html new file mode 100644 index 000000000..37338edcc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..b8c12b06e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..82e95ba5e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..63c908e80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..38936b3b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..1e3cac534 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-newline-novalid.html new file mode 100644 index 000000000..4995fe428 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-space-novalid.html new file mode 100644 index 000000000..676705ed8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..4f8581e69 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-tab-novalid.html new file mode 100644 index 000000000..58a8aecd6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..c58b09b9d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..f659cf0d5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..c23ef7bc9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-contains-space-novalid.html new file mode 100644 index 000000000..f54c9aeaa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..f8a8317d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..df39dc2fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..af8803b60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-space-novalid.html new file mode 100644 index 000000000..49d0a41cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..99d207f40 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..3f2447018 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-tab-novalid.html new file mode 100644 index 000000000..28f15327a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-trailing-space-novalid.html new file mode 100644 index 000000000..157fd07dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-u0091-novalid.html new file mode 100644 index 000000000..5ff1dfb7a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-999999-novalid.html new file mode 100644 index 000000000..e9fc4b917 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-cr-novalid.html new file mode 100644 index 000000000..14cc85f13 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..b20a45962 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-colon-novalid.html new file mode 100644 index 000000000..5e2e7db78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-dash-novalid.html new file mode 100644 index 000000000..ce486bcca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-multiple-letters-novalid.html new file mode 100644 index 000000000..2f7174ec1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-newline-novalid.html new file mode 100644 index 000000000..003f9d489 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-single-letter-novalid.html new file mode 100644 index 000000000..c57c16948 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-space-novalid.html new file mode 100644 index 000000000..ed84a101e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-tab-novalid.html new file mode 100644 index 000000000..fca9c6b9c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/query-leading-space-novalid.html new file mode 100644 index 000000000..f864a2a06 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/query-trailing-space-novalid.html new file mode 100644 index 000000000..92a5453cb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..f26fb056d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..1bae7962e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..d23ad76fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..5efd30aaa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..b9b9db1ee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..9dfcff847 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..7d641fa5b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..5b1877e88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..fa9437aba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..5e0848eaa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..bb4642fc7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..90a94ef29 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..63c8ba3cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..656fdc01b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..6e85d80fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..3c97e9975 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..a0415fb9c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..e500ae56e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..37449448e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-backslash-novalid.html new file mode 100644 index 000000000..44419f43a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..b9a299236 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..26baccf60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..38e21c6ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..dd331c5ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/script/src/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/small/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/small/model-isvalid.html new file mode 100644 index 000000000..b86e5850d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/small/model-isvalid.html @@ -0,0 +1,23 @@ + + + + + <small> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/small/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/small/model-novalid.html new file mode 100644 index 000000000..f874f3b87 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/small/model-novalid.html @@ -0,0 +1,25 @@ + + + + + <small> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + +

        text

        • list
        elem

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src-empty-novalid.html new file mode 100644 index 000000000..40af9974f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src-isvalid.html new file mode 100644 index 000000000..138463d95 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src-isvalid.html @@ -0,0 +1,91 @@ + + +valid src + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src-whitespace-only-novalid.html new file mode 100644 index 000000000..d814f5bee --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-backslash-novalid.html new file mode 100644 index 000000000..d01d315a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..1780fe698 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-leading-space-novalid.html new file mode 100644 index 000000000..cf2d6028b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-cr-novalid.html new file mode 100644 index 000000000..fce5132b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..e670a118f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..e45923332 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-novalid.html new file mode 100644 index 000000000..0c8af3c14 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..401b95d78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..20aee85b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..459a77a7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..87343ea53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..89198c0c0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-newline-novalid.html new file mode 100644 index 000000000..d6fbbff9f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-space-novalid.html new file mode 100644 index 000000000..4b948bb42 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..1c0948bde --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-tab-novalid.html new file mode 100644 index 000000000..bfa213cf9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..af4112397 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..2b8764b77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..a3f169c0b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-contains-space-novalid.html new file mode 100644 index 000000000..8290e2355 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..6a7028d12 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..8c42b1c88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..3764f1e87 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-space-novalid.html new file mode 100644 index 000000000..fd9958075 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..4d133de21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..b7fba0247 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-tab-novalid.html new file mode 100644 index 000000000..a75594861 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-trailing-space-novalid.html new file mode 100644 index 000000000..e410928b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-u0091-novalid.html new file mode 100644 index 000000000..315c9c040 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-999999-novalid.html new file mode 100644 index 000000000..c635f3b66 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-cr-novalid.html new file mode 100644 index 000000000..f4a35d68a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..6162bb6ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-colon-novalid.html new file mode 100644 index 000000000..590459c48 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-dash-novalid.html new file mode 100644 index 000000000..32aa2a609 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-multiple-letters-novalid.html new file mode 100644 index 000000000..0c5edbf21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-newline-novalid.html new file mode 100644 index 000000000..b5103483b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-single-letter-novalid.html new file mode 100644 index 000000000..6359c2dec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-space-novalid.html new file mode 100644 index 000000000..8b255e538 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-tab-novalid.html new file mode 100644 index 000000000..7e3eede3c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/query-leading-space-novalid.html new file mode 100644 index 000000000..c2b2ccf61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/query-trailing-space-novalid.html new file mode 100644 index 000000000..3d18f7316 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..c92f72c9d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +src warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..5be1b6aa5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..3d2ba290e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..3f7312176 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..b1d44ebc7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..5388a0e6a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..f24622fe2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..de2b3888c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..c331a355d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..fa4992049 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..576fef6f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..09837749c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..931e59c00 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..87f75d8fb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..6516b4231 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..99170ba10 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..4e68da6e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..8a7e5471c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..87ebab22d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-backslash-novalid.html new file mode 100644 index 000000000..110363739 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..2e88fd4d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..147678b38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..c6f9bef71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..fb2f9413f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/source/src/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/span/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/span/model-isvalid.html new file mode 100644 index 000000000..ee1abffab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/span/model-isvalid.html @@ -0,0 +1,23 @@ + + + + + <span> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/span/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/span/model-novalid.html new file mode 100644 index 000000000..30814fc2c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/span/model-novalid.html @@ -0,0 +1,25 @@ + + + + + <span> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + +

        text

        • list
        elem

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/strong/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/strong/model-isvalid.html new file mode 100644 index 000000000..1510a641c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/strong/model-isvalid.html @@ -0,0 +1,22 @@ + + + + + <strong> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/strong/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/strong/model-novalid.html new file mode 100644 index 000000000..a202dfc8d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/strong/model-novalid.html @@ -0,0 +1,25 @@ + + + + + <strong> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + +

        text

        • list
        elem

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/style/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/style/model-isvalid.html new file mode 100644 index 000000000..f0dd1c23f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/style/model-isvalid.html @@ -0,0 +1,20 @@ + + + + + + <STYLE>s + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-div-child-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-div-child-novalid.html new file mode 100644 index 000000000..d927a60f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-div-child-novalid.html @@ -0,0 +1,8 @@ + + +style@scoped as child of div with flow content after + +
        + +

        foo +

        diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-p-child-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-p-child-novalid.html new file mode 100644 index 000000000..8619e0815 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-as-p-child-novalid.html @@ -0,0 +1,5 @@ + + +style@scoped as child of p (where flow content is not allowed) + +

        diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-in-head-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-in-head-novalid.html new file mode 100644 index 000000000..358bd694b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-in-head-novalid.html @@ -0,0 +1,6 @@ + + + +style@scoped in head + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-model-novalid.html new file mode 100644 index 000000000..19d56bbc9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-model-novalid.html @@ -0,0 +1,8 @@ + + +style@scoped as child of div with flow content before + +
        +

        foo

        + +
        diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-multiple-adjacent-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-multiple-adjacent-novalid.html new file mode 100644 index 000000000..1799dd128 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-multiple-adjacent-novalid.html @@ -0,0 +1,9 @@ + + +mutliple adjacent style@scoped as child of div with flow content after + +
        + + +

        foo

        +
        diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-novalid.html new file mode 100644 index 000000000..cdcc00eb7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/style/scoped-novalid.html @@ -0,0 +1,5 @@ + + +style@scoped as child of div + +
        diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/sub/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/sub/model-isvalid.html new file mode 100644 index 000000000..2dbd047f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/sub/model-isvalid.html @@ -0,0 +1,24 @@ + + + + + <sub> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/sub/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/sub/model-novalid.html new file mode 100644 index 000000000..41e40a63d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/sub/model-novalid.html @@ -0,0 +1,18 @@ + + + + + <sub> + + + + text + + +

        • text

        + + +

        text

        +

        text

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/sup/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/sup/model-isvalid.html new file mode 100644 index 000000000..af3642f5e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/sup/model-isvalid.html @@ -0,0 +1,24 @@ + + + + + <sup> + + + +

        text

        + + +

        text

        + + +

        text

        +

        text

        + + +

        text

        +

        text

        + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/sup/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/sup/model-novalid.html new file mode 100644 index 000000000..321a9439e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/sup/model-novalid.html @@ -0,0 +1,18 @@ + + + + + <sup> + + + + text + + +

        • text

        + + +

        text

        +

        text

        + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-child-hidden-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-child-hidden-novalid.html new file mode 100644 index 000000000..e7aa64dbc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-child-hidden-novalid.html @@ -0,0 +1,4 @@ + + +The "in table" insertion mode - A start tag whose tag name is "input" (type=hidden) +
        diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-child-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-child-novalid.html new file mode 100644 index 000000000..08b168707 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-child-novalid.html @@ -0,0 +1,4 @@ + + +The "in table" insertion mode - A start tag whose tag name is "input" +
        diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-type-child-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-type-child-novalid.html new file mode 100644 index 000000000..39553d02f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/table/model-input-type-child-novalid.html @@ -0,0 +1,4 @@ + + +The "in table" insertion mode - A start tag whose tag name is "input" +
        diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/time/datetime-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/time/datetime-isvalid.html new file mode 100644 index 000000000..644608b15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/time/datetime-isvalid.html @@ -0,0 +1,57 @@ + + + + + <t> + + + +

        + + +

        + + +

        text

        +

        text

        + + +

        +

        + + +

        +

        +

        + +

        +

        +

        + +

        +

        +

        + +

        +

        +

        + + +

        +

        +

        + +

        +

        +

        + +

        +

        +

        + +

        +

        +

        + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/title/empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/title/empty-novalid.html new file mode 100644 index 000000000..f3089b596 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/title/empty-novalid.html @@ -0,0 +1,4 @@ + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/title/missing-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/title/missing-novalid.html new file mode 100644 index 000000000..c0a83a4da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/title/missing-novalid.html @@ -0,0 +1,2 @@ + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src-empty-novalid.html new file mode 100644 index 000000000..c915ef521 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src-isvalid.html new file mode 100644 index 000000000..190eec7e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src-isvalid.html @@ -0,0 +1,91 @@ + + +valid src + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src-whitespace-only-novalid.html new file mode 100644 index 000000000..49a19ded1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty src is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-backslash-novalid.html new file mode 100644 index 000000000..06dc4825b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..c629c503d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-leading-space-novalid.html new file mode 100644 index 000000000..f2632d5e2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-cr-novalid.html new file mode 100644 index 000000000..1b2d74fc2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..098225713 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..7a66a8957 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-novalid.html new file mode 100644 index 000000000..0978bfe84 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..a193260fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..fc9c41e8e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..70aa4d064 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..54433b15b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..8e93c61bd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-newline-novalid.html new file mode 100644 index 000000000..7b206246d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-space-novalid.html new file mode 100644 index 000000000..31c35862b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..791359b50 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-tab-novalid.html new file mode 100644 index 000000000..cebfa553b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..7aaf5336f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..2901170f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..a6cea5459 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-contains-space-novalid.html new file mode 100644 index 000000000..4cc4ea47c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..8f7852277 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..4e9592844 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..8e14139e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-space-novalid.html new file mode 100644 index 000000000..0b9847f00 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..a4f6e796e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..f83da9a1d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-tab-novalid.html new file mode 100644 index 000000000..b8c5b36ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-trailing-space-novalid.html new file mode 100644 index 000000000..5da84a872 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-u0091-novalid.html new file mode 100644 index 000000000..16c810dff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-999999-novalid.html new file mode 100644 index 000000000..963a33101 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-cr-novalid.html new file mode 100644 index 000000000..666a5d89d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..c568c332c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-colon-novalid.html new file mode 100644 index 000000000..a6e554183 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-dash-novalid.html new file mode 100644 index 000000000..fe6a8bf0a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-multiple-letters-novalid.html new file mode 100644 index 000000000..2798d9a4d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-newline-novalid.html new file mode 100644 index 000000000..5d1d924a1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-single-letter-novalid.html new file mode 100644 index 000000000..40ee9156a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-space-novalid.html new file mode 100644 index 000000000..d6e85ae51 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-tab-novalid.html new file mode 100644 index 000000000..a4963cf99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/query-leading-space-novalid.html new file mode 100644 index 000000000..d5d1f2782 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/query-trailing-space-novalid.html new file mode 100644 index 000000000..489f0fa37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..e0489ac60 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +src warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..5799c3fb9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..6921ade0a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..19ec1b90d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..3fcc985f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..35e174478 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..e9a538587 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..ed6968d4f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..79ddaf10a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..813e4aeff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..1db1adad1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..9c262feea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..f2999019e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..730484412 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..13a633d37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..32e379e99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..81bf43c97 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..65f414637 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..924eb4e86 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-backslash-novalid.html new file mode 100644 index 000000000..603c7d210 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..58b50489f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..8bd21d987 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..e20902ada --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..988668407 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/track/src/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/u/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/u/model-isvalid.html new file mode 100644 index 000000000..0ce3f95b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/u/model-isvalid.html @@ -0,0 +1,10 @@ + + + +the "u" element is not obsolete + + + +baz + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ul/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ul/model-isvalid.html new file mode 100644 index 000000000..3f3adbf9b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ul/model-isvalid.html @@ -0,0 +1,39 @@ + + + + + Unordered List: <ul> <li> + + + +
          +
        • text
        • +
        + + +
          +
            +
          • +
          • +
          + + +
            +
          • some text +
            more text
            +
          • +
          + + +
            +
          • +

            some

            +

            text

            +
          • +
          + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/ul/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/ul/model-novalid.html new file mode 100644 index 000000000..9bb4bf090 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/ul/model-novalid.html @@ -0,0 +1,55 @@ + + + + + Unordered List: <ul> <li> + + + +
            +
          • text
          • +
          + + +

          paragraph +

            +
          • text
          • +
          +

          + + +
            +
              +
            • +
            • +
            + + +
              +
            • some text +
              more text
              +
            • +
            +

            paragraph +

              +
            • some text +
              more text
              +
            • +
            +

            + + +
              +
            • +

              some

              +

              text

              +
            • +
            + + + +

            paragraph +

            +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/var/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/var/model-isvalid.html new file mode 100644 index 000000000..06a71d4b3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/var/model-isvalid.html @@ -0,0 +1,24 @@ + + + + + <var> + + + +

            text

            + + +

            text

            + + +

            text

            +

            text

            + + +

            text

            +

            text

            + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/var/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/var/model-novalid.html new file mode 100644 index 000000000..853481ad1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/var/model-novalid.html @@ -0,0 +1,18 @@ + + + + + <var> + + + + text + + +

            • text

            + + +

            text

            +

            text

            + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/model-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/model-isvalid.html new file mode 100644 index 000000000..4d4982683 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/model-isvalid.html @@ -0,0 +1,4 @@ + + +video with flow content and flow parent +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/model-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/model-novalid.html new file mode 100644 index 000000000..fa9af2619 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/model-novalid.html @@ -0,0 +1,4 @@ + + +video with flow content and phrasing parent + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster-empty-novalid.html new file mode 100644 index 000000000..efd5238b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty poster is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster-isvalid.html new file mode 100644 index 000000000..01e32e775 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster-isvalid.html @@ -0,0 +1,91 @@ + + +valid poster + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster-whitespace-only-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster-whitespace-only-novalid.html new file mode 100644 index 000000000..b53bf1902 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster-whitespace-only-novalid.html @@ -0,0 +1,5 @@ + + +empty poster is not valid + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-backslash-novalid.html new file mode 100644 index 000000000..e2d9764e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..cb01ae009 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-leading-space-novalid.html new file mode 100644 index 000000000..8bf3631bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-cr-novalid.html new file mode 100644 index 000000000..8e7cd1af0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..e3c4eafc6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..34f58f6fa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-novalid.html new file mode 100644 index 000000000..704af4b76 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..896ed8850 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..2ac4d5f7f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..5458f16e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..c8f206dde --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..b89164488 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-newline-novalid.html new file mode 100644 index 000000000..de25e9776 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid poster: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-space-novalid.html new file mode 100644 index 000000000..1e35a2f96 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..094eec877 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-tab-novalid.html new file mode 100644 index 000000000..c5455bee1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..81c277638 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..34ccb2844 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..170314bbe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-contains-space-novalid.html new file mode 100644 index 000000000..e17733c2e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..83d43d2b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..a0a8c6c52 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..5e63c1b4d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-space-novalid.html new file mode 100644 index 000000000..e738c1feb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..1c211fd4c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..786f91dac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-tab-novalid.html new file mode 100644 index 000000000..bb9fc12b1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-trailing-space-novalid.html new file mode 100644 index 000000000..f66866c8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-u0091-novalid.html new file mode 100644 index 000000000..360426c3a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-999999-novalid.html new file mode 100644 index 000000000..9ceec1962 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-cr-novalid.html new file mode 100644 index 000000000..28796729d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..b5b6bef5c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-colon-novalid.html new file mode 100644 index 000000000..bd5c28101 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-dash-novalid.html new file mode 100644 index 000000000..354fe3103 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-multiple-letters-novalid.html new file mode 100644 index 000000000..04a2cf18e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-newline-novalid.html new file mode 100644 index 000000000..1634a10e0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid poster: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-single-letter-novalid.html new file mode 100644 index 000000000..8b95dcc64 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-space-novalid.html new file mode 100644 index 000000000..6164a9206 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-tab-novalid.html new file mode 100644 index 000000000..5dbbdd5b4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/query-leading-space-novalid.html new file mode 100644 index 000000000..e465e950b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/query-trailing-space-novalid.html new file mode 100644 index 000000000..640e39972 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..4207e1bab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..61a3376e1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..2d2a13b1a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..f6b4897d9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..40b21e03a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..b06cd92de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..2db8cbb1d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..82223ebe1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..cb9cb5191 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..a55b66b5a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..53028e1ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..e21f10cb9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..103a89e3e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..0c2002984 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..af5c83dd2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..7ab4fd953 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..e411aa295 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid poster: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..8018630da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..176164f8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-backslash-novalid.html new file mode 100644 index 000000000..584269307 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..a4afc95e8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..4948ef6da --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..c0527bc19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..0275ab7e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/poster/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid poster: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src-isvalid.html new file mode 100644 index 000000000..d7a85fe45 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src-isvalid.html @@ -0,0 +1,91 @@ + + +valid src + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-backslash-novalid.html new file mode 100644 index 000000000..ee68bff3d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..b9d870a9e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-contains-hash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-leading-space-novalid.html new file mode 100644 index 000000000..4b1552160 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: fragment-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-cr-novalid.html new file mode 100644 index 000000000..961ef7768 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..920ee8a54 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..4134e80de --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-double-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-novalid.html new file mode 100644 index 000000000..816c3742d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..34f65d1a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-userinfo-empty + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..95dfb6f5b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-empty-with-userinfo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..0768743f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-hostname-in-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..9508562d7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..b29836ab9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-invalid-unicode-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-newline-novalid.html new file mode 100644 index 000000000..41537aeac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: host-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-space-novalid.html new file mode 100644 index 000000000..f480f32c5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..447a2aa61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-square-brackets-port-contains-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-tab-novalid.html new file mode 100644 index 000000000..4076b232c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..549297e18 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..8041f2d78 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: host-u0000-percent-encoded-percent-encoded + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..d9c3ee571 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-bare-percent-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-contains-space-novalid.html new file mode 100644 index 000000000..9d5e0c799 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-contains-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..99bea0825 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-backslash-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..a6c02e7d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..d16c250a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-colon-chars-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-space-novalid.html new file mode 100644 index 000000000..72d3eb00f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..d4a76d67f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-percent-encoded-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..70e5f34d6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-relative-square-brackets + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-tab-novalid.html new file mode 100644 index 000000000..9600b35c9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-trailing-space-novalid.html new file mode 100644 index 000000000..8d778ed21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-u0091-novalid.html new file mode 100644 index 000000000..3a8729e2e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: path-u0091 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-999999-novalid.html new file mode 100644 index 000000000..e877d815b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-999999 + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-cr-novalid.html new file mode 100644 index 000000000..c2ccfb096 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..e5fb232d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon-bracket-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-colon-novalid.html new file mode 100644 index 000000000..96e191517 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-dash-novalid.html new file mode 100644 index 000000000..fe6f633d4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-leading-dash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-multiple-letters-novalid.html new file mode 100644 index 000000000..3adbe7151 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-multiple-letters + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-newline-novalid.html new file mode 100644 index 000000000..8537b6737 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: port-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-single-letter-novalid.html new file mode 100644 index 000000000..e26c26605 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-single-letter + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-space-novalid.html new file mode 100644 index 000000000..a64478c87 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-tab-novalid.html new file mode 100644 index 000000000..06a219733 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: port-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/query-leading-space-novalid.html new file mode 100644 index 000000000..7fadece7c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-leading-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/query-trailing-space-novalid.html new file mode 100644 index 000000000..c63758bf8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: query-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..b0e34b8fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +data:text/html,test#test warning: scheme-data-contains-fragment + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..8d8dae712 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-data-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..e8901f2c7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..4b0da9509 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-single-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..24955ef06 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-file-triple-slash-c-bar + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..5667bea15 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..e9dcf201b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-ftp-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..6809d90d1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..e519b030b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-colon + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..4b8d31777 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..7251562c4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-no-slash-square-bracket + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..33f3518fc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-http-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..c80331a6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-no-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..876011ec0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-https-single-slash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..adc7a8789 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-javascript-no-slash-malformed + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..bb0a0de90 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-cr + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..01bb310f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid src: scheme-trailing-newline + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..6149a4df2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-space + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..4285fea13 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: scheme-trailing-tab + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-backslash-novalid.html new file mode 100644 index 000000000..c18402881 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-backslash + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..0f34b9ec2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-bad-chars + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..971c1f0eb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-password-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..a3d5736d1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-at-sign + diff --git a/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..d3cc8e1ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/elements/video/src/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid src: userinfo-username-contains-pile-of-poo + diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/001-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/001-isvalid.html new file mode 100644 index 000000000..445394dde --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/001-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen + + + +

            screen

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/001-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/001-novalid.html new file mode 100644 index 000000000..d11177604 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/001-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and + + + +

            screen and

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/002-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/002-isvalid.html new file mode 100644 index 000000000..8820d5654 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/002-isvalid.html @@ -0,0 +1,11 @@ + + + + + screen + + + +

            screen

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/002-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/002-novalid.html new file mode 100644 index 000000000..819d4622f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/002-novalid.html @@ -0,0 +1,11 @@ + + + + +alla + + + +

            alla

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/003-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/003-isvalid.html new file mode 100644 index 000000000..220eb820b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/003-isvalid.html @@ -0,0 +1,11 @@ + + + + +all + + + +

            all

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/003-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/003-novalid.html new file mode 100644 index 000000000..81a7db013 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/003-novalid.html @@ -0,0 +1,11 @@ + + + + +PROJECTİON + + + +

            PROJECTİON

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/004-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/004-novalid.html new file mode 100644 index 000000000..d30fc2055 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/004-novalid.html @@ -0,0 +1,11 @@ + + + + +notscreen + + + +

            notscreen

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/005-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/005-isvalid.html new file mode 100644 index 000000000..cfcf027d0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/005-isvalid.html @@ -0,0 +1,11 @@ + + + + +not screen + + + +

            not screen

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/005-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/005-novalid.html new file mode 100644 index 000000000..f7bb85293 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/005-novalid.html @@ -0,0 +1,11 @@ + + + + +onlyscreen + + + +

            onlyscreen

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/006-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/006-isvalid.html new file mode 100644 index 000000000..7a24e16a1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/006-isvalid.html @@ -0,0 +1,11 @@ + + + + +only screen + + + +

            only screen

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/006-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/006-novalid.html new file mode 100644 index 000000000..5315c8afe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/006-novalid.html @@ -0,0 +1,11 @@ + + + + +screenand (min-width: 400px) + + + +

            screenand (min-width: 400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/007-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/007-isvalid.html new file mode 100644 index 000000000..59c4a8409 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/007-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) + + + +

            screen and (min-width: 400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/007-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/007-novalid.html new file mode 100644 index 000000000..122d5ce77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/007-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and(min-width: 400px) + + + +

            screen and(min-width: 400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/008-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/008-isvalid.html new file mode 100644 index 000000000..544bcbeef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/008-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width:400px) + + + +

            screen and (min-width:400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/008-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/008-novalid.html new file mode 100644 index 000000000..453153494 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/008-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px;) + + + +

            screen and (min-width: 400px;)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/009-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/009-isvalid.html new file mode 100644 index 000000000..cee1a4aba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/009-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and ( min-width: 400px ) + + + +

            screen and ( min-width: 400px )

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/009-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/009-novalid.html new file mode 100644 index 000000000..d44dbfa40 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/009-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400uu) + + + +

            screen and (min-width: 400uu)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/010-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/010-isvalid.html new file mode 100644 index 000000000..43584464f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/010-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and ( min-width : 400px ) + + + +

            screen and ( min-width : 400px )

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/010-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/010-novalid.html new file mode 100644 index 000000000..a016cd99c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/010-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400) + + + +

            screen and (min-width: 400)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/011-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/011-isvalid.html new file mode 100644 index 000000000..335e0e6fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/011-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) + + + +

            screen and (min-width: 400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/011-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/011-novalid.html new file mode 100644 index 000000000..cb9d5ab70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/011-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400dpi) + + + +

            screen and (min-width: 400dpi)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/012-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/012-isvalid.html new file mode 100644 index 000000000..4de7b828b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/012-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and ( min-width: 400px) + + + +

            screen and ( min-width: 400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/012-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/012-novalid.html new file mode 100644 index 000000000..6395788af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/012-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px)and (max-width: 600px) + + + +

            screen and (min-width: 400px)and (max-width: 600px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/013-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/013-isvalid.html new file mode 100644 index 000000000..3f138bfb2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/013-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px ) + + + +

            screen and (min-width: 400px )

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/013-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/013-novalid.html new file mode 100644 index 000000000..f8b1a9873 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/013-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: + + + +

            screen and (min-width:

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/014-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/014-isvalid.html new file mode 100644 index 000000000..6f0133971 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/014-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) + + + +

            screen and (min-width: 400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/014-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/014-novalid.html new file mode 100644 index 000000000..6d1cfdbf6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/014-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) and + + + +

            screen and (min-width: 400px) and

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/015-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/015-isvalid.html new file mode 100644 index 000000000..598bb9443 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/015-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) + + + +

            screen and (min-width: 400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/016-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/016-isvalid.html new file mode 100644 index 000000000..6f0133971 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/016-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) + + + +

            screen and (min-width: 400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/017-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/017-isvalid.html new file mode 100644 index 000000000..2b9ebfdce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/017-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) + + + +

            screen and (min-width: 400px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/018-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/018-isvalid.html new file mode 100644 index 000000000..08d398a89 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/018-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) and (max-width: 600px) + + + +

            screen and (min-width: 400px) and (max-width: 600px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/019-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/019-isvalid.html new file mode 100644 index 000000000..8fa020aa5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/019-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) and (max-width: 600px) + + + +

            screen and (min-width: 400px) and (max-width: 600px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/019-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/019-novalid.html new file mode 100644 index 000000000..16a06b68a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/019-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (color: 1em) + + + +

            screen and (color: 1em)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/020-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/020-isvalid.html new file mode 100644 index 000000000..0a140e9bf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/020-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px) and (max-width: 600px) + + + +

            screen and (min-width: 400px) and (max-width: 600px)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/020-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/020-novalid.html new file mode 100644 index 000000000..d7aada42f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/020-novalid.html @@ -0,0 +1,11 @@ + + + + +, + + + +

            ,

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/021-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/021-novalid.html new file mode 100644 index 000000000..7b62b9843 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/021-novalid.html @@ -0,0 +1,11 @@ + + + + +screen,,print + + + +

            screen,,print

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/022-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/022-novalid.html new file mode 100644 index 000000000..92f7c609a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/022-novalid.html @@ -0,0 +1,11 @@ + + + + +screen, + + + +

            screen,

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/023-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/023-novalid.html new file mode 100644 index 000000000..55ac1c007 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/023-novalid.html @@ -0,0 +1,11 @@ + + + + +,screen + + + +

            ,screen

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/024-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/024-novalid.html new file mode 100644 index 000000000..a016cd99c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/024-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400) + + + +

            screen and (min-width: 400)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/025-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/025-isvalid.html new file mode 100644 index 000000000..cf0079302 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/025-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (color: 1) + + + +

            screen and (color: 1)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/026-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/026-isvalid.html new file mode 100644 index 000000000..ef8523b8c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/026-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (color: 2) + + + +

            screen and (color: 2)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/027-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/027-isvalid.html new file mode 100644 index 000000000..99799c77d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/027-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (color: 0) + + + +

            screen and (color: 0)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/028-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/028-isvalid.html new file mode 100644 index 000000000..61d5b2f68 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/028-isvalid.html @@ -0,0 +1,11 @@ + + + + +print and (min-resolution: 100dpi) + + + +

            print and (min-resolution: 100dpi)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/029-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/029-isvalid.html new file mode 100644 index 000000000..a3f8cecfc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/029-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 400px), print + + + +

            screen and (min-width: 400px), print

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/030-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/030-isvalid.html new file mode 100644 index 000000000..c6d20c62c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/030-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 0) + + + +

            screen and (min-width: 0)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/031-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/031-isvalid.html new file mode 100644 index 000000000..944fadb4e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/031-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 0.0) + + + +

            screen and (min-width: 0.0)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/032-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/032-isvalid.html new file mode 100644 index 000000000..7c60e5a88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/032-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: 00) + + + +

            screen and (min-width: 00)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/033-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/033-isvalid.html new file mode 100644 index 000000000..7a9d3acdf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/033-isvalid.html @@ -0,0 +1,11 @@ + + + + +screen and (min-width: .0) + + + +

            screen and (min-width: .0)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/device-aspect-ratio-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/device-aspect-ratio-novalid.html new file mode 100644 index 000000000..2b8519359 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/device-aspect-ratio-novalid.html @@ -0,0 +1,11 @@ + + + + +screen and (device-aspect-ratio: 16/9) + + + +

            screen and (device-aspect-ratio: 16/9)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/projection-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/projection-novalid.html new file mode 100644 index 000000000..6e362710d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/projection-novalid.html @@ -0,0 +1,11 @@ + + + + +projection + + + +

            projection

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/source-isvalid.txt b/testing/web-platform/tests/conformance-checkers/html/media-queries/source-isvalid.txt new file mode 100644 index 000000000..8096ac36d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/source-isvalid.txt @@ -0,0 +1,33 @@ +screen + screen +all +projection +not screen +only screen +screen and (min-width: 400px) +screen and (min-width:400px) +screen and ( min-width: 400px ) +screen and ( min-width : 400px ) +screen and (min-width: 400px) +screen and ( min-width: 400px) +screen and (min-width: 400px ) +screen and (min-width: 400px) +screen and (min-width: 400px) +screen and (min-width: 400px) +screen and (min-width: 400px) +screen and (min-width: 400px) and (max-width: 600px) +screen and (min-width: 400px) and (max-width: 600px) +screen and (min-width: 400px) and (max-width: 600px) +tv and (scan: progressive) +tv and (scan: interlace) +screen and (device-aspect-ratio: 16/9) +screen and (device-aspect-ratio: -16/-9) +screen and (color: 1) +screen and (color: 2) +screen and (color: 0) +print and (min-resolution: 100dpi) +screen and (min-width: 400px), print +screen and (min-width: 0) +screen and (min-width: 0.0) +screen and (min-width: 00) +screen and (min-width: .0) \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/source-novalid.txt b/testing/web-platform/tests/conformance-checkers/html/media-queries/source-novalid.txt new file mode 100644 index 000000000..91a5e3fcc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/source-novalid.txt @@ -0,0 +1,24 @@ +screen and +alla +PROJECTİON +notscreen +onlyscreen +screenand (min-width: 400px) +screen and(min-width: 400px) +screen and (min-width: 400px;) +screen and (min-width: 400uu) +screen and (min-width: 400) +screen and (min-width: 400dpi) +screen and (min-width: 400px)and (max-width: 600px) +screen and (min-width: +screen and (min-width: 400px) and +tv and (scan: 1) +tv and (scan: İNTERLACE) +screen and (device-aspect-ratio: 16px/9pt) +screen and (device-aspect-ratio: 16 / 9) +screen and (color: 1em) +, +screen,,print +screen, +,screen +screen and (min-width: 400) \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/media-queries/tv-novalid.html b/testing/web-platform/tests/conformance-checkers/html/media-queries/tv-novalid.html new file mode 100644 index 000000000..6fc7cfcf0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/media-queries/tv-novalid.html @@ -0,0 +1,11 @@ + + + + +tv and (scan: progressive) + + + +

            tv and (scan: progressive)

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-empty-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-empty-isvalid.html new file mode 100644 index 000000000..956e951c4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-empty-isvalid.html @@ -0,0 +1,4 @@ + + +empty itemid is valid +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-isvalid.html new file mode 100644 index 000000000..26ac06797 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-isvalid.html @@ -0,0 +1,91 @@ + + +valid itemid +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..2fe232933 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid-scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +warning: scheme-data-contains-fragment +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-backslash-novalid.html new file mode 100644 index 000000000..a765e5e79 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: fragment-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..f365b9e72 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: fragment-contains-hash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-leading-space-novalid.html new file mode 100644 index 000000000..2f7182fe2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: fragment-leading-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-cr-novalid.html new file mode 100644 index 000000000..36d3dc82f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-cr +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..8f7618e37 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-double-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..c271ada02 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-double-percent-encoded-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-novalid.html new file mode 100644 index 000000000..07368db65 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-empty +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..6c5d07beb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-empty-userinfo-empty +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..41a664bf2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-empty-with-userinfo +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..a99370b65 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-hostname-in-brackets +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..0104bd3ec --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-invalid-unicode +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..940fe8a01 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-invalid-unicode-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-newline-novalid.html new file mode 100644 index 000000000..6474d8ffa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid itemid: host-newline +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-space-novalid.html new file mode 100644 index 000000000..5ccff6990 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..0c73b6c51 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-square-brackets-port-contains-colon +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-tab-novalid.html new file mode 100644 index 000000000..f29256c3d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-tab +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..154a92579 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-u0000-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..6747c076e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: host-u0000-percent-encoded-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..e5d5f5fa1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-bare-percent-sign +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-contains-space-novalid.html new file mode 100644 index 000000000..a1d17b5f8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-contains-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..0c59308d9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-leading-backslash-at-sign +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..08a190900 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-leading-colon-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..01115ee88 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-leading-colon-chars-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-space-novalid.html new file mode 100644 index 000000000..042758b43 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-leading-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..49cab58db --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-percent-encoded-malformed +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..b750b59e4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-relative-square-brackets +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-tab-novalid.html new file mode 100644 index 000000000..238d57e99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-tab +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-trailing-space-novalid.html new file mode 100644 index 000000000..65b750b6f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-trailing-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-u0091-novalid.html new file mode 100644 index 000000000..ae36d74ea --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: path-u0091 +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-999999-novalid.html new file mode 100644 index 000000000..6c1f14fba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: port-999999 +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-cr-novalid.html new file mode 100644 index 000000000..28cededa5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: port-cr +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..24c9fd154 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: port-leading-colon-bracket-colon +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-novalid.html new file mode 100644 index 000000000..18656d36a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: port-leading-colon +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-dash-novalid.html new file mode 100644 index 000000000..1d275f79d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: port-leading-dash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-multiple-letters-novalid.html new file mode 100644 index 000000000..e404011d2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: port-multiple-letters +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-newline-novalid.html new file mode 100644 index 000000000..3b556be6b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid itemid: port-newline +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-single-letter-novalid.html new file mode 100644 index 000000000..b1274e33b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: port-single-letter +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-space-novalid.html new file mode 100644 index 000000000..ad2e271ce --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: port-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-tab-novalid.html new file mode 100644 index 000000000..e015e7c87 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: port-tab +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-leading-space-novalid.html new file mode 100644 index 000000000..c4465245e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: query-leading-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-trailing-space-novalid.html new file mode 100644 index 000000000..9ca912bfe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: query-trailing-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..1ec8d4975 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-data-single-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-backslash-novalid.html new file mode 100644 index 000000000..602e154d8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-file-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-single-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-single-slash-c-bar-novalid.html new file mode 100644 index 000000000..f94b9e638 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-single-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-file-single-slash-c-bar +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-triple-slash-c-bar-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-triple-slash-c-bar-novalid.html new file mode 100644 index 000000000..c77fe2768 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-file-triple-slash-c-bar-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-file-triple-slash-c-bar +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..906f089ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-ftp-no-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..48ae5d1d2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-ftp-single-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..8e28363a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-http-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..e52bf145c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-http-no-slash-colon +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..d6015baba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-http-no-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..3dc8745f3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-http-no-slash-square-bracket +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..a653c2c7d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-http-single-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..07b7261b2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-https-no-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..6fbd3c1a8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-https-single-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..3bf1c6516 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-javascript-no-slash-malformed +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..fabd1ebe3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-trailing-cr +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..4d82605af --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid itemid: scheme-trailing-newline +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..f7a61cd77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-trailing-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..a3c50b187 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: scheme-trailing-tab +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-backslash-novalid.html new file mode 100644 index 000000000..838664b25 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: userinfo-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..282669321 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: userinfo-password-bad-chars +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..8a5ba7a71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: userinfo-password-contains-pile-of-poo +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..99f41339c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: userinfo-username-contains-at-sign +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..66d597ffc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemid/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemid: userinfo-username-contains-pile-of-poo +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-empty-novalid.html new file mode 100644 index 000000000..1ed8c4661 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-empty-novalid.html @@ -0,0 +1,4 @@ + + +empty itemtype is not valid +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-isvalid.html new file mode 100644 index 000000000..81538abeb --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-isvalid.html @@ -0,0 +1,70 @@ + + +valid itemtype +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-scheme-data-contains-fragment-haswarn.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-scheme-data-contains-fragment-haswarn.html new file mode 100644 index 000000000..337469157 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype-scheme-data-contains-fragment-haswarn.html @@ -0,0 +1,4 @@ + + +warning: scheme-data-contains-fragment +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-backslash-novalid.html new file mode 100644 index 000000000..7165f9650 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: fragment-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-contains-hash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-contains-hash-novalid.html new file mode 100644 index 000000000..0f36d930d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-contains-hash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: fragment-contains-hash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-empty-hash-only-no-path-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-empty-hash-only-no-path-relative-novalid.html new file mode 100644 index 000000000..b6d6f6303 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-empty-hash-only-no-path-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: fragment-empty-hash-only-no-path-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-leading-space-novalid.html new file mode 100644 index 000000000..140200b51 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: fragment-leading-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-non-ascii-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-non-ascii-relative-novalid.html new file mode 100644 index 000000000..bf8bd41ba --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-non-ascii-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: fragment-non-ascii-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-semicolon-question-mark-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-semicolon-question-mark-relative-novalid.html new file mode 100644 index 000000000..654b38ee5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-semicolon-question-mark-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: fragment-semicolon-question-mark-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-slash-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-slash-relative-novalid.html new file mode 100644 index 000000000..d257b10f4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/fragment-slash-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: fragment-slash-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-cr-novalid.html new file mode 100644 index 000000000..e3528dfdf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-cr +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-novalid.html new file mode 100644 index 000000000..435a74226 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-double-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..d84dd8ef2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-double-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-double-percent-encoded-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-novalid.html new file mode 100644 index 000000000..3de07bdf0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-empty +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-userinfo-empty-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-userinfo-empty-novalid.html new file mode 100644 index 000000000..e4a11f717 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-userinfo-empty-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-empty-userinfo-empty +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-with-userinfo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-with-userinfo-novalid.html new file mode 100644 index 000000000..9457bbd6e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-empty-with-userinfo-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-empty-with-userinfo +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-hostname-in-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-hostname-in-brackets-novalid.html new file mode 100644 index 000000000..9046800cc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-hostname-in-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-hostname-in-brackets +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-novalid.html new file mode 100644 index 000000000..c059b89b0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-invalid-unicode +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-percent-encoded-novalid.html new file mode 100644 index 000000000..0f1522d80 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-invalid-unicode-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-invalid-unicode-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-newline-novalid.html new file mode 100644 index 000000000..9fcb3cded --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid itemtype: host-newline +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-space-novalid.html new file mode 100644 index 000000000..195ec60b5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-square-brackets-port-contains-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-square-brackets-port-contains-colon-novalid.html new file mode 100644 index 000000000..dc53b33ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-square-brackets-port-contains-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-square-brackets-port-contains-colon +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-tab-novalid.html new file mode 100644 index 000000000..54d754c2c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-tab +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-novalid.html new file mode 100644 index 000000000..e087825a9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-u0000-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-percent-encoded-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-percent-encoded-novalid.html new file mode 100644 index 000000000..342056e1b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/host-u0000-percent-encoded-percent-encoded-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: host-u0000-percent-encoded-percent-encoded +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-bare-percent-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-bare-percent-sign-novalid.html new file mode 100644 index 000000000..ee4f3b197 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-bare-percent-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-bare-percent-sign +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-contains-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-contains-space-novalid.html new file mode 100644 index 000000000..a23414ada --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-contains-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-contains-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-backslash-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-backslash-at-sign-novalid.html new file mode 100644 index 000000000..bc3bd9363 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-backslash-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-leading-backslash-at-sign +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-backslash-novalid.html new file mode 100644 index 000000000..42173c5a7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-leading-colon-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-chars-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-chars-backslash-novalid.html new file mode 100644 index 000000000..a12ee1838 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-colon-chars-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-leading-colon-chars-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-space-novalid.html new file mode 100644 index 000000000..23107f27e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-leading-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-malformed-novalid.html new file mode 100644 index 000000000..76c92a247 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-percent-encoded-malformed +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-plus-slashes-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-plus-slashes-relative-novalid.html new file mode 100644 index 000000000..74e8c6cb0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-plus-slashes-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-percent-encoded-slash-plus-slashes-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-relative-novalid.html new file mode 100644 index 000000000..524a75998 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-percent-encoded-slash-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-percent-encoded-slash-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-relative-square-brackets-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-relative-square-brackets-novalid.html new file mode 100644 index 000000000..5b9835bde --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-relative-square-brackets-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-relative-square-brackets +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-simple-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-simple-relative-novalid.html new file mode 100644 index 000000000..fb94f42fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-simple-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-simple-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-slash-only-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-slash-only-relative-novalid.html new file mode 100644 index 000000000..078fff902 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-slash-only-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-slash-only-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-tab-novalid.html new file mode 100644 index 000000000..e54d09378 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-tab +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-trailing-space-novalid.html new file mode 100644 index 000000000..d5dd76481 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-trailing-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-u0091-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-u0091-novalid.html new file mode 100644 index 000000000..834454957 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/path-u0091-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: path-u0091 +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-999999-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-999999-novalid.html new file mode 100644 index 000000000..ceb94815d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-999999-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: port-999999 +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-cr-novalid.html new file mode 100644 index 000000000..302a96c79 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: port-cr +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-bracket-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-bracket-colon-novalid.html new file mode 100644 index 000000000..482e11d8f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-bracket-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: port-leading-colon-bracket-colon +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-novalid.html new file mode 100644 index 000000000..15c969782 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: port-leading-colon +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-dash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-dash-novalid.html new file mode 100644 index 000000000..b6b2847c2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-leading-dash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: port-leading-dash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-multiple-letters-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-multiple-letters-novalid.html new file mode 100644 index 000000000..1d63eb6b9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-multiple-letters-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: port-multiple-letters +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-newline-novalid.html new file mode 100644 index 000000000..56f5b4180 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid itemtype: port-newline +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-single-letter-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-single-letter-novalid.html new file mode 100644 index 000000000..5817b69d5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-single-letter-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: port-single-letter +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-space-novalid.html new file mode 100644 index 000000000..c66dde4cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: port-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-tab-novalid.html new file mode 100644 index 000000000..0056f4ef9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/port-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: port-tab +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-empty-no-path-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-empty-no-path-relative-novalid.html new file mode 100644 index 000000000..389c2acc8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-empty-no-path-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: query-empty-no-path-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-leading-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-leading-space-novalid.html new file mode 100644 index 000000000..ab89c0e2a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-leading-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: query-leading-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-trailing-space-novalid.html new file mode 100644 index 000000000..8db94d80c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/query-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: query-trailing-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-data-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-data-single-slash-novalid.html new file mode 100644 index 000000000..a4b88ed71 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-data-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-data-single-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-no-slash-novalid.html new file mode 100644 index 000000000..e4c5289f1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-ftp-no-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-single-slash-novalid.html new file mode 100644 index 000000000..0a95473a4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-ftp-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-ftp-single-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-backslash-novalid.html new file mode 100644 index 000000000..133b47c83 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-http-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-colon-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-colon-novalid.html new file mode 100644 index 000000000..613afa137 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-colon-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-http-no-slash-colon +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-novalid.html new file mode 100644 index 000000000..4da5f8f31 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-http-no-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-square-bracket-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-square-bracket-novalid.html new file mode 100644 index 000000000..03aa71aad --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-no-slash-square-bracket-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-http-no-slash-square-bracket +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-single-slash-novalid.html new file mode 100644 index 000000000..32f31a64c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-http-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-http-single-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-no-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-no-slash-novalid.html new file mode 100644 index 000000000..e5d4bd70d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-no-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-https-no-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-single-slash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-single-slash-novalid.html new file mode 100644 index 000000000..d4608d038 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-https-single-slash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-https-single-slash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-javascript-no-slash-malformed-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-javascript-no-slash-malformed-novalid.html new file mode 100644 index 000000000..5110c6d35 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-javascript-no-slash-malformed-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-javascript-no-slash-malformed +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-schemeless-relative-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-schemeless-relative-novalid.html new file mode 100644 index 000000000..c2301027d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-schemeless-relative-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-schemeless-relative +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-cr-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-cr-novalid.html new file mode 100644 index 000000000..0ec64f5a4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-cr-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-trailing-cr +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-newline-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-newline-novalid.html new file mode 100644 index 000000000..1ea50fcc9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-newline-novalid.html @@ -0,0 +1,5 @@ + + +invalid itemtype: scheme-trailing-newline +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-space-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-space-novalid.html new file mode 100644 index 000000000..5421a3e81 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-space-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-trailing-space +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-tab-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-tab-novalid.html new file mode 100644 index 000000000..fa0e3ca83 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/scheme-trailing-tab-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: scheme-trailing-tab +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-backslash-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-backslash-novalid.html new file mode 100644 index 000000000..10e6853cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-backslash-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: userinfo-backslash +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-bad-chars-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-bad-chars-novalid.html new file mode 100644 index 000000000..e617ca7b7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-bad-chars-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: userinfo-password-bad-chars +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..ecde2e96d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-password-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: userinfo-password-contains-pile-of-poo +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-at-sign-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-at-sign-novalid.html new file mode 100644 index 000000000..b89683c38 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-at-sign-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: userinfo-username-contains-at-sign +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-pile-of-poo-novalid.html b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-pile-of-poo-novalid.html new file mode 100644 index 000000000..7b09f94cd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/microdata/itemtype/userinfo-username-contains-pile-of-poo-novalid.html @@ -0,0 +1,4 @@ + + +invalid itemtype: userinfo-username-contains-pile-of-poo +
            diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/001-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/001-isvalid.html new file mode 100644 index 000000000..beee46315 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/001-isvalid.html @@ -0,0 +1,11 @@ + + + + +text/html + + + +

            text/html

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/001-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/001-novalid.html new file mode 100644 index 000000000..98d7d44a3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/001-novalid.html @@ -0,0 +1,11 @@ + + + + +text/html + + + +

            text/html

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/002-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/002-isvalid.html new file mode 100644 index 000000000..88bd22910 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/002-isvalid.html @@ -0,0 +1,11 @@ + + + + +TEXT/HTML + + + +

            TEXT/HTML

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/002-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/002-novalid.html new file mode 100644 index 000000000..3f434dd3d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/002-novalid.html @@ -0,0 +1,11 @@ + + + + + TEXT/HTML + + + +

            TEXT/HTML

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/003-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/003-isvalid.html new file mode 100644 index 000000000..99f4bed59 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/003-isvalid.html @@ -0,0 +1,10 @@ + + + +text/html;charset=utf-8 + + + +

            text/html;charset=utf-8

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/003-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/003-novalid.html new file mode 100644 index 000000000..39d2be0c1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/003-novalid.html @@ -0,0 +1,10 @@ + + + +text/html;charset= + + + +

            text/html;charset=

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/004-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/004-isvalid.html new file mode 100644 index 000000000..5c9a2065b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/004-isvalid.html @@ -0,0 +1,10 @@ + + + +text/html ;charset=utf-8 + + + +

            text/html ;charset=utf-8

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/004-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/004-novalid.html new file mode 100644 index 000000000..4fa0bf999 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/004-novalid.html @@ -0,0 +1,11 @@ + + + + +text/html ;charset + + + +

            text/html ;charset

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/005-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/005-isvalid.html new file mode 100644 index 000000000..4803124f3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/005-isvalid.html @@ -0,0 +1,10 @@ + + + +text/html; charset=utf-8 + + + +

            text/html; charset=utf-8

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/005-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/005-novalid.html new file mode 100644 index 000000000..4ada4f9f9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/005-novalid.html @@ -0,0 +1,11 @@ + + + + +text/html; + + + +

            text/html;

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/006-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/006-isvalid.html new file mode 100644 index 000000000..5e25924ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/006-isvalid.html @@ -0,0 +1,10 @@ + + + +text/html ; charset=utf-8 + + + +

            text/html ; charset=utf-8

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/006-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/006-novalid.html new file mode 100644 index 000000000..29bf1653c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/006-novalid.html @@ -0,0 +1,11 @@ + + + + +text/html; + + + +

            text/html;

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/007-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/007-isvalid.html new file mode 100644 index 000000000..c71d991ff --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/007-isvalid.html @@ -0,0 +1,10 @@ + + + +text/html;charset="utf-8" + + + +

            text/html;charset="utf-8"

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/007-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/007-novalid.html new file mode 100644 index 000000000..83c368963 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/007-novalid.html @@ -0,0 +1,11 @@ + + + + +text/html ; + + + +

            text/html ;

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/008-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/008-isvalid.html new file mode 100644 index 000000000..2a9c7dfac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/008-isvalid.html @@ -0,0 +1,10 @@ + + + +text/html;charset="\utf-8" + + + +

            text/html;charset="\utf-8"

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/008-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/008-novalid.html new file mode 100644 index 000000000..0c4058763 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/008-novalid.html @@ -0,0 +1,10 @@ + + + +text/html;charset="utf-8 + + + +

            text/html;charset="utf-8

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/009-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/009-isvalid.html new file mode 100644 index 000000000..3f145d9fd --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/009-isvalid.html @@ -0,0 +1,10 @@ + + + +text/html;charset="u\t\f\-\8" + + + +

            text/html;charset="u\t\f\-\8"

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/009-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/009-novalid.html new file mode 100644 index 000000000..897ab1042 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/009-novalid.html @@ -0,0 +1,10 @@ + + + +text/html;charset="u\ + + + +

            text/html;charset="u\

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/010-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/010-isvalid.html new file mode 100644 index 000000000..f581b74d5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/010-isvalid.html @@ -0,0 +1,11 @@ + + + + +application/auth-policy+xml + + + +

            application/auth-policy+xml

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/010-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/010-novalid.html new file mode 100644 index 000000000..66b243152 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/010-novalid.html @@ -0,0 +1,11 @@ + + + + +application + + + +

            application

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/011-isvalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/011-isvalid.html new file mode 100644 index 000000000..a1fe2c546 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/011-isvalid.html @@ -0,0 +1,11 @@ + + + + +application/vnd.apple.installer+xml + + + +

            application/vnd.apple.installer+xml

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/011-novalid.html b/testing/web-platform/tests/conformance-checkers/html/mime-types/011-novalid.html new file mode 100644 index 000000000..ffd850c77 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/011-novalid.html @@ -0,0 +1,11 @@ + + + + +application/ + + + +

            application/

            + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/source-isvalid.txt b/testing/web-platform/tests/conformance-checkers/html/mime-types/source-isvalid.txt new file mode 100644 index 000000000..ef2436e49 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/source-isvalid.txt @@ -0,0 +1,11 @@ +text/html +TEXT/HTML +text/html;charset=utf-8 +text/html ;charset=utf-8 +text/html; charset=utf-8 +text/html ; charset=utf-8 +text/html;charset="utf-8" +text/html;charset="\utf-8" +text/html;charset="u\t\f\-\8" +application/auth-policy+xml +application/vnd.apple.installer+xml \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/mime-types/source-novalid.txt b/testing/web-platform/tests/conformance-checkers/html/mime-types/source-novalid.txt new file mode 100644 index 000000000..52a320e85 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/mime-types/source-novalid.txt @@ -0,0 +1,11 @@ +text/html + TEXT/HTML +text/html;charset= +text/html ;charset +text/html; +text/html; +text/html ; +text/html;charset="utf-8 +text/html;charset="u\ +application +application/ \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/acronym-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/acronym-novalid.html new file mode 100644 index 000000000..c00eff544 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/acronym-novalid.html @@ -0,0 +1,10 @@ + + + +the "acronym" element is obsolete + + + +baz + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/applet-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/applet-novalid.html new file mode 100644 index 000000000..94bb0165d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/applet-novalid.html @@ -0,0 +1,10 @@ + + + +the "applet" element is obsolete + + + +baz + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/basefont-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/basefont-novalid.html new file mode 100644 index 000000000..7f329d5ca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/basefont-novalid.html @@ -0,0 +1,10 @@ + + + +the "basefont" element is obsolete + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/big-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/big-novalid.html new file mode 100644 index 000000000..90868cc89 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/big-novalid.html @@ -0,0 +1,10 @@ + + + +the "big" element is obsolete + + + +baz + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/center-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/center-novalid.html new file mode 100644 index 000000000..83d3cc28d --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/center-novalid.html @@ -0,0 +1,10 @@ + + + +the "center" element is obsolete + + + +
            baz
            + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/dir-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/dir-novalid.html new file mode 100644 index 000000000..072f1c619 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/dir-novalid.html @@ -0,0 +1,10 @@ + + + +the "dir" element is obsolete + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/font-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/font-novalid.html new file mode 100644 index 000000000..450f27ad4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/font-novalid.html @@ -0,0 +1,10 @@ + + + +the "font" element is obsolete + + + +baz + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/frameset-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/frameset-novalid.html new file mode 100644 index 000000000..d7de332fe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/frameset-novalid.html @@ -0,0 +1,11 @@ + + + +the "frameset" element is obsolete + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/noframes-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/noframes-novalid.html new file mode 100644 index 000000000..84699e67b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/noframes-novalid.html @@ -0,0 +1,10 @@ + + + +the "noframes" element is obsolete + + + +baz + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/profile-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/profile-novalid.html new file mode 100644 index 000000000..6b4a4f39e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/profile-novalid.html @@ -0,0 +1,11 @@ + + + +the profile attribute on the head element is obsolete + + + +

            This page contains a head element with an obsolete +profile attribute. It should trigger a validation error.

            + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/strike-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/strike-novalid.html new file mode 100644 index 000000000..0a4c77046 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/strike-novalid.html @@ -0,0 +1,10 @@ + + + +the "strike" element is obsolete + + + +baz + + diff --git a/testing/web-platform/tests/conformance-checkers/html/obsolete/tt-novalid.html b/testing/web-platform/tests/conformance-checkers/html/obsolete/tt-novalid.html new file mode 100644 index 000000000..ee4942dcc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/obsolete/tt-novalid.html @@ -0,0 +1,10 @@ + + + +the "tt" element is obsolete + + + +baz + + diff --git a/testing/web-platform/tests/conformance-checkers/html/other/applet-novalid.html b/testing/web-platform/tests/conformance-checkers/html/other/applet-novalid.html new file mode 100644 index 000000000..5b0c8de34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/other/applet-novalid.html @@ -0,0 +1,108 @@ + + + + + <applet> + + + + +

            + + +

            + + + + + +

            paragraph + + some
            • inline
            content +
            +

            +

            paragraph + + + some
            • inline
            content +
            +

            + + +

            strictly inline + + text + +

            +

            strictly inline + + + text + +

            + + + +

            text

            +
            + + +

            text

            +
            + + +

            paragraph + + link + +

            +

            paragraph + + + link + +

            +

            strictly inline + + link + +

            +

            strictly inline + + + link + +

            + +

            link

            +
            + + +

            link

            +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/html/other/obj-novalid.html b/testing/web-platform/tests/conformance-checkers/html/other/obj-novalid.html new file mode 100644 index 000000000..178b7d259 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/other/obj-novalid.html @@ -0,0 +1,123 @@ + + + + + <obj> + + + + +

            + + +

            + + + + + +

            paragraph + + some

            • inline
            content + +

            +

            paragraph + + + some

            • inline
            content + +

            + + +

            strictly inline + + text + +

            +

            strictly inline + + + text + +

            + + + +

            text

            +
            + + +

            text

            +
            + + +

            paragraph + + link + +

            +

            paragraph + + + link + +

            +

            strictly inline + + link + +

            +

            strictly inline + + + link + +

            + +

            link

            +
            + + +

            link

            +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/html/parser/cr-charref-novalid.html b/testing/web-platform/tests/conformance-checkers/html/parser/cr-charref-novalid.html new file mode 100644 index 000000000..d517ec011 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/parser/cr-charref-novalid.html @@ -0,0 +1 @@ +&#x0d;

            There should be an error. diff --git a/testing/web-platform/tests/conformance-checkers/html/parser/range-charref-novalid.html b/testing/web-platform/tests/conformance-checkers/html/parser/range-charref-novalid.html new file mode 100644 index 000000000..304b25fb9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/parser/range-charref-novalid.html @@ -0,0 +1 @@ +&#x110000;

            There should be an error.� diff --git a/testing/web-platform/tests/conformance-checkers/html/parser/u000b-charref-novalid.html b/testing/web-platform/tests/conformance-checkers/html/parser/u000b-charref-novalid.html new file mode 100644 index 000000000..c31ade018 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/parser/u000b-charref-novalid.html @@ -0,0 +1 @@ +&#x000B;

            There should be an error. diff --git a/testing/web-platform/tests/conformance-checkers/html/parser/u000b-novalid.html b/testing/web-platform/tests/conformance-checkers/html/parser/u000b-novalid.html new file mode 100644 index 000000000..d35d7ca34 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/parser/u000b-novalid.html @@ -0,0 +1 @@ +U+000B

            There should be an error. diff --git a/testing/web-platform/tests/conformance-checkers/html/parser/u007f-charref-novalid.html b/testing/web-platform/tests/conformance-checkers/html/parser/u007f-charref-novalid.html new file mode 100644 index 000000000..1dba4b5d2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/parser/u007f-charref-novalid.html @@ -0,0 +1 @@ +&#x007F;

            There should be an error. diff --git a/testing/web-platform/tests/conformance-checkers/html/parser/u10ffff-charref-novalid.html b/testing/web-platform/tests/conformance-checkers/html/parser/u10ffff-charref-novalid.html new file mode 100644 index 000000000..f823390a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/parser/u10ffff-charref-novalid.html @@ -0,0 +1 @@ +&#x10FFFF;

            There should be an error.􏿿 diff --git a/testing/web-platform/tests/conformance-checkers/html/parser/ufffe-charref-novalid.html b/testing/web-platform/tests/conformance-checkers/html/parser/ufffe-charref-novalid.html new file mode 100644 index 000000000..0ddab4a42 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/parser/ufffe-charref-novalid.html @@ -0,0 +1 @@ +&#xFFFE;

            There should be an error.￾ diff --git a/testing/web-platform/tests/conformance-checkers/html/parser/unassigned-charref-novalid.html b/testing/web-platform/tests/conformance-checkers/html/parser/unassigned-charref-novalid.html new file mode 100644 index 000000000..4e4c74898 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/html/parser/unassigned-charref-novalid.html @@ -0,0 +1 @@ +&#xfdd0;

            There should be an error.﷐ diff --git a/testing/web-platform/tests/conformance-checkers/index.html b/testing/web-platform/tests/conformance-checkers/index.html new file mode 100644 index 000000000..2dadc40cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/index.html @@ -0,0 +1,113 @@ + +WPT conformance-checker tests + +

            WPT conformance-checker tests

            + +

            The files in this part of the tree are not browser tests; they're + documents intended for testing the behavior of conformance checkers + (e.g., validator.nu and the W3C Nu Markup Validator). + +

            +

            TK: We should have here some details about the contents of the + existing subdirectories in this tree... +

            + +

            Curious committers should see the makefile. + + diff --git a/testing/web-platform/tests/conformance-checkers/messages.json b/testing/web-platform/tests/conformance-checkers/messages.json new file mode 100644 index 000000000..ba1d29a93 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/messages.json @@ -0,0 +1,2478 @@ +{ + "html-aria/author-requirements/571-haswarn.html": "The \u201ctextbox\u201d role is unnecessary for an \u201cinput\u201d element that has no \u201clist\u201d attribute and whose type is \u201ctext\u201d.", + "html-aria/author-requirements/572-haswarn.html": "The \u201ctextbox\u201d role is unnecessary for an \u201cinput\u201d element that has no \u201clist\u201d attribute and whose type is \u201ctext\u201d.", + "html-aria/author-requirements/573-haswarn.html": "The \u201ctextbox\u201d role is unnecessary for an \u201cinput\u201d element that has no \u201clist\u201d attribute and whose type is \u201ctext\u201d.", + "html-aria/combobox-autocomplete-list/div-haswarn.html": "The \u201ctextbox\u201d role is unnecessary for an \u201cinput\u201d element that has no \u201clist\u201d attribute and whose type is \u201ctext\u201d.", + "html-aria/host-language/implicit-semantics-checkbox-disparity-haswarn.html": "The \u201ccheckbox\u201d role is unnecessary for element \u201cinput\u201d whose type is \u201ccheckbox\u201d.", + "html-aria/host-language/implicit-semantics-checkbox-role-haswarn.html": "The \u201ccheckbox\u201d role is unnecessary for element \u201cinput\u201d whose type is \u201ccheckbox\u201d.", + "html-rdfa/0019-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cdiv\u201d in this context.", + "html-rdfa/0035-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cimg\u201d in this context.", + "html-rdfa/0037-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cimg\u201d in this context.", + "html-rdfa/0039-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cimg\u201d in this context.", + "html-rdfa/0041-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cimg\u201d in this context.", + "html-rdfa/0079-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cp\u201d in this context.", + "html-rdfa/0085-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cp\u201d in this context.", + "html-rdfa/0109-novalid.html": "Attribute \u201cxml:base\u201d not allowed on element \u201chtml\u201d in this context.", + "html-rdfa/0131-novalid.html": "A numeric character reference expanded to carriage return.", + "html-rdfa/0147-novalid.html": "Attribute \u201cxmlns:xmlzzz\u201d not allowed here.", + "html-rdfa/0179-novalid.html": "Attribute \u201cxmlns:foaf\u201d not allowed here.", + "html-rdfa/0180-novalid.html": "Bad value \u201c: http://xmlns.com/foaf/0.1/\u201d for attribute \u201cprefix\u201d on element \u201cdiv\u201d.", + "html-rdfa/0183-novalid.html": "Attribute \u201cxmlns:foaf\u201d not allowed here.", + "html-rdfa/0222-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201cstrong\u201d.) Suppressing further errors from this subtree.", + "html-rdfa/0223-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201cstrong\u201d.) Suppressing further errors from this subtree.", + "html-rdfa/0226-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201cspan\u201d.) Suppressing further errors from this subtree.", + "html-rdfa/0227-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201cspan\u201d.) Suppressing further errors from this subtree.", + "html-rdfa/0230-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cimg\u201d in this context.", + "html-rdfa/0234-novalid.html": "Bad value \u201cdescribedby\u201d for attribute \u201crel\u201d on element \u201ca\u201d: Bad list of link-type keywords: The string \u201cdescribedby\u201d is not a registered keyword.", + "html-rdfa/0237-novalid.html": "Bad value \u201c$malformed http://example.com\u201d for attribute \u201cprefix\u201d on element \u201cbody\u201d.", + "html-rdfa/0258-novalid.html": "Attribute \u201cxmlns:_\u201d not allowed here.", + "html-rdfa/0280-novalid.html": "Bad value \u201cP2011Y06M28DT00H00M00S\u201d for attribute \u201cdatetime\u201d on element \u201ctime\u201d: Bad time-datetime: The literal did not satisfy the time-datetime format.", + "html-rdfa/0285-novalid.html": "Bad value \u201cD-Day\u201d for attribute \u201cdatetime\u201d on element \u201ctime\u201d: Bad time-datetime: The literal did not satisfy the time-datetime format.", + "html-rdfa/0303-novalid.html": "Bad value \u201chomepage foaf:homepage\u201d for attribute \u201crel\u201d on element \u201ca\u201d: Bad list of link-type keywords: The string \u201chomepage\u201d is not a registered keyword.", + "html-rdfa/0308-novalid.html": "Bad value \u201chttp://www.example.com/roles/somerole\u201d for attribute \u201crole\u201d on element \u201cdiv\u201d.", + "html-rdfa/0309-novalid.html": "Bad value \u201cex:somerole\u201d for attribute \u201crole\u201d on element \u201cdiv\u201d.", + "html-rdfa/0310-novalid.html": "Bad value \u201cex:somerole someOtherRole http://www.example.com/alternate/role\u201d for attribute \u201crole\u201d on element \u201cdiv\u201d.", + "html-rdfa/0314-novalid.html": "Bad value \u201csection\u201d for attribute \u201crole\u201d on element \u201cdiv\u201d.", + "html-rdfa/0319-novalid.html": "Attribute \u201cxmlns:xpr\u201d not allowed here.", + "html-rdfa/0320-novalid.html": "Attribute \u201csrc\u201d not allowed on element \u201ca\u201d in this context.", + "html-rdfalite/0015-novalid.html": "Bad value \u201cdc:source\u201d for attribute \u201crel\u201d on element \u201clink\u201d: Bad list of link-type keywords: The string \u201cdc:source\u201d is not a registered keyword.", + "html-rdfalite/0030-novalid.html": "Bad value \u201ccc:license\u201d for attribute \u201crel\u201d on element \u201ca\u201d: Bad list of link-type keywords: The string \u201ccc:license\u201d is not a registered keyword.", + "html-rdfalite/0071-novalid.html": "Bad value \u201ccc:license\u201d for attribute \u201crel\u201d on element \u201ca\u201d: Bad list of link-type keywords: The string \u201ccc:license\u201d is not a registered keyword.", + "html-rdfalite/0074-novalid.html": "Bad value \u201cdc:creator\u201d for attribute \u201crel\u201d on element \u201ca\u201d: Bad list of link-type keywords: The string \u201cdc:creator\u201d is not a registered keyword.", + "html-rdfalite/0147.novalid.html": "Attribute \u201cxmlns:xmlzzz\u201d not allowed here.", + "html-rdfalite/0319-novalid.html": "Attribute \u201cxmlns:xpr\u201d not allowed here.", + "html-svg/animate-elem-24-t-novalid.html": "Duplicate ID \u201cMyFont\u201d.", + "html-svg/animate-elem-77-t-novalid.html": "Element \u201ca\u201d is missing required attribute \u201chref\u201d.", + "html-svg/animate-pservers-grad-01-b-novalid.html": "Duplicate ID \u201ca7\u201d.", + "html-svg/conform-viewers-03-f-novalid.html": "Bad value \u201chttp://example.net/bar\u201d for the attribute \u201cxmlns:link\u201d (only \u201chttp://www.w3.org/1999/xlink\u201d permitted here).", + "html-svg/coords-dom-01-f-novalid.html": "Attribute \u201cxml:id\u201d not allowed on element \u201crect\u201d in this context.", + "html-svg/coords-dom-02-f-novalid.html": "Attribute \u201cxml:id\u201d not allowed on element \u201crect\u201d in this context.", + "html-svg/coords-transformattr-01-f-novalid.html": "A numeric character reference expanded to carriage return.", + "html-svg/extend-namespace-01-f-novalid.html": "Attribute \u201cxmlns:bd\u201d not allowed here.", + "html-svg/filters-color-02-b-novalid.html": "Element \u201cfeFuncR\u201d not allowed in this context. (The parent was element \u201cfeComponentTransfer\u201d.) Suppressing further errors from this subtree.", + "html-svg/filters-conv-02-f-novalid.html": "Element \u201cfeConvolveMatrix\u201d is missing required attribute \u201corder\u201d.", + "html-svg/filters-conv-04-f-novalid.html": "Element \u201cfeConvolveMatrix\u201d is missing required attribute \u201corder\u201d.", + "html-svg/filters-conv-05-f-novalid.html": "Element \u201cfeConvolveMatrix\u201d is missing required attribute \u201corder\u201d.", + "html-svg/filters-light-05-f-novalid.html": "Duplicate ID \u201cc1\u201d.", + "html-svg/fonts-glyph-04-t-novalid.html": "Element \u201cfont\u201d is missing required child element \u201cmissing-glyph\u201d.", + "html-svg/fonts-overview-201-t-novalid.html": "Attribute \u201cxmlns:xe\u201d not allowed here.", + "html-svg/interact-pointer-02-t-novalid.html": "Attribute \u201cx\u201d not allowed on element \u201cclipPath\u201d in this context.", + "html-svg/linking-a-09-b-novalid.html": "Element \u201ctspan\u201d not allowed in this context. (The parent was element \u201ca\u201d.) Suppressing further errors from this subtree.", + "html-svg/linking-a-10-f-novalid.html": "Element \u201ca\u201d is missing required attribute \u201chref\u201d.", + "html-svg/masking-filter-01-f-novalid.html": "Attribute \u201cfilterprimitiveunits\u201d not allowed on element \u201cfilter\u201d in this context.", + "html-svg/masking-intro-01-f-novalid.html": "Duplicate ID \u201ctest-title\u201d.", + "html-svg/metadata-example-01-t-novalid.html": "Attribute \u201cxmlns:prism\u201d not allowed here.", + "html-svg/painting-marker-04-f-novalid.html": "Attribute \u201cmarker\u201d not allowed on element \u201cg\u201d in this context.", + "html-svg/paths-data-18-f-novalid.html": "Bad value \u201cM 20 100 H 40#90\u201d for attribute \u201cd\u201d on element \u201cpath\u201d: Bad SVG path data: Expected command but found \u201c#\u201d (context: \u201cM 20 100 H 40#\u201d).", + "html-svg/paths-data-20-f-novalid.html": "Bad value \u201cM280,120 h25 a25,25 0 6 0 -25,25 z\u201d for attribute \u201cd\u201d on element \u201cpath\u201d: Bad SVG path data: Expected \u201c0\u201d or \u201c1\u201d for large-arc-flag for \u201ca\u201d command but found \u201c6\u201d instead (context: \u201c0,120 h25 a25,25 0 6\u201d).", + "html-svg/pservers-grad-23-f-novalid.html": "Attribute \u201cstop-color\u201d not allowed on element \u201crect\u201d in this context.", + "html-svg/script-specify-01-f-novalid.html": "Attribute \u201ccontentscripttype\u201d not allowed on element \u201csvg\u201d in this context.", + "html-svg/shapes-rect-03-t-novalid.html": "Attribute \u201cxml:id\u201d not allowed on element \u201crect\u201d in this context.", + "html-svg/struct-cond-02-t-haswarn.html": "Text run is not in Unicode Normalization Form C.", + "html-svg/struct-dom-17-f-novalid.html": "Element \u201crect\u201d is missing required attribute \u201cheight\u201d.", + "html-svg/struct-dom-19-f-novalid.html": "Element \u201crect\u201d is missing required attribute \u201cheight\u201d.", + "html-svg/struct-frag-05-t-novalid.html": "Bad value \u201chttp://www.example.org/notsvg\u201d for the attribute \u201cxmlns\u201d (only \u201chttp://www.w3.org/2000/svg\u201d permitted here).", + "html-svg/struct-image-12-b-novalid.html": "Duplicate ID \u201cimageSVG\u201d.", + "html-svg/struct-use-11-f-novalid.html": "Attribute \u201cfoo\u201d not allowed on element \u201ccircle\u201d in this context.", + "html-svg/struct-use-12-f-novalid.html": "Element \u201cuse\u201d not allowed in this context. (The parent was element \u201cuse\u201d.) Suppressing further errors from this subtree.", + "html-svg/styling-pres-02-f-novalid.html": "Attribute \u201cfill\u201d not allowed on element \u201cimage\u201d in this context.", + "html-svg/svgdom-over-01-f-novalid.html": "Element \u201cstop\u201d not allowed in this context. (The parent was element \u201cdefs\u201d.) Suppressing further errors from this subtree.", + "html-svg/text-dom-03-f-novalid.html": "Element \u201cfont\u201d is missing required child element \u201cmissing-glyph\u201d.", + "html-svg/text-fonts-03-t-novalid.html": "Element \u201cfont\u201d is missing required attribute \u201choriz-adv-x\u201d.", + "html-svg/text-fonts-05-f-novalid.html": "Attribute \u201cline-height\u201d not allowed on element \u201ctspan\u201d in this context.", + "html-svg/types-dom-04-b-novalid.html": "Attribute \u201cexternalresourcesrequired\u201d not allowed on element \u201csvg\u201d in this context.", + "html/attributes/accesskey/duplicate-key-labels-novalid.html": "Bad value \u201ca b \u306c c \u306c\u201d for attribute \u201caccesskey\u201d on element \u201ca\u201d: Bad key label list: Duplicate key label. Each key label must be unique.", + "html/attributes/accesskey/multi-character-key-label-novalid.html": "Bad value \u201ca b \u307b\u3052\u201d for attribute \u201caccesskey\u201d on element \u201ca\u201d: Bad key label list: Key label has multiple characters. Each key label must be a single character.", + "html/attributes/data/no-characters-after-hyphen-novalid.html": "Attribute \u201cdata-\u201d not allowed on element \u201cp\u201d in this context.", + "html/attributes/data/not-xml-serializable-novalid.html": "\u201cdata-*\u201d attribute names must be XML 1.0 4th ed. plus Namespaces NCNames.", + "html/attributes/lang/deprecated-tag-haswarn.html": "Bad value \u201cmo\u201d for attribute \u201clang\u201d on element \u201cbody\u201d: Bad language tag: The language subtag \u201cmo\u201d is deprecated. Use \u201cro\u201d instead.", + "html/attributes/lang/extlang-bad-novalid.html": "Bad value \u201cbat-smg\u201d for attribute \u201clang\u201d on element \u201cbody\u201d: Bad language tag: Bad extlang subtag \u201csmg\u201d.", + "html/attributes/lang/xmllang-different-value-novalid.html": "When the attribute \u201cxml:lang\u201d in no namespace is specified, the element must also have the attribute \u201clang\u201d present with the same value.", + "html/attributes/lang/xmllang-only-novalid.html": "When the attribute \u201cxml:lang\u201d in no namespace is specified, the element must also have the attribute \u201clang\u201d present with the same value.", + "html/attributes/role/unrecognized-role-name-novalid.html": "Discarding unrecognized tokens \u201cswitch\u201d, \u201cinput\u201d from value of attribute \u201crole\u201d. Browsers ignore any token that is not a defined ARIA non-abstract role.", + "html/attributes/spellcheck/value-bad-novalid.html": "Bad value \u201cbadvalue\u201d for attribute \u201cspellcheck\u201d on element \u201cp\u201d.", + "html/elements/a/href/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/a/href/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/a/href/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/a/href/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/a/href/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/a/href/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/a/href/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: empty host.", + "html/elements/a/href/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: empty host.", + "html/elements/a/href/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: empty host.", + "html/elements/a/href/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/a/href/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/a/href/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/a/href/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/a/href/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/a/href/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/a/href/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/a/href/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/a/href/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/a/href/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/a/href/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/a/href/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/a/href/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/a/href/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/a/href/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/a/href/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/a/href/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/a/href/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/a/href/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/a/href/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/a/href/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/a/href/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/a/href/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/a/href/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/a/href/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/a/href/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/a/href/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/a/href/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/a/href/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/a/href/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/a/href/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/a/href/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/a/href/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/a/href/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/a/href/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/a/href/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/a/href/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/a/href/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/a/href/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/a/href/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/a/href/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/a/href/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/a/href/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/a/href/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/a/href/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/a/href/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/a/href/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: syntax error", + "html/elements/a/href/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/a/href/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/a/href/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/a/href/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/a/href/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/a/href/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/a/href/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/a/href/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/a/href/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201chref\u201d on element \u201ca\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/a/media-novalid.html": "Attribute \u201cmedia\u201d not allowed on element \u201ca\u201d in this context.", + "html/elements/a/model-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201ca\u201d.) Suppressing further errors from this subtree.", + "html/elements/a/name-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201cname\u201d on element \u201ca\u201d: Bad id: An ID must not be the empty string.", + "html/elements/abbr/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/address/model-novalid.html": "The element \u201caddress\u201d must not appear as a descendant of the \u201caddress\u201d element.", + "html/elements/area/href/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/area/href/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/area/href/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/area/href/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/area/href/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/area/href/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/area/href/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: empty host.", + "html/elements/area/href/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: empty host.", + "html/elements/area/href/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: empty host.", + "html/elements/area/href/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/area/href/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/area/href/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/area/href/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/area/href/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/area/href/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/area/href/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/area/href/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/area/href/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/area/href/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/area/href/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/area/href/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/area/href/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/area/href/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/area/href/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/area/href/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/area/href/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/area/href/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/area/href/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/area/href/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/area/href/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/area/href/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/area/href/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/area/href/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/area/href/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/area/href/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/area/href/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/area/href/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/area/href/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/area/href/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/area/href/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/area/href/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/area/href/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/area/href/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/area/href/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/area/href/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/area/href/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/area/href/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/area/href/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/area/href/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/area/href/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/area/href/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/area/href/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/area/href/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/area/href/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/area/href/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/area/href/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: syntax error", + "html/elements/area/href/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/area/href/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/area/href/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/area/href/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/area/href/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/area/href/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/area/href/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/area/href/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/area/href/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201chref\u201d on element \u201carea\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/area/media-novalid.html": "Attribute \u201cmedia\u201d not allowed on element \u201carea\u201d in this context.", + "html/elements/area/model-novalid.html": "Attribute \u201ccoords\u201d not allowed on element \u201carea\u201d in this context.", + "html/elements/audio/model-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201caudio\u201d.) Suppressing further errors from this subtree.", + "html/elements/audio/src-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Must be non-empty.", + "html/elements/audio/src-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Must be non-empty.", + "html/elements/audio/src/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/audio/src/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/audio/src/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/audio/src/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/audio/src/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/audio/src/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/audio/src/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: empty host.", + "html/elements/audio/src/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: empty host.", + "html/elements/audio/src/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: empty host.", + "html/elements/audio/src/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/audio/src/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/audio/src/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/audio/src/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/audio/src/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/audio/src/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/audio/src/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/audio/src/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/audio/src/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/audio/src/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/audio/src/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/audio/src/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/audio/src/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/audio/src/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/audio/src/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/audio/src/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/audio/src/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/audio/src/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/audio/src/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/audio/src/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/audio/src/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/audio/src/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/audio/src/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/audio/src/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/audio/src/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/audio/src/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/audio/src/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/audio/src/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/audio/src/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/audio/src/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/audio/src/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/audio/src/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/audio/src/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/audio/src/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/audio/src/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/audio/src/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/audio/src/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/audio/src/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/audio/src/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/audio/src/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/audio/src/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/audio/src/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/audio/src/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/audio/src/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/audio/src/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/audio/src/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/audio/src/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: syntax error", + "html/elements/audio/src/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/audio/src/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/audio/src/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/audio/src/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/audio/src/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/audio/src/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/audio/src/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/audio/src/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/audio/src/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201csrc\u201d on element \u201caudio\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/base/href-and-target-missing-novalid.html": "Element \u201cbase\u201d is missing one or more of the following attributes: [href, target].", + "html/elements/base/href/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/base/href/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/base/href/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/base/href/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/base/href/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/base/href/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/base/href/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: empty host.", + "html/elements/base/href/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: empty host.", + "html/elements/base/href/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: empty host.", + "html/elements/base/href/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/base/href/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/base/href/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/base/href/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/base/href/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/base/href/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/base/href/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/base/href/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/base/href/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/base/href/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/base/href/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/base/href/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/base/href/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/base/href/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/base/href/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/base/href/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/base/href/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/base/href/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/base/href/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/base/href/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/base/href/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/base/href/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/base/href/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/base/href/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/base/href/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/base/href/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/base/href/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/base/href/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/base/href/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/base/href/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/base/href/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/base/href/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/base/href/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/base/href/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/base/href/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/base/href/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/base/href/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/base/href/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/base/href/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/base/href/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/base/href/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/base/href/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/base/href/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/base/href/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/base/href/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/base/href/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/base/href/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: syntax error", + "html/elements/base/href/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/base/href/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/base/href/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/base/href/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/base/href/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/base/href/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/base/href/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/base/href/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/base/href/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201chref\u201d on element \u201cbase\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/bdo/model-novalid.html": "Element \u201cbdo\u201d must have attribute \u201cdir\u201d.", + "html/elements/blockquote/cite/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/blockquote/cite/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/blockquote/cite/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/blockquote/cite/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/blockquote/cite/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/blockquote/cite/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/blockquote/cite/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: empty host.", + "html/elements/blockquote/cite/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: empty host.", + "html/elements/blockquote/cite/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: empty host.", + "html/elements/blockquote/cite/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/blockquote/cite/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/blockquote/cite/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/blockquote/cite/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/blockquote/cite/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/blockquote/cite/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/blockquote/cite/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/blockquote/cite/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/blockquote/cite/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/blockquote/cite/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/blockquote/cite/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/blockquote/cite/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/blockquote/cite/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/blockquote/cite/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/blockquote/cite/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/blockquote/cite/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/blockquote/cite/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/blockquote/cite/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/blockquote/cite/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/blockquote/cite/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/blockquote/cite/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/blockquote/cite/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/blockquote/cite/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/blockquote/cite/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/blockquote/cite/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/blockquote/cite/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/blockquote/cite/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/blockquote/cite/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/blockquote/cite/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/blockquote/cite/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/blockquote/cite/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/blockquote/cite/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/blockquote/cite/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/blockquote/cite/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/blockquote/cite/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/blockquote/cite/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/blockquote/cite/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/blockquote/cite/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/blockquote/cite/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/blockquote/cite/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/blockquote/cite/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/blockquote/cite/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/blockquote/cite/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/blockquote/cite/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/blockquote/cite/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/blockquote/cite/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/blockquote/cite/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: syntax error", + "html/elements/blockquote/cite/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/blockquote/cite/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/blockquote/cite/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/blockquote/cite/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/blockquote/cite/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/blockquote/cite/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/blockquote/cite/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/blockquote/cite/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/blockquote/cite/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201ccite\u201d on element \u201cblockquote\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/blockquote/model-novalid.html": "No \u201cp\u201d element in scope but a \u201cp\u201d end tag seen.", + "html/elements/br/model-novalid.html": "End tag \u201cbr\u201d.", + "html/elements/button/formaction-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Must be non-empty.", + "html/elements/button/formaction-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Must be non-empty.", + "html/elements/button/formaction/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/button/formaction/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/button/formaction/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/button/formaction/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/button/formaction/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/button/formaction/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/button/formaction/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: empty host.", + "html/elements/button/formaction/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: empty host.", + "html/elements/button/formaction/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: empty host.", + "html/elements/button/formaction/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/button/formaction/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/button/formaction/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/button/formaction/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/button/formaction/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/button/formaction/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/button/formaction/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/button/formaction/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/button/formaction/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/button/formaction/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/button/formaction/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/button/formaction/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/button/formaction/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/button/formaction/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/button/formaction/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/button/formaction/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/button/formaction/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/button/formaction/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/button/formaction/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/button/formaction/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/button/formaction/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/button/formaction/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/button/formaction/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/button/formaction/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/button/formaction/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/button/formaction/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/button/formaction/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/button/formaction/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/button/formaction/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/button/formaction/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/button/formaction/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/button/formaction/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/button/formaction/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/button/formaction/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/button/formaction/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/button/formaction/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/button/formaction/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/button/formaction/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/button/formaction/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/button/formaction/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/button/formaction/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/button/formaction/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/button/formaction/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/button/formaction/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/button/formaction/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/button/formaction/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/button/formaction/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: syntax error", + "html/elements/button/formaction/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/button/formaction/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/button/formaction/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/button/formaction/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/button/formaction/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/button/formaction/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/button/formaction/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/button/formaction/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/button/formaction/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201cformaction\u201d on element \u201cbutton\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/canvas/model-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201ccanvas\u201d.) Suppressing further errors from this subtree.", + "html/elements/cite/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/code/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/del/cite/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/del/cite/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/del/cite/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/del/cite/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/del/cite/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/del/cite/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/del/cite/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: empty host.", + "html/elements/del/cite/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: empty host.", + "html/elements/del/cite/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: empty host.", + "html/elements/del/cite/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/del/cite/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/del/cite/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/del/cite/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/del/cite/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/del/cite/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/del/cite/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/del/cite/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/del/cite/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/del/cite/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/del/cite/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/del/cite/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/del/cite/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/del/cite/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/del/cite/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/del/cite/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/del/cite/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/del/cite/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/del/cite/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/del/cite/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/del/cite/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/del/cite/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/del/cite/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/del/cite/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/del/cite/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/del/cite/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/del/cite/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/del/cite/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/del/cite/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/del/cite/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/del/cite/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/del/cite/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/del/cite/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/del/cite/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/del/cite/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/del/cite/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/del/cite/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/del/cite/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/del/cite/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/del/cite/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/del/cite/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/del/cite/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/del/cite/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/del/cite/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/del/cite/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/del/cite/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/del/cite/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: syntax error", + "html/elements/del/cite/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/del/cite/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/del/cite/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/del/cite/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/del/cite/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/del/cite/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/del/cite/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/del/cite/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/del/cite/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201ccite\u201d on element \u201cdel\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/del/date-0004-02-29-haswarn.html": "Bad value \u201c0004-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad date: Year may be mistyped. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/del/date-0005-02-29-novalid.html": "Bad value \u201c0005-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-0214-09-29-haswarn.html": "Bad value \u201c0214-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad date: Year may be mistyped. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/del/date-1900-02-29-novalid.html": "Bad value \u201c1900-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-1969-02-29-novalid.html": "Bad value \u201c1969-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-20014-09-29-haswarn.html": "Bad value \u201c20014-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad date: Year may be mistyped. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/del/date-2014-02-29-novalid.html": "Bad value \u201c2014-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-2100-02-29-novalid.html": "Bad value \u201c2100-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-2200-02-29-novalid.html": "Bad value \u201c2200-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-01-32-novalid.html": "Bad value \u201c2002-01-32\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-03-32-novalid.html": "Bad value \u201c2002-03-32\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-04-31-novalid.html": "Bad value \u201c2002-04-31\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-05-32-novalid.html": "Bad value \u201c2002-05-32\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-06-31-novalid.html": "Bad value \u201c2002-06-31\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-07-32-novalid.html": "Bad value \u201c2002-07-32\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-08-32-novalid.html": "Bad value \u201c2002-08-32\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-09-31-novalid.html": "Bad value \u201c2002-09-31\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-10-32-novalid.html": "Bad value \u201c2002-10-32\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-11-31-novalid.html": "Bad value \u201c2002-11-31\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-12-32-novalid.html": "Bad value \u201c2002-12-32\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/del/date-day-missing-separator-novalid.html": "Bad value \u201c2014-0220\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-day-one-digit-novalid.html": "Bad value \u201c2002-09-9\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-day-three-digits-novalid.html": "Bad value \u201c2002-11-009\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-iso8601-YYYYMMDD-no-hyphen-novalid.html": "Bad value \u201c20020929\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-leading-bom-novalid.html": "Bad value \u201c\ufeff2002-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-leading-whitespace-novalid.html": "Bad value \u201c 2002-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-month-00-novalid.html": "Bad value \u201c2002-00-15\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad date: Month cannot be less than 1. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/del/date-month-13-novalid.html": "Bad value \u201c2002-13-15\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Month cannot be greater than 12.", + "html/elements/del/date-month-missing-separator-novalid.html": "Bad value \u201c201402-20\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-month-one-digit-novalid.html": "Bad value \u201c2002-9-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-month-three-digits-novalid.html": "Bad value \u201c2002-011-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-non-ascii-digit-novalid.html": "Bad value \u201c2002-09-2\uff19\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-trailing-U+0000-novalid.html": "Character reference expands to zero.", + "html/elements/del/date-trailing-pile-of-poo-novalid.html": "Bad value \u201c2002-09-29\ud83d\udca9\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-trailing-whitespace-novalid.html": "Bad value \u201c2002-09-29 \u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-wrong-day-separator-novalid.html": "Bad value \u201c2014-02:20\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-wrong-month-separator-novalid.html": "Bad value \u201c2014:02-20\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-year-0000-novalid.html": "Bad value \u201c0000-12-09\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Year cannot be less than 1.", + "html/elements/del/date-year-five-digits-haswarn.html": "Bad value \u201c12014-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad date: Year may be mistyped. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/del/date-year-negative-novalid.html": "Bad value \u201c-2002-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/date-year-three-digits-novalid.html": "Bad value \u201c782-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/duration-P-form-novalid.html": "Bad value \u201cPT4H18M3S\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/duration-time-component-novalid.html": "Bad value \u201c4h 18m 3s\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-2400-novalid.html": "Bad value \u201c2011-11-12T24:00:00+08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: Hour cannot be greater than 23. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-60-minutes-novalid.html": "Bad value \u201c2011-11-12T00:60:00+08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: Minute cannot be greater than 59. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-60-seconds-novalid.html": "Bad value \u201c2011-11-12T00:00:60+08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: Second cannot be greater than 59. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-bad-fraction-separator-novalid.html": "Bad value \u201c2011-11-12T14:54:39,929+0000\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-four-digit-fraction-novalid.html": "Bad value \u201c2011-11-12T06:54:39.9291-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad date: The literal did not satisfy the date format. Bad datetime with timezone: A fraction of a second must be one, two, or three digits.", + "html/elements/del/global-date-and-time-hour-one-digit-novalid.html": "Bad value \u201c2011-11-12T6:54:39-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-hour-three-digits-novalid.html": "Bad value \u201c2011-11-12T016:54:39-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-iso8601-hh-novalid.html": "Bad value \u201c2011-11-12T14Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-iso8601-hhmm-no-colon-novalid.html": "Bad value \u201c2011-11-12T1454Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html": "Bad value \u201c2011-11-12T145439Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-lowercase-z-novalid.html": "Bad value \u201c2011-11-12T14:54z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-minutes-one-digit-novalid.html": "Bad value \u201c2011-11-12T16:4:39-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-minutes-three-digits-novalid.html": "Bad value \u201c2011-11-12T16:354:39-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-missing-minutes-separator-novalid.html": "Bad value \u201c2011-11-12T1454Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-missing-seconds-separator-novalid.html": "Bad value \u201c2011-11-12T14:5439Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-nbsp-novalid.html": "Bad value \u201c2011-11-12\u00a014:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-seconds-one-digit-novalid.html": "Bad value \u201c2011-11-12T16:54:9-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-seconds-three-digits-novalid.html": "Bad value \u201c2011-11-12T16:54:039-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-space-before-timezone-novalid.html": "Bad value \u201c2011-11-12T06:54:39 08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-60-minutes-novalid.html": "Bad value \u201c2011-11-12T06:54:39-08:60\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad date: The literal did not satisfy the date format. Bad datetime with timezone: Minutes out of range in time zone designator.", + "html/elements/del/global-date-and-time-timezone-iso8601-two-digit-novalid.html": "Bad value \u201c2011-11-12T06:54:39-08\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-lowercase-t-novalid.html": "Bad value \u201c2011-11-12t14:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-minus-1300-haswarn.html": "Bad value \u201c2011-11-12T00:00:00-1300\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: Hours in time zone designator should be from \u201c-12:00\u201d to \u201d+14:00\u201d Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-minus-2400-novalid.html": "Bad value \u201c2011-11-12T06:54:39-24:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: Hours out of range in time zone designator. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-minutes-15-haswarn.html": "Bad value \u201c2011-11-12T00:00:00+08:15\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: Minutes in time zone designator should be either \u201c00\u201d, \u201c30\u201d, or \u201c45\u201d. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-multiple-spaces-novalid.html": "Bad value \u201c2011-11-12 14:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-non-T-character-novalid.html": "Bad value \u201c2011-11-12+14:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-offset-colon-start-novalid.html": "Bad value \u201c2011-11-12T06:54:39.929:08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-offset-space-start-novalid.html": "Bad value \u201c2011-11-12T06:54:39.929 08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-one-digit-hour-novalid.html": "Bad value \u201c2011-11-12T06:54:39-5:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-one-digit-minute-novalid.html": "Bad value \u201c2011-11-12T06:54:39-05:0\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-plus-1500-haswarn.html": "Bad value \u201c2011-11-12T00:00:00+1500\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: Hours in time zone designator should be from \u201c-12:00\u201d to \u201d+14:00\u201d Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-plus-2400-novalid.html": "Bad value \u201c2011-11-12T06:54:39-24:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: Hours out of range in time zone designator. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-three-digit-hour-novalid.html": "Bad value \u201c2011-11-12T06:54:39-005:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-three-digit-minute-novalid.html": "Bad value \u201c2011-11-12T06:54:39-05:000\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-timezone-with-seconds-novalid.html": "Bad value \u201c2011-11-12T06:54:39-08:00:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-with-both-T-and-space-novalid.html": "Bad value \u201c2011-11-12T 14:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-wrong-minutes-separator-novalid.html": "Bad value \u201c2011-11-12T14-54Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-wrong-seconds-separator-novalid.html": "Bad value \u201c2011-11-12T14:54-39Z\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/global-date-and-time-zero-digit-fraction-novalid.html": "Bad value \u201c2011-11-12T06:54:39.-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/local-date-and-time-novalid.html": "Bad value \u201c2011-11-12T14:54\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/del/month-novalid.html": "Bad value \u201c2011-11\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/time-novalid.html": "Bad value \u201c14:54:39\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/week-novalid.html": "Bad value \u201c2011-W46\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/year-novalid.html": "Bad value \u201c2006\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/del/yearless-date-novalid.html": "Bad value \u201c07-15\u201d for attribute \u201cdatetime\u201d on element \u201cdel\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/dfn/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/dialog/model-novalid.html": "Element \u201cdt\u201d not allowed in this context. (The parent was element \u201cdialog\u201d.) Suppressing further errors from this subtree.", + "html/elements/div/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/dl/model-novalid.html": "Duplicate ID \u201cid\u201d.", + "html/elements/em/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/embed/height-novalid.html": "Bad value \u201c20%\u201d for attribute \u201cheight\u201d on element \u201cembed\u201d: Bad non-negative integer: Expected a digit but saw \u201c%\u201d instead.", + "html/elements/embed/src-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Must be non-empty.", + "html/elements/embed/src-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Must be non-empty.", + "html/elements/embed/src/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/embed/src/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/embed/src/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/embed/src/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/embed/src/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/embed/src/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/embed/src/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: empty host.", + "html/elements/embed/src/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: empty host.", + "html/elements/embed/src/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: empty host.", + "html/elements/embed/src/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/embed/src/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/embed/src/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/embed/src/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/embed/src/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/embed/src/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/embed/src/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/embed/src/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/embed/src/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/embed/src/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/embed/src/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/embed/src/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/embed/src/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/embed/src/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/embed/src/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/embed/src/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/embed/src/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/embed/src/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/embed/src/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/embed/src/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/embed/src/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/embed/src/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/embed/src/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/embed/src/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/embed/src/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/embed/src/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/embed/src/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/embed/src/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/embed/src/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/embed/src/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/embed/src/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/embed/src/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/embed/src/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/embed/src/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/embed/src/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/embed/src/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/embed/src/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/embed/src/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/embed/src/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/embed/src/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/embed/src/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/embed/src/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/embed/src/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/embed/src/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/embed/src/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/embed/src/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/embed/src/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: syntax error", + "html/elements/embed/src/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/embed/src/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/embed/src/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/embed/src/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/embed/src/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/embed/src/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/embed/src/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/embed/src/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/embed/src/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201csrc\u201d on element \u201cembed\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/embed/type-novalid.html": "Bad value \u201cfoo\u201d for attribute \u201ctype\u201d on element \u201cembed\u201d: Bad MIME type: Subtype missing.", + "html/elements/embed/width-novalid.html": "Bad value \u201c20%\u201d for attribute \u201cwidth\u201d on element \u201cembed\u201d: Bad non-negative integer: Expected a digit but saw \u201c%\u201d instead.", + "html/elements/footer/nested-footer-novalid.html": "The element \u201cfooter\u201d must not appear as a descendant of the \u201cfooter\u201d element.", + "html/elements/footer/nested-header-novalid.html": "The element \u201cheader\u201d must not appear as a descendant of the \u201cfooter\u201d element.", + "html/elements/form/action-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Must be non-empty.", + "html/elements/form/action-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Must be non-empty.", + "html/elements/form/action/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/form/action/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/form/action/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/form/action/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/form/action/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/form/action/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/form/action/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: empty host.", + "html/elements/form/action/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: empty host.", + "html/elements/form/action/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: empty host.", + "html/elements/form/action/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/form/action/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/form/action/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/form/action/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/form/action/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/form/action/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/form/action/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/form/action/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/form/action/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/form/action/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/form/action/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/form/action/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/form/action/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/form/action/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/form/action/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/form/action/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/form/action/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/form/action/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/form/action/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/form/action/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/form/action/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/form/action/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/form/action/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/form/action/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/form/action/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/form/action/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/form/action/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/form/action/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/form/action/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/form/action/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/form/action/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/form/action/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/form/action/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/form/action/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/form/action/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/form/action/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/form/action/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/form/action/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/form/action/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/form/action/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/form/action/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/form/action/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/form/action/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/form/action/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/form/action/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/form/action/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/form/action/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: syntax error", + "html/elements/form/action/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/form/action/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/form/action/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/form/action/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/form/action/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/form/action/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/form/action/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/form/action/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/form/action/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201caction\u201d on element \u201cform\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/h1/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/h2/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/h3/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/h4/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/h5/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/h6/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/header/nested-footer-novalid.html": "The element \u201cfooter\u201d must not appear as a descendant of the \u201cheader\u201d element.", + "html/elements/header/nested-header-novalid.html": "The element \u201cheader\u201d must not appear as a descendant of the \u201cheader\u201d element.", + "html/elements/hr/model-novalid.html": "No \u201cp\u201d element in scope but a \u201cp\u201d end tag seen.", + "html/elements/html/manifest-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Must be non-empty.", + "html/elements/html/manifest-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Must be non-empty.", + "html/elements/html/manifest/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/html/manifest/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/html/manifest/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/html/manifest/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/html/manifest/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/html/manifest/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/html/manifest/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: empty host.", + "html/elements/html/manifest/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: empty host.", + "html/elements/html/manifest/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: empty host.", + "html/elements/html/manifest/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/html/manifest/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/html/manifest/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/html/manifest/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/html/manifest/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/html/manifest/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/html/manifest/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/html/manifest/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/html/manifest/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/html/manifest/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/html/manifest/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/html/manifest/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/html/manifest/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/html/manifest/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/html/manifest/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/html/manifest/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/html/manifest/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/html/manifest/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/html/manifest/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/html/manifest/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/html/manifest/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/html/manifest/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/html/manifest/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/html/manifest/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/html/manifest/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/html/manifest/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/html/manifest/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/html/manifest/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/html/manifest/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/html/manifest/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/html/manifest/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/html/manifest/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/html/manifest/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/html/manifest/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/html/manifest/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/html/manifest/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/html/manifest/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/html/manifest/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/html/manifest/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/html/manifest/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/html/manifest/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/html/manifest/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/html/manifest/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/html/manifest/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/html/manifest/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/html/manifest/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/html/manifest/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: syntax error", + "html/elements/html/manifest/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/html/manifest/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/html/manifest/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/html/manifest/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/html/manifest/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/html/manifest/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/html/manifest/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/html/manifest/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/html/manifest/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201cmanifest\u201d on element \u201chtml\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/i/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/iframe/model-novalid.html": "The \u201cframeborder\u201d attribute on the \u201ciframe\u201d element is obsolete. Use CSS instead.", + "html/elements/iframe/src-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Must be non-empty.", + "html/elements/iframe/src-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Must be non-empty.", + "html/elements/iframe/src/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/iframe/src/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/iframe/src/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/iframe/src/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/iframe/src/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/iframe/src/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/iframe/src/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: empty host.", + "html/elements/iframe/src/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: empty host.", + "html/elements/iframe/src/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: empty host.", + "html/elements/iframe/src/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/iframe/src/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/iframe/src/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/iframe/src/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/iframe/src/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/iframe/src/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/iframe/src/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/iframe/src/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/iframe/src/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/iframe/src/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/iframe/src/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/iframe/src/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/iframe/src/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/iframe/src/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/iframe/src/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/iframe/src/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/iframe/src/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/iframe/src/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/iframe/src/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/iframe/src/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/iframe/src/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/iframe/src/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/iframe/src/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/iframe/src/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/iframe/src/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/iframe/src/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/iframe/src/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/iframe/src/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/iframe/src/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/iframe/src/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/iframe/src/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/iframe/src/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/iframe/src/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/iframe/src/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/iframe/src/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/iframe/src/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/iframe/src/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/iframe/src/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/iframe/src/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/iframe/src/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/iframe/src/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/iframe/src/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/iframe/src/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/iframe/src/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/iframe/src/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/iframe/src/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/iframe/src/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: syntax error", + "html/elements/iframe/src/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/iframe/src/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/iframe/src/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/iframe/src/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/iframe/src/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/iframe/src/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/iframe/src/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/iframe/src/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/iframe/src/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201csrc\u201d on element \u201ciframe\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/img/model-novalid.html": "Bad value \u201curl\u201d for attribute \u201cusemap\u201d on element \u201cimg\u201d: Bad hash-name reference: A hash-name reference must start with \u201c#\u201d.", + "html/elements/img/src-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Must be non-empty.", + "html/elements/img/src-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Must be non-empty.", + "html/elements/img/src/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/img/src/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/img/src/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/img/src/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/img/src/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/img/src/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/img/src/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: empty host.", + "html/elements/img/src/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: empty host.", + "html/elements/img/src/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: empty host.", + "html/elements/img/src/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/img/src/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/img/src/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/img/src/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/img/src/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/img/src/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/img/src/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/img/src/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/img/src/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/img/src/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/img/src/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/img/src/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/img/src/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/img/src/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/img/src/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/img/src/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/img/src/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/img/src/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/img/src/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/img/src/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/img/src/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/img/src/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/img/src/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/img/src/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/img/src/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/img/src/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/img/src/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/img/src/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/img/src/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/img/src/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/img/src/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/img/src/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/img/src/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/img/src/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/img/src/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/img/src/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/img/src/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/img/src/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/img/src/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/img/src/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/img/src/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/img/src/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/img/src/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/img/src/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/img/src/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/img/src/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/img/src/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: syntax error", + "html/elements/img/src/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/img/src/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/img/src/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/img/src/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/img/src/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/img/src/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/img/src/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/img/src/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/img/src/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201csrc\u201d on element \u201cimg\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/img/usemap-bad-value-novalid.html": "Bad value \u201c#\u201d for attribute \u201cusemap\u201d on element \u201cimg\u201d: Bad hash-name reference: A hash-name reference must have at least one character after \u201c#\u201d.", + "html/elements/img/width-height-negative-novalid.html": "Bad value \u201c-1\u201d for attribute \u201cwidth\u201d on element \u201cimg\u201d: Bad non-negative integer: Expected a digit but saw \u201c-\u201d instead.", + "html/elements/input/list-novalid.html": "The \u201clist\u201d attribute of the \u201cinput\u201d element must refer to a \u201cdatalist\u201d element.", + "html/elements/input/pattern-asterisk-novalid.html": "Bad value \u201c*\u201d for attribute \u201cpattern\u201d on element \u201cinput\u201d: Bad pattern: Invalid quantifier *", + "html/elements/input/pattern-paren-novalid.html": "Bad value \u201c(\u201d for attribute \u201cpattern\u201d on element \u201cinput\u201d: Bad pattern: Unterminated parenthetical ", + "html/elements/input/type-image-formaction-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Must be non-empty.", + "html/elements/input/type-image-formaction-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Must be non-empty.", + "html/elements/input/type-image-formaction/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/input/type-image-formaction/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/input/type-image-formaction/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/input/type-image-formaction/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-formaction/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-image-formaction/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-image-formaction/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: empty host.", + "html/elements/input/type-image-formaction/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: empty host.", + "html/elements/input/type-image-formaction/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: empty host.", + "html/elements/input/type-image-formaction/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/input/type-image-formaction/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/input/type-image-formaction/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/input/type-image-formaction/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-formaction/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/input/type-image-formaction/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-image-formaction/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-formaction/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-image-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-image-formaction/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/input/type-image-formaction/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-image-formaction/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-formaction/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-formaction/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-formaction/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-image-formaction/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/input/type-image-formaction/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/input/type-image-formaction/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-formaction/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-image-formaction/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/input/type-image-formaction/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/input/type-image-formaction/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-formaction/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-image-formaction/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-image-formaction/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/input/type-image-formaction/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/input/type-image-formaction/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-formaction/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/input/type-image-formaction/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/input/type-image-formaction/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-formaction/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/input/type-image-formaction/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/input/type-image-formaction/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/input/type-image-formaction/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/input/type-image-formaction/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-formaction/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/input/type-image-formaction/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/input/type-image-formaction/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-formaction/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-formaction/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-formaction/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-formaction/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-formaction/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-formaction/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-formaction/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-formaction/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-formaction/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: syntax error", + "html/elements/input/type-image-formaction/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/input/type-image-formaction/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/input/type-image-formaction/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/input/type-image-formaction/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/input/type-image-formaction/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-formaction/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/input/type-image-formaction/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/input/type-image-formaction/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/input/type-image-formaction/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/input/type-image-src-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Must be non-empty.", + "html/elements/input/type-image-src-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Must be non-empty.", + "html/elements/input/type-image-src/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/input/type-image-src/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/input/type-image-src/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/input/type-image-src/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-src/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-image-src/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-image-src/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: empty host.", + "html/elements/input/type-image-src/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: empty host.", + "html/elements/input/type-image-src/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: empty host.", + "html/elements/input/type-image-src/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/input/type-image-src/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/input/type-image-src/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/input/type-image-src/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-src/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/input/type-image-src/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-image-src/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-src/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-image-src/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-image-src/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/input/type-image-src/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-image-src/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-src/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-src/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-src/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-image-src/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/input/type-image-src/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/input/type-image-src/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-src/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-image-src/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/input/type-image-src/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/input/type-image-src/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-src/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-image-src/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-image-src/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/input/type-image-src/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/input/type-image-src/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-src/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/input/type-image-src/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/input/type-image-src/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-image-src/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/input/type-image-src/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/input/type-image-src/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/input/type-image-src/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/input/type-image-src/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-src/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/input/type-image-src/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/input/type-image-src/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-src/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-src/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-src/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-src/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-src/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-src/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-src/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-src/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-image-src/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: syntax error", + "html/elements/input/type-image-src/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/input/type-image-src/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/input/type-image-src/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/input/type-image-src/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/input/type-image-src/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-image-src/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/input/type-image-src/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/input/type-image-src/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/input/type-image-src/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201csrc\u201d on element \u201cinput\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/input/type-submit-formaction-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Must be non-empty.", + "html/elements/input/type-submit-formaction-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Must be non-empty.", + "html/elements/input/type-submit-formaction/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/input/type-submit-formaction/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/input/type-submit-formaction/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/input/type-submit-formaction/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-submit-formaction/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-submit-formaction/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-submit-formaction/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: empty host.", + "html/elements/input/type-submit-formaction/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: empty host.", + "html/elements/input/type-submit-formaction/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: empty host.", + "html/elements/input/type-submit-formaction/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/input/type-submit-formaction/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/input/type-submit-formaction/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/input/type-submit-formaction/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-submit-formaction/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/input/type-submit-formaction/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-submit-formaction/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-submit-formaction/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-submit-formaction/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-submit-formaction/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/input/type-submit-formaction/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-submit-formaction/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-submit-formaction/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-submit-formaction/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-submit-formaction/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-submit-formaction/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/input/type-submit-formaction/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/input/type-submit-formaction/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-submit-formaction/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-submit-formaction/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/input/type-submit-formaction/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/input/type-submit-formaction/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-submit-formaction/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-submit-formaction/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-submit-formaction/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/input/type-submit-formaction/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/input/type-submit-formaction/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-submit-formaction/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/input/type-submit-formaction/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/input/type-submit-formaction/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/input/type-submit-formaction/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/input/type-submit-formaction/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/input/type-submit-formaction/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/input/type-submit-formaction/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/input/type-submit-formaction/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-submit-formaction/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/input/type-submit-formaction/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/input/type-submit-formaction/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-submit-formaction/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-submit-formaction/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-submit-formaction/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-submit-formaction/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-submit-formaction/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-submit-formaction/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-submit-formaction/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-submit-formaction/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/input/type-submit-formaction/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: syntax error", + "html/elements/input/type-submit-formaction/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/input/type-submit-formaction/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/input/type-submit-formaction/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/input/type-submit-formaction/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/input/type-submit-formaction/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-submit-formaction/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/input/type-submit-formaction/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/input/type-submit-formaction/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/input/type-submit-formaction/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201cformaction\u201d on element \u201cinput\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/input/type-url-value/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c#\\\u201d is not an absolute URL.", + "html/elements/input/type-url-value/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/input/type-url-value/fragment-empty-hash-only-no-path-relative-novalid.html": "Bad value \u201c#\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c#\u201d is not an absolute URL.", + "html/elements/input/type-url-value/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in fragment: space is not allowed.", + "html/elements/input/type-url-value/fragment-non-ascii-relative-novalid.html": "Bad value \u201c#\u03b2\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c#\u03b2\u201d is not an absolute URL.", + "html/elements/input/type-url-value/fragment-semicolon-question-mark-relative-novalid.html": "Bad value \u201c#;?\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c#;?\u201d is not an absolute URL.", + "html/elements/input/type-url-value/fragment-slash-relative-novalid.html": "Bad value \u201c#/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c#/\u201d is not an absolute URL.", + "html/elements/input/type-url-value/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Tab, new line or carriage return found.", + "html/elements/input/type-url-value/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-url-value/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-url-value/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: empty host.", + "html/elements/input/type-url-value/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: empty host.", + "html/elements/input/type-url-value/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: empty host.", + "html/elements/input/type-url-value/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: Illegal character.", + "html/elements/input/type-url-value/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/input/type-url-value/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/input/type-url-value/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Tab, new line or carriage return found.", + "html/elements/input/type-url-value/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/input/type-url-value/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-url-value/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Tab, new line or carriage return found.", + "html/elements/input/type-url-value/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-url-value/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/input/type-url-value/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/input/type-url-value/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c/a/ /c\u201d is not an absolute URL.", + "html/elements/input/type-url-value/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-url-value/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c:\\\u201d is not an absolute URL.", + "html/elements/input/type-url-value/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c:foo.com\\\u201d is not an absolute URL.", + "html/elements/input/type-url-value/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-url-value/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/input/type-url-value/path-percent-encoded-slash-plus-slashes-relative-novalid.html": "Bad value \u201c/a/%2f/c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c/a/%2f/c\u201d is not an absolute URL.", + "html/elements/input/type-url-value/path-percent-encoded-slash-relative-novalid.html": "Bad value \u201c/a%2fc\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c/a%2fc\u201d is not an absolute URL.", + "html/elements/input/type-url-value/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c[61:24:74]:98\u201d is not an absolute URL.", + "html/elements/input/type-url-value/path-simple-relative-novalid.html": "Bad value \u201c/a/b/c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c/a/b/c\u201d is not an absolute URL.", + "html/elements/input/type-url-value/path-slash-only-relative-novalid.html": "Bad value \u201c/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c/\u201d is not an absolute URL.", + "html/elements/input/type-url-value/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Tab, new line or carriage return found.", + "html/elements/input/type-url-value/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in path segment: space is not allowed.", + "html/elements/input/type-url-value/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/input/type-url-value/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Port number must be less than 65536.", + "html/elements/input/type-url-value/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Tab, new line or carriage return found.", + "html/elements/input/type-url-value/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-url-value/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/input/type-url-value/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/input/type-url-value/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/input/type-url-value/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Tab, new line or carriage return found.", + "html/elements/input/type-url-value/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/input/type-url-value/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/input/type-url-value/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Tab, new line or carriage return found.", + "html/elements/input/type-url-value/query-empty-no-path-relative-novalid.html": "Bad value \u201c?\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c?\u201d is not an absolute URL.", + "html/elements/input/type-url-value/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in query: space is not allowed.", + "html/elements/input/type-url-value/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in query: space is not allowed.", + "html/elements/input/type-url-value/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/input/type-url-value/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/input/type-url-value/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-url-value/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/input/type-url-value/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/input/type-url-value/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/elements/input/type-url-value/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/elements/input/type-url-value/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/elements/input/type-url-value/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/elements/input/type-url-value/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/elements/input/type-url-value/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/elements/input/type-url-value/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/elements/input/type-url-value/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/elements/input/type-url-value/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/elements/input/type-url-value/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: syntax error", + "html/elements/input/type-url-value/scheme-schemeless-relative-novalid.html": "Bad value \u201c//foo/bar\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: The string \u201c//foo/bar\u201d is not an absolute URL.", + "html/elements/input/type-url-value/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/input/type-url-value/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/input/type-url-value/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in scheme data: space is not allowed.", + "html/elements/input/type-url-value/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/input/type-url-value/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/input/type-url-value/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/input/type-url-value/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/input/type-url-value/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/input/type-url-value/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201cvalue\u201d on element \u201cinput\u201d: Bad absolute URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/ins/cite/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/ins/cite/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/ins/cite/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/ins/cite/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/ins/cite/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/ins/cite/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/ins/cite/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: empty host.", + "html/elements/ins/cite/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: empty host.", + "html/elements/ins/cite/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: empty host.", + "html/elements/ins/cite/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/ins/cite/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/ins/cite/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/ins/cite/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/ins/cite/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/ins/cite/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/ins/cite/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/ins/cite/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/ins/cite/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/ins/cite/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/ins/cite/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/ins/cite/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/ins/cite/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/ins/cite/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/ins/cite/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/ins/cite/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/ins/cite/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/ins/cite/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/ins/cite/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/ins/cite/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/ins/cite/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/ins/cite/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/ins/cite/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/ins/cite/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/ins/cite/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/ins/cite/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/ins/cite/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/ins/cite/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/ins/cite/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/ins/cite/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/ins/cite/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/ins/cite/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/ins/cite/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/ins/cite/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/ins/cite/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/ins/cite/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/ins/cite/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/ins/cite/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/ins/cite/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/ins/cite/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/ins/cite/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/ins/cite/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/ins/cite/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/ins/cite/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/ins/cite/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/ins/cite/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/ins/cite/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: syntax error", + "html/elements/ins/cite/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/ins/cite/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/ins/cite/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/ins/cite/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/ins/cite/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/ins/cite/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/ins/cite/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/ins/cite/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/ins/cite/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201ccite\u201d on element \u201cins\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/ins/date-0004-02-29-haswarn.html": "Bad value \u201c0004-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad date: Year may be mistyped. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/ins/date-0005-02-29-novalid.html": "Bad value \u201c0005-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-0214-09-29-haswarn.html": "Bad value \u201c0214-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad date: Year may be mistyped. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/ins/date-1900-02-29-novalid.html": "Bad value \u201c1900-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-1969-02-29-novalid.html": "Bad value \u201c1969-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-20014-09-29-haswarn.html": "Bad value \u201c20014-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad date: Year may be mistyped. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/ins/date-2014-02-29-novalid.html": "Bad value \u201c2014-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-2100-02-29-novalid.html": "Bad value \u201c2100-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-2200-02-29-novalid.html": "Bad value \u201c2200-02-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-01-32-novalid.html": "Bad value \u201c2002-01-32\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-03-32-novalid.html": "Bad value \u201c2002-03-32\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-04-31-novalid.html": "Bad value \u201c2002-04-31\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-05-32-novalid.html": "Bad value \u201c2002-05-32\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-06-31-novalid.html": "Bad value \u201c2002-06-31\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-07-32-novalid.html": "Bad value \u201c2002-07-32\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-08-32-novalid.html": "Bad value \u201c2002-08-32\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-09-31-novalid.html": "Bad value \u201c2002-09-31\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-10-32-novalid.html": "Bad value \u201c2002-10-32\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-11-31-novalid.html": "Bad value \u201c2002-11-31\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-12-32-novalid.html": "Bad value \u201c2002-12-32\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Day out of range.", + "html/elements/ins/date-day-missing-separator-novalid.html": "Bad value \u201c2014-0220\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-day-one-digit-novalid.html": "Bad value \u201c2002-09-9\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-day-three-digits-novalid.html": "Bad value \u201c2002-11-009\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-iso8601-YYYYMMDD-no-hyphen-novalid.html": "Bad value \u201c20020929\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-leading-bom-novalid.html": "Bad value \u201c\ufeff2002-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-leading-whitespace-novalid.html": "Bad value \u201c 2002-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-month-00-novalid.html": "Bad value \u201c2002-00-15\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad date: Month cannot be less than 1. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/ins/date-month-13-novalid.html": "Bad value \u201c2002-13-15\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Month cannot be greater than 12.", + "html/elements/ins/date-month-missing-separator-novalid.html": "Bad value \u201c201402-20\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-month-one-digit-novalid.html": "Bad value \u201c2002-9-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-month-three-digits-novalid.html": "Bad value \u201c2002-011-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-non-ascii-digit-novalid.html": "Bad value \u201c2002-09-2\uff19\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-trailing-U+0000-novalid.html": "Character reference expands to zero.", + "html/elements/ins/date-trailing-pile-of-poo-novalid.html": "Bad value \u201c2002-09-29\ud83d\udca9\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-trailing-whitespace-novalid.html": "Bad value \u201c2002-09-29 \u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-wrong-day-separator-novalid.html": "Bad value \u201c2014-02:20\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-wrong-month-separator-novalid.html": "Bad value \u201c2014:02-20\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-year-0000-novalid.html": "Bad value \u201c0000-12-09\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: Year cannot be less than 1.", + "html/elements/ins/date-year-five-digits-haswarn.html": "Bad value \u201c12014-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad date: Year may be mistyped. Bad datetime with timezone: The literal did not satisfy the datetime with timezone format.", + "html/elements/ins/date-year-negative-novalid.html": "Bad value \u201c-2002-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/date-year-three-digits-novalid.html": "Bad value \u201c782-09-29\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/duration-P-form-novalid.html": "Bad value \u201cPT4H18M3S\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/duration-time-component-novalid.html": "Bad value \u201c4h 18m 3s\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-2400-novalid.html": "Bad value \u201c2011-11-12T24:00:00+08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: Hour cannot be greater than 23. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-60-minutes-novalid.html": "Bad value \u201c2011-11-12T00:60:00+08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: Minute cannot be greater than 59. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-60-seconds-novalid.html": "Bad value \u201c2011-11-12T00:00:60+08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: Second cannot be greater than 59. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-bad-fraction-separator-novalid.html": "Bad value \u201c2011-11-12T14:54:39,929+0000\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-four-digit-fraction-novalid.html": "Bad value \u201c2011-11-12T06:54:39.9291-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad date: The literal did not satisfy the date format. Bad datetime with timezone: A fraction of a second must be one, two, or three digits.", + "html/elements/ins/global-date-and-time-hour-one-digit-novalid.html": "Bad value \u201c2011-11-12T6:54:39-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-hour-three-digits-novalid.html": "Bad value \u201c2011-11-12T016:54:39-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-iso8601-hh-novalid.html": "Bad value \u201c2011-11-12T14Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-iso8601-hhmm-no-colon-novalid.html": "Bad value \u201c2011-11-12T1454Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-iso8601-hhmmss-no-colon-novalid.html": "Bad value \u201c2011-11-12T145439Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-lowercase-z-novalid.html": "Bad value \u201c2011-11-12T14:54z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-minutes-one-digit-novalid.html": "Bad value \u201c2011-11-12T16:4:39-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-minutes-three-digits-novalid.html": "Bad value \u201c2011-11-12T16:354:39-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-missing-minutes-separator-novalid.html": "Bad value \u201c2011-11-12T1454Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-missing-seconds-separator-novalid.html": "Bad value \u201c2011-11-12T14:5439Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-nbsp-novalid.html": "Bad value \u201c2011-11-12\u00a014:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-seconds-one-digit-novalid.html": "Bad value \u201c2011-11-12T16:54:9-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-seconds-three-digits-novalid.html": "Bad value \u201c2011-11-12T16:54:039-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-space-before-timezone-novalid.html": "Bad value \u201c2011-11-12T06:54:39 08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-60-minutes-novalid.html": "Bad value \u201c2011-11-12T06:54:39-08:60\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad date: The literal did not satisfy the date format. Bad datetime with timezone: Minutes out of range in time zone designator.", + "html/elements/ins/global-date-and-time-timezone-iso8601-two-digit-novalid.html": "Bad value \u201c2011-11-12T06:54:39-08\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-lowercase-t-novalid.html": "Bad value \u201c2011-11-12t14:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-minus-1300-haswarn.html": "Bad value \u201c2011-11-12T00:00:00-1300\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: Hours in time zone designator should be from \u201c-12:00\u201d to \u201d+14:00\u201d Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-minus-2400-novalid.html": "Bad value \u201c2011-11-12T06:54:39-24:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: Hours out of range in time zone designator. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-minutes-15-haswarn.html": "Bad value \u201c2011-11-12T00:00:00+08:15\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: Minutes in time zone designator should be either \u201c00\u201d, \u201c30\u201d, or \u201c45\u201d. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-multiple-spaces-novalid.html": "Bad value \u201c2011-11-12 14:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-non-T-character-novalid.html": "Bad value \u201c2011-11-12+14:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-offset-colon-start-novalid.html": "Bad value \u201c2011-11-12T06:54:39.929:08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-offset-space-start-novalid.html": "Bad value \u201c2011-11-12T06:54:39.929 08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-one-digit-hour-novalid.html": "Bad value \u201c2011-11-12T06:54:39-5:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-one-digit-minute-novalid.html": "Bad value \u201c2011-11-12T06:54:39-05:0\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-plus-1500-haswarn.html": "Bad value \u201c2011-11-12T00:00:00+1500\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: Hours in time zone designator should be from \u201c-12:00\u201d to \u201d+14:00\u201d Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-plus-2400-novalid.html": "Bad value \u201c2011-11-12T06:54:39-24:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: Hours out of range in time zone designator. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-three-digit-hour-novalid.html": "Bad value \u201c2011-11-12T06:54:39-005:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-three-digit-minute-novalid.html": "Bad value \u201c2011-11-12T06:54:39-05:000\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-timezone-with-seconds-novalid.html": "Bad value \u201c2011-11-12T06:54:39-08:00:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-with-both-T-and-space-novalid.html": "Bad value \u201c2011-11-12T 14:54Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-wrong-minutes-separator-novalid.html": "Bad value \u201c2011-11-12T14-54Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-wrong-seconds-separator-novalid.html": "Bad value \u201c2011-11-12T14:54-39Z\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/global-date-and-time-zero-digit-fraction-novalid.html": "Bad value \u201c2011-11-12T06:54:39.-08:00\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/local-date-and-time-novalid.html": "Bad value \u201c2011-11-12T14:54\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/ins/month-novalid.html": "Bad value \u201c2011-11\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/time-novalid.html": "Bad value \u201c14:54:39\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/week-novalid.html": "Bad value \u201c2011-W46\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/year-novalid.html": "Bad value \u201c2006\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/ins/yearless-date-novalid.html": "Bad value \u201c07-15\u201d for attribute \u201cdatetime\u201d on element \u201cins\u201d: Bad datetime with timezone: The literal did not satisfy the datetime with timezone format. Bad date: The literal did not satisfy the date format.", + "html/elements/kbd/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/keygen/id-bad-novalid.html": "Any \u201ckeygen\u201d descendant of a \u201clabel\u201d element with a \u201cfor\u201d attribute must have an ID value that matches that \u201cfor\u201d attribute.", + "html/elements/keygen/id-missing-novalid.html": "Any \u201ckeygen\u201d descendant of a \u201clabel\u201d element with a \u201cfor\u201d attribute must have an ID value that matches that \u201cfor\u201d attribute.", + "html/elements/keygen/id-redundant-novalid.html": "The \u201clabel\u201d element may contain at most one \u201cbutton\u201d, \u201cinput\u201d, \u201ckeygen\u201d, \u201cmeter\u201d, \u201coutput\u201d, \u201cprogress\u201d, \u201cselect\u201d, or \u201ctextarea\u201d descendant.", + "html/elements/keygen/keytype-bad-value-novalid.html": "Bad value \u201cdsa\u201d for attribute \u201ckeytype\u201d on element \u201ckeygen\u201d.", + "html/elements/keygen/keytype-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201ckeytype\u201d on element \u201ckeygen\u201d.", + "html/elements/keygen/model-novalid.html": "The element \u201ckeygen\u201d must not appear as a descendant of the \u201ca\u201d element.", + "html/elements/keygen/non-void-novalid.html": "Stray end tag \u201ckeygen\u201d.", + "html/elements/label/for-descendant-no-id-novalid.html": "Any \u201cinput\u201d descendant of a \u201clabel\u201d element with a \u201cfor\u201d attribute must have an ID value that matches that \u201cfor\u201d attribute.", + "html/elements/label/multiple-descendants-novalid.html": "The \u201clabel\u201d element may contain at most one \u201cbutton\u201d, \u201cinput\u201d, \u201ckeygen\u201d, \u201cmeter\u201d, \u201coutput\u201d, \u201cprogress\u201d, \u201cselect\u201d, or \u201ctextarea\u201d descendant.", + "html/elements/link/href-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Must be non-empty.", + "html/elements/link/href-missing-novalid.html": "Element \u201clink\u201d is missing required attribute \u201chref\u201d.", + "html/elements/link/href-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Must be non-empty.", + "html/elements/link/href/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/link/href/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/link/href/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/link/href/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/link/href/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/link/href/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/link/href/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: empty host.", + "html/elements/link/href/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: empty host.", + "html/elements/link/href/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: empty host.", + "html/elements/link/href/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/link/href/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/link/href/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/link/href/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/link/href/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/link/href/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/link/href/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/link/href/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/link/href/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/link/href/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/link/href/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/link/href/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/link/href/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/link/href/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/link/href/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/link/href/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/link/href/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/link/href/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/link/href/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/link/href/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/link/href/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/link/href/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/link/href/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/link/href/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/link/href/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/link/href/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/link/href/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/link/href/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/link/href/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/link/href/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/link/href/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/link/href/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/link/href/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/link/href/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/link/href/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/link/href/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/link/href/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/link/href/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/link/href/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/link/href/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/link/href/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/link/href/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/link/href/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/link/href/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/link/href/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/link/href/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/link/href/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: syntax error", + "html/elements/link/href/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/link/href/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/link/href/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/link/href/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/link/href/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/link/href/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/link/href/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/link/href/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/link/href/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201chref\u201d on element \u201clink\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/map/model-novalid.html": "The \u201cid\u201d attribute on a \u201cmap\u201d element must have an the same value as the \u201cname\u201d attribute.", + "html/elements/object/data-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Must be non-empty.", + "html/elements/object/data-type-missing-novalid.html": "Element \u201cobject\u201d is missing one or more of the following attributes: [data, type].", + "html/elements/object/data-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Must be non-empty.", + "html/elements/object/data/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/object/data/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/object/data/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/object/data/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/object/data/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/object/data/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/object/data/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: empty host.", + "html/elements/object/data/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: empty host.", + "html/elements/object/data/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: empty host.", + "html/elements/object/data/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/object/data/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/object/data/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/object/data/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/object/data/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/object/data/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/object/data/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/object/data/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/object/data/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/object/data/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/object/data/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/object/data/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/object/data/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/object/data/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/object/data/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/object/data/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/object/data/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/object/data/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/object/data/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/object/data/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/object/data/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/object/data/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/object/data/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/object/data/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/object/data/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/object/data/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/object/data/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/object/data/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/object/data/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/object/data/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/object/data/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/object/data/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/object/data/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/object/data/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/object/data/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/object/data/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/object/data/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/object/data/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/object/data/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/object/data/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/object/data/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/object/data/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/object/data/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/object/data/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/object/data/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/object/data/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/object/data/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: syntax error", + "html/elements/object/data/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/object/data/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/object/data/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/object/data/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/object/data/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/object/data/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/object/data/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/object/data/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/object/data/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201cdata\u201d on element \u201cobject\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/object/model-novalid.html": "Element \u201cobject\u201d is missing one or more of the following attributes: [data, type].", + "html/elements/ol/model-novalid.html": "Duplicate ID \u201cid\u201d.", + "html/elements/option/label-novalid.html": "Bad value \u201c\u201d for attribute \u201clabel\u201d on element \u201coption\u201d: Bad non-empty string: Must not be empty.", + "html/elements/option/model-novalid.html": "Element \u201coption\u201d without attribute \u201clabel\u201d must not be empty.", + "html/elements/p/model-novalid.html": "No \u201cp\u201d element in scope but a \u201cp\u201d end tag seen.", + "html/elements/param/model-novalid.html": "Element \u201cparam\u201d not allowed in this context. (The parent was element \u201cbody\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/always-matching-source-media-all-spaces-with-following-source-srcset-novalid.html": "Value of \u201cmedia\u201d attribute here must not be \u201call\u201d.", + "html/elements/picture/always-matching-source-media-all-with-following-source-srcset-novalid.html": "Value of \u201cmedia\u201d attribute here must not be \u201call\u201d.", + "html/elements/picture/always-matching-source-media-empty-with-following-source-srcset-novalid.html": "Bad value \u201c\u201d for attribute \u201cmedia\u201d on element \u201csource\u201d: Bad media query: Media query ended prematurely.", + "html/elements/picture/always-matching-source-media-spaces-with-following-source-srcset-novalid.html": "Bad value \u201c \n\t\u201d for attribute \u201cmedia\u201d on element \u201csource\u201d: Bad media query: Media query ended prematurely.", + "html/elements/picture/always-matching-source-media-uppercase-with-following-source-srcset-novalid.html": "Value of \u201cmedia\u201d attribute here must not be \u201call\u201d.", + "html/elements/picture/always-matching-source-sizes-with-following-source-srcset-novalid.html": "A \u201csource\u201d element that has a following sibling \u201csource\u201d element or \u201cimg\u201d element with a \u201csrcset\u201d attribute must have a \u201cmedia\u201d attribute and/or \u201ctype\u201d attribute.", + "html/elements/picture/always-matching-source-with-following-img-srcset-novalid.html": "A \u201csource\u201d element that has a following sibling \u201csource\u201d element or \u201cimg\u201d element with a \u201csrcset\u201d attribute must have a \u201cmedia\u201d attribute and/or \u201ctype\u201d attribute.", + "html/elements/picture/always-matching-source-with-following-source-media-novalid.html": "A \u201csource\u201d element that has a following sibling \u201csource\u201d element or \u201cimg\u201d element with a \u201csrcset\u201d attribute must have a \u201cmedia\u201d attribute and/or \u201ctype\u201d attribute.", + "html/elements/picture/always-matching-source-with-following-source-srcset-novalid.html": "A \u201csource\u201d element that has a following sibling \u201csource\u201d element or \u201cimg\u201d element with a \u201csrcset\u201d attribute must have a \u201cmedia\u201d attribute and/or \u201ctype\u201d attribute.", + "html/elements/picture/always-matching-source-with-following-source-type-novalid.html": "A \u201csource\u201d element that has a following sibling \u201csource\u201d element or \u201cimg\u201d element with a \u201csrcset\u201d attribute must have a \u201cmedia\u201d attribute and/or \u201ctype\u201d attribute.", + "html/elements/picture/audio-srcset-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201caudio\u201d in this context.", + "html/elements/picture/html-syntax-img-end-tag-novalid.html": "Stray end tag \u201cimg\u201d.", + "html/elements/picture/html-syntax-picture-no-end-tag-novalid.html": "End of file seen and there were open elements.", + "html/elements/picture/html-syntax-picture-slash-no-end-tag-novalid.html": "Self-closing syntax (\u201c/>\u201d) used on a non-void HTML element. Ignoring the slash and treating as a start tag.", + "html/elements/picture/html-syntax-picture-slash-novalid.html": "Self-closing syntax (\u201c/>\u201d) used on a non-void HTML element. Ignoring the slash and treating as a start tag.", + "html/elements/picture/html-syntax-source-end-tag-novalid.html": "Stray end tag \u201csource\u201d.", + "html/elements/picture/img-no-src-novalid.html": "Element \u201cimg\u201d is missing required attribute \u201csrc\u201d.", + "html/elements/picture/img-no-src-with-picture-novalid.html": "Element \u201cimg\u201d is missing required attribute \u201csrc\u201d.", + "html/elements/picture/img-no-src-with-source-novalid.html": "Element \u201cimg\u201d is missing required attribute \u201csrc\u201d.", + "html/elements/picture/img-no-src-with-srcset-and-picture-novalid.html": "Element \u201cimg\u201d is missing required attribute \u201csrc\u201d.", + "html/elements/picture/img-no-src-with-srcset-novalid.html": "Element \u201cimg\u201d is missing required attribute \u201csrc\u201d.", + "html/elements/picture/img-srcset-no-descriptor-with-sizes-novalid.html": "Bad value \u201cx\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: No width specified for image \u201cx\u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/img-srcset-w-and-x-width-sizes-novalid.html": "Bad value \u201cx 100w, y 2x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected width descriptor but found \u201c2x\u201d at \u201cx 100w, y 2x\u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/img-srcset-w-no-sizes-novalid.html": "When the \u201csrcset\u201d attribute has any image candidate string with a width descriptor, the \u201csizes\u201d attribute must also be present.", + "html/elements/picture/img-type-novalid.html": "Attribute \u201ctype\u201d not allowed on element \u201cimg\u201d in this context.", + "html/elements/picture/img-type-with-picture-novalid.html": "Attribute \u201ctype\u201d not allowed on element \u201cimg\u201d in this context.", + "html/elements/picture/img-with-sizes-no-srcset-novalid.html": "The \u201csizes\u201d attribute may be specified only if the \u201csrcset\u201d attribute is also present.", + "html/elements/picture/input-type-image-srcset-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201cinput\u201d in this context.", + "html/elements/picture/junk-br-after-img-novalid.html": "Element \u201cbr\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-br-after-source-novalid.html": "Element \u201cbr\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-br-before-img-novalid.html": "Element \u201cbr\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-br-before-source-novalid.html": "Element \u201cbr\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-figure-wrapping-novalid.html": "Element \u201cfigure\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-input-type-hidden-novalid.html": "Element \u201cinput\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-math-nog-img-novalid.html": "Element \u201cmath\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-noscript-after-source-no-img-novalid.html": "Element \u201cnoscript\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-noscript-novalid.html": "Element \u201cnoscript\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-p-after-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-p-before-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-p-wrapping-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-picture-before-novalid.html": "Element \u201cpicture\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-picture-wrapping-novalid.html": "Element \u201cpicture\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-span-after-novalid.html": "Element \u201cspan\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-span-before-novalid.html": "Element \u201cspan\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-span-wrapping-novalid.html": "Element \u201cspan\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-style-scroped-novalid.html": "Element \u201cstyle\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-svg-no-img-novalid.html": "Element \u201csvg\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-svg-novalid.html": "Element \u201csvg\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-text-after-img-novalid.html": "Text not allowed in element \u201cpicture\u201d in this context.", + "html/elements/picture/junk-text-after-source-novalid.html": "Text not allowed in element \u201cpicture\u201d in this context.", + "html/elements/picture/junk-text-before-img-novalid.html": "Text not allowed in element \u201cpicture\u201d in this context.", + "html/elements/picture/junk-text-before-source-novalid.html": "Text not allowed in element \u201cpicture\u201d in this context.", + "html/elements/picture/junk-video-before-novalid.html": "Element \u201cvideo\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/junk-video-no-img-novalid.html": "Element \u201cvideo\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/link-rel-icon-srcset-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201clink\u201d in this context.", + "html/elements/picture/missing-img-empty-picture-novalid.html": "Element \u201cpicture\u201d is missing required child element \u201cimg\u201d.", + "html/elements/picture/missing-img-only-script-novalid.html": "Element \u201cpicture\u201d is missing required child element \u201cimg\u201d.", + "html/elements/picture/missing-img-only-source-novalid.html": "Element \u201cpicture\u201d is missing required child element \u201cimg\u201d.", + "html/elements/picture/missing-img-script-and-source-novalid.html": "Element \u201cpicture\u201d is missing required child element \u201cimg\u201d.", + "html/elements/picture/missing-img-source-and-script-novalid.html": "Element \u201cpicture\u201d is missing required child element \u201cimg\u201d.", + "html/elements/picture/multiple-img-novalid.html": "Element \u201cimg\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/multiple-img-with-script-novalid.html": "Element \u201cimg\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/multiple-img-with-source-and-script-novalid.html": "Element \u201cimg\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/multiple-img-with-source-novalid.html": "Element \u201cimg\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/object-srcset-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201cobject\u201d in this context.", + "html/elements/picture/parent-dl-novalid.html": "Element \u201cpicture\u201d not allowed in this context. (The parent was element \u201cdl\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/parent-hgroup-novalid.html": "Element \u201cpicture\u201d not allowed in this context. (The parent was element \u201chgroup\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/parent-noscript-in-head-novalid.html": "Bad start tag in \u201cpicture\u201d in \u201chead\u201d.", + "html/elements/picture/parent-ul-novalid.html": "Element \u201cpicture\u201d not allowed in this context. (The parent was element \u201cul\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/picture-align-novalid.html": "Attribute \u201calign\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-alt-novalid.html": "Attribute \u201calt\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-aria-role-application-novalid.html": "Attribute \u201crole\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-aria-role-button-novalid.html": "Attribute \u201crole\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-aria-role-img-novalid.html": "Attribute \u201crole\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-aria-role-presentation-novalid.html": "Attribute \u201crole\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-aria-role-region-novalid.html": "Attribute \u201crole\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-border-novalid.html": "Attribute \u201cborder\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-crossorigin-novalid.html": "Attribute \u201ccrossorigin\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-height-novalid.html": "Attribute \u201cheight\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-hspace-novalid.html": "Attribute \u201chspace\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-ismap-novalid.html": "Attribute \u201cismap\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-longdesc-novalid.html": "Attribute \u201clongdesc\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-lowsrc-novalid.html": "Attribute \u201clowsrc\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-media-novalid.html": "Attribute \u201cmedia\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-name-novalid.html": "Attribute \u201cname\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-sizes-novalid.html": "Attribute \u201csizes\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-src-novalid.html": "Attribute \u201csrc\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-srcset-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-usemap-novalid.html": "Attribute \u201cusemap\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-vspace-novalid.html": "Attribute \u201cvspace\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/picture-width-novalid.html": "Attribute \u201cwidth\u201d not allowed on element \u201cpicture\u201d in this context.", + "html/elements/picture/sizes-microsyntax-auto-source-size-value-novalid.html": "Bad value \u201cauto\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad CSS number token: Expected a minus sign or a digit but saw \u201ca\u201d instead at \u201cauto\u201d.", + "html/elements/picture/sizes-microsyntax-comma-novalid.html": "Bad value \u201c,\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Starts with empty source size.", + "html/elements/picture/sizes-microsyntax-css-comment-after-plus-novalid.html": "Bad value \u201c+/**/50vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected number but found \u201c+/\u201d at \u201c+/**/50vw\u201d.", + "html/elements/picture/sizes-microsyntax-css-comment-before-unit-novalid.html": "Bad value \u201c50/**/vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201c/vw\u201d at \u201c50/**/vw\u201d.", + "html/elements/picture/sizes-microsyntax-default-first-novalid.html": "Bad value \u201c100vw, (min-width:500px) 500px\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected media condition before \u201c\u201d at \u201c100vw,\u201d.", + "html/elements/picture/sizes-microsyntax-default-source-size-value-novalid.html": "Bad value \u201cdefault\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad CSS number token: Expected a minus sign or a digit but saw \u201cd\u201d instead at \u201cdefault\u201d.", + "html/elements/picture/sizes-microsyntax-deg-source-size-value-novalid.html": "Bad value \u201c1deg\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201cdeg\u201d at \u201c1deg\u201d.", + "html/elements/picture/sizes-microsyntax-dpcm-source-size-value-novalid.html": "Bad value \u201c1dpcm\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201cdpcm\u201d at \u201c1dpcm\u201d.", + "html/elements/picture/sizes-microsyntax-dpi-source-size-value-novalid.html": "Bad value \u201c1dpi\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201cdpi\u201d at \u201c1dpi\u201d.", + "html/elements/picture/sizes-microsyntax-dppx-source-size-value-novalid.html": "Bad value \u201c1dppx\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201cdppx\u201d at \u201c1dppx\u201d.", + "html/elements/picture/sizes-microsyntax-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Must not be empty.", + "html/elements/picture/sizes-microsyntax-foo-bar-source-size-value-novalid.html": "Bad value \u201cfoo-bar\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad CSS number token: Expected a minus sign or a digit but saw \u201cf\u201d instead at \u201cfoo-bar\u201d.", + "html/elements/picture/sizes-microsyntax-grad-source-size-value-novalid.html": "Bad value \u201c1grad\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201cgrad\u201d at \u201c1grad\u201d.", + "html/elements/picture/sizes-microsyntax-hz-source-size-value-novalid.html": "Bad value \u201c1Hz\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201cHz\u201d at \u201c1Hz\u201d.", + "html/elements/picture/sizes-microsyntax-inherit-source-size-value-novalid.html": "Bad value \u201cinherit\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad CSS number token: Expected a minus sign or a digit but saw \u201ci\u201d instead at \u201cinherit\u201d.", + "html/elements/picture/sizes-microsyntax-initial-source-size-value-novalid.html": "Bad value \u201cinitial\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad CSS number token: Expected a minus sign or a digit but saw \u201ci\u201d instead at \u201cinitial\u201d.", + "html/elements/picture/sizes-microsyntax-junk-in-default-novalid.html": "Bad value \u201c(min-width:500px) 500px, 100vw foo bar\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad CSS number token: Expected a minus sign or a digit but saw \u201cb\u201d instead at \u201c\u20260px) 500px, 100vw foo bar\u201d.", + "html/elements/picture/sizes-microsyntax-junk-in-source-size-novalid.html": "Bad value \u201c(min-width:500px) 500px foo bar, 100vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad CSS number token: Expected a minus sign or a digit but saw \u201cb\u201d instead at \u201c\u2026dth:500px) 500px foo bar,\u201d.", + "html/elements/picture/sizes-microsyntax-khz-source-size-value-novalid.html": "Bad value \u201c1kHz\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201ckHz\u201d at \u201c1kHz\u201d.", + "html/elements/picture/sizes-microsyntax-media-all-and-min-width-novalid.html": "Bad value \u201call and (min-width:500px) 500px, 100vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad media condition: Expected a CSS media condition but saw CSS media type \u201call\u201d instead at \u201c\u2026 (min-width:500px) 500px,\u201d.", + "html/elements/picture/sizes-microsyntax-media-all-novalid.html": "Bad value \u201call 500px, 100vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad media condition: Expected a CSS media condition but saw CSS media type \u201call\u201d instead at \u201call 500px,\u201d.", + "html/elements/picture/sizes-microsyntax-media-bad-junk-novalid.html": "Bad value \u201c(}) 500px, 100vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad media condition: Expected a letter at start of a media feature part but saw \u201c}\u201d instead at \u201c(}) 500px,\u201d.", + "html/elements/picture/sizes-microsyntax-media-general-enclosed-junk-novalid.html": "Bad value \u201c(123) 500px, 100vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad media condition: Expected a letter at start of a media feature part but saw \u201c1\u201d instead at \u201c(123) 500px,\u201d.", + "html/elements/picture/sizes-microsyntax-media-min-width-no-parenthesis-novalid.html": "Bad value \u201cmin-width:500px 500px, 100vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad media condition: Expected a letter, hyphen or whitespace but saw \u201c:\u201d instead at \u201cmin-width:500px 500px,\u201d.", + "html/elements/picture/sizes-microsyntax-ms-source-size-value-novalid.html": "Bad value \u201c1ms\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201cms\u201d at \u201c1ms\u201d.", + "html/elements/picture/sizes-microsyntax-negative-source-size-value-novalid.html": "Bad value \u201c-1px\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected positive size value but found \u201c-1px\u201d at \u201c-1px\u201d.", + "html/elements/picture/sizes-microsyntax-no-unit-in-source-size-value-novalid.html": "Bad value \u201c(min-width:500px) 50, 100vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found no units at \u201c(min-width:500px) 50,\u201d.", + "html/elements/picture/sizes-microsyntax-percent-in-source-size-value-novalid.html": "Bad value \u201c(min-width:500px) 50%, 100vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201c%\u201d at \u201c(min-width:500px) 50%,\u201d.", + "html/elements/picture/sizes-microsyntax-rad-source-size-value-novalid.html": "Bad value \u201c1rad\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201crad\u201d at \u201c1rad\u201d.", + "html/elements/picture/sizes-microsyntax-s-source-size-value-novalid.html": "Bad value \u201c1s\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201cs\u201d at \u201c1s\u201d.", + "html/elements/picture/sizes-microsyntax-scientific-notation-negative-novalid.html": "Bad value \u201c-1e+0px\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected positive size value but found \u201c-1e+0px\u201d at \u201c-1e+0px\u201d.", + "html/elements/picture/sizes-microsyntax-scientific-notation-non-integer-in-exponent-novalid.html": "Bad value \u201c1e+1.5px\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Bad CSS number token: Expected a digit but saw \u201c.\u201d instead at \u201c1e+1.5px\u201d.", + "html/elements/picture/sizes-microsyntax-trailing-comma-novalid.html": "Bad value \u201c(min-width:500px) 500px, 100vw,\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected media condition before \u201c\u201d at \u201c\u2026idth:500px) 500px, 100vw,\u201d.", + "html/elements/picture/sizes-microsyntax-trailing-junk-novalid.html": "Bad value \u201c(min-width:500px) 500px, 100vw, foo bar\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected media condition before \u201c\u201d at \u201c\u2026idth:500px) 500px, 100vw,\u201d.", + "html/elements/picture/sizes-microsyntax-turn-source-size-value-novalid.html": "Bad value \u201c1turn\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected units (one of \u201cem\u201d, \u201cex\u201d, \u201cch\u201d, \u201crem\u201d, \u201cvw\u201d, \u201cvh\u201d, \u201cvmin\u201d, \u201cvmax\u201d, \u201ccm\u201d, \u201cmm\u201d, \u201cq\u201d, \u201cin\u201d, \u201cpc\u201d, \u201cpt\u201d, \u201cpx\u201d) but found \u201cturn\u201d at \u201c1turn\u201d.", + "html/elements/picture/sizes-microsyntax-two-defaults-novalid.html": "Bad value \u201c500px, 100vw\u201d for attribute \u201csizes\u201d on element \u201cimg\u201d: Bad source size list: Expected media condition before \u201c\u201d at \u201c500px,\u201d.", + "html/elements/picture/source-after-img-novalid.html": "Element \u201csource\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/source-align-novalid.html": "Attribute \u201calign\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-alt-novalid.html": "Attribute \u201calt\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-aria-role-img-novalid.html": "Attribute \u201crole\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-aria-role-presentation-novalid.html": "Attribute \u201crole\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-before-and-after-img-novalid.html": "Element \u201csource\u201d not allowed in this context. (The parent was element \u201cpicture\u201d.) Suppressing further errors from this subtree.", + "html/elements/picture/source-border-novalid.html": "Attribute \u201cborder\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-crossorigin-novalid.html": "Attribute \u201ccrossorigin\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-height-novalid.html": "Attribute \u201cheight\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-hspace-novalid.html": "Attribute \u201chspace\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-ismap-novalid.html": "Attribute \u201cismap\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-longdesc-novalid.html": "Attribute \u201clongdesc\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-name-novalid.html": "Attribute \u201ccrossorigin\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-no-srcset-novalid.html": "Element \u201csource\u201d is missing required attribute \u201csrcset\u201d.", + "html/elements/picture/source-no-srcset-with-media-novalid.html": "Element \u201csource\u201d is missing required attribute \u201csrcset\u201d.", + "html/elements/picture/source-no-srcset-with-sizes-novalid.html": "Element \u201csource\u201d is missing required attribute \u201csrcset\u201d.", + "html/elements/picture/source-no-srcset-with-type-novalid.html": "Element \u201csource\u201d is missing required attribute \u201csrcset\u201d.", + "html/elements/picture/source-src-novalid.html": "Attribute \u201csrc\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-src-srcset-novalid.html": "Attribute \u201csrc\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-srcset-h-with-sizes-novalid.html": "Bad value \u201cx 100h, y 200h\u201d for attribute \u201csrcset\u201d on element \u201csource\u201d: Expected width descriptor but found \u201c100h\u201d at \u201cx 100h,\u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/source-srcset-w-and-x-with-sizes-novalid.html": "Bad value \u201cx 100w, y 2x\u201d for attribute \u201csrcset\u201d on element \u201csource\u201d: Expected width descriptor but found \u201c2x\u201d at \u201cx 100w, y 2x\u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/source-srcset-w-no-sizes-novalid.html": "When the \u201csrcset\u201d attribute has any image candidate string with a width descriptor, the \u201csizes\u201d attribute must also be present.", + "html/elements/picture/source-srcset-x-with-sizes-novalid.html": "Bad value \u201cx 1x, y 2x\u201d for attribute \u201csrcset\u201d on element \u201csource\u201d: Expected width descriptor but found \u201c1x\u201d at \u201cx 1x,\u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/source-type-srcset-w-novalid.html": "When the \u201csrcset\u201d attribute has any image candidate string with a width descriptor, the \u201csizes\u201d attribute must also be present.", + "html/elements/picture/source-usemap-novalid.html": "Attribute \u201cusemap\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-vspace-novalid.html": "Attribute \u201cvspace\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/source-width-novalid.html": "Attribute \u201cwidth\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/srcset-microsyntax-broken-url-novalid.html": "Bad value \u201chttp: 1x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Bad image-candidate URL: \u201chttp:\u201d: Expected a slash (\"/\").", + "html/elements/picture/srcset-microsyntax-comma-novalid.html": "Bad value \u201c,\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Starts with empty image-candidate string.", + "html/elements/picture/srcset-microsyntax-css-comment-after-descriptor-novalid.html": "Bad value \u201cx 2x/**/\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number followed by \u201cw\u201d or \u201cx\u201d but found \u201c2x/**/\u201d at \u201cx 2x/**/\u201d.", + "html/elements/picture/srcset-microsyntax-curly-bracket-junk-novalid.html": "Bad value \u201cx {, y 1x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number followed by \u201cw\u201d or \u201cx\u201d but found \u201c{\u201d at \u201cx {,\u201d.", + "html/elements/picture/srcset-microsyntax-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Must contain one or more image candidate strings.", + "html/elements/picture/srcset-microsyntax-function-novalid.html": "Bad value \u201cx foobar(baz quux, lol), y 1x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number followed by \u201cw\u201d or \u201cx\u201d but found \u201cfoobar(baz quux, lol))\u201d at \u201c\u2026baz quux, lol),\u201d.", + "html/elements/picture/srcset-microsyntax-h-novalid.html": "Bad value \u201cx 1h\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected width descriptor but found \u201c1h\u201d at \u201cx 1h\u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/srcset-microsyntax-infinity-x-novalid.html": "Bad value \u201cx Infinityx\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Bad positive floating point number: Expected a digit but saw \u201cI\u201d instead at \u201cx Infinityx\u201d.", + "html/elements/picture/srcset-microsyntax-leading-comma-multiple-novalid.html": "Bad value \u201c,,,x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Starts with empty image-candidate string.", + "html/elements/picture/srcset-microsyntax-leading-comma-novalid.html": "Bad value \u201c,x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Starts with empty image-candidate string.", + "html/elements/picture/srcset-microsyntax-leading-dot-x-novalid.html": "Bad value \u201cx .5x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Bad positive floating point number: Expected a digit but saw \u201c.\u201d instead at \u201cx .5x\u201d.", + "html/elements/picture/srcset-microsyntax-nan-x-novalid.html": "Bad value \u201cx NaNx\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Bad positive floating point number: Expected a digit but saw \u201cN\u201d instead at \u201cx NaNx\u201d.", + "html/elements/picture/srcset-microsyntax-negative-w-novalid.html": "Bad value \u201cx -1w\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number greater than zero but found \u201c-1\u201d at \u201cx -1w\u201d.", + "html/elements/picture/srcset-microsyntax-negative-x-novalid.html": "Bad value \u201cx -1x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number greater than zero but found \u201c-1\u201d at \u201cx -1x\u201d.", + "html/elements/picture/srcset-microsyntax-negative-zero-w-novalid.html": "Bad value \u201cx -0w\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number greater than zero but found \u201c-0\u201d at \u201cx -0w\u201d.", + "html/elements/picture/srcset-microsyntax-negative-zero-x-novalid.html": "Bad value \u201cx -0x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number greater than zero but found \u201c-0\u201d at \u201cx -0x\u201d.", + "html/elements/picture/srcset-microsyntax-non-integer-w-novalid.html": "Bad value \u201cx 1.5w\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected integer but found \u201c1.5\u201d at \u201cx 1.5w\u201d.", + "html/elements/picture/srcset-microsyntax-parenthesis-junk-novalid.html": "Bad value \u201cx ><(((((o)>, y 1x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number followed by \u201cw\u201d or \u201cx\u201d but found \u201c><(((((o))>\u201d at \u201cx ><(((((o)>,\u201d.", + "html/elements/picture/srcset-microsyntax-pipe-junk-novalid.html": "Bad value \u201cx ||, y 1x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number followed by \u201cw\u201d or \u201cx\u201d but found \u201c||\u201d at \u201cx ||,\u201d.", + "html/elements/picture/srcset-microsyntax-plus-w-novalid.html": "Bad value \u201cx +1w\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number without leading plus sign but found \u201c+1\u201d at \u201cx +1w\u201d.", + "html/elements/picture/srcset-microsyntax-plus-x-novalid.html": "Bad value \u201cx +1x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number without leading plus sign but found \u201c+1\u201d at \u201cx +1x\u201d.", + "html/elements/picture/srcset-microsyntax-scientific-notation-w-novalid.html": "Bad value \u201cx 1e0w\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected integer but found \u201c1e0\u201d at \u201cx 1e0w\u201d.", + "html/elements/picture/srcset-microsyntax-square-bracket-junk-novalid.html": "Bad value \u201cx [, y 1x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number followed by \u201cw\u201d or \u201cx\u201d but found \u201c[\u201d at \u201cx [,\u201d.", + "html/elements/picture/srcset-microsyntax-trailing-comma-multiple-novalid.html": "Bad value \u201cx,,,\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Empty image-candidate string at \u201cx,,,\u201d.", + "html/elements/picture/srcset-microsyntax-trailing-comma-novalid.html": "Bad value \u201cx,\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Ends with empty image-candidate string.", + "html/elements/picture/srcset-microsyntax-unique-descriptors-1x-and-omitted-novalid.html": "Bad value \u201cx 1x, y\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Density for image \u201cy\u201d is identical to density for image \u201cx\u201d.", + "html/elements/picture/srcset-microsyntax-unique-descriptors-2x-novalid.html": "Bad value \u201cx 2x, y 2x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Density for image \u201cy\u201d is identical to density for image \u201cx\u201d.", + "html/elements/picture/srcset-microsyntax-unique-descriptors-integer-and-decimals-x-novalid.html": "Bad value \u201cx 1x, y 1.0x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Density for image \u201cy\u201d is identical to density for image \u201cx\u201d.", + "html/elements/picture/srcset-microsyntax-unique-descriptors-w-novalid.html": "Bad value \u201cx 1w, y 1w\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Width for image \u201cy\u201d is identical to width for image \u201cx\u201d.", + "html/elements/picture/srcset-microsyntax-uppercase-w-novalid.html": "Bad value \u201cx 1W\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected width descriptor but found \u201c1W\u201d at \u201cx 1W\u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/srcset-microsyntax-w-and-h-novalid.html": "Bad value \u201cx 1w 1h\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected single descriptor but found extraneous descriptor \u201c1h\u201d at \u201cx 1w 1h\u201d.", + "html/elements/picture/srcset-microsyntax-w-and-no-descriptor-novalid.html": "Bad value \u201cx 1w, y\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: No width specified for image \u201cy\u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/srcset-microsyntax-x-and-h-novalid.html": "Bad value \u201cx 1x 1h\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected width descriptor but found \u201c1x\u201d at \u201cx 1x \u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/srcset-microsyntax-x-and-w-novalid.html": "Bad value \u201cx 1x 1w\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected width descriptor but found \u201c1x\u201d at \u201cx 1x \u201d. (When the \u201csizes\u201d attribute is present, all image candidate strings must specify a width.)", + "html/elements/picture/srcset-microsyntax-zero-w-novalid.html": "Bad value \u201cx 0w\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Expected number greater than zero but found \u201c0\u201d at \u201cx 0w\u201d.", + "html/elements/picture/srcset-microsyntax-zero-x-novalid.html": "Bad value \u201cx 0x\u201d for attribute \u201csrcset\u201d on element \u201cimg\u201d: Bad positive floating point number: Zero is not a valid positive floating point number at \u201cx 0x\u201d.", + "html/elements/picture/svg-image-srcset-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201cimage\u201d in this context.", + "html/elements/picture/track-srcset-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201ctrack\u201d in this context.", + "html/elements/picture/video-source-media-src-novalid.html": "Attribute \u201cmedia\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/video-source-sizes-srcset-novalid.html": "Attribute \u201csizes\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/video-source-srcset-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/video-source-srcset-src-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201csource\u201d in this context.", + "html/elements/picture/video-srcset-novalid.html": "Attribute \u201csrcset\u201d not allowed on element \u201cvideo\u201d in this context.", + "html/elements/pre/model-novalid.html": "No \u201cp\u201d element in scope but a \u201cp\u201d end tag seen.", + "html/elements/q/cite/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/q/cite/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/q/cite/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/q/cite/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/q/cite/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/q/cite/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/q/cite/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: empty host.", + "html/elements/q/cite/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: empty host.", + "html/elements/q/cite/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: empty host.", + "html/elements/q/cite/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/q/cite/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/q/cite/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/q/cite/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/q/cite/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/q/cite/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/q/cite/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/q/cite/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/q/cite/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/q/cite/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/q/cite/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/q/cite/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/q/cite/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/q/cite/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/q/cite/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/q/cite/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/q/cite/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/q/cite/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/q/cite/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/q/cite/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/q/cite/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/q/cite/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/q/cite/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/q/cite/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/q/cite/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/q/cite/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/q/cite/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/q/cite/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/q/cite/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/q/cite/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/q/cite/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/q/cite/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/q/cite/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/q/cite/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/q/cite/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/q/cite/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/q/cite/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/q/cite/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/q/cite/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/q/cite/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/q/cite/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/q/cite/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/q/cite/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/q/cite/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/q/cite/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/q/cite/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/q/cite/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: syntax error", + "html/elements/q/cite/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/q/cite/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/q/cite/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/q/cite/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/q/cite/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/q/cite/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/q/cite/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/q/cite/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/q/cite/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201ccite\u201d on element \u201cq\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/q/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/ruby/empty-novalid.html": "Element \u201cruby\u201d is missing one or more of the following child elements: [rp, rt, rtc].", + "html/elements/ruby/missing-rt-novalid.html": "Element \u201cruby\u201d is missing one or more of the following child elements: [rt, rtc].", + "html/elements/samp/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/script/language-novalid.html": "The \u201clanguage\u201d attribute on the \u201cscript\u201d element is obsolete. Use the \u201ctype\u201d attribute instead.", + "html/elements/script/src-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Must be non-empty.", + "html/elements/script/src-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Must be non-empty.", + "html/elements/script/src/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/script/src/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/script/src/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/script/src/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/script/src/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/script/src/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/script/src/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: empty host.", + "html/elements/script/src/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: empty host.", + "html/elements/script/src/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: empty host.", + "html/elements/script/src/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/script/src/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/script/src/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/script/src/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/script/src/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/script/src/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/script/src/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/script/src/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/script/src/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/script/src/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/script/src/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/script/src/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/script/src/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/script/src/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/script/src/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/script/src/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/script/src/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/script/src/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/script/src/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/script/src/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/script/src/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/script/src/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/script/src/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/script/src/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/script/src/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/script/src/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/script/src/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/script/src/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/script/src/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/script/src/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/script/src/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/script/src/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/script/src/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/script/src/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/script/src/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/script/src/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/script/src/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/script/src/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/script/src/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/script/src/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/script/src/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/script/src/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/script/src/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/script/src/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/script/src/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/script/src/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/script/src/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: syntax error", + "html/elements/script/src/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/script/src/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/script/src/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/script/src/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/script/src/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/script/src/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/script/src/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/script/src/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/script/src/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201csrc\u201d on element \u201cscript\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/small/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/source/src-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Must be non-empty.", + "html/elements/source/src-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Must be non-empty.", + "html/elements/source/src/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/source/src/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/source/src/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/source/src/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/source/src/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/source/src/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/source/src/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: empty host.", + "html/elements/source/src/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: empty host.", + "html/elements/source/src/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: empty host.", + "html/elements/source/src/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/source/src/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/source/src/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/source/src/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/source/src/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/source/src/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/source/src/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/source/src/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/source/src/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/source/src/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/source/src/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/source/src/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/source/src/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/source/src/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/source/src/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/source/src/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/source/src/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/source/src/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/source/src/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/source/src/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/source/src/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/source/src/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/source/src/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/source/src/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/source/src/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/source/src/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/source/src/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/source/src/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/source/src/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/source/src/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/source/src/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/source/src/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/source/src/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/source/src/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/source/src/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/source/src/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/source/src/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/source/src/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/source/src/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/source/src/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/source/src/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/source/src/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/source/src/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/source/src/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/source/src/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/source/src/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/source/src/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: syntax error", + "html/elements/source/src/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/source/src/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/source/src/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/source/src/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/source/src/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/source/src/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/source/src/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/source/src/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/source/src/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201csrc\u201d on element \u201csource\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/span/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/strong/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/style/scoped-as-div-child-novalid.html": "Element \u201cstyle\u201d not allowed in this context. (The parent was element \u201cdiv\u201d.) Suppressing further errors from this subtree.", + "html/elements/style/scoped-as-p-child-novalid.html": "Element \u201cstyle\u201d not allowed in this context. (The parent was element \u201cp\u201d.) Suppressing further errors from this subtree.", + "html/elements/style/scoped-in-head-novalid.html": "Attribute \u201cscoped\u201d not allowed on element \u201cstyle\u201d in this context.", + "html/elements/style/scoped-model-novalid.html": "Element \u201cstyle\u201d not allowed in this context. (The parent was element \u201cdiv\u201d.) Suppressing further errors from this subtree.", + "html/elements/style/scoped-multiple-adjacent-novalid.html": "Element \u201cstyle\u201d not allowed in this context. (The parent was element \u201cdiv\u201d.) Suppressing further errors from this subtree.", + "html/elements/style/scoped-novalid.html": "Element \u201cstyle\u201d not allowed in this context. (The parent was element \u201cdiv\u201d.) Suppressing further errors from this subtree.", + "html/elements/sub/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/sup/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/table/model-input-child-hidden-novalid.html": "Start tag \u201cinput\u201d seen in \u201ctable\u201d.", + "html/elements/table/model-input-child-novalid.html": "Start tag \u201cinput\u201d seen in \u201ctable\u201d.", + "html/elements/table/model-input-type-child-novalid.html": "Start tag \u201cinput\u201d seen in \u201ctable\u201d.", + "html/elements/title/empty-novalid.html": "Element \u201ctitle\u201d must not be empty.", + "html/elements/title/missing-novalid.html": "Element \u201chead\u201d is missing required child element \u201ctitle\u201d.", + "html/elements/track/src-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Must be non-empty.", + "html/elements/track/src-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Must be non-empty.", + "html/elements/track/src/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/track/src/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/track/src/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/track/src/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/track/src/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/track/src/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/track/src/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: empty host.", + "html/elements/track/src/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: empty host.", + "html/elements/track/src/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: empty host.", + "html/elements/track/src/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/track/src/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/track/src/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/track/src/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/track/src/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/track/src/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/track/src/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/track/src/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/track/src/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/track/src/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/track/src/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/track/src/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/track/src/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/track/src/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/track/src/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/track/src/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/track/src/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/track/src/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/track/src/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/track/src/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/track/src/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/track/src/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/track/src/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/track/src/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/track/src/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/track/src/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/track/src/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/track/src/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/track/src/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/track/src/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/track/src/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/track/src/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/track/src/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/track/src/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/track/src/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/track/src/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/track/src/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/track/src/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/track/src/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/track/src/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/track/src/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/track/src/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/track/src/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/track/src/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/track/src/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/track/src/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/track/src/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: syntax error", + "html/elements/track/src/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/track/src/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/track/src/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/track/src/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/track/src/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/track/src/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/track/src/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/track/src/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/track/src/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201csrc\u201d on element \u201ctrack\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/ul/model-novalid.html": "Duplicate ID \u201cid\u201d.", + "html/elements/var/model-novalid.html": "End tag \u201cp\u201d implied, but there were open elements.", + "html/elements/video/model-novalid.html": "Element \u201cp\u201d not allowed in this context. (The parent was element \u201cvideo\u201d.) Suppressing further errors from this subtree.", + "html/elements/video/poster-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Must be non-empty.", + "html/elements/video/poster-whitespace-only-novalid.html": "Bad value \u201c\t \n\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Must be non-empty.", + "html/elements/video/poster/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/video/poster/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/video/poster/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/video/poster/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/poster/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/video/poster/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/video/poster/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: empty host.", + "html/elements/video/poster/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: empty host.", + "html/elements/video/poster/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: empty host.", + "html/elements/video/poster/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/video/poster/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/video/poster/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/video/poster/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/poster/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/video/poster/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/video/poster/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/poster/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/video/poster/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/video/poster/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/video/poster/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/video/poster/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/poster/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/poster/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/poster/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/video/poster/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/video/poster/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/video/poster/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/poster/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/video/poster/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/video/poster/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/video/poster/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/poster/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/video/poster/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/video/poster/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/video/poster/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/video/poster/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/poster/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/video/poster/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/video/poster/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/poster/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/video/poster/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/video/poster/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/video/poster/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/video/poster/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/poster/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/video/poster/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/video/poster/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/poster/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/poster/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/poster/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/poster/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/poster/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/poster/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/poster/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/poster/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/poster/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: syntax error", + "html/elements/video/poster/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/video/poster/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/video/poster/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/video/poster/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/video/poster/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/poster/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/video/poster/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/video/poster/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/video/poster/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201cposter\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/video/src/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/elements/video/src/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/elements/video/src/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/elements/video/src/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/src/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/video/src/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/video/src/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: empty host.", + "html/elements/video/src/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: empty host.", + "html/elements/video/src/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: empty host.", + "html/elements/video/src/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character.", + "html/elements/video/src/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/elements/video/src/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/elements/video/src/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/src/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/elements/video/src/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/video/src/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/src/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/video/src/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/elements/video/src/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/video/src/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/video/src/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/src/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/src/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/src/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/video/src/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/elements/video/src/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/elements/video/src/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/src/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/elements/video/src/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/elements/video/src/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Port number must be less than 65536.", + "html/elements/video/src/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/src/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/video/src/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/elements/video/src/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/elements/video/src/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/elements/video/src/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/src/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/elements/video/src/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/elements/video/src/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Tab, new line or carriage return found.", + "html/elements/video/src/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/video/src/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/elements/video/src/scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/elements/video/src/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/elements/video/src/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/src/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/video/src/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/elements/video/src/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/src/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/src/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/src/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/src/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/src/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/src/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/src/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/src/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Expected a slash (\"/\").", + "html/elements/video/src/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: syntax error", + "html/elements/video/src/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/video/src/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/elements/video/src/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/elements/video/src/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/elements/video/src/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/elements/video/src/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/elements/video/src/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/elements/video/src/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/elements/video/src/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201csrc\u201d on element \u201cvideo\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/media-queries/001-novalid.html": "Bad value \u201cscreen and\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Media query ended prematurely.", + "html/media-queries/002-novalid.html": "Bad value \u201calla\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Expected a CSS media type but the query ended.", + "html/media-queries/003-novalid.html": "Bad value \u201cPROJECT\u0130ON\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Expected a letter, hyphen or whitespace but saw \u201c\u0130\u201d instead.", + "html/media-queries/004-novalid.html": "Bad value \u201cnotscreen\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Media query ended prematurely.", + "html/media-queries/005-novalid.html": "Bad value \u201conlyscreen\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Media query ended prematurely.", + "html/media-queries/006-novalid.html": "Bad value \u201cscreenand (min-width: 400px)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Expected a CSS media type but saw \u201cscreenand\u201d instead.", + "html/media-queries/007-novalid.html": "Bad value \u201cscreen and(min-width: 400px)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Expected a letter or whitespace but saw \u201c(\u201d instead.", + "html/media-queries/008-novalid.html": "Bad value \u201cscreen and (min-width: 400px;)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Expected a letter, a dot or a digit but saw \u201c;\u201d instead.", + "html/media-queries/009-novalid.html": "Bad value \u201cscreen and (min-width: 400uu)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Expected a length unit but saw \u201c)\u201d instead.", + "html/media-queries/010-novalid.html": "Bad value \u201cscreen and (min-width: 400)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Non-zero lengths require a unit.", + "html/media-queries/011-novalid.html": "Bad value \u201cscreen and (min-width: 400dpi)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Expected a length unit but saw \u201c)\u201d instead.", + "html/media-queries/012-novalid.html": "Bad value \u201cscreen and (min-width: 400px)and (max-width: 600px)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Expected whitespace but saw \u201ca\u201d instead.", + "html/media-queries/013-novalid.html": "Bad value \u201cscreen and (min-width:\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Media query ended prematurely.", + "html/media-queries/014-novalid.html": "Bad value \u201cscreen and (min-width: 400px) and\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Media query ended prematurely.", + "html/media-queries/019-novalid.html": "Bad value \u201cscreen and (color: 1em)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Expected a digit, whitespace or \u201c)\u201d but saw \u201ce\u201d instead.", + "html/media-queries/020-novalid.html": "Bad value \u201c,\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Media query ended prematurely.", + "html/media-queries/021-novalid.html": "Bad value \u201cscreen,,print\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Media query ended prematurely.", + "html/media-queries/022-novalid.html": "Bad value \u201cscreen,\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Media query ended prematurely.", + "html/media-queries/023-novalid.html": "Bad value \u201c,screen\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Media query ended prematurely.", + "html/media-queries/024-novalid.html": "Bad value \u201cscreen and (min-width: 400)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Non-zero lengths require a unit.", + "html/media-queries/device-aspect-ratio-novalid.html": "Bad value \u201cscreen and (device-aspect-ratio: 16/9)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Deprecated media feature \u201cdevice-aspect-ratio\u201d. For guidance, see the Deprecated Media Features section in the current Media Queries specification.", + "html/media-queries/projection-novalid.html": "Bad value \u201cprojection\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Deprecated media type \u201cprojection\u201d. For guidance, see the Media Types section in the current Media Queries specification.", + "html/media-queries/tv-novalid.html": "Bad value \u201ctv and (scan: progressive)\u201d for attribute \u201cmedia\u201d on element \u201clink\u201d: Bad media query: Deprecated media type \u201ctv\u201d. For guidance, see the Media Types section in the current Media Queries specification.", + "html/microdata/itemid-scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/microdata/itemid/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in fragment: \u201c\\\u201d is not allowed.", + "html/microdata/itemid/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/microdata/itemid/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in fragment: space is not allowed.", + "html/microdata/itemid/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Tab, new line or carriage return found.", + "html/microdata/itemid/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/microdata/itemid/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/microdata/itemid/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: empty host.", + "html/microdata/itemid/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: empty host.", + "html/microdata/itemid/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: empty host.", + "html/microdata/itemid/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: Illegal character.", + "html/microdata/itemid/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/microdata/itemid/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: A label or domain name contains disallowed characters..", + "html/microdata/itemid/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Tab, new line or carriage return found.", + "html/microdata/itemid/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: Illegal character in domain: space is not allowed.", + "html/microdata/itemid/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/microdata/itemid/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Tab, new line or carriage return found.", + "html/microdata/itemid/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/microdata/itemid/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/microdata/itemid/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/microdata/itemid/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/microdata/itemid/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/microdata/itemid/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/microdata/itemid/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/microdata/itemid/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/microdata/itemid/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/microdata/itemid/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in path segment: \u201c[\u201d is not allowed.", + "html/microdata/itemid/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Tab, new line or carriage return found.", + "html/microdata/itemid/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in path segment: space is not allowed.", + "html/microdata/itemid/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/microdata/itemid/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Port number must be less than 65536.", + "html/microdata/itemid/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Tab, new line or carriage return found.", + "html/microdata/itemid/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/microdata/itemid/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/microdata/itemid/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/microdata/itemid/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/microdata/itemid/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Tab, new line or carriage return found.", + "html/microdata/itemid/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/microdata/itemid/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in port: \u201c \u201d is not allowed.", + "html/microdata/itemid/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Tab, new line or carriage return found.", + "html/microdata/itemid/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/microdata/itemid/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in query: space is not allowed.", + "html/microdata/itemid/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/microdata/itemid/scheme-file-backslash-novalid.html": "Bad value \u201cfile:c:\\foo\\bar.html\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/microdata/itemid/scheme-file-single-slash-c-bar-novalid.html": "Bad value \u201cfile:/C|/foo/bar\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/microdata/itemid/scheme-file-triple-slash-c-bar-novalid.html": "Bad value \u201cfile:///C|/foo/bar\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in path segment: \u201c|\u201d is not allowed.", + "html/microdata/itemid/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a slash (\"/\").", + "html/microdata/itemid/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a slash (\"/\").", + "html/microdata/itemid/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a slash (\"/\").", + "html/microdata/itemid/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a slash (\"/\").", + "html/microdata/itemid/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a slash (\"/\").", + "html/microdata/itemid/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a slash (\"/\").", + "html/microdata/itemid/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a slash (\"/\").", + "html/microdata/itemid/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a slash (\"/\").", + "html/microdata/itemid/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Expected a slash (\"/\").", + "html/microdata/itemid/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: syntax error", + "html/microdata/itemid/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/microdata/itemid/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in scheme data: line break is not allowed.", + "html/microdata/itemid/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in scheme data: space is not allowed.", + "html/microdata/itemid/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in scheme data: tab is not allowed.", + "html/microdata/itemid/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Backslash (\"\\\") used as path segment delimiter.", + "html/microdata/itemid/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/microdata/itemid/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/microdata/itemid/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/microdata/itemid/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201citemid\u201d on element \u201cdiv\u201d: Bad URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/microdata/itemtype-empty-novalid.html": "Bad value \u201c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d.", + "html/microdata/itemtype-scheme-data-contains-fragment-haswarn.html": "Bad value \u201cdata:text/html,test#test\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Fragment is not allowed for data: URIs according to RFC 2397.", + "html/microdata/itemtype/fragment-backslash-novalid.html": "Bad value \u201c#\\\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c#\\\u201d is not an absolute URL.", + "html/microdata/itemtype/fragment-contains-hash-novalid.html": "Bad value \u201chttp://foo/path#f#g\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in fragment: \u201c#\u201d is not allowed.", + "html/microdata/itemtype/fragment-empty-hash-only-no-path-relative-novalid.html": "Bad value \u201c#\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c#\u201d is not an absolute URL.", + "html/microdata/itemtype/fragment-leading-space-novalid.html": "Bad value \u201chttp://f:21/b# e\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201ce\u201d is not an absolute URL.", + "html/microdata/itemtype/fragment-non-ascii-relative-novalid.html": "Bad value \u201c#\u03b2\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c#\u03b2\u201d is not an absolute URL.", + "html/microdata/itemtype/fragment-semicolon-question-mark-relative-novalid.html": "Bad value \u201c#;?\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c#;?\u201d is not an absolute URL.", + "html/microdata/itemtype/fragment-slash-relative-novalid.html": "Bad value \u201c#/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c#/\u201d is not an absolute URL.", + "html/microdata/itemtype/host-cr-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201corg\u201d is not an absolute URL.", + "html/microdata/itemtype/host-double-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff14\uff11.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/microdata/itemtype/host-double-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%94%ef%bc%91.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/microdata/itemtype/host-empty-novalid.html": "Bad value \u201chttp://\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Invalid host: empty host.", + "html/microdata/itemtype/host-empty-userinfo-empty-novalid.html": "Bad value \u201chttp://@/www.example.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Invalid host: empty host.", + "html/microdata/itemtype/host-empty-with-userinfo-novalid.html": "Bad value \u201chttp://user:pass@/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Invalid host: empty host.", + "html/microdata/itemtype/host-hostname-in-brackets-novalid.html": "Bad value \u201chttp://[www.google.com]/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Invalid host: Illegal character.", + "html/microdata/itemtype/host-invalid-unicode-novalid.html": "Forbidden code point U+fdd0.", + "html/microdata/itemtype/host-invalid-unicode-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%b7%90zyx.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Invalid host: A label or domain name contains disallowed characters..", + "html/microdata/itemtype/host-newline-novalid.html": "Bad value \u201chttp://example.\norg\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201corg\u201d is not an absolute URL.", + "html/microdata/itemtype/host-space-novalid.html": "Bad value \u201chttp://example .org\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c.org\u201d is not an absolute URL.", + "html/microdata/itemtype/host-square-brackets-port-contains-colon-novalid.html": "Bad value \u201chttp://[1::2]:3:4\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/microdata/itemtype/host-tab-novalid.html": "Bad value \u201chttp://example\t.org\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c.org\u201d is not an absolute URL.", + "html/microdata/itemtype/host-u0000-percent-encoded-novalid.html": "Bad value \u201chttp://\uff05\uff10\uff10.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/microdata/itemtype/host-u0000-percent-encoded-percent-encoded-novalid.html": "Bad value \u201chttp://%ef%bc%85%ef%bc%90%ef%bc%90.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Invalid host: Illegal character in domain: \u201c%\u201d is not allowed.", + "html/microdata/itemtype/path-bare-percent-sign-novalid.html": "Bad value \u201chttp://example.com/foo%\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/microdata/itemtype/path-contains-space-novalid.html": "Bad value \u201c/a/ /c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c/a/\u201d is not an absolute URL.", + "html/microdata/itemtype/path-leading-backslash-at-sign-novalid.html": "Bad value \u201chttp://foo.com/\\@\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Backslash (\"\\\") used as path segment delimiter.", + "html/microdata/itemtype/path-leading-colon-backslash-novalid.html": "Bad value \u201c:\\\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c:\\\u201d is not an absolute URL.", + "html/microdata/itemtype/path-leading-colon-chars-backslash-novalid.html": "Bad value \u201c:foo.com\\\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c:foo.com\\\u201d is not an absolute URL.", + "html/microdata/itemtype/path-leading-space-novalid.html": "Bad value \u201chttp://f:21/ b\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201cb\u201d is not an absolute URL.", + "html/microdata/itemtype/path-percent-encoded-malformed-novalid.html": "Bad value \u201chttp://example.com/foo/%2e%2\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Percentage (\"%\") is not followed by two hexadecimal digits.", + "html/microdata/itemtype/path-percent-encoded-slash-plus-slashes-relative-novalid.html": "Bad value \u201c/a/%2f/c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c/a/%2f/c\u201d is not an absolute URL.", + "html/microdata/itemtype/path-percent-encoded-slash-relative-novalid.html": "Bad value \u201c/a%2fc\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c/a%2fc\u201d is not an absolute URL.", + "html/microdata/itemtype/path-relative-square-brackets-novalid.html": "Bad value \u201c[61:24:74]:98\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c[61:24:74]:98\u201d is not an absolute URL.", + "html/microdata/itemtype/path-simple-relative-novalid.html": "Bad value \u201c/a/b/c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c/a/b/c\u201d is not an absolute URL.", + "html/microdata/itemtype/path-slash-only-relative-novalid.html": "Bad value \u201c/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c/\u201d is not an absolute URL.", + "html/microdata/itemtype/path-tab-novalid.html": "Bad value \u201chttp://example.com/foo\tbar\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201cbar\u201d is not an absolute URL.", + "html/microdata/itemtype/path-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b ?\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c?\u201d is not an absolute URL.", + "html/microdata/itemtype/path-u0091-novalid.html": "Forbidden code point U+0091.", + "html/microdata/itemtype/port-999999-novalid.html": "Bad value \u201chttp://f:999999/c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Port number must be less than 65536.", + "html/microdata/itemtype/port-cr-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c/c\u201d is not an absolute URL.", + "html/microdata/itemtype/port-leading-colon-bracket-colon-novalid.html": "Bad value \u201chttp://2001::1]:80\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/microdata/itemtype/port-leading-colon-novalid.html": "Bad value \u201chttp://2001::1\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in port: \u201c:\u201d is not allowed.", + "html/microdata/itemtype/port-leading-dash-novalid.html": "Bad value \u201chttp://foo:-80/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in port: \u201c-\u201d is not allowed.", + "html/microdata/itemtype/port-multiple-letters-novalid.html": "Bad value \u201chttp://f:fifty-two/c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in port: \u201cf\u201d is not allowed.", + "html/microdata/itemtype/port-newline-novalid.html": "Bad value \u201chttp://f:\n/c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c/c\u201d is not an absolute URL.", + "html/microdata/itemtype/port-single-letter-novalid.html": "Bad value \u201chttp://f:b/c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in port: \u201cb\u201d is not allowed.", + "html/microdata/itemtype/port-space-novalid.html": "Bad value \u201chttp://f: /c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c/c\u201d is not an absolute URL.", + "html/microdata/itemtype/port-tab-novalid.html": "Bad value \u201chttp://f:\t/c\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c/c\u201d is not an absolute URL.", + "html/microdata/itemtype/query-empty-no-path-relative-novalid.html": "Bad value \u201c?\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c?\u201d is not an absolute URL.", + "html/microdata/itemtype/query-leading-space-novalid.html": "Bad value \u201chttp://f:21/b? d\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201cd\u201d is not an absolute URL.", + "html/microdata/itemtype/query-trailing-space-novalid.html": "Bad value \u201chttp://f:21/b?d #\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c#\u201d is not an absolute URL.", + "html/microdata/itemtype/scheme-data-single-slash-novalid.html": "Bad value \u201cdata:/example.com/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a token character or a semicolon but saw \u201c/\u201d instead.", + "html/microdata/itemtype/scheme-ftp-no-slash-novalid.html": "Bad value \u201cftp:example.com/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/microdata/itemtype/scheme-ftp-single-slash-novalid.html": "Bad value \u201cftp:/example.com/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/microdata/itemtype/scheme-http-backslash-novalid.html": "Bad value \u201chttp:\\\\foo.com\\\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/microdata/itemtype/scheme-http-no-slash-colon-novalid.html": "Bad value \u201chttp::@c:29\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/microdata/itemtype/scheme-http-no-slash-novalid.html": "Bad value \u201chttp:foo.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/microdata/itemtype/scheme-http-no-slash-square-bracket-novalid.html": "Bad value \u201chttp:[61:27]/:foo\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/microdata/itemtype/scheme-http-single-slash-novalid.html": "Bad value \u201chttp:/example.com/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/microdata/itemtype/scheme-https-no-slash-novalid.html": "Bad value \u201chttps:example.com/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/microdata/itemtype/scheme-https-single-slash-novalid.html": "Bad value \u201chttps:/example.com/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Expected a slash (\"/\").", + "html/microdata/itemtype/scheme-javascript-no-slash-malformed-novalid.html": "Bad value \u201cjavascript:example.com/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: syntax error", + "html/microdata/itemtype/scheme-schemeless-relative-novalid.html": "Bad value \u201c//foo/bar\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201c//foo/bar\u201d is not an absolute URL.", + "html/microdata/itemtype/scheme-trailing-cr-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201cfoo.com\u201d is not an absolute URL.", + "html/microdata/itemtype/scheme-trailing-newline-novalid.html": "Bad value \u201ca:\nfoo.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201cfoo.com\u201d is not an absolute URL.", + "html/microdata/itemtype/scheme-trailing-space-novalid.html": "Bad value \u201ca: foo.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201cfoo.com\u201d is not an absolute URL.", + "html/microdata/itemtype/scheme-trailing-tab-novalid.html": "Bad value \u201ca:\tfoo.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: The string \u201cfoo.com\u201d is not an absolute URL.", + "html/microdata/itemtype/userinfo-backslash-novalid.html": "Bad value \u201chttp://a\\b:c\\d@foo.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Backslash (\"\\\") used as path segment delimiter.", + "html/microdata/itemtype/userinfo-password-bad-chars-novalid.html": "Bad value \u201chttp://&a:foo(b]c@d:2/\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in user or password: \u201c]\u201d is not allowed.", + "html/microdata/itemtype/userinfo-password-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://foo:\ud83d\udca9@example.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/microdata/itemtype/userinfo-username-contains-at-sign-novalid.html": "Bad value \u201chttp://::@c@d:2\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: User or password contains an at symbol (\"@\") not percent-encoded.", + "html/microdata/itemtype/userinfo-username-contains-pile-of-poo-novalid.html": "Bad value \u201chttp://\ud83d\udca9:foo@example.com\u201d for attribute \u201citemtype\u201d on element \u201cdiv\u201d: Bad absolute URL: Illegal character in user or password: \u201c\ud83d\udca9\u201d is not allowed.", + "html/mime-types/001-novalid.html": "Bad value \u201ctext/html \u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Extraneous trailing whitespace.", + "html/mime-types/002-novalid.html": "Bad value \u201c TEXT/HTML\u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Expected a token character but saw \u201c \u201d instead.", + "html/mime-types/003-novalid.html": "Bad value \u201ctext/html;charset=\u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Parameter value missing.", + "html/mime-types/004-novalid.html": "Bad value \u201ctext/html ;charset\u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Parameter value missing.", + "html/mime-types/005-novalid.html": "Bad value \u201ctext/html;\u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Semicolon seen but there was no parameter following it.", + "html/mime-types/006-novalid.html": "Bad value \u201ctext/html; \u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Semicolon seen but there was no parameter following it.", + "html/mime-types/007-novalid.html": "Bad value \u201ctext/html ;\u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Semicolon seen but there was no parameter following it.", + "html/mime-types/008-novalid.html": "Bad value \u201ctext/html;charset=\"utf-8\u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Unfinished quoted string.", + "html/mime-types/009-novalid.html": "Bad value \u201ctext/html;charset=\"u\\\u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Unfinished quoted string.", + "html/mime-types/010-novalid.html": "Bad value \u201capplication\u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Subtype missing.", + "html/mime-types/011-novalid.html": "Bad value \u201capplication/\u201d for attribute \u201ctype\u201d on element \u201clink\u201d: Bad MIME type: Subtype missing.", + "html/obsolete/acronym-novalid.html": "The \u201cacronym\u201d element is obsolete. Use the \u201cabbr\u201d element instead.", + "html/obsolete/applet-novalid.html": "Element \u201capplet\u201d is missing required attribute \u201ccode\u201d.", + "html/obsolete/basefont-novalid.html": "The \u201cbasefont\u201d element is obsolete. Use CSS instead.", + "html/obsolete/big-novalid.html": "The \u201cbig\u201d element is obsolete. Use CSS instead.", + "html/obsolete/center-novalid.html": "The \u201ccenter\u201d element is obsolete. Use CSS instead.", + "html/obsolete/dir-novalid.html": "The \u201cdir\u201d element is obsolete. Use the \u201cul\u201d element instead.", + "html/obsolete/font-novalid.html": "The \u201cfont\u201d element is obsolete. Use CSS instead.", + "html/obsolete/frameset-novalid.html": "The \u201cframeset\u201d element is obsolete. Use the \u201ciframe\u201d element and CSS instead, or use server-side includes.", + "html/obsolete/noframes-novalid.html": "The \u201cnoframes\u201d element is obsolete. Use the \u201ciframe\u201d element and CSS instead, or use server-side includes.", + "html/obsolete/profile-novalid.html": "The \u201cprofile\u201d attribute on the \u201chead\u201d element is obsolete. To declare which \u201cmeta\u201d terms are used in the document, instead register the names as meta extensions. To trigger specific UA behaviors, use a \u201clink\u201d element instead.", + "html/obsolete/strike-novalid.html": "The \u201cstrike\u201d element is obsolete. Use CSS instead.", + "html/obsolete/tt-novalid.html": "The \u201ctt\u201d element is obsolete. Use CSS instead.", + "html/other/applet-novalid.html": "The \u201capplet\u201d element is obsolete. Use the \u201cobject\u201d element instead.", + "html/other/obj-novalid.html": "Element \u201cobj\u201d not allowed in this context. (The parent was element \u201cp\u201d.) Suppressing further errors from this subtree.", + "html/parser/cr-charref-novalid.html": "A numeric character reference expanded to carriage return.", + "html/parser/range-charref-novalid.html": "Character reference outside the permissible Unicode range.", + "html/parser/u000b-charref-novalid.html": "Character reference expands to a control character (U+000b).", + "html/parser/u000b-novalid.html": "Forbidden code point U+000b.", + "html/parser/u007f-charref-novalid.html": "Character reference expands to a control character (U+007f).", + "html/parser/u10ffff-charref-novalid.html": "Character reference expands to an astral non-character (U+10ffff).", + "html/parser/ufffe-charref-novalid.html": "Character reference expands to a non-character (U+fffe).", + "html/parser/unassigned-charref-novalid.html": "Character reference expands to a permanently unassigned code point.", + "xhtml/attributes/accesskey/003-novalid.xhtml": "Bad value \u201ca b \u306c c \u306c\u201d for attribute \u201caccesskey\u201d on element \u201ca\u201d: Bad key label list: Duplicate key label. Each key label must be unique.", + "xhtml/attributes/accesskey/004-novalid.xhtml": "Bad value \u201ca b \u307b\u3052\u201d for attribute \u201caccesskey\u201d on element \u201ca\u201d: Bad key label list: Key label has multiple characters. Each key label must be a single character.", + "xhtml/attributes/data/002-novalid.xhtml": "\u201cdata-*\u201d attributes must not have characters from the range \u201cA\u201d\u2026\u201cZ\u201d in the name.", + "xhtml/attributes/spellcheck/050-novalid.xhtml": "Bad value \u201cbadvalue\u201d for attribute \u201cspellcheck\u201d on element \u201cp\u201d.", + "xhtml/attributes/spellcheck/350-novalid.xhtml": "Bad value \u201cbadvalue\u201d for attribute \u201cspellcheck\u201d on element \u201cp\u201d.", + "xhtml/elements/a/100-novalid.xhtml": "Bad value \u201c\u201d for attribute \u201cname\u201d on element \u201ca\u201d: Bad id: An ID must not be the empty string.", + "xhtml/elements/base/001-novalid.xhtml": "Element \u201cbase\u201d is missing one or more of the following attributes: [href, target].", + "xhtml/elements/dialog/001-novalid.xhtml": "Element \u201cdt\u201d not allowed in this context. (The parent was element \u201cdialog\u201d.) Suppressing further errors from this subtree.", + "xhtml/elements/embed/001-novalid.xhtml": "Bad value \u201c20%\u201d for attribute \u201cheight\u201d on element \u201cembed\u201d: Bad non-negative integer: Expected a digit but saw \u201c%\u201d instead.", + "xhtml/elements/embed/002-novalid.xhtml": "Bad value \u201cfoo\u201d for attribute \u201ctype\u201d on element \u201cembed\u201d: Bad MIME type: Subtype missing.", + "xhtml/elements/embed/003-novalid.xhtml": "Bad value \u201c20%\u201d for attribute \u201cwidth\u201d on element \u201cembed\u201d: Bad non-negative integer: Expected a digit but saw \u201c%\u201d instead.", + "xhtml/elements/figure/002-novalid.xhtml": "Text not allowed in element \u201cfigure\u201d in this context.", + "xhtml/elements/figure/101-novalid.xhtml": "Element \u201cimg\u201d not allowed in this context. (The parent was element \u201cfigure\u201d.) Suppressing further errors from this subtree.", + "xhtml/elements/figure/102-novalid.xhtml": "Text not allowed in element \u201cfigure\u201d in this context.", + "xhtml/elements/figure/103-novalid.xhtml": "Text not allowed in element \u201cfigure\u201d in this context.", + "xhtml/elements/figure/104-novalid.xhtml": "Element \u201cimg\u201d not allowed in this context. (The parent was element \u201cfigure\u201d.) Suppressing further errors from this subtree.", + "xhtml/elements/figure/304-novalid.xhtml": "Element \u201cimg\u201d not allowed in this context. (The parent was element \u201cfigure\u201d.) Suppressing further errors from this subtree.", + "xhtml/elements/footer/001-novalid.xhtml": "The element \u201cfooter\u201d must not appear as a descendant of the \u201cfooter\u201d element.", + "xhtml/elements/footer/003-novalid.xhtml": "The element \u201cheader\u201d must not appear as a descendant of the \u201cfooter\u201d element.", + "xhtml/elements/header/001-novalid.xhtml": "The element \u201cfooter\u201d must not appear as a descendant of the \u201cheader\u201d element.", + "xhtml/elements/header/002-novalid.xhtml": "The element \u201cheader\u201d must not appear as a descendant of the \u201cheader\u201d element.", + "xhtml/elements/iframe/042-novalid.xhtml": "Text not allowed in element \u201ciframe\u201d in this context.", + "xhtml/elements/img/003-novalid.xhtml": "The \u201cimg\u201d element with the \u201cismap\u201d attribute set must have an \u201ca\u201d ancestor with the \u201chref\u201d attribute.", + "xhtml/elements/img/004-novalid.xhtml": "The element \u201cimg\u201d with the attribute \u201cusemap\u201d must not appear as a descendant of the \u201ca\u201d element.", + "xhtml/elements/img/051-novalid.xhtml": "Bad value \u201c-1\u201d for attribute \u201cwidth\u201d on element \u201cimg\u201d: Bad non-negative integer: Expected a digit but saw \u201c-\u201d instead.", + "xhtml/elements/input/003-novalid.xhtml": "The \u201clist\u201d attribute of the \u201cinput\u201d element must refer to a \u201cdatalist\u201d element.", + "xhtml/elements/keygen/054-novalid.xhtml": "Text not allowed in element \u201ckeygen\u201d in this context.", + "xhtml/elements/keygen/056-novalid.xhtml": "Bad value \u201cdsa\u201d for attribute \u201ckeytype\u201d on element \u201ckeygen\u201d.", + "xhtml/elements/keygen/057-novalid.xhtml": "Bad value \u201c\u201d for attribute \u201ckeytype\u201d on element \u201ckeygen\u201d.", + "xhtml/elements/keygen/058-novalid.xhtml": "Any \u201ckeygen\u201d descendant of a \u201clabel\u201d element with a \u201cfor\u201d attribute must have an ID value that matches that \u201cfor\u201d attribute.", + "xhtml/elements/keygen/059-novalid.xhtml": "Any \u201ckeygen\u201d descendant of a \u201clabel\u201d element with a \u201cfor\u201d attribute must have an ID value that matches that \u201cfor\u201d attribute.", + "xhtml/elements/keygen/060-novalid.xhtml": "The \u201clabel\u201d element may contain at most one \u201cbutton\u201d, \u201cinput\u201d, \u201ckeygen\u201d, \u201cmeter\u201d, \u201coutput\u201d, \u201cprogress\u201d, \u201cselect\u201d, or \u201ctextarea\u201d descendant.", + "xhtml/elements/keygen/061-novalid.xhtml": "The element \u201ckeygen\u201d must not appear as a descendant of the \u201ca\u201d element.", + "xhtml/elements/keygen/154-novalid.xhtml": "Text not allowed in element \u201ckeygen\u201d in this context.", + "xhtml/elements/keygen/157-novalid.xhtml": "Bad value \u201c\u201d for attribute \u201ckeytype\u201d on element \u201ckeygen\u201d.", + "xhtml/elements/keygen/359-novalid.xhtml": "Any \u201ckeygen\u201d descendant of a \u201clabel\u201d element with a \u201cfor\u201d attribute must have an ID value that matches that \u201cfor\u201d attribute.", + "xhtml/elements/keygen/360-novalid.xhtml": "The \u201clabel\u201d element may contain at most one \u201cbutton\u201d, \u201cinput\u201d, \u201ckeygen\u201d, \u201cmeter\u201d, \u201coutput\u201d, \u201cprogress\u201d, \u201cselect\u201d, or \u201ctextarea\u201d descendant.", + "xhtml/elements/keygen/361-novalid.xhtml": "The element \u201ckeygen\u201d must not appear as a descendant of the \u201ca\u201d element.", + "xhtml/elements/link/001-novalid.xhtml": "Element \u201clink\u201d is missing required attribute \u201chref\u201d.", + "xhtml/elements/menu/001-haswarn.xhtml": "The \u201cmenu\u201d element is not supported in all browsers. Please be sure to test, and consider using a polyfill.", + "xhtml/elements/menu/001-novalid.xhtml": "The \u201ccontextmenu\u201d attribute must refer to a \u201cmenu\u201d element.", + "xhtml/elements/meter/010-novalid.xhtml": "The value of the \u201cmin\u201d attribute must be less than or equal to the value of the \u201cvalue\u201d attribute.", + "xhtml/elements/meter/011-novalid.xhtml": "Element \u201cmeter\u201d is missing required attribute \u201cvalue\u201d.", + "xhtml/elements/meter/012-novalid.xhtml": "Element \u201cmeter\u201d is missing required attribute \u201cvalue\u201d.", + "xhtml/elements/meter/110-novalid.xhtml": "The value of the \u201cmin\u201d attribute must be less than or equal to the value of the \u201cvalue\u201d attribute.", + "xhtml/elements/meter/312-novalid.xhtml": "Element \u201cmeter\u201d is missing required attribute \u201cvalue\u201d.", + "xhtml/elements/object/001-novalid.xhtml": "Element \u201cobject\u201d is missing one or more of the following attributes: [data, type].", + "xhtml/elements/progress/008-novalid.xhtml": "The value of the \u201cvalue\u201d attribute must be less than or equal to one when the \u201cmax\u201d attribute is absent.", + "xhtml/elements/progress/009-novalid.xhtml": "The value of the \u201cvalue\u201d attribute must be less than or equal to the value of the \u201cmax\u201d attribute.", + "xhtml/elements/progress/108-novalid.xhtml": "The value of the \u201cvalue\u201d attribute must be less than or equal to one when the \u201cmax\u201d attribute is absent.", + "xhtml/elements/progress/309-novalid.xhtml": "The value of the \u201cvalue\u201d attribute must be less than or equal to the value of the \u201cmax\u201d attribute.", + "xhtml/elements/ruby/001-novalid.xhtml": "Element \u201cruby\u201d is missing one or more of the following child elements: [rp, rt, rtc].", + "xhtml/elements/ruby/002-novalid.xhtml": "Element \u201cruby\u201d is missing one or more of the following child elements: [rt, rtc].", + "xhtml/elements/script/001-novalid.xhtml": "The \u201clanguage\u201d attribute on the \u201cscript\u201d element is obsolete. Use the \u201ctype\u201d attribute instead.", + "xhtml/elements/table/201-novalid.xhtml": "Table cell spans past the end of its row group established by a \u201ctbody\u201d element; clipped to the end of the row group.", + "xhtml/elements/table/202-novalid.xhtml": "Table cell is overlapped by later table cell.", + "xhtml/elements/table/203-novalid.xhtml": "Table column 3 established by element \u201ctd\u201d has no cells beginning in it.", + "xhtml/elements/table/204-novalid.xhtml": "Row 3 of an implicit row group has no cells beginning on it.", + "xhtml/elements/table/205-novalid.xhtml": "Element \u201ccol\u201d not allowed in this context. (The parent was element \u201ctable\u201d.) Suppressing further errors from this subtree.", + "xhtml/other/045-novalid.xhtml": "The \u201capplet\u201d element is obsolete. Use the \u201cobject\u201d element instead." +} diff --git a/testing/web-platform/tests/conformance-checkers/tools/build-svg-tests.py b/testing/web-platform/tests/conformance-checkers/tools/build-svg-tests.py new file mode 100644 index 000000000..3986a8dca --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/tools/build-svg-tests.py @@ -0,0 +1,252 @@ +#!/usr/bin/env python2.7 + +# Copyright (c) 2016 PowerMapper Software +# +# Permission is hereby granted, free of charge, to any person obtaining a +# copy of this software and associated documentation files (the "Software"), +# to deal in the Software without restriction, including without limitation +# the rights to use, copy, modify, merge, publish, distribute, sublicense, +# and/or sell copies of the Software, and to permit persons to whom the +# Software is furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +# DEALINGS IN THE SOFTWARE. + +"""build_svg_tests.py. + +This script builds a set of SVG-in-HTML test files for the Nu Html Checker +based on the SVG 1.1 Second Edition Test Suite +http://www.w3.org/Graphics/SVG/Test/20110816/archives/W3C_SVG_11_TestSuite.tar.gz + +""" + +import logging +import os +import sys, getopt +import urllib2 + +# some files in the SVG 1.1 test suite don't validate against the SVG 1.1 DTD +# but are valid against the HTML 5 spec + +valid_svg_files = dict([ + # these entries manually added after cross checking behaviour with spec + + # VNU warns about text not in Unicode Normalization Form C, but it's not an error + ('struct-cond-02-t-manual.svg', 'Source text is not in Unicode Normalization Form C'), + # FiLl, fill and FILL are all valid in case-insensitive HTML (but SVG DTD is case-sensitive) + ('styling-css-10-f-manual.svg', 'Attribute FiLl not allowed on SVG element circle at this point') +]) + +# some files in the SVG 1.1 test suite don't validate against the SVG 1.1 DTD +# and some files are marked as version='SVG 1.2'. +# this is used to toggle between -isvalid.html and -novalid.html output + +invalid_svg_files = dict([ + # 'DTD Invalid' entries are produced by calling validate_svg_dtd (see below) + ('animate-elem-24-t-manual.svg', 'DTD Invalid'), + ('animate-elem-77-t-manual.svg', 'DTD Invalid'), + ('animate-pservers-grad-01-b-manual.svg', 'DTD Invalid'), + ('conform-viewers-03-f-manual.svg', 'DTD Invalid'), + ('coords-dom-01-f-manual.svg', 'DTD Invalid'), + ('coords-dom-02-f-manual.svg', 'DTD Invalid'), + ('extend-namespace-01-f-manual.svg', 'DTD Invalid'), + ('filters-color-02-b-manual.svg', 'DTD Invalid'), + ('filters-conv-02-f-manual.svg', 'DTD Invalid'), + ('filters-conv-04-f-manual.svg', 'DTD Invalid'), + ('filters-conv-05-f-manual.svg', 'DTD Invalid'), + ('filters-light-05-f-manual.svg', 'DTD Invalid'), + ('fonts-glyph-04-t-manual.svg', 'DTD Invalid'), + ('interact-pointer-02-t-manual.svg', 'DTD Invalid'), + ('linking-a-09-b-manual.svg', 'DTD Invalid'), + ('linking-a-10-f-manual.svg', 'DTD Invalid'), + ('masking-filter-01-f-manual.svg', 'DTD Invalid'), + ('masking-intro-01-f-manual.svg', 'DTD Invalid'), + ('painting-marker-04-f-manual.svg', 'DTD Invalid'), + ('paths-data-18-f-manual.svg', 'DTD Invalid'), + ('paths-data-20-f-manual.svg', 'DTD Invalid'), + ('pservers-grad-23-f-manual.svg', 'DTD Invalid'), + ('render-elems-03-t-manual.svg', 'DTD Invalid'), + ('shapes-rect-03-t-manual.svg', 'DTD Invalid'), + ('struct-cond-02-t-manual.svg', 'DTD Invalid'), + ('struct-dom-17-f-manual.svg', 'DTD Invalid'), + ('struct-dom-19-f-manual.svg', 'DTD Invalid'), + ('struct-frag-05-t-manual.svg', 'DTD Invalid'), + ('struct-image-12-b-manual.svg', 'DTD Invalid'), + ('struct-use-11-f-manual.svg', 'DTD Invalid'), + ('struct-use-12-f-manual.svg', 'DTD Invalid'), + ('styling-css-10-f-manual.svg', 'DTD Invalid'), + ('styling-pres-02-f-manual.svg', 'DTD Invalid'), + ('svgdom-over-01-f-manual.svg', 'DTD Invalid'), + ('text-dom-03-f-manual.svg', 'DTD Invalid'), + ('text-fonts-03-t-manual.svg', 'DTD Invalid'), + ('text-fonts-05-f-manual.svg', 'DTD Invalid'), + ('text-tref-02-b-manual.svg', 'DTD Invalid'), + ('types-dom-04-b-manual.svg', 'DTD Invalid'), + + # these entries manually added after cross checking behaviour with spec + # note there are some confusing differences between w:iri-ref (used in HTML for img/@src) + # and xsd:anyURI (used in SVG for image/@xlink:href) + ('conform-viewers-02-f-manual.svg', 'Newlines in data: URI - not allowed by URL Standard or RFC 2397.'), + ('coords-transformattr-01-f-manual.svg', 'Numeric character reference expanded to carriage return - not allowed in HTML5 - see 8.1.4'), + ('fonts-overview-201-t-manual.svg', 'Unsupported SVG version specified - specifies SVG 1.2'), + ('script-specify-01-f-manual.svg', 'Attribute contentscripttype not allowed on element svg at this point - not allowed in HTML5 - see 4.8.18 SVG'), + ('types-dom-04-b-manual.svg', 'Attribute externalresourcesrequired not allowed on element svg at this point - not allowed in HTML5 - see 4.8.18 SVG'), + ('metadata-example-01-t-manual.svg', 'Element rdf:rdf not allowed as child of element metadata in this context - namespaced XML not allowed in HTML5') +]) + +# TODO Github Issue #216 MathML and SVG uses xsd:anyURI, HTML URLs use URL Standard +# TODO Github Issue #217 NU has script/@type optional for HTML, but not SVG-in-HTML + +def build_html_testfiles(svgdirectory,htmldirectory): + """Builds HTML test files from SVG test suite folder.""" + + logging.debug('build_html_testfiles: IN') + + testfiles = [] + + for filename in os.listdir(svgdirectory): + #logging.debug(filename) + if filename.endswith(".svg"): + htmlpathname = build_html_test_file(filename, svgdirectory, htmldirectory) + if htmlpathname: + testfiles.append(htmlpathname) + pass + pass + + +def build_html_test_file(filename, svgdirectory, htmldirectory): + """Builds HTML test file by wrapping input SVG in boilerplate HTML.""" + + svgpathname = svgdirectory + "/" + filename + + # valid_svg_file overrides invalid_svg_files (may invalid in case-sensitive XML but valid in case-insensitive HTML) + if invalid_svg_files.has_key(filename) and not valid_svg_files.has_key(filename): + htmlpathname = htmldirectory + "/" + filename.replace( "-manual.svg", "-novalid.html") + else: + htmlpathname = htmldirectory + "/" + filename.replace( "-manual.svg", "-isvalid.html") + + logging.debug(svgpathname) + logging.debug(htmlpathname) + + # read SVG data + svgfile = open(svgpathname, "rU") + svg = svgfile.read() + svgfile.close() + + # but remove from file (not valid in HTML or SVG DTD) + svg = svg.replace('', '') + svgbefore = svg.split("")[1]; + svg = svgbefore + svgafter + + # ignore files with SVG DOCTYPE and !ENTITY declarations (unsupported in HTML) + if svg.find( "\n") + htmlfile.write("\n") + + htmlfile.write("\n") + htmlfile.write(" %s\n" % os.path.basename(svgpathname) ) + htmlfile.write(" \n") + htmlfile.write("\n") + + htmlfile.write("\n") + htmlfile.write("

            Source SVG: %s

            \n" % os.path.basename(svgpathname) ) + + # insert SVG without any XML processing to avoid unexpected transformations on + # encoding and entity refs, but remove from file (not valid in HTML) + htmlfile.write(svgbefore) + htmlfile.write(svgafter) + + htmlfile.write("\n") + + htmlfile.write("\n") + htmlfile.close() + + return htmlpathname + +def create_dir_if_missing(directory): + """Create the given directory if it doesn't exist""" + + d = os.path.dirname(directory) + if not os.path.exists(directory): + os.makedirs(directory) + + +def validate_svg_dtd(filename,svg): + """Prints legacy DTD markup validation status to stdout in a format suitable for pasting into invalid_svg_files dict above.""" + + # setup multipart/form-data POST body + body = '' + body = body + '--AaB03x\r\n' + body = body + 'Content-Disposition: form-data; name="fieldname"\r\n' + body = body + '\r\n' + body = body + 'value\r\n' + body = body + '--AaB03x\r\n' + body = body + 'Content-Disposition: form-data; name="uploaded_file"; filename="test.svg"\r\n' + body = body + 'Content-Type: image/svg+xml\r\n' + body = body + '\r\n' + body = body + svg + body = body + '\r\n' + body = body + '--AaB03x--\r\n' + + # send request to W3 DTD validator for SVG 1.1 validation + headers = { "Content-type" : "multipart/form-data; boundary=AaB03x", "Content-length" : len(body) } + request = urllib2.Request("http://validator.w3.org/check?charset=utf-8&doctype=SVG+1.1&output=json", data=body, headers=headers) + response = urllib2.urlopen(request, timeout=60) + + status = response.info().getheader('X-W3C-Validator-Status') + logging.debug(status) + + if status == "Valid": + return True + + print " ('%s', 'DTD %s')," % (filename, status) + return False + + +def main(): + + #logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(message)s') + logging.debug('main: IN') + + ccdir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + svgdirectory = os.path.join(os.path.dirname(ccdir), "svg", "import") + htmldirectory = os.path.join(ccdir, "html-svg") + + try: + opts, args = getopt.getopt(sys.argv[1:],"",["svgdir=","outdir="]) + except getopt.GetoptError: + print 'build-svg-tests.py --svgdir --outdir ' + sys.exit(2) + + for opt, arg in opts: + print opt, arg + if opt in ("-s", "--svgdir"): + svgdirectory = arg + elif opt in ("-o", "--outdir"): + htmldirectory = arg + + + create_dir_if_missing(htmldirectory) + build_html_testfiles(svgdirectory, htmldirectory) + + +main() diff --git a/testing/web-platform/tests/conformance-checkers/tools/ins-del-datetime.py b/testing/web-platform/tests/conformance-checkers/tools/ins-del-datetime.py new file mode 100644 index 000000000..3767a7d70 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/tools/ins-del-datetime.py @@ -0,0 +1,176 @@ +# -*- coding: utf-8 -*- +import os +ccdir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +template = """ + +""" +errors = { + "date-year-0000": "0000-12-09", + "date-month-00": "2002-00-15", + "date-month-13": "2002-13-15", + "date-0005-02-29": "0005-02-29", + "date-1969-02-29": "1969-02-29", + "date-1900-02-29": "1900-02-29", + "date-2100-02-29": "2100-02-29", + "date-2200-02-29": "2200-02-29", + "date-2014-02-29": "2014-02-29", + "date-day-04-31": "2002-04-31", + "date-day-06-31": "2002-06-31", + "date-day-09-31": "2002-09-31", + "date-day-11-31": "2002-11-31", + "date-day-01-32": "2002-01-32", + "date-day-03-32": "2002-03-32", + "date-day-05-32": "2002-05-32", + "date-day-07-32": "2002-07-32", + "date-day-08-32": "2002-08-32", + "date-day-10-32": "2002-10-32", + "date-day-12-32": "2002-12-32", + "date-iso8601-YYYYMMDD-no-hyphen": "20020929", + "date-leading-whitespace": " 2002-09-29", + "date-trailing-whitespace": "2002-09-29 ", + "date-month-one-digit": "2002-9-29", + "date-month-three-digits": "2002-011-29", + "date-year-three-digits": "782-09-29", + "date-day-one-digit": "2002-09-9", + "date-day-three-digits": "2002-11-009", + "date-day-missing-separator": "2014-0220", + "date-month-missing-separator": "201402-20", + "date-non-ascii-digit": "2002-09-29", + "date-trailing-U+0000": "2002-09-29�", + "date-trailing-pile-of-poo": "2002-09-29💩", + "date-wrong-day-separator": "2014-02:20", + "date-wrong-month-separator": "2014:02-20", + "date-year-negative": "-2002-09-29", + "date-leading-bom": "2002-09-29", + "global-date-and-time-60-minutes": "2011-11-12T00:60:00+08:00", + "global-date-and-time-60-seconds": "2011-11-12T00:00:60+08:00", + "global-date-and-time-2400": "2011-11-12T24:00:00+08:00", + "global-date-and-time-space-before-timezone": "2011-11-12T06:54:39 08:00", + "global-date-and-time-hour-one-digit": "2011-11-12T6:54:39-08:00", + "global-date-and-time-hour-three-digits": "2011-11-12T016:54:39-08:00", + "global-date-and-time-minutes-one-digit": "2011-11-12T16:4:39-08:00", + "global-date-and-time-minutes-three-digits": "2011-11-12T16:354:39-08:00", + "global-date-and-time-seconds-one-digit": "2011-11-12T16:54:9-08:00", + "global-date-and-time-seconds-three-digits": "2011-11-12T16:54:039-08:00", + "global-date-and-time-timezone-with-seconds": "2011-11-12T06:54:39-08:00:00", + "global-date-and-time-timezone-60-minutes": "2011-11-12T06:54:39-08:60", + "global-date-and-time-timezone-one-digit-hour": "2011-11-12T06:54:39-5:00", + "global-date-and-time-timezone-one-digit-minute": "2011-11-12T06:54:39-05:0", + "global-date-and-time-timezone-three-digit-hour": "2011-11-12T06:54:39-005:00", + "global-date-and-time-timezone-three-digit-minute": "2011-11-12T06:54:39-05:000", + "global-date-and-time-nbsp": "2011-11-12 14:54Z", + "global-date-and-time-missing-minutes-separator": "2011-11-12T1454Z", + "global-date-and-time-missing-seconds-separator": "2011-11-12T14:5439Z", + "global-date-and-time-wrong-minutes-separator": "2011-11-12T14-54Z", + "global-date-and-time-wrong-seconds-separator": "2011-11-12T14:54-39Z", + "global-date-and-time-lowercase-z": "2011-11-12T14:54z", + "global-date-and-time-with-both-T-and-space": "2011-11-12T 14:54Z", + "global-date-and-time-zero-digit-fraction": "2011-11-12T06:54:39.-08:00", + "global-date-and-time-four-digit-fraction": "2011-11-12T06:54:39.9291-08:00", + "global-date-and-time-bad-fraction-separator": "2011-11-12T14:54:39,929+0000", + "global-date-and-time-timezone-non-T-character": "2011-11-12+14:54Z", + "global-date-and-time-timezone-lowercase-t": "2011-11-12t14:54Z", + "global-date-and-time-timezone-multiple-spaces": "2011-11-12 14:54Z", + "global-date-and-time-timezone-offset-space-start": "2011-11-12T06:54:39.929 08:00", + "global-date-and-time-timezone-offset-colon-start": "2011-11-12T06:54:39.929:08:00", + "global-date-and-time-timezone-plus-2400": "2011-11-12T06:54:39-24:00", + "global-date-and-time-timezone-minus-2400": "2011-11-12T06:54:39-24:00", + "global-date-and-time-timezone-iso8601-two-digit": "2011-11-12T06:54:39-08", + "global-date-and-time-iso8601-hhmmss-no-colon": "2011-11-12T145439Z", + "global-date-and-time-iso8601-hhmm-no-colon": "2011-11-12T1454Z", + "global-date-and-time-iso8601-hh": "2011-11-12T14Z", + "year": "2006", + "yearless-date": "07-15", + "month": "2011-11", + "week": "2011-W46", + "time": "14:54:39", + "local-date-and-time": "2011-11-12T14:54", + "duration-P-form": "PT4H18M3S", + "duration-time-component": "4h 18m 3s", +} + +warnings = { + "global-date-and-time-timezone-plus-1500": "2011-11-12T00:00:00+1500", + "global-date-and-time-timezone-minus-1300": "2011-11-12T00:00:00-1300", + "global-date-and-time-timezone-minutes-15": "2011-11-12T00:00:00+08:15", + "date-0214-09-29": "0214-09-29", + "date-20014-09-29": "20014-09-29", + "date-0004-02-29": "0004-02-29", + "date-year-five-digits": "12014-09-29", +} + +non_errors = { + "date": "2002-09-29", + "date-2000-02-29": "2000-02-29", + "date-2400-02-29": "2400-02-29", + "date-1968-02-29": "1968-02-29", + "date-1900-02-28": "1900-02-28", + "date-2100-02-28": "2100-02-28", + "date-2100-02-28": "2100-02-28", + "date-2200-02-28": "2200-02-28", + "date-2014-02-28": "2014-02-28", + "date-day-01-31": "2002-01-31", + "date-day-03-31": "2002-03-31", + "date-day-05-31": "2002-05-31", + "date-day-07-31": "2002-07-31", + "date-day-08-31": "2002-08-31", + "date-day-10-31": "2002-10-31", + "date-day-12-31": "2002-12-31", + "date-day-04-30": "2002-04-30", + "date-day-06-30": "2002-06-30", + "date-day-09-30": "2002-09-30", + "date-day-11-30": "2002-11-30", + "global-date-and-time-no-seconds": "2011-11-12T14:54Z", + "global-date-and-time-with-seconds": "2011-11-12T14:54:39+0000", + "global-date-and-time-with-one-digit-fraction": "2011-11-12T06:54:39.9-08:00", + "global-date-and-time-with-two-digit-fraction": "2011-11-12T06:54:39.92+07:00", + "global-date-and-time-with-three-digit-fraction": "2011-11-12T06:54:39.929-06:00", + "global-date-and-time-space": "2011-11-12 14:54Z", + "global-date-and-time-timezone": "2011-11-12T06:54:39+0900", + "global-date-and-time-timezone-30": "2011-11-12T06:54:39-0830", + "global-date-and-time-timezone-45": "2011-11-12T06:54:39-0845", + "global-date-and-time-timezone-with-colon": "2011-11-12T06:54:39-08:00", + "global-date-and-time-timezone-without-colon": "2011-11-12T06:54:39-0800", +} + +for key in errors.keys(): + error = errors[key] + template_ins = template + template_del = template + template_ins += '%s\n' % key + template_del += '%s\n' % key + template_ins += '' % errors[key] + template_del += '' % errors[key] + ins_file = open(os.path.join(ccdir, "html/elements/ins/%s-novalid.html" % key), 'wb') + ins_file.write(template_ins) + ins_file.close() + del_file = open(os.path.join(ccdir, "html/elements/del/%s-novalid.html" % key), 'wb') + del_file.write(template_del) + del_file.close() + +for key in warnings.keys(): + non_error = warnings[key] + template_ins = template + template_del = template + template_ins += '%s\n' % key + template_del += '%s\n' % key + template_ins += '' % warnings[key] + template_del += '' % warnings[key] + ins_file = open(os.path.join(ccdir, "html/elements/ins/%s-haswarn.html" % key), 'wb') + ins_file.write(template_ins) + ins_file.close() + del_file = open(os.path.join(ccdir, "html/elements/del/%s-haswarn.html" % key), 'wb') + del_file.write(template_del) + del_file.close() + +ins_file = open(os.path.join(ccdir, "html/elements/ins/datetime-isvalid.html"), 'wb') +del_file = open(os.path.join(ccdir, "html/elements/del/datetime-isvalid.html"), 'wb') +ins_file.write(template + 'valid datetime\n') +del_file.write(template + 'valid datetime\n') +for key in non_errors.keys(): + non_error = non_errors[key] + ins_file.write(' \n' % (non_errors[key], key)) + del_file.write(' \n' % (non_errors[key], key)) +ins_file.close() +del_file.close() +# vim: ts=4:sw=4 diff --git a/testing/web-platform/tests/conformance-checkers/tools/picture.py b/testing/web-platform/tests/conformance-checkers/tools/picture.py new file mode 100644 index 000000000..5b03f67ac --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/tools/picture.py @@ -0,0 +1,364 @@ +# -*- coding: utf-8 -*- +import os +ccdir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +template = """ + +""" + +errors = { + # missing src on img + "img-no-src": "", + "img-no-src-with-srcset": "", + "img-no-src-with-picture": "", + "img-no-src-with-srcset-and-picture": "", + "img-no-src-with-source": "", + # junk content in picture + "junk-text-before-img": "x", + "junk-text-after-img": "x", + "junk-text-before-source": "x", + "junk-text-after-source": "x", + "junk-br-before-img": "
            ", + "junk-br-after-img": "
            ", + "junk-br-before-source": "
            ", + "junk-br-after-source": "
            ", + "junk-video-before": "", + "junk-video-no-img": "", + "junk-p-before": "

            ", + "junk-p-after": "

            ", + "junk-p-wrapping": "

            ", + "junk-span-before": "", + "junk-span-after": "", + "junk-span-wrapping": "", + "junk-picture-before": "", + "junk-picture-wrapping": "", + "junk-figure-wrapping": "
            ", + "junk-input-type-hidden": "", + "junk-style-scroped": "", + "junk-noscript": "", + "junk-noscript-after-source-no-img": "", + "junk-svg": "", + "junk-svg-no-img": "", + "junk-math-nog-img": "", + # parents + "parent-ul": "
            ", + "parent-dl": "
            ", + "parent-hgroup": "

            x

            ", + "parent-noscript-in-head": "", + # invalid html syntax + "html-syntax-source-end-tag": "", + "html-syntax-img-end-tag": "", + "html-syntax-picture-no-end-tag": "", + "html-syntax-picture-slash": "", + "html-syntax-picture-slash-no-end-tag": "", + # missing img in picture + "missing-img-empty-picture": "", + "missing-img-only-source": "", + "missing-img-only-script": "", + "missing-img-script-and-source": "", + "missing-img-source-and-script": "", + # multiple img in picture + "multiple-img": "", + "multiple-img-with-script": "", + "multiple-img-with-source": "", + "multiple-img-with-source-and-script": "", + # source after img + "source-after-img": "", + "source-before-and-after-img": "", + # source with following sibling source element or img element with a srcset attribute + "always-matching-source-with-following-img-srcset": "", + "always-matching-source-with-following-source-srcset": "", + "always-matching-source-with-following-source-media": "", + "always-matching-source-with-following-source-type": "", + "always-matching-source-media-empty-with-following-source-srcset": "", + "always-matching-source-media-spaces-with-following-source-srcset": "", + "always-matching-source-media-all-with-following-source-srcset": "", + "always-matching-source-media-uppercase-with-following-source-srcset": "", + "always-matching-source-media-all-spaces-with-following-source-srcset": "", + "always-matching-source-sizes-with-following-source-srcset": "", + # sizes present + "img-srcset-no-descriptor-with-sizes": "", + "img-srcset-w-and-x-width-sizes": "", + "source-srcset-x-with-sizes": "", + "source-srcset-h-with-sizes": "", + "source-srcset-w-and-x-with-sizes": "", + "img-with-sizes-no-srcset": "", + # width descriptor without sizes + "img-srcset-w-no-sizes": "", + "source-srcset-w-no-sizes": "", + "source-type-srcset-w": "", + # invalid attributes on source + "source-src": "", + "source-src-srcset": "", + "source-alt": "", + "source-width": "", + "source-height": "", + "source-usemap": "", + "source-ismap": "", + "source-crossorigin": "", + "source-name": "", + "source-align": "", + "source-hspace": "", + "source-vspace": "", + "source-longdesc": "", + "source-border": "", + # missing srcset on source + "source-no-srcset": "", + "source-no-srcset-with-sizes": "", + "source-no-srcset-with-media": "", + "source-no-srcset-with-type": "", + # invalid attributes on picture + "picture-src": "", + "picture-srcset": "", + "picture-media": "", + "picture-sizes": "", + "picture-alt": "", + "picture-width": "", + "picture-height": "", + "picture-usemap": "", + "picture-ismap": "", + "picture-crossorigin": "", + "picture-name": "", + "picture-lowsrc": "", + "picture-align": "", + "picture-hspace": "", + "picture-vspace": "", + "picture-longdesc": "", + "picture-border": "", + # invalid attributes on source in video + "video-source-srcset": "", + "video-source-srcset-src": "", + "video-source-sizes-srcset": "", + "video-source-media-src": "", + # srcset on other elements + "link-rel-icon-srcset": "", + "input-type-image-srcset": "", + "object-srcset": "", + "video-srcset": "", + "audio-srcset": "", + "track-srcset": "", + "svg-image-srcset": "", + # invalid attributes on img + "img-type": "", + "img-type-with-picture": "", + # sizes microsyntax + "sizes-microsyntax-media-all": "", + "sizes-microsyntax-media-all-and-min-width": "", + "sizes-microsyntax-media-min-width-no-parenthesis": "", + "sizes-microsyntax-media-general-enclosed-junk": "", + "sizes-microsyntax-media-bad-junk": "", + "sizes-microsyntax-two-defaults": "", + "sizes-microsyntax-default-first": "", + "sizes-microsyntax-trailing-comma": "", + "sizes-microsyntax-trailing-junk": "", + "sizes-microsyntax-junk-in-default": "", + "sizes-microsyntax-junk-in-source-size": "", + "sizes-microsyntax-percent-in-source-size-value": "", + "sizes-microsyntax-no-unit-in-source-size-value": "", + "sizes-microsyntax-deg-source-size-value": "", + "sizes-microsyntax-grad-source-size-value": "", + "sizes-microsyntax-rad-source-size-value": "", + "sizes-microsyntax-turn-source-size-value": "", + "sizes-microsyntax-s-source-size-value": "", + "sizes-microsyntax-ms-source-size-value": "", + "sizes-microsyntax-hz-source-size-value": "", + "sizes-microsyntax-khz-source-size-value": "", + "sizes-microsyntax-dpi-source-size-value": "", + "sizes-microsyntax-dpcm-source-size-value": "", + "sizes-microsyntax-dppx-source-size-value": "", + "sizes-microsyntax-auto-source-size-value": "", + "sizes-microsyntax-inherit-source-size-value": "", + "sizes-microsyntax-initial-source-size-value": "", + "sizes-microsyntax-default-source-size-value": "", + "sizes-microsyntax-foo-bar-source-size-value": "", + "sizes-microsyntax-negative-source-size-value": "", + "sizes-microsyntax-empty": "", + "sizes-microsyntax-comma": "", + "sizes-microsyntax-css-comment-after-plus": "", + "sizes-microsyntax-css-comment-before-unit": "", + "sizes-microsyntax-scientific-notation-negative": "", + "sizes-microsyntax-scientific-notation-non-integer-in-exponent": "", + # srcset microsyntax + "srcset-microsyntax-leading-comma": "", + "srcset-microsyntax-leading-comma-multiple": "", + "srcset-microsyntax-trailing-comma": "", + "srcset-microsyntax-trailing-comma-multiple": "", + "srcset-microsyntax-broken-url": "", + "srcset-microsyntax-non-integer-w": "", + "srcset-microsyntax-uppercase-w": "", + "srcset-microsyntax-plus-w": "", + "srcset-microsyntax-scientific-notation-w": "", + "srcset-microsyntax-zero-w": "", + "srcset-microsyntax-negative-zero-w": "", + "srcset-microsyntax-negative-w": "", + "srcset-microsyntax-plus-x": "", + "srcset-microsyntax-negative-x": "", + "srcset-microsyntax-zero-x": "", + "srcset-microsyntax-negative-zero-x": "", + "srcset-microsyntax-leading-dot-x": "", + "srcset-microsyntax-nan-x": "", + "srcset-microsyntax-infinity-x": "", + "srcset-microsyntax-x-and-w": "", + "srcset-microsyntax-x-and-h": "", + "srcset-microsyntax-w-and-h": "", + "srcset-microsyntax-h": "", + "srcset-microsyntax-function": "", + "srcset-microsyntax-parenthesis-junk": "", + "srcset-microsyntax-square-bracket-junk": "", + "srcset-microsyntax-curly-bracket-junk": "", + "srcset-microsyntax-pipe-junk": "", + "srcset-microsyntax-w-and-no-descriptor": "", + "srcset-microsyntax-unique-descriptors-1x-and-omitted": "", + "srcset-microsyntax-unique-descriptors-2x": "", + "srcset-microsyntax-unique-descriptors-integer-and-decimals-x": "", + "srcset-microsyntax-unique-descriptors-w": "", + "srcset-microsyntax-empty": "", + "srcset-microsyntax-comma": "", + "srcset-microsyntax-css-comment-after-descriptor": "", + # aria + "picture-aria-role-img": "", + "picture-aria-role-button": "", + "picture-aria-role-region": "", + "picture-aria-role-application": "", + "source-aria-role-img": "", + "picture-aria-role-presentation": "", + "source-aria-role-presentation": "", +} + +non_errors_in_head = { + "parent-template-in-head": "", +} + +non_errors = { + # basic + "basic-img-src": "", + "basic-picture-img-src": "", + "basic-picture-source": "", + # inter-element whitespace + "inter-element-whitespace": " ", + # parents + "parent-p": "

            ", + "parent-h1": "

            x

            ", + "parent-noscript-in-body": "", + "parent-object": "", + "parent-video": "", + "parent-section": "

            x

            ", + "parent-main": "
            ", + "parent-canvas": "", + "parent-template-in-body": "", + "parent-ruby": "x", + "parent-rt": "x", + "parent-rp": "xxx", + "parent-a": "", + "parent-button": "", + "parent-td": "
            ", + # script-supporting elements + "script-first": "", + "template-first": "", + "script-between": "", + "script-after": "", + "script-before-after": "", + "script-before-between-after": "", + "script-and-template": "", + # source with following sibling source element or img element with a srcset attribute + "source-with-media-img-with-srcset": "", + "source-with-media-uppercase-img-with-srcset": "", + "source-with-media-spaces-img-with-srcset": "", + "source-with-media-source-with-srcset": "", + "source-with-type-img-with-srcset": "", + "source-with-type-source-with-srcset": "", + # sizes present + "img-with-sizes": "", + "source-with-sizes": "", + # embed allows any attributes + "embed-srcset-empty": "", + "embed-srcset-junk": "", + "embed-sizes-empty": "", + "embed-sizes-junk": "", + # img src also in srcset + "img-src-also-in-srcset-1x": "", + "img-src-also-in-srcset-2x": "", + "img-src-also-in-srcset-w": "", + # img src not in srcset + "img-src-not-in-srcset-x": "", + "img-src-not-in-srcset-w": "", + # source type + "source-type": "", + "source-type-srcset-x": "", + "source-type-srcset-w-sizes": "", + # sizes microsyntax + "sizes-microsyntax-media-min-width": "", + "sizes-microsyntax-multiple-source-sizes": "", + "sizes-microsyntax-no-default": "", + "sizes-microsyntax-media-not-and": "", + "sizes-microsyntax-only-default": "", + "sizes-microsyntax-calc-in-default": "", + "sizes-microsyntax-calc-in-source-size-value": "", + "sizes-microsyntax-calc-in-media": "", + "sizes-microsyntax-zero": "", + "sizes-microsyntax-minus-zero": "", + "sizes-microsyntax-em-in-source-size-value": "", + "sizes-microsyntax-ex-in-source-size-value": "", + "sizes-microsyntax-ch-in-source-size-value": "", + "sizes-microsyntax-rem-in-source-size-value": "", + "sizes-microsyntax-vw-in-source-size-value": "", + "sizes-microsyntax-vh-in-source-size-value": "", + "sizes-microsyntax-vmin-in-source-size-value": "", + "sizes-microsyntax-vmax-in-source-size-value": "", + "sizes-microsyntax-cm-in-source-size-value": "", + "sizes-microsyntax-mm-in-source-size-value": "", + "sizes-microsyntax-q-in-source-size-value": "", + "sizes-microsyntax-in-in-source-size-value": "", + "sizes-microsyntax-pc-in-source-size-value": "", + "sizes-microsyntax-pt-in-source-size-value": "", + "sizes-microsyntax-px-in-source-size-value": "", + "sizes-microsyntax-non-integer-px-in-source-size-value": "", + "sizes-microsyntax-leading-css-comment": "", + "sizes-microsyntax-trailing-css-comment": "", + "sizes-microsyntax-plus": "", + "sizes-microsyntax-non-integer-omitted-zero": "", + "sizes-microsyntax-scientifi-notation-0": "", + "sizes-microsyntax-scientifi-notation-1": "", + "sizes-microsyntax-scientifi-notation-2": "", + "sizes-microsyntax-scientifi-notation-3": "", + "sizes-microsyntax-scientifi-notation-4": "", + # srcset microsyntax + "srcset-microsyntax-comma-in-url": "", + "srcset-microsyntax-percent-escaped-leading-comma-in-url": "", + "srcset-microsyntax-percent-escaped-trailing-comma-in-url": "", + "srcset-microsyntax-percent-escaped-space-in-url": "", + "srcset-microsyntax-w": "", + "srcset-microsyntax-x": "", + "srcset-microsyntax-non-integer-x": "", + "srcset-microsyntax-scientific-notation-x": "", + "srcset-microsyntax-scientific-notation-decimals-x": "", + "srcset-microsyntax-scientific-notation-e-plus-x": "", + "srcset-microsyntax-scientific-notation-e-minus-x": "", + "srcset-microsyntax-scientific-notation-e-uppercase-x": "", + "srcset-microsyntax-no-space-between-candidates": "", + # valid attributes on img in picture + "img-crossorigin-with-picture": "", + "img-usemap-with-picture": "", + "img-ismap-with-picture": "", + "img-width-height-with-picture": "", + "img-width-height-zero-with-picture": "", + # global attributes on picture + "picture-global-attributes": "", +} + +for key in errors.keys(): + template_error = template + template_error += 'invalid %s\n' % key + template_error += errors[key] + file = open(os.path.join(ccdir, "html/elements/picture/%s-novalid.html" % key), 'wb') + file.write(template_error) + file.close() + +file = open(os.path.join(ccdir, "html/elements/picture/picture-isvalid.html"), 'wb') +file.write(template + 'valid picture\n') +for key in non_errors_in_head.keys(): + file.write('%s \n' % (non_errors_in_head[key], key)) +file.write('\n') +for key in non_errors.keys(): + file.write('%s \n' % (non_errors[key], key)) +file.close() +# vim: ts=4:sw=4 diff --git a/testing/web-platform/tests/conformance-checkers/tools/url.py b/testing/web-platform/tests/conformance-checkers/tools/url.py new file mode 100644 index 000000000..f97d428ab --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/tools/url.py @@ -0,0 +1,454 @@ +# -*- coding: utf-8 -*- +import os +ccdir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +# based on https://github.com/w3c/web-platform-tests/blob/275544eab54a0d0c7f74ccc2baae9711293d8908/url/urltestdata.txt +invalid = { + "scheme-trailing-tab": "a:\tfoo.com", + "scheme-trailing-newline": "a:\nfoo.com", + "scheme-trailing-cr": "a:\rfoo.com", + "scheme-trailing-space": "a: foo.com", + "scheme-trailing-tab": "a:\tfoo.com", + "scheme-trailing-newline": "a:\nfoo.com", + "scheme-trailing-cr": "a:\rfoo.com", + "scheme-http-no-slash": "http:foo.com", + "scheme-http-no-slash-colon": "http::@c:29", + "scheme-http-no-slash-square-bracket": "http:[61:27]/:foo", + "scheme-http-backslash": "http:\\\\foo.com\\", + "scheme-http-single-slash": "http:/example.com/", + "scheme-ftp-single-slash": "ftp:/example.com/", + "scheme-https-single-slash": "https:/example.com/", + "scheme-data-single-slash": "data:/example.com/", + "scheme-ftp-no-slash": "ftp:example.com/", + "scheme-https-no-slash": "https:example.com/", + "scheme-javascript-no-slash-malformed": "javascript:example.com/", + "userinfo-password-bad-chars": "http://&a:foo(b]c@d:2/", + "userinfo-username-contains-at-sign": "http://::@c@d:2", + "userinfo-backslash": "http://a\\b:c\\d@foo.com", + "host-space": "http://example .org", + "host-tab": "http://example\t.org", + "host-newline": "http://example.\norg", + "host-cr": "http://example.\rorg", + "host-square-brackets-port-contains-colon": "http://[1::2]:3:4", + "port-999999": "http://f:999999/c", + "port-single-letter": "http://f:b/c", + "port-multiple-letters": "http://f:fifty-two/c", + "port-leading-colon": "http://2001::1", + "port-leading-colon-bracket-colon": "http://2001::1]:80", + "path-leading-backslash-at-sign": "http://foo.com/\\@", + "path-leading-colon-backslash": ":\\", + "path-leading-colon-chars-backslash": ":foo.com\\", + "path-relative-square-brackets": "[61:24:74]:98", + "fragment-contains-hash": "http://foo/path#f#g", + "path-percent-encoded-malformed": "http://example.com/foo/%2e%2", + "path-bare-percent-sign": "http://example.com/foo%", + "path-u0091": u"http://example.com/foo\u0091".encode('utf-8'), + "userinfo-username-contains-pile-of-poo": "http://💩:foo@example.com", + "userinfo-password-contains-pile-of-poo": "http://foo:💩@example.com", + "host-hostname-in-brackets": "http://[www.google.com]/", + "host-empty": "http://", + "host-empty-with-userinfo": "http://user:pass@/", + "port-leading-dash": "http://foo:-80/", + "host-empty-userinfo-empty": "http://@/www.example.com", + "host-invalid-unicode": u"http://\ufdd0zyx.com".encode('utf-8'), + "host-invalid-unicode-percent-encoded": "http://%ef%b7%90zyx.com", + "host-double-percent-encoded": u"http://\uff05\uff14\uff11.com".encode('utf-8'), + "host-double-percent-encoded-percent-encoded": "http://%ef%bc%85%ef%bc%94%ef%bc%91.com", + "host-u0000-percent-encoded": u"http://\uff05\uff10\uff10.com".encode('utf-8'), + "host-u0000-percent-encoded-percent-encoded": "http://%ef%bc%85%ef%bc%90%ef%bc%90.com", +} +invalid_absolute = invalid.copy() + +invalid_url_code_points = { + "fragment-backslash": "#\\", + "fragment-leading-space": "http://f:21/b# e", + "path-contains-space": "/a/ /c", + "path-leading-space": "http://f:21/ b", + "path-tab": "http://example.com/foo\tbar", + "path-trailing-space": "http://f:21/b ?", + "port-cr": "http://f:\r/c", + "port-newline": "http://f:\n/c", + "port-space": "http://f: /c", + "port-tab": "http://f:\t/c", + "query-leading-space": "http://f:21/b? d", + "query-trailing-space": "http://f:21/b?d #", +} +invalid.update(invalid_url_code_points) +invalid_absolute.update(invalid_url_code_points) + +valid_absolute = { + "scheme-private": "a:foo.com", + "scheme-private-slash": "foo:/", + "scheme-private-slash-slash": "foo://", + "scheme-private-path": "foo:/bar.com/", + "scheme-private-path-leading-slashes-only": "foo://///////", + "scheme-private-path-leading-slashes-chars": "foo://///////bar.com/", + "scheme-private-path-leading-slashes-colon-slashes": "foo:////://///", + "scheme-private-single-letter": "c:/foo", + "scheme-private-single-slash": "madeupscheme:/example.com/", + "scheme-file-single-slash": "file:/example.com/", + "scheme-ftps-single-slash": "ftps:/example.com/", + "scheme-gopher-single-slash": "gopher:/example.com/", + "scheme-ws-single-slash": "ws:/example.com/", + "scheme-wss-single-slash": "wss:/example.com/", + "scheme-javascript-single-slash": "javascript:/example.com/", + "scheme-mailto-single-slash": "mailto:/example.com/", + "scheme-private-no-slash": "madeupscheme:example.com/", + "scheme-ftps-no-slash": "ftps:example.com/", + "scheme-gopher-no-slash": "gopher:example.com/", + "scheme-wss-no-slash": "wss:example.com/", + "scheme-mailto-no-slash": "mailto:example.com/", + "scheme-data-no-slash": "data:text/plain,foo", + "userinfo": "http://user:pass@foo:21/bar;par?b#c", + "host-ipv6": "http://[2001::1]", + "host-ipv6-port": "http://[2001::1]:80", + "port-none-but-colon": "http://f:/c", + "port-0": "http://f:0/c", + "port-00000000000000": "http://f:00000000000000/c", + "port-00000000000000000000080": "http://f:00000000000000000000080/c", + "port-00000000000000000000080": "http://f:00000000000000000000080/c", + "userinfo-host-port-path": "http://a:b@c:29/d", + "userinfo-username-non-alpha": "http://foo.com:b@d/", + "query-contains-question-mark": "http://foo/abcd?efgh?ijkl", + "fragment-contains-question-mark": "http://foo/abcd#foo?bar", + "path-percent-encoded-dot": "http://example.com/foo/%2e", + "path-percent-encoded-space": "http://example.com/%20foo", + "path-non-ascii": u"http://example.com/\u00C2\u00A9zbar".encode('utf-8'), + "path-percent-encoded-multiple": "http://example.com/foo%41%7a", + "path-percent-encoded-u0091": "http://example.com/foo%91", + "path-percent-encoded-u0000": "http://example.com/foo%00", + "path-percent-encoded-mixed-case": "http://example.com/%3A%3a%3C%3c", + "path-unicode-han": u"http://example.com/\u4F60\u597D\u4F60\u597D".encode('utf-8'), + "path-uFEFF": u"http://example.com/\uFEFF/foo".encode('utf-8'), + "path-u202E-u202D": u"http://example.com/\u202E/foo/\u202D/bar".encode('utf-8'), + "host-is-pile-of-poo": "http://💩", + "path-contains-pile-of-poo": "http://example.com/foo/💩", + "query-contains-pile-of-poo": "http://example.com/foo?💩", + "fragment-contains-pile-of-poo": "http://example.com/foo#💩", + "host-192.0x00A80001": "http://192.0x00A80001", + "userinfo-username-contains-percent-encoded": "http://%25DOMAIN:foobar@foodomain.com", + "userinfo-empty": "http://@www.example.com", + "userinfo-user-empty": "http://:b@www.example.com", + "userinfo-password-empty": "http://a:@www.example.com", + "host-exotic-whitespace": u"http://GOO\u200b\u2060\ufeffgoo.com".encode('utf-8'), + "host-exotic-dot": u"http://www.foo\u3002bar.com".encode('utf-8'), + "host-fullwidth": u"http://\uff27\uff4f.com".encode('utf-8'), + "host-idn-unicode-han": u"http://\u4f60\u597d\u4f60\u597d".encode('utf-8'), + "host-IP-address-broken": "http://192.168.0.257/", +} +valid = valid_absolute.copy() + +valid_relative = { + "scheme-schemeless-relative": "//foo/bar", + "path-slash-only-relative": "/", + "path-simple-relative": "/a/b/c", + "path-percent-encoded-slash-relative": "/a%2fc", + "path-percent-encoded-slash-plus-slashes-relative": "/a/%2f/c", + "query-empty-no-path-relative": "?", + "fragment-empty-hash-only-no-path-relative": "#", + "fragment-slash-relative": "#/", + "fragment-semicolon-question-mark-relative": "#;?", + "fragment-non-ascii-relative": u"#\u03B2".encode('utf-8'), +} +valid.update(valid_relative) +invalid_absolute.update(valid_relative) + +valid_relative_colon_dot = { + "scheme-none-relative": "foo.com", + "path-colon-relative": ":", + "path-leading-colon-letter-relative": ":a", + "path-leading-colon-chars-relative": ":foo.com", + "path-leading-colon-slash-relative": ":/", + "path-leading-colon-hash-relative": ":#", + "path-leading-colon-number-relative": ":23", + "path-slash-colon-number-relative": "/:23", + "path-leading-colon-colon-relative": "::", + "path-colon-colon-number-relative": "::23", + "path-starts-with-pile-of-poo": "💩http://foo", + "path-contains-pile-of-poo": "http💩//:foo", +} +valid.update(valid_relative_colon_dot) + +invalid_file = { + "scheme-file-backslash": "file:c:\\foo\\bar.html", + "scheme-file-single-slash-c-bar": "file:/C|/foo/bar", + "scheme-file-triple-slash-c-bar": "file:///C|/foo/bar", +} +invalid.update(invalid_file) + +valid_file = { + "scheme-file-uppercase": "File://foo/bar.html", + "scheme-file-slash-slash-c-bar": "file://C|/foo/bar", + "scheme-file-slash-slash-abc-bar": "file://abc|/foo/bar", + "scheme-file-host-included": "file://server/foo/bar", + "scheme-file-host-empty": "file:///foo/bar.txt", + "scheme-file-scheme-only": "file:", + "scheme-file-slash-only": "file:/", + "scheme-file-slash-slash-only": "file://", + "scheme-file-slash-slash-slash-only": "file:///", + "scheme-file-no-slash": "file:test", +} +valid.update(valid_file) +valid_absolute.update(valid_file) + +warnings = { + "scheme-data-contains-fragment": "data:text/html,test#test", +} + +element_attribute_pairs = [ + "a href", + # "a ping", space-separated list of URLs; tested elsewhere + "area href", + # "area ping", space-separated list of URLs; tested elsewhere + "audio src", + "base href", + "blockquote cite", + "button formaction", + "del cite", + "embed src", + "form action", + "html manifest", + "iframe src", + "img src", # srcset is tested elsewhere + "input formaction", # type=submit, type=image + "input src", # type=image + "input value", # type=url + "ins cite", + "link href", + #"menuitem icon", # skip until parser is updated + "object data", + "q cite", + "script src", + "source src", + "track src", + "video poster", + "video src", +] + +template = "\n\n" + +def write_novalid_files(): + for el, attr in (pair.split() for pair in element_attribute_pairs): + for desc, url in invalid.items(): + if ("area" == el): + f = open(os.path.join(ccdir, "html/elements/area/href/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid href: %s\n' % desc) + f.write('<%s %s="%s" alt>\n' % (el, attr, url)) + f.close() + elif ("base" == el or "embed" == el): + f = open(os.path.join(ccdir, "html/elements/%s/%s/%s-novalid.html" % (el, attr, desc)), 'wb') + f.write(template + 'invalid %s: %s\n' % (attr, desc)) + f.write('<%s %s="%s">\n' % (el, attr, url)) + f.close() + elif ("html" == el): + f = open(os.path.join(ccdir, "html/elements/html/manifest/%s-novalid.html" % desc), 'wb') + f.write('\n') + f.write('\n' % url) + f.write('\n') + f.write('invalid manifest: %s\n' % desc) + f.write('\n') + f.close() + elif ("img" == el): + f = open(os.path.join(ccdir, "html/elements/img/src/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid src: %s\n' % desc) + f.write('\n' % url) + f.close() + elif ("input" == el and "src" == attr): + f = open(os.path.join(ccdir, "html/elements/input/type-image-src/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid src: %s\n' % desc) + f.write('<%s type=image alt="foo" %s="%s">\n' % (el, attr, url)) + f.close() + elif ("input" == el and "formaction" == attr): + f = open(os.path.join(ccdir, "html/elements/input/type-submit-formaction/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid formaction: %s\n' % desc) + f.write('<%s type=submit %s="%s">\n' % (el, attr, url)) + f.close() + f = open(os.path.join(ccdir, "html/elements/input/type-image-formaction/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid formaction: %s\n' % desc) + f.write('<%s type=image alt="foo" %s="%s">\n' % (el, attr, url)) + f.close() + elif ("input" == el and "value" == attr): + f = open(os.path.join(ccdir, "html/elements/input/type-url-value/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid value attribute: %s\n' % desc) + f.write('<%s type=url %s="%s">\n' % (el, attr, url)) + f.close() + elif ("link" == el): + f = open(os.path.join(ccdir, "html/elements/link/href/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid href: %s\n' % desc) + f.write('\n' % url) + f.close() + elif ("source" == el or "track" == el): + f = open(os.path.join(ccdir, "html/elements/%s/%s/%s-novalid.html" % (el, attr, desc)), 'wb') + f.write(template + 'invalid %s: %s\n' % (attr, desc)) + f.write('\n' % (el, attr, url)) + f.close() + else: + f = open(os.path.join(ccdir, "html/elements/%s/%s/%s-novalid.html" % (el, attr, desc)), 'wb') + f.write(template + 'invalid %s: %s\n' % (attr, desc)) + f.write('<%s %s="%s">\n' % (el, attr, url, el)) + f.close() + for desc, url in invalid.items(): + f = open(os.path.join(ccdir, "html/microdata/itemid/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid itemid: %s\n' % desc) + f.write('
            \n' % url) + f.close() + for desc, url in invalid_absolute.items(): + f = open(os.path.join(ccdir, "html/microdata/itemtype/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid itemtype: %s\n' % desc) + f.write('
            \n' % url) + f.close() + f = open(os.path.join(ccdir, "html/elements/input/type-url-value/%s-novalid.html" % desc), 'wb') + f.write(template + 'invalid value attribute: %s\n' %desc) + f.write('\n' % url) + f.close() + +def write_haswarn_files(): + for el, attr in (pair.split() for pair in element_attribute_pairs): + for desc, url in warnings.items(): + if ("area" == el): + f = open(os.path.join(ccdir, "html/elements/area/href/%s-haswarn.html" % desc), 'wb') + f.write(template + '%s warning: %s\n' % (attr, desc)) + f.write('<%s %s="%s" alt>\n' % (el, attr, url)) + f.close() + elif ("base" == el or "embed" == el): + f = open(os.path.join(ccdir, "html/elements/%s/%s/%s-haswarn.html" % (el, attr, desc)), 'wb') + f.write(template + '%s warning: %s\n' % (attr, desc)) + f.write('<%s %s="%s">\n' % (el, attr, url)) + f.close() + elif ("html" == el): + f = open(os.path.join(ccdir, "html/elements/html/manifest/%s-haswarn.html" % desc), 'wb') + f.write('\n') + f.write('\n' % url) + f.write('\n') + f.write('%s warning: %s\n' % (attr, desc)) + f.write('\n') + f.close() + elif ("img" == el): + f = open(os.path.join(ccdir, "html/elements/img/src/%s-haswarn.html" % desc), 'wb') + f.write(template + '%s warning: %s\n' % (attr, desc)) + f.write('<%s %s="%s" alt>\n' % (el, attr, url)) + f.close() + elif ("input" == el and "src" == attr): + f = open(os.path.join(ccdir, "html/elements/input/type-image-src/%s-haswarn.html" % desc), 'wb') + f.write(template + '%s warning: %s\n' % (attr, desc)) + f.write('<%s type=image alt="foo" %s="%s">\n' % (el, attr, url)) + f.close() + elif ("input" == el and "formaction" == attr): + f = open(os.path.join(ccdir, "html/elements/input/type-submit-formaction/%s-haswarn.html" % desc), 'wb') + f.write(template + '%s warning: %s\n' % (attr, desc)) + f.write('<%s type=submit %s="%s">\n' % (el, attr, url)) + f.close() + f = open(os.path.join(ccdir, "html/elements/input/type-image-formaction/%s-haswarn.html" % desc), 'wb') + f.write(template + '%s warning: %s\n' % (attr, desc)) + f.write('<%s type=image alt="foo" %s="%s">\n' % (el, attr, url)) + f.close() + elif ("input" == el and "value" == attr): + f = open(os.path.join(ccdir, "html/elements/input/type-url-value/%s-haswarn.html" % desc), 'wb') + f.write(template + '%s warning: %s\n' % (attr, desc)) + f.write('<%s type=url %s="%s">\n' % (el, attr, url)) + f.close() + elif ("link" == el): + f = open(os.path.join(ccdir, "html/elements/link/href/%s-haswarn.html" % desc), 'wb') + f.write(template + '%s warning: %s\n' % (attr, desc)) + f.write('<%s %s="%s" rel=help>\n' % (el, attr, url)) + f.close() + elif ("source" == el or "track" == el): + f = open(os.path.join(ccdir, "html/elements/%s/%s/%s-haswarn.html" % (el, attr, desc)), 'wb') + f.write(template + '%s warning: %s\n' % (attr, desc)) + f.write('\n' % (el, attr, url)) + f.close() + else: + f = open(os.path.join(ccdir, "html/elements/%s/%s/%s-haswarn.html" % (el, attr, desc)), 'wb') + f.write(template + '%s warning: %s\n' % (url, desc)) + f.write('<%s %s="%s">\n' % (el, attr, url, el)) + f.close() + for desc, url in warnings.items(): + f = open(os.path.join(ccdir, "html/microdata/itemtype-%s-haswarn.html" % desc ), 'wb') + f.write(template + 'warning: %s\n' % desc) + f.write('
            \n' % url) + f.close() + f = open(os.path.join(ccdir, "html/microdata/itemid-%s-haswarn.html" % desc), 'wb') + f.write(template + 'warning: %s\n' % desc) + f.write('
            \n' % url) + f.close() + +def write_isvalid_files(): + for el, attr in (pair.split() for pair in element_attribute_pairs): + if ("base" == el): + continue + if ("html" == el): + continue + elif ("input" == el and "value" == attr): + continue + elif ("input" == el and "formaction" == attr): + fs = open(os.path.join(ccdir, "html/elements/input/type-submit-formaction-isvalid.html"), 'wb') + fs.write(template + 'valid formaction\n') + fi = open(os.path.join(ccdir, "html/elements/input/type-image-formaction-isvalid.html"), 'wb') + fi.write(template + 'valid formaction\n') + elif ("input" == el and "src" == attr): + f = open(os.path.join(ccdir, "html/elements/input/type-image-src-isvalid.html"), 'wb') + f.write(template + 'valid src\n') + else: + f = open(os.path.join(ccdir, "html/elements/%s/%s-isvalid.html" % (el, attr)), 'wb') + f.write(template + 'valid %s\n' % attr) + for desc, url in valid.items(): + if ("area" == el): + f.write('<%s %s="%s" alt>\n' % (el, attr, url, desc)) + elif ("embed" == el): + f.write('<%s %s="%s">\n' % (el, attr, url, desc)) + elif ("img" == el): + f.write('<%s %s="%s" alt>\n' % (el, attr, url, desc)) + elif ("input" == el and "src" == attr): + f.write('<%s type=image alt="foo" %s="%s">\n' % (el, attr, url, desc)) + elif ("input" == el and "formaction" == attr): + fs.write('<%s type=submit %s="%s">\n' % (el, attr, url, desc)) + fi.write('<%s type=image alt="foo" %s="%s">\n' % (el, attr, url, desc)) + elif ("link" == el): + f.write('<%s %s="%s" rel=help>\n' % (el, attr, url, desc)) + elif ("source" == el or "track" == el): + f.write('\n' % (el, attr, url, desc)) + else: + f.write('<%s %s="%s">\n' % (el, attr, url, el, desc)) + if ("input" == el and "formaction" == attr): + fs.close() + fi.close() + else: + if ("a" == el and "href" == attr): + f.write('\n') + f.close() + for desc, url in valid.items(): + f = open(os.path.join(ccdir, "html/elements/base/href/%s-isvalid.html" % desc), 'wb') + f.write(template + 'valid href: %s\n' % desc) + f.write('\n' % url) + f.close() + f = open(os.path.join(ccdir, "html/elements/html/manifest/%s-isvalid.html" % desc), 'wb') + f.write('\n') + f.write('\n' % url) + f.write('\n') + f.write('valid manifest: %s\n' % desc) + f.write('\n') + f.close() + f = open(os.path.join(ccdir, "html/elements/meta/refresh-isvalid.html"), 'wb') + f.write(template + 'valid meta refresh\n') + for desc, url in valid.items(): + f.write('\n' % (url, desc)) + f.close() + f = open(os.path.join(ccdir, "html/microdata/itemid-isvalid.html"), 'wb') + f.write(template + 'valid itemid\n') + for desc, url in valid.items(): + f.write('
            \n' % (url, desc)) + f.close() + f = open(os.path.join(ccdir, "html/microdata/itemtype-isvalid.html"), 'wb') + f.write(template + 'valid itemtype\n') + for desc, url in valid_absolute.items(): + f.write('
            \n' % (url, desc)) + f.close() + f = open(os.path.join(ccdir, "html/elements/input/type-url-value-isvalid.html"), 'wb') + f.write(template + 'valid value attribute\n') + for desc, url in valid_absolute.items(): + f.write('\n' % (url, desc)) + f.close() + +write_novalid_files() +write_haswarn_files() +write_isvalid_files() +# vim: ts=4:sw=4 diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/attributes/accesskey/003-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/accesskey/003-novalid.xhtml new file mode 100644 index 000000000..0cf79bd9f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/accesskey/003-novalid.xhtml @@ -0,0 +1,8 @@ + + +accesskey attribute with duplicate key labels + + +foo + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/attributes/accesskey/004-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/accesskey/004-novalid.xhtml new file mode 100644 index 000000000..a6088221c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/accesskey/004-novalid.xhtml @@ -0,0 +1,8 @@ + + +accesskey attribute with multi-character key label + + +foo + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/attributes/data/002-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/data/002-novalid.xhtml new file mode 100644 index 000000000..59ba0740a --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/data/002-novalid.xhtml @@ -0,0 +1,9 @@ + + + + starts with the string "data-", has at least one character after the hyphen, is XML-compatible, and contains no uppercase ASCII letters + + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/050-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/050-novalid.xhtml new file mode 100644 index 000000000..fe82de048 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/050-novalid.xhtml @@ -0,0 +1,8 @@ + + +spellcheck="badvalue" + + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/051-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/051-isvalid.xhtml new file mode 100644 index 000000000..ffc5c2c5f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/051-isvalid.xhtml @@ -0,0 +1,8 @@ + + +spellcheck="" + + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/052-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/052-isvalid.xhtml new file mode 100644 index 000000000..be64c4d20 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/052-isvalid.xhtml @@ -0,0 +1,8 @@ + + +spellcheck="true" + + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/053-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/053-isvalid.xhtml new file mode 100644 index 000000000..a1d391dbc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/053-isvalid.xhtml @@ -0,0 +1,8 @@ + + +spellcheck="false" + + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/350-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/350-novalid.xhtml new file mode 100644 index 000000000..fe82de048 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/attributes/spellcheck/350-novalid.xhtml @@ -0,0 +1,8 @@ + + +spellcheck="badvalue" + + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/a/100-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/a/100-novalid.xhtml new file mode 100644 index 000000000..a093b6ee1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/a/100-novalid.xhtml @@ -0,0 +1,8 @@ + + +invalid empty value for a/@name + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/address/029-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/address/029-isvalid.xhtml new file mode 100644 index 000000000..04c981450 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/address/029-isvalid.xhtml @@ -0,0 +1,15 @@ + + + <address> + + + +
            text
            + + +
            text
            + + +
            text elem
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/base/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/base/001-novalid.xhtml new file mode 100644 index 000000000..917a98211 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/base/001-novalid.xhtml @@ -0,0 +1,9 @@ + + + +base element missing href and target attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/blockquote/028-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/blockquote/028-isvalid.xhtml new file mode 100644 index 000000000..8b61d25a2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/blockquote/028-isvalid.xhtml @@ -0,0 +1,16 @@ + + + <blockquote> + + + +
            +

            header

            +

            text

            +

            text2

            +
            + + +

            text

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/code/010-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/code/010-isvalid.xhtml new file mode 100644 index 000000000..ed6aa2c4b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/code/010-isvalid.xhtml @@ -0,0 +1,20 @@ + + + <code> + + + +

            text

            + + +

            text

            + + +

            text

            +

            text

            + + +

            text

            +

            text

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/del/041-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/del/041-isvalid.xhtml new file mode 100644 index 000000000..3d9fc243c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/del/041-isvalid.xhtml @@ -0,0 +1,32 @@ + + + <del> + + + +

            paragraph + + some + +

            + + +

            strictly inline + + text + +

            + + +

            paragraph + + link + +

            +

            strictly inline + + link + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/dialog/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/dialog/001-novalid.xhtml new file mode 100644 index 000000000..dc4d58924 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/dialog/001-novalid.xhtml @@ -0,0 +1,13 @@ + + + <dialog> + + + +
            Foo
            +
            Bar
            +

            Blah

            +

            Bleh

            +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/dl/032-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/dl/032-isvalid.xhtml new file mode 100644 index 000000000..e943d5e21 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/dl/032-isvalid.xhtml @@ -0,0 +1,53 @@ + + + Definition List: <dl> <dt> <dd> + + + +
            +
            text
            +
            text
            +
            + + +
            +
            +
            +
            +
            + + +
            +
            text
            +
            more text
            +
            text
            +
            more text
            +
            more text
            +
            text
            +
            text
            +
            text
            +
            more text
            +
            + + +
            +
            some text
            +
            more
            text
            +
            + + +
            +
            some text
            +
            +

            more

            +

            text

            +
            +
            + + +
            +
            some text
            +
            more text
            +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/em/006-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/em/006-isvalid.xhtml new file mode 100644 index 000000000..f3c1e8da5 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/em/006-isvalid.xhtml @@ -0,0 +1,21 @@ + + + <em> + + + +

            text

            + + +

            text

            + + +

            text

            +

            text

            + + +

            text

            +

            text

            + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/001-novalid.xhtml new file mode 100644 index 000000000..9c4d55879 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/001-novalid.xhtml @@ -0,0 +1,8 @@ + + +element embed with bad height value + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/002-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/002-novalid.xhtml new file mode 100644 index 000000000..08e4e1935 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/002-novalid.xhtml @@ -0,0 +1,8 @@ + + +element embed with bad type value + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/003-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/003-novalid.xhtml new file mode 100644 index 000000000..a635e11cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/embed/003-novalid.xhtml @@ -0,0 +1,8 @@ + + +element embed with bad width value + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/002-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/002-novalid.xhtml new file mode 100644 index 000000000..7c4681dd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/002-novalid.xhtml @@ -0,0 +1,12 @@ + + + Element before figcaption and text after + + +
            +bar +
            Bar
            +text +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/101-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/101-novalid.xhtml new file mode 100644 index 000000000..213644e19 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/101-novalid.xhtml @@ -0,0 +1,12 @@ + + + Text before legend and element after + + +
            +text +
            Bar
            +bar +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/102-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/102-novalid.xhtml new file mode 100644 index 000000000..7c4681dd9 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/102-novalid.xhtml @@ -0,0 +1,12 @@ + + + Element before figcaption and text after + + +
            +bar +
            Bar
            +text +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/103-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/103-novalid.xhtml new file mode 100644 index 000000000..1b6506c16 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/103-novalid.xhtml @@ -0,0 +1,12 @@ + + + Text before figcaption and text after + + +
            +text +
            Bar
            +text +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/104-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/104-novalid.xhtml new file mode 100644 index 000000000..ca4c2ae61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/104-novalid.xhtml @@ -0,0 +1,12 @@ + + + Element before figcaption and element after + + +
            +bar +
            Bar
            +bar +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/304-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/304-novalid.xhtml new file mode 100644 index 000000000..ca4c2ae61 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/figure/304-novalid.xhtml @@ -0,0 +1,12 @@ + + + Element before figcaption and element after + + +
            +bar +
            Bar
            +bar +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/footer/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/footer/001-novalid.xhtml new file mode 100644 index 000000000..9a503cf53 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/footer/001-novalid.xhtml @@ -0,0 +1,10 @@ + + +"footer" with "footer" descendant + + +
            +
            +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/footer/003-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/footer/003-novalid.xhtml new file mode 100644 index 000000000..b08041b74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/footer/003-novalid.xhtml @@ -0,0 +1,10 @@ + + +"footer" with "header" descendant + + +
            +
            +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/header/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/header/001-novalid.xhtml new file mode 100644 index 000000000..8ff80389c --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/header/001-novalid.xhtml @@ -0,0 +1,10 @@ + + +"header" with "footer" descendant + + +
            +
            +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/header/002-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/header/002-novalid.xhtml new file mode 100644 index 000000000..bd69cf84b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/header/002-novalid.xhtml @@ -0,0 +1,10 @@ + + +"header" with "header" descendant + + +
            +
            +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/iframe/042-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/iframe/042-isvalid.xhtml new file mode 100644 index 000000000..236e5d069 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/iframe/042-isvalid.xhtml @@ -0,0 +1,19 @@ + + + <iframe> + + + +

            + + +

            + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/iframe/042-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/iframe/042-novalid.xhtml new file mode 100644 index 000000000..6977dfeef --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/iframe/042-novalid.xhtml @@ -0,0 +1,8 @@ + + + The iframe element must be empty in XML documents + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/003-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/003-novalid.xhtml new file mode 100644 index 000000000..7cc3479b6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/003-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid ismap + + +

            bar

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/004-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/004-novalid.xhtml new file mode 100644 index 000000000..a771247e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/004-novalid.xhtml @@ -0,0 +1,9 @@ + + +invalid img@usemap as descendant of <a> element + + + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/043-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/043-isvalid.xhtml new file mode 100644 index 000000000..21a73c761 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/043-isvalid.xhtml @@ -0,0 +1,29 @@ + + + <img> + + + +

            text

            + + +

            text

            + + +

            text

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/051-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/051-isvalid.xhtml new file mode 100644 index 000000000..660051a3b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/051-isvalid.xhtml @@ -0,0 +1,8 @@ + + +img with 0 value for width and height + + +bar + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/051-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/051-novalid.xhtml new file mode 100644 index 000000000..5ba54ab82 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/051-novalid.xhtml @@ -0,0 +1,8 @@ + + +img with 0 value for width and height + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/052-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/052-isvalid.xhtml new file mode 100644 index 000000000..0f7fe8702 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/052-isvalid.xhtml @@ -0,0 +1,8 @@ + + +img with positive values for width and height + + +bar + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/302-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/302-isvalid.xhtml new file mode 100644 index 000000000..400af6489 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/img/302-isvalid.xhtml @@ -0,0 +1,9 @@ + + + valid img@usemap + + + +

            bar

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/input/003-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/input/003-novalid.xhtml new file mode 100644 index 000000000..b098e9cfa --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/input/003-novalid.xhtml @@ -0,0 +1,9 @@ + + +valid input/@list reference to datalist/@id + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/ins/040-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ins/040-isvalid.xhtml new file mode 100644 index 000000000..ef6da600f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ins/040-isvalid.xhtml @@ -0,0 +1,25 @@ + + + <ins> + + + +

            strictly inline + + text + +

            + + +

            paragraph + + link + +

            +

            strictly inline + + link + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/054-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/054-isvalid.xhtml new file mode 100644 index 000000000..b7bcb2021 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/054-isvalid.xhtml @@ -0,0 +1,8 @@ + + +empty keygen with no attributes + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/054-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/054-novalid.xhtml new file mode 100644 index 000000000..d7fb2a61b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/054-novalid.xhtml @@ -0,0 +1,8 @@ + + +no-void keygen + + +foo + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/055-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/055-isvalid.xhtml new file mode 100644 index 000000000..95cf40f30 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/055-isvalid.xhtml @@ -0,0 +1,8 @@ + + +keygen with "challenge" attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/056-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/056-isvalid.xhtml new file mode 100644 index 000000000..979638cf6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/056-isvalid.xhtml @@ -0,0 +1,8 @@ + + +keygen with "keytype" attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/056-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/056-novalid.xhtml new file mode 100644 index 000000000..093af9bbe --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/056-novalid.xhtml @@ -0,0 +1,8 @@ + + +keygen with invalid value for "keytype" attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/057-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/057-isvalid.xhtml new file mode 100644 index 000000000..9a42f1f28 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/057-isvalid.xhtml @@ -0,0 +1,8 @@ + + +keygen with empty "challenge" attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/057-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/057-novalid.xhtml new file mode 100644 index 000000000..7421a0ef6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/057-novalid.xhtml @@ -0,0 +1,8 @@ + + +keygen with invalid empty "keytype" attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/058-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/058-isvalid.xhtml new file mode 100644 index 000000000..3a4b6c38f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/058-isvalid.xhtml @@ -0,0 +1,10 @@ + + +keygen as <label descendant + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/058-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/058-novalid.xhtml new file mode 100644 index 000000000..943fbd16f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/058-novalid.xhtml @@ -0,0 +1,10 @@ + + +keygen as <label descendant, with wrong ID + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/059-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/059-novalid.xhtml new file mode 100644 index 000000000..fff964f99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/059-novalid.xhtml @@ -0,0 +1,10 @@ + + +keygen as <label descendant, with no ID + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/060-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/060-novalid.xhtml new file mode 100644 index 000000000..0c0003a09 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/060-novalid.xhtml @@ -0,0 +1,11 @@ + + +keygen as redundant <label descendant + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/061-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/061-novalid.xhtml new file mode 100644 index 000000000..d6f7be840 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/061-novalid.xhtml @@ -0,0 +1,10 @@ + + +keygen as an invalid <a> descendant + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/154-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/154-novalid.xhtml new file mode 100644 index 000000000..d7fb2a61b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/154-novalid.xhtml @@ -0,0 +1,8 @@ + + +no-void keygen + + +foo + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/157-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/157-novalid.xhtml new file mode 100644 index 000000000..7421a0ef6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/157-novalid.xhtml @@ -0,0 +1,8 @@ + + +keygen with invalid empty "keytype" attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/359-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/359-novalid.xhtml new file mode 100644 index 000000000..fff964f99 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/359-novalid.xhtml @@ -0,0 +1,10 @@ + + +keygen as <label descendant, with no ID + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/360-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/360-novalid.xhtml new file mode 100644 index 000000000..0c0003a09 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/360-novalid.xhtml @@ -0,0 +1,11 @@ + + +keygen as redundant <label descendant + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/361-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/361-novalid.xhtml new file mode 100644 index 000000000..d6f7be840 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/keygen/361-novalid.xhtml @@ -0,0 +1,10 @@ + + +keygen as an invalid <a> descendant + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/link/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/link/001-novalid.xhtml new file mode 100644 index 000000000..cf6cd35e7 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/link/001-novalid.xhtml @@ -0,0 +1,8 @@ + + +link element missing href attribute + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/map/048-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/map/048-isvalid.xhtml new file mode 100644 index 000000000..5b5ed7059 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/map/048-isvalid.xhtml @@ -0,0 +1,21 @@ + + + <map> + + + + +

            header

            +

            textp

            +

            text

            +

            textp

            +

            text2

            +
            + + + +

            text

            +

            textp

            +
            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/mark/009-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/mark/009-isvalid.xhtml new file mode 100644 index 000000000..ac1328d74 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/mark/009-isvalid.xhtml @@ -0,0 +1,21 @@ + + + <m> + + + +

            text

            + + +

            text

            + + +

            text

            +

            text

            + + +

            text

            +

            text

            + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/menu/001-haswarn.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/menu/001-haswarn.xhtml new file mode 100644 index 000000000..acce02af4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/menu/001-haswarn.xhtml @@ -0,0 +1,21 @@ + + + valid contextmenus + + + + + + + + + + + + + + +

            foo

            +

            bar

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/menu/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/menu/001-novalid.xhtml new file mode 100644 index 000000000..06e0ca281 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/menu/001-novalid.xhtml @@ -0,0 +1,14 @@ + + + invalid contextmenu + + + + + + + + +

            foo

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/002-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/002-isvalid.xhtml new file mode 100644 index 000000000..efb4dfa57 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/002-isvalid.xhtml @@ -0,0 +1,26 @@ + + + <t> + + + +

            text

            + + +

            text

            + + +

            text

            +

            text

            + + +

            text

            +

            text

            + + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/003-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/003-isvalid.xhtml new file mode 100644 index 000000000..8149b2fa6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/003-isvalid.xhtml @@ -0,0 +1,8 @@ + + + valid meter + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/010-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/010-novalid.xhtml new file mode 100644 index 000000000..cbf6b0909 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/010-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid meter + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/011-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/011-novalid.xhtml new file mode 100644 index 000000000..32b5eb914 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/011-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid meter + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/012-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/012-novalid.xhtml new file mode 100644 index 000000000..8372b78b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/012-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid meter + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/110-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/110-novalid.xhtml new file mode 100644 index 000000000..cbf6b0909 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/110-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid meter + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/312-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/312-novalid.xhtml new file mode 100644 index 000000000..8372b78b8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/meter/312-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid meter + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/object/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/object/001-novalid.xhtml new file mode 100644 index 000000000..0869f60e3 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/object/001-novalid.xhtml @@ -0,0 +1,9 @@ + + + +object element missing data and type attributes + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/object/044-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/object/044-isvalid.xhtml new file mode 100644 index 000000000..4669fe6e6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/object/044-isvalid.xhtml @@ -0,0 +1,75 @@ + + + <object> + + + + +

            + + +

            + + +

            paragraph + + some + +

            +

            paragraph + + + some + +

            + + +

            strictly inline + + text + +

            +

            strictly inline + + + text + +

            + + +

            paragraph + + link + +

            +

            paragraph + + + link + +

            +

            strictly inline + + link + +

            +

            strictly inline + + + link + +

            + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/ol/031-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ol/031-isvalid.xhtml new file mode 100644 index 000000000..341b94d57 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ol/031-isvalid.xhtml @@ -0,0 +1,36 @@ + + + Ordered List: <ol> <li> + + + +
              +
            1. text
            2. +
            + + +
              +
                +
              1. +
              2. +
              + + +
                +
              1. some text +
                more text
                +
              2. +
              + + +
                +
              1. +

                some

                +

                text

                +
              2. +
              + + +
              1. text
              + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/p/025-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/p/025-isvalid.xhtml new file mode 100644 index 000000000..a2b95280b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/p/025-isvalid.xhtml @@ -0,0 +1,12 @@ + + + <p> + + + +

              text

              + + +

              text

              + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/pre/027-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/pre/027-isvalid.xhtml new file mode 100644 index 000000000..6239c17dc --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/pre/027-isvalid.xhtml @@ -0,0 +1,15 @@ + + + <pre> + + + +
              text
              + + +
              text
              + + +
              text elem
              + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/002-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/002-isvalid.xhtml new file mode 100644 index 000000000..64af31ef8 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/002-isvalid.xhtml @@ -0,0 +1,10 @@ + + + valid progress + + + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/008-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/008-novalid.xhtml new file mode 100644 index 000000000..1c5475b85 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/008-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid progress + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/009-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/009-novalid.xhtml new file mode 100644 index 000000000..4837071a6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/009-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid progress + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/108-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/108-novalid.xhtml new file mode 100644 index 000000000..1c5475b85 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/108-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid progress + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/309-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/309-novalid.xhtml new file mode 100644 index 000000000..4837071a6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/progress/309-novalid.xhtml @@ -0,0 +1,8 @@ + + + invalid progress + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/q/013-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/q/013-isvalid.xhtml new file mode 100644 index 000000000..f2bce4890 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/q/013-isvalid.xhtml @@ -0,0 +1,20 @@ + + + <q> + + + +

              text

              + + +

              text

              + + +

              text

              +

              text

              + + +

              text

              +

              text

              + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/ruby/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ruby/001-novalid.xhtml new file mode 100644 index 000000000..9ca30a585 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ruby/001-novalid.xhtml @@ -0,0 +1,8 @@ + + +ruby element missing rt child + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/ruby/002-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ruby/002-novalid.xhtml new file mode 100644 index 000000000..139f5d739 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ruby/002-novalid.xhtml @@ -0,0 +1,8 @@ + + +ruby element missing rt child + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/samp/011-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/samp/011-isvalid.xhtml new file mode 100644 index 000000000..706838392 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/samp/011-isvalid.xhtml @@ -0,0 +1,20 @@ + + + <samp> + + + +

              text

              + + +

              text

              + + +

              text

              +

              text

              + + +

              text

              +

              text

              + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/script/001-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/script/001-novalid.xhtml new file mode 100644 index 000000000..dd911944f --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/script/001-novalid.xhtml @@ -0,0 +1,8 @@ + + +the "language" attribute is obsolete + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/span/014-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/span/014-isvalid.xhtml new file mode 100644 index 000000000..d35d50680 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/span/014-isvalid.xhtml @@ -0,0 +1,20 @@ + + + <span> + + + +

              text

              + + +

              text

              + + +

              text

              +

              text

              + + +

              text

              +

              text

              + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/strong/007-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/strong/007-isvalid.xhtml new file mode 100644 index 000000000..e04821496 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/strong/007-isvalid.xhtml @@ -0,0 +1,20 @@ + + + <strong> + + + +

              text

              + + +

              text

              + + +

              text

              +

              text

              + + +

              text

              +

              text

              + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/strong/008-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/strong/008-isvalid.xhtml new file mode 100644 index 000000000..1ecc22f83 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/strong/008-isvalid.xhtml @@ -0,0 +1,20 @@ + + + <small> + + + +

              text

              + + +

              text

              + + +

              text

              +

              text

              + + +

              text

              +

              text

              + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/201-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/201-isvalid.xhtml new file mode 100644 index 000000000..57514cfb1 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/201-isvalid.xhtml @@ -0,0 +1,13 @@ + + +Conforming HTML table + + + + + + + +
              12
              34
              + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/201-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/201-novalid.xhtml new file mode 100644 index 000000000..36e0080cf --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/201-novalid.xhtml @@ -0,0 +1,11 @@ + + +Non-Conforming HTML table (rowspan past end of row group) + + + + + +
              1234
              567
              + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/202-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/202-isvalid.xhtml new file mode 100644 index 000000000..8cd628ea2 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/202-isvalid.xhtml @@ -0,0 +1,11 @@ + + +Conforming HTML table + + + + + +
              12
              34
              + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/202-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/202-novalid.xhtml new file mode 100644 index 000000000..45df2d36b --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/202-novalid.xhtml @@ -0,0 +1,11 @@ + + +Non-Conforming HTML table (Cell 5 overlaps cell 2) + + + + + +
              1234
              5
              + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/203-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/203-isvalid.xhtml new file mode 100644 index 000000000..6db28a81e --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/203-isvalid.xhtml @@ -0,0 +1,12 @@ + + +Conforming HTML table + + + + + + +
              12
              3
              4
              + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/203-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/203-novalid.xhtml new file mode 100644 index 000000000..1d3ab03a4 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/203-novalid.xhtml @@ -0,0 +1,11 @@ + + +Non-Conforming HTML table (no cell starts in 3rd column) + + + + + +
              12
              34
              + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/204-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/204-isvalid.xhtml new file mode 100644 index 000000000..0ef76ca45 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/204-isvalid.xhtml @@ -0,0 +1,8892 @@ + + + Big Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/204-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/204-novalid.xhtml new file mode 100644 index 000000000..4c38ca263 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/204-novalid.xhtml @@ -0,0 +1,13 @@ + + +Non-Conforming HTML table (3rd row has no cells beginning in it) + + + + + + + +
              12
              3
              4
              + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/205-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/205-novalid.xhtml new file mode 100644 index 000000000..a6515e851 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/table/205-novalid.xhtml @@ -0,0 +1,13 @@ + + +Conforming HTML table + + + ++ + + +
              12
              3
              4
              + + \ No newline at end of file diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/time/001-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/time/001-isvalid.xhtml new file mode 100644 index 000000000..ed9c3d9a0 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/time/001-isvalid.xhtml @@ -0,0 +1,55 @@ + + + <t> + + + +

              + + +

              + + +

              text

              +

              text

              + + +

              +

              + + +

              +

              +

              + +

              +

              +

              + +

              +

              +

              + +

              +

              +

              + + +

              +

              +

              + +

              +

              +

              + +

              +

              +

              + +

              +

              +

              + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/elements/ul/030-isvalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ul/030-isvalid.xhtml new file mode 100644 index 000000000..da9df2f54 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/elements/ul/030-isvalid.xhtml @@ -0,0 +1,35 @@ + + + Unordered List: <ul> <li> + + + +
                +
              • text
              • +
              + + +
                +
                  +
                • +
                • +
                + + +
                  +
                • some text +
                  more text
                  +
                • +
                + +
                  +
                • +

                  some

                  +

                  text

                  +
                • +
                + + + + + diff --git a/testing/web-platform/tests/conformance-checkers/xhtml/other/045-novalid.xhtml b/testing/web-platform/tests/conformance-checkers/xhtml/other/045-novalid.xhtml new file mode 100644 index 000000000..eab5bd7c6 --- /dev/null +++ b/testing/web-platform/tests/conformance-checkers/xhtml/other/045-novalid.xhtml @@ -0,0 +1,105 @@ + + + <applet> + + + +

                + + +

                + + + + + +

                paragraph + + some
                • inline
                content +
                +

                +

                paragraph + + + some
                • inline
                content +
                +

                + + +

                strictly inline + + text + +

                +

                strictly inline + + + text + +

                + + + +

                text

                +
                + + +

                text

                +
                + + +

                paragraph + + link + +

                +

                paragraph + + + link + +

                +

                strictly inline + + link + +

                +

                strictly inline + + + link + +

                + +

                link

                +
                + + +

                link

                +
                + + -- cgit v1.2.3