layout/reftests/bugs/383488-1.html

Thu, 15 Jan 2015 15:55:04 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 15 Jan 2015 15:55:04 +0100
branch
TOR_BUG_9701
changeset 9
a63d609f5ebe
permissions
-rw-r--r--

Back out 97036ab72558 which inappropriately compared turds to third parties.

     1 <!DOCTYPE html>
     2 <html><head>
     3 <style>
     4   span { font-family: sans-serif }
     5   #a14 { font-size:72px; }
     6 </style>
     7 <script>
     8 window.onload = function()
     9 {
    10   function S(id) {
    11     return document.getElementById(id).style;
    12   }
    13   S("a1").setProperty("font-size", "illegal", "important");
    14   S("a2").setProperty("font-size", "24px;", "important");
    15   S("a3").setProperty("font-size", "24px; font-size-adjust:2", "important");
    16   S("a4").setProperty("font-size", ";", "important");
    17   S("a5").setProperty("font", "24px sans-serif;", "important");
    18   S("a6").setProperty("font", "24px;", "important");
    19   S("a7").setProperty("font-size", "  72px  ", "important"); // correct
    20   S("a8").setProperty("font", ";", "important");
    21   S("a9").setProperty("font", "  72px sans-serif  ", "important"); // correct
    22   S("a10").setProperty("font-size", "!", "important");
    23   S("a11").setProperty("font-size", "!important", "important");
    24   S("a12").setProperty("font-size", "}", "important");
    25   S("a13").setProperty("font-size", "; font-size:24px", "important");
    26   S("a14").setProperty("font-size", "", "important");  // correct
    27   S("a15").setProperty("font-size", "24px !important;", "important");
    28   S("a16").setProperty("font-size", "24px !important; height:1px", "important");
    29 }
    30 </script>
    31 </head><body>
    32 <p>The X'es below should have the same size:</p>
    33 <!-- The wonky placement of line breaks below is to eliminate all
    34      significant whitespace within the paragraph. -->
    35 <p
    36 ><span id="a1" style="font-size:72px!important;">X</span
    37 ><span id="a2" style="font-size:72px!important;">X</span
    38 ><span id="a3" style="font-size:72px!important;">X</span
    39 ><span id="a4" style="font-size:72px!important;">X</span
    40 ><span id="a5" style="font-size:72px!important;">X</span
    41 ><span id="a6" style="font-size:72px!important;">X</span
    42 ><span id="a7" style="font-size:24px!important;">X</span
    43 ><span id="a8" style="font-size:72px!important;">X</span
    44 ><span id="a9" style="font:24px sans-serif!important;">X</span
    45 ><span id="a10" style="font-size:72px!important;">X</span
    46 ><span id="a11" style="font-size:72px!important;">X</span
    47 ><span id="a12" style="font-size:72px!important;">X</span
    48 ><span id="a13" style="font-size:72px!important;">X</span
    49 ><span id="a14" style="font-size:24px!important;">X</span
    50 ><span id="a15" style="font-size:72px!important;">X</span
    51 ><span id="a16" style="font-size:72px!important;">X</span
    52 ></p>
    53 </body></html>

mercurial