Annotation of parser3/tests/186.html, revision 1.3

1.2       misha       1: $request:charset[utf-8]
                      2: 
1.1       misha       3: $sValue[abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ
                      4: 0123456789
                      5: `+-=~!@#^$%^^&*()_
                      6: []{}<>^;:'",./?
                      7: 
1.2       misha       8: абвгдеёжзийклмнопрстуфхцчшщъыьэюя     АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ]
1.1       misha       9: 
                     10: <hr />
                     11: Origin:
                     12: <pre>
                     13: =^taint[html][$sValue]=
                     14: </pre>
                     15: 
                     16: 
                     17: <hr />
1.3     ! misha      18: $sEscapeValued[^sValue.js-escape[]]
1.1       misha      19: Escaped:
                     20: <pre>
                     21: =^taint[html][$sEscapeValued]=
                     22: </pre>
                     23: 
                     24: 
                     25: <hr />
1.3     ! misha      26: $sUnescapedValue[^string:js-unescape[$sEscapeValued]]
1.1       misha      27: Unescaped [^if($sUnescapedValue eq $sValue){equal to source}{NOT equal to source}]:
                     28: <pre>
                     29: =^taint[html][$sUnescapedValue]=
                     30: </pre>
                     31: 
                     32: 
                     33: <hr />
                     34: Empty string escape/unescape:
                     35: $v[]
                     36: $s[$v]
                     37: <pre>
1.3     ! misha      38: =^s.js-escape[]=
        !            39: =^string:js-unescape[$s]=
1.1       misha      40: </pre>

E-mail: