summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/html/the-xhtml-syntax/parsing-xhtml-documents/data-xhtml-with-dtd.html
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/html/the-xhtml-syntax/parsing-xhtml-documents/data-xhtml-with-dtd.html')
-rw-r--r--testing/web-platform/tests/html/the-xhtml-syntax/parsing-xhtml-documents/data-xhtml-with-dtd.html27
1 files changed, 27 insertions, 0 deletions
diff --git a/testing/web-platform/tests/html/the-xhtml-syntax/parsing-xhtml-documents/data-xhtml-with-dtd.html b/testing/web-platform/tests/html/the-xhtml-syntax/parsing-xhtml-documents/data-xhtml-with-dtd.html
new file mode 100644
index 0000000000..3672ef6184
--- /dev/null
+++ b/testing/web-platform/tests/html/the-xhtml-syntax/parsing-xhtml-documents/data-xhtml-with-dtd.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<!--
+ Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/
+ -->
+<html>
+ <head>
+ <title>
+ Test that an XHTML document with a data: URL still handles the XHTML DTD
+ properly even if the DTD URL is given as a relative URL.
+ </title>
+ <link rel="author" title="Boris Zbarsky" href="bzbarsky@mit.edu">
+ <link rel="match" href="data-xhtml-with-dtd-ref.html">
+ </head>
+ <body>
+ Test passes if it correctly shows &Aacute; in the subframe.
+ <hr>
+ <!-- Document in the subframe is:
+<?xml version="1.0"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <body>
+ &Aacute;
+ </body>
+</html>
+ -->
+ <iframe src='data:application/xml,%3C%3Fxml%20version%3D%221.0%22%3F%3E%0A%3C!DOCTYPE%20html%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20XHTML%201.0%20Strict%2F%2FEN%22%20%22DTD%2Fxhtml1-strict.dtd%22%3E%0A%3Chtml%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%22%3E%0A%20%20%3Cbody%3E%0A%20%20%20%20%26Aacute%3B%0A%20%20%3C%2Fbody%3E%0A%3C%2Fhtml%3E%0A'></iframe>