diff options
Diffstat (limited to 'testing/web-platform/tests/conformance-checkers/html/elements/object/model-isvalid.html')
-rw-r--r-- | testing/web-platform/tests/conformance-checkers/html/elements/object/model-isvalid.html | 79 |
1 files changed, 79 insertions, 0 deletions
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 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset=utf-8> + <title><object></title> +</head> +<body> + <map name="idref"></map> + <!-- is structured inline --> + <p><object + data="uri" + height="40" + usemap="#idref" + width="40" + class="class" + lang="en"></object></p> + + <!-- is strictly inline --> + <p><dfn><object + data="uri" + height="40" + usemap="#idref" + width="40" + class="class" + lang="en"></object></dfn></p> + + + <!-- can contain strictly inline while in strictly inline context, but param must come first --> + <p><dfn>strictly inline + <object data='f'> + <em>text</em> + </object> + </dfn></p> + <p><dfn>strictly inline + <object data='f'> + <param name="foo" value='bar'><param name="bar" value='foo'> + <em>text</em> + </object> + </dfn></p> + + <!-- can contain blocks while in block context, but param must come first --> +<!-- REVISIT + <object> + <p>text</p> + </object> + <object> + <param name="foo" value='bar'><param name="bar" value='foo'> + <p>text</p> + </object> +--> + <!-- can contain interactive if ancestor does not forbid it, but param must come first --> + <p>paragraph + <object data='f'> + <a>link</a> + </object> + </p> + <p>paragraph + <object data='f'> + <param name="foo" value='bar'><param name="bar" value='foo'> + <a>link</a> + </object> + </p> + <p><dfn>strictly inline + <object data='f'> + <a>link</a> + </object> + </dfn></p> + <p><dfn>strictly inline + <object data='f'> + <param name="foo" value='bar'><param name="bar" value='foo'> + <a>link</a> + </object> + </dfn></p> + + <!-- object with flow content and flow parent --> + <div><object data=foo><p>foo</p></object></div> + +</body> +</html> |