parser/htmlparser/tests/mochitest/html5lib_tree_construction/scriptdata01.dat

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/parser/htmlparser/tests/mochitest/html5lib_tree_construction/scriptdata01.dat	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,352 @@
     1.4 +#data
     1.5 +FOO<script>'Hello'</script>BAR
     1.6 +#errors
     1.7 +(1,3): expected-doctype-but-got-chars
     1.8 +#document
     1.9 +| <html>
    1.10 +|   <head>
    1.11 +|   <body>
    1.12 +|     "FOO"
    1.13 +|     <script>
    1.14 +|       "'Hello'"
    1.15 +|     "BAR"
    1.16 +
    1.17 +#data
    1.18 +FOO<script></script>BAR
    1.19 +#errors
    1.20 +(1,3): expected-doctype-but-got-chars
    1.21 +#document
    1.22 +| <html>
    1.23 +|   <head>
    1.24 +|   <body>
    1.25 +|     "FOO"
    1.26 +|     <script>
    1.27 +|     "BAR"
    1.28 +
    1.29 +#data
    1.30 +FOO<script></script >BAR
    1.31 +#errors
    1.32 +(1,3): expected-doctype-but-got-chars
    1.33 +#document
    1.34 +| <html>
    1.35 +|   <head>
    1.36 +|   <body>
    1.37 +|     "FOO"
    1.38 +|     <script>
    1.39 +|     "BAR"
    1.40 +
    1.41 +#data
    1.42 +FOO<script></script/>BAR
    1.43 +#errors
    1.44 +(1,3): expected-doctype-but-got-chars
    1.45 +(1,21): self-closing-flag-on-end-tag
    1.46 +#document
    1.47 +| <html>
    1.48 +|   <head>
    1.49 +|   <body>
    1.50 +|     "FOO"
    1.51 +|     <script>
    1.52 +|     "BAR"
    1.53 +
    1.54 +#data
    1.55 +FOO<script></script/ >BAR
    1.56 +#errors
    1.57 +(1,3): expected-doctype-but-got-chars
    1.58 +(1,20): unexpected-character-after-solidus-in-tag
    1.59 +#document
    1.60 +| <html>
    1.61 +|   <head>
    1.62 +|   <body>
    1.63 +|     "FOO"
    1.64 +|     <script>
    1.65 +|     "BAR"
    1.66 +
    1.67 +#data
    1.68 +FOO<script type="text/plain"></scriptx>BAR
    1.69 +#errors
    1.70 +(1,3): expected-doctype-but-got-chars
    1.71 +(1,42): expected-named-closing-tag-but-got-eof
    1.72 +#document
    1.73 +| <html>
    1.74 +|   <head>
    1.75 +|   <body>
    1.76 +|     "FOO"
    1.77 +|     <script>
    1.78 +|       type="text/plain"
    1.79 +|       "</scriptx>BAR"
    1.80 +
    1.81 +#data
    1.82 +FOO<script></script foo=">" dd>BAR
    1.83 +#errors
    1.84 +(1,3): expected-doctype-but-got-chars
    1.85 +(1,31): attributes-in-end-tag
    1.86 +#document
    1.87 +| <html>
    1.88 +|   <head>
    1.89 +|   <body>
    1.90 +|     "FOO"
    1.91 +|     <script>
    1.92 +|     "BAR"
    1.93 +
    1.94 +#data
    1.95 +FOO<script>'<'</script>BAR
    1.96 +#errors
    1.97 +(1,3): expected-doctype-but-got-chars
    1.98 +#document
    1.99 +| <html>
   1.100 +|   <head>
   1.101 +|   <body>
   1.102 +|     "FOO"
   1.103 +|     <script>
   1.104 +|       "'<'"
   1.105 +|     "BAR"
   1.106 +
   1.107 +#data
   1.108 +FOO<script>'<!'</script>BAR
   1.109 +#errors
   1.110 +(1,3): expected-doctype-but-got-chars
   1.111 +#document
   1.112 +| <html>
   1.113 +|   <head>
   1.114 +|   <body>
   1.115 +|     "FOO"
   1.116 +|     <script>
   1.117 +|       "'<!'"
   1.118 +|     "BAR"
   1.119 +
   1.120 +#data
   1.121 +FOO<script>'<!-'</script>BAR
   1.122 +#errors
   1.123 +(1,3): expected-doctype-but-got-chars
   1.124 +#document
   1.125 +| <html>
   1.126 +|   <head>
   1.127 +|   <body>
   1.128 +|     "FOO"
   1.129 +|     <script>
   1.130 +|       "'<!-'"
   1.131 +|     "BAR"
   1.132 +
   1.133 +#data
   1.134 +FOO<script>'<!--'</script>BAR
   1.135 +#errors
   1.136 +(1,3): expected-doctype-but-got-chars
   1.137 +#document
   1.138 +| <html>
   1.139 +|   <head>
   1.140 +|   <body>
   1.141 +|     "FOO"
   1.142 +|     <script>
   1.143 +|       "'<!--'"
   1.144 +|     "BAR"
   1.145 +
   1.146 +#data
   1.147 +FOO<script>'<!---'</script>BAR
   1.148 +#errors
   1.149 +(1,3): expected-doctype-but-got-chars
   1.150 +#document
   1.151 +| <html>
   1.152 +|   <head>
   1.153 +|   <body>
   1.154 +|     "FOO"
   1.155 +|     <script>
   1.156 +|       "'<!---'"
   1.157 +|     "BAR"
   1.158 +
   1.159 +#data
   1.160 +FOO<script>'<!-->'</script>BAR
   1.161 +#errors
   1.162 +(1,3): expected-doctype-but-got-chars
   1.163 +#document
   1.164 +| <html>
   1.165 +|   <head>
   1.166 +|   <body>
   1.167 +|     "FOO"
   1.168 +|     <script>
   1.169 +|       "'<!-->'"
   1.170 +|     "BAR"
   1.171 +
   1.172 +#data
   1.173 +FOO<script>'<!-->'</script>BAR
   1.174 +#errors
   1.175 +(1,3): expected-doctype-but-got-chars
   1.176 +#document
   1.177 +| <html>
   1.178 +|   <head>
   1.179 +|   <body>
   1.180 +|     "FOO"
   1.181 +|     <script>
   1.182 +|       "'<!-->'"
   1.183 +|     "BAR"
   1.184 +
   1.185 +#data
   1.186 +FOO<script>'<!-- potato'</script>BAR
   1.187 +#errors
   1.188 +(1,3): expected-doctype-but-got-chars
   1.189 +#document
   1.190 +| <html>
   1.191 +|   <head>
   1.192 +|   <body>
   1.193 +|     "FOO"
   1.194 +|     <script>
   1.195 +|       "'<!-- potato'"
   1.196 +|     "BAR"
   1.197 +
   1.198 +#data
   1.199 +FOO<script>'<!-- <sCrIpt'</script>BAR
   1.200 +#errors
   1.201 +(1,3): expected-doctype-but-got-chars
   1.202 +#document
   1.203 +| <html>
   1.204 +|   <head>
   1.205 +|   <body>
   1.206 +|     "FOO"
   1.207 +|     <script>
   1.208 +|       "'<!-- <sCrIpt'"
   1.209 +|     "BAR"
   1.210 +
   1.211 +#data
   1.212 +FOO<script type="text/plain">'<!-- <sCrIpt>'</script>BAR
   1.213 +#errors
   1.214 +(1,3): expected-doctype-but-got-chars
   1.215 +(1,56): expected-script-data-but-got-eof
   1.216 +(1,56): expected-named-closing-tag-but-got-eof
   1.217 +#document
   1.218 +| <html>
   1.219 +|   <head>
   1.220 +|   <body>
   1.221 +|     "FOO"
   1.222 +|     <script>
   1.223 +|       type="text/plain"
   1.224 +|       "'<!-- <sCrIpt>'</script>BAR"
   1.225 +
   1.226 +#data
   1.227 +FOO<script type="text/plain">'<!-- <sCrIpt> -'</script>BAR
   1.228 +#errors
   1.229 +(1,3): expected-doctype-but-got-chars
   1.230 +(1,58): expected-script-data-but-got-eof
   1.231 +(1,58): expected-named-closing-tag-but-got-eof
   1.232 +#document
   1.233 +| <html>
   1.234 +|   <head>
   1.235 +|   <body>
   1.236 +|     "FOO"
   1.237 +|     <script>
   1.238 +|       type="text/plain"
   1.239 +|       "'<!-- <sCrIpt> -'</script>BAR"
   1.240 +
   1.241 +#data
   1.242 +FOO<script type="text/plain">'<!-- <sCrIpt> --'</script>BAR
   1.243 +#errors
   1.244 +(1,3): expected-doctype-but-got-chars
   1.245 +(1,59): expected-script-data-but-got-eof
   1.246 +(1,59): expected-named-closing-tag-but-got-eof
   1.247 +#document
   1.248 +| <html>
   1.249 +|   <head>
   1.250 +|   <body>
   1.251 +|     "FOO"
   1.252 +|     <script>
   1.253 +|       type="text/plain"
   1.254 +|       "'<!-- <sCrIpt> --'</script>BAR"
   1.255 +
   1.256 +#data
   1.257 +FOO<script>'<!-- <sCrIpt> -->'</script>BAR
   1.258 +#errors
   1.259 +(1,3): expected-doctype-but-got-chars
   1.260 +#document
   1.261 +| <html>
   1.262 +|   <head>
   1.263 +|   <body>
   1.264 +|     "FOO"
   1.265 +|     <script>
   1.266 +|       "'<!-- <sCrIpt> -->'"
   1.267 +|     "BAR"
   1.268 +
   1.269 +#data
   1.270 +FOO<script type="text/plain">'<!-- <sCrIpt> --!>'</script>BAR
   1.271 +#errors
   1.272 +(1,3): expected-doctype-but-got-chars
   1.273 +(1,61): expected-script-data-but-got-eof
   1.274 +(1,61): expected-named-closing-tag-but-got-eof
   1.275 +#document
   1.276 +| <html>
   1.277 +|   <head>
   1.278 +|   <body>
   1.279 +|     "FOO"
   1.280 +|     <script>
   1.281 +|       type="text/plain"
   1.282 +|       "'<!-- <sCrIpt> --!>'</script>BAR"
   1.283 +
   1.284 +#data
   1.285 +FOO<script type="text/plain">'<!-- <sCrIpt> -- >'</script>BAR
   1.286 +#errors
   1.287 +(1,3): expected-doctype-but-got-chars
   1.288 +(1,61): expected-script-data-but-got-eof
   1.289 +(1,61): expected-named-closing-tag-but-got-eof
   1.290 +#document
   1.291 +| <html>
   1.292 +|   <head>
   1.293 +|   <body>
   1.294 +|     "FOO"
   1.295 +|     <script>
   1.296 +|       type="text/plain"
   1.297 +|       "'<!-- <sCrIpt> -- >'</script>BAR"
   1.298 +
   1.299 +#data
   1.300 +FOO<script type="text/plain">'<!-- <sCrIpt '</script>BAR
   1.301 +#errors
   1.302 +(1,3): expected-doctype-but-got-chars
   1.303 +(1,56): expected-script-data-but-got-eof
   1.304 +(1,56): expected-named-closing-tag-but-got-eof
   1.305 +#document
   1.306 +| <html>
   1.307 +|   <head>
   1.308 +|   <body>
   1.309 +|     "FOO"
   1.310 +|     <script>
   1.311 +|       type="text/plain"
   1.312 +|       "'<!-- <sCrIpt '</script>BAR"
   1.313 +
   1.314 +#data
   1.315 +FOO<script type="text/plain">'<!-- <sCrIpt/'</script>BAR
   1.316 +#errors
   1.317 +(1,3): expected-doctype-but-got-chars
   1.318 +(1,56): expected-script-data-but-got-eof
   1.319 +(1,56): expected-named-closing-tag-but-got-eof
   1.320 +#document
   1.321 +| <html>
   1.322 +|   <head>
   1.323 +|   <body>
   1.324 +|     "FOO"
   1.325 +|     <script>
   1.326 +|       type="text/plain"
   1.327 +|       "'<!-- <sCrIpt/'</script>BAR"
   1.328 +
   1.329 +#data
   1.330 +FOO<script type="text/plain">'<!-- <sCrIpt\'</script>BAR
   1.331 +#errors
   1.332 +(1,3): expected-doctype-but-got-chars
   1.333 +#document
   1.334 +| <html>
   1.335 +|   <head>
   1.336 +|   <body>
   1.337 +|     "FOO"
   1.338 +|     <script>
   1.339 +|       type="text/plain"
   1.340 +|       "'<!-- <sCrIpt\'"
   1.341 +|     "BAR"
   1.342 +
   1.343 +#data
   1.344 +FOO<script type="text/plain">'<!-- <sCrIpt/'</script>BAR</script>QUX
   1.345 +#errors
   1.346 +(1,3): expected-doctype-but-got-chars
   1.347 +#document
   1.348 +| <html>
   1.349 +|   <head>
   1.350 +|   <body>
   1.351 +|     "FOO"
   1.352 +|     <script>
   1.353 +|       type="text/plain"
   1.354 +|       "'<!-- <sCrIpt/'</script>BAR"
   1.355 +|     "QUX"

mercurial