File tree 1 file changed +27
-0
lines changed
1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -48,6 +48,24 @@ dl:not(.switch) dt { display: inline; }
48
48
td > small { display: block; }
49
49
</style>
50
50
51
+ <style>
52
+ /* Put nice boxes around each algorithm. */
53
+ [data-algorithm] :not(.heading) {
54
+ padding: .5em;
55
+ border: thin solid #ddd; border-radius: .5em;
56
+ margin: .5em calc(-0.5em - 1px);
57
+ }
58
+ [data-algorithm] :not(.heading) > :first-child {
59
+ margin-top: 0;
60
+ }
61
+ [data-algorithm] :not(.heading) > :last-child {
62
+ margin-bottom: 0;
63
+ }
64
+ [data-algorithm] [data-algorithm] {
65
+ margin: 1em 0;
66
+ }
67
+ </style>
68
+
51
69
<h2 id="intro">
52
70
Introduction</h2>
53
71
@@ -1212,6 +1230,15 @@ URL Processing Model</h4>
1212
1230
with [=fetch/processresponseconsumebody=] set to |processResponse|.
1213
1231
</div>
1214
1232
1233
+ Some legacy implementations preserved the original encoding of URLs
1234
+ (as represented in the stylesheet)
1235
+ and reproduced that encoding when communicating over the network.
1236
+ UAs <em> must not</em> do this;
1237
+ when it's necessary to re-encode a URL into bytes
1238
+ to communicate over the network,
1239
+ the URL must be encoded as UTF-8,
1240
+ regardless of the original stylesheet encoding.
1241
+
1215
1242
<h2 id="numeric-types">
1216
1243
Numeric Data Types</h2>
1217
1244
You can’t perform that action at this time.
0 commit comments