gfx/tests/crashtests/403464-1.html

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

     1 <!DOCTYPE html 
     2      PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     3      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     5 <html>
     6 <head>
     7 <title></title>
     9 <script type="text/javascript" src="jquery.js"></script>
    10 <script type="text/javascript">
    11 </script>
    13 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
    14 <style type="text/css">
    15 body { margin: 0 4em; font-family: sans-serif; font-size:xx-large;} 
    16 #content { width: 800px; margin: 0 auto; padding: 10em 0;}
    17 </style>
    19 </head>
    20 <body>
    22 <div id="content">
    24 ừ̴̵̶̷̸̡̢̧̨̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼͇͈͉͍͎́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́͆͊͋͌̕̚ͅ͏͓͔͕͖͙͚͐͑͒͗͛ͣ͘͜͟͢͝͞͠͡
    25 </div><!-- #content -->
    28 <pre>
    29 u LATIN SMALL LETTER U
    30 ̀ COMBINING GRAVE ACCENT
    31 ́ COMBINING ACUTE ACCENT
    32 ̂ COMBINING CIRCUMFLEX ACCENT
    33 ̃ COMBINING TILDE
    34 ̄ COMBINING MACRON
    35 ̅ COMBINING OVERLINE
    36 ̆ COMBINING BREVE
    37 ̇ COMBINING DOT ABOVE
    38 ̈ COMBINING DIAERESIS
    39 ̉ COMBINING HOOK ABOVE
    40 ̊ COMBINING RING ABOVE
    41 ̋ COMBINING DOUBLE ACUTE ACCENT
    42 ̌ COMBINING CARON
    43 ̍ COMBINING VERTICAL LINE ABOVE
    44 ̎ COMBINING DOUBLE VERTICAL LINE ABOVE
    45 ̏ COMBINING DOUBLE GRAVE ACCENT
    46 ̐ COMBINING CANDRABINDU
    47 ̑ COMBINING INVERTED BREVE
    48 ̒ COMBINING TURNED COMMA ABOVE
    49 ̓ COMBINING COMMA ABOVE
    50 ̔ COMBINING REVERSED COMMA ABOVE
    51 ̕ COMBINING COMMA ABOVE RIGHT
    52 ̖ COMBINING GRAVE ACCENT BELOW
    53 ̗ COMBINING ACUTE ACCENT BELOW
    54 ̘ COMBINING LEFT TACK BELOW
    55 ̙ COMBINING RIGHT TACK BELOW
    56 ̚ COMBINING LEFT ANGLE ABOVE
    57 ̛ COMBINING HORN
    58 ̜ COMBINING LEFT HALF RING BELOW
    59 ̝ COMBINING UP TACK BELOW
    60 ̞ COMBINING DOWN TACK BELOW
    61 ̟ COMBINING PLUS SIGN BELOW
    62 ̠ COMBINING MINUS SIGN BELOW
    63 ̡ COMBINING PALATALIZED HOOK BELOW
    64 ̢ COMBINING RETROFLEX HOOK BELOW
    65 ̣ COMBINING DOT BELOW
    66 ̤ COMBINING DIAERESIS BELOW
    67 ̥ COMBINING RING BELOW
    68 ̦ COMBINING COMMA BELOW
    69 ̧ COMBINING CEDILLA
    70 ̨ COMBINING OGONEK
    71 ̩ COMBINING VERTICAL LINE BELOW
    72 ̪ COMBINING BRIDGE BELOW
    73 ̫ COMBINING INVERTED DOUBLE ARCH BELOW
    74 ̬ COMBINING CARON BELOW
    75 ̭ COMBINING CIRCUMFLEX ACCENT BELOW
    76 ̮ COMBINING BREVE BELOW
    77 ̯ COMBINING INVERTED BREVE BELOW
    78 ̰ COMBINING TILDE BELOW
    79 ̱ COMBINING MACRON BELOW
    80 ̲ COMBINING LOW LINE
    81 ̳ COMBINING DOUBLE LOW LINE
    82 ̴ COMBINING TILDE OVERLAY
    83 ̵ COMBINING SHORT STROKE OVERLAY
    84 ̶ COMBINING LONG STROKE OVERLAY
    85 ̷ COMBINING SHORT SOLIDUS OVERLAY
    86 ̸ COMBINING LONG SOLIDUS OVERLAY
    87 ̹ COMBINING RIGHT HALF RING BELOW
    88 ̺ COMBINING INVERTED BRIDGE BELOW
    89 ̻ COMBINING SQUARE BELOW
    90 ̼ COMBINING SEAGULL BELOW
    91 ̽ COMBINING X ABOVE
    92 ̾ COMBINING VERTICAL TILDE
    93 ̿ COMBINING DOUBLE OVERLINE
    94 ̀ COMBINING GRAVE TONE MARK
    95 ́ COMBINING ACUTE TONE MARK
    96 ͂ COMBINING GREEK PERISPOMENI
    97 ̓ COMBINING GREEK KORONIS
    98 ̈́ COMBINING GREEK DIALYTIKA TONOS
    99 ͅ COMBINING GREEK YPOGEGRAMMENI
   100 ͆ COMBINING BRIDGE ABOVE
   101 ͇ COMBINING EQUALS SIGN BELOW
   102 ͈ COMBINING DOUBLE VERTICAL LINE BELOW
   103 ͉ COMBINING LEFT ANGLE BELOW
   104 ͊ COMBINING NOT TILDE ABOVE
   105 ͋ COMBINING HOMOTHETIC ABOVE
   106 ͌ COMBINING ALMOST EQUAL TO ABOVE
   107 ͍ COMBINING LEFT RIGHT ARROW BELOW
   108 ͎ COMBINING UPWARDS ARROW BELOW
   109 ͏ COMBINING GRAPHEME JOINER
   110 ͐ COMBINING RIGHT ARROWHEAD ABOVE
   111 ͑ COMBINING LEFT HALF RING ABOVE
   112 ͒ COMBINING FERMATA
   113 ͓ COMBINING X BELOW
   114 ͔ COMBINING LEFT ARROWHEAD BELOW
   115 ͕ COMBINING RIGHT ARROWHEAD BELOW
   116 ͖ COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW
   117 ͗ COMBINING RIGHT HALF RING ABOVE
   118 ͘ COMBINING DOT ABOVE RIGHT
   119 ͙ COMBINING ASTERISK BELOW
   120 ͚ COMBINING DOUBLE RING BELOW
   121 ͛ COMBINING ZIGZAG ABOVE
   122 ͜ COMBINING DOUBLE BREVE BELOW
   123 ͝ COMBINING DOUBLE BREVE
   124 ͞ COMBINING DOUBLE MACRON
   125 ͟ COMBINING DOUBLE MACRON BELOW
   126 ͠ COMBINING DOUBLE TILDE
   127 ͡ COMBINING DOUBLE INVERTED BREVE
   128 ͢ COMBINING DOUBLE RIGHTWARDS ARROW BELOW
   129 ͣ COMBINING LATIN SMALL LETTER A
   131 </pre>
   132 <p>Friends and neighbors, this terrifying piece of Unicode technology was created by Mr SBP of <a href="http://inamidst.com/odds/supercombiner">inamidst.com</a></p>
   133 </body>
   134 </html>

mercurial