@@ -8075,7 +8075,7 @@ that RFC's normative processing requirements to be compatible with deployed cont
8075
8075
<li><p> Let <var> input</var> be the result of running the <a>URL serializer</a> on
8076
8076
<var> dataURL</var> with <a for="URL serializer"><i>exclude fragment</i></a> set to true.
8077
8077
8078
- <li><p> Remove the leading "<code> data:</code> " string from <var> input</var> .
8078
+ <li><p> Remove the leading "<code> data:</code> " from <var> input</var> .
8079
8079
8080
8080
<li><p> Let <var> position</var> point at the start of <var> input</var> .
8081
8081
@@ -8098,6 +8098,7 @@ that RFC's normative processing requirements to be compatible with deployed cont
8098
8098
<li>
8099
8099
<p> If <var> mimeType</var> ends with U+003B (;), followed by zero or more U+0020 SPACE, followed by
8100
8100
an <a>ASCII case-insensitive</a> match for "<code> base64</code> ", then:
8101
+ <!-- This really needs an ASCII case-insensitive ends with. -->
8101
8102
8102
8103
<ol>
8103
8104
<li><p> Let <var> stringBody</var> be the <a>isomorphic decode</a> of <var> body</var> .
@@ -8110,11 +8111,11 @@ that RFC's normative processing requirements to be compatible with deployed cont
8110
8111
8111
8112
<li><p> Remove trailing U+0020 SPACE <a>code points</a> from <var> mimeType</var> , if any.
8112
8113
8113
- <li><p> Remove the last U+003B (;) <a>code point</a> from <var> mimeType</var> .
8114
+ <li><p> Remove the last U+003B (;) from <var> mimeType</var> .
8114
8115
</ol>
8115
8116
8116
- <li><p> If <var> mimeType</var> starts with U+003B (;), then prepend "<code> text/plain </code> "
8117
- to <var> mimeType</var> .
8117
+ <li><p> If <var> mimeType</var> <a for=string> starts with</a> "<code> ; </code> ", then prepend
8118
+ " <code> text/plain </code> " to <var> mimeType</var> .
8118
8119
8119
8120
<li><p> Let <var> mimeTypeRecord</var> be the result of <a lt="parse a MIME type">parsing</a>
8120
8121
<var> mimeType</var> .
0 commit comments