layout/reftests/bugs/383488-1.html

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/layout/reftests/bugs/383488-1.html	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,53 @@
     1.4 +<!DOCTYPE html>
     1.5 +<html><head>
     1.6 +<style>
     1.7 +  span { font-family: sans-serif }
     1.8 +  #a14 { font-size:72px; }
     1.9 +</style>
    1.10 +<script>
    1.11 +window.onload = function()
    1.12 +{
    1.13 +  function S(id) {
    1.14 +    return document.getElementById(id).style;
    1.15 +  }
    1.16 +  S("a1").setProperty("font-size", "illegal", "important");
    1.17 +  S("a2").setProperty("font-size", "24px;", "important");
    1.18 +  S("a3").setProperty("font-size", "24px; font-size-adjust:2", "important");
    1.19 +  S("a4").setProperty("font-size", ";", "important");
    1.20 +  S("a5").setProperty("font", "24px sans-serif;", "important");
    1.21 +  S("a6").setProperty("font", "24px;", "important");
    1.22 +  S("a7").setProperty("font-size", "  72px  ", "important"); // correct
    1.23 +  S("a8").setProperty("font", ";", "important");
    1.24 +  S("a9").setProperty("font", "  72px sans-serif  ", "important"); // correct
    1.25 +  S("a10").setProperty("font-size", "!", "important");
    1.26 +  S("a11").setProperty("font-size", "!important", "important");
    1.27 +  S("a12").setProperty("font-size", "}", "important");
    1.28 +  S("a13").setProperty("font-size", "; font-size:24px", "important");
    1.29 +  S("a14").setProperty("font-size", "", "important");  // correct
    1.30 +  S("a15").setProperty("font-size", "24px !important;", "important");
    1.31 +  S("a16").setProperty("font-size", "24px !important; height:1px", "important");
    1.32 +}
    1.33 +</script>
    1.34 +</head><body>
    1.35 +<p>The X'es below should have the same size:</p>
    1.36 +<!-- The wonky placement of line breaks below is to eliminate all
    1.37 +     significant whitespace within the paragraph. -->
    1.38 +<p
    1.39 +><span id="a1" style="font-size:72px!important;">X</span
    1.40 +><span id="a2" style="font-size:72px!important;">X</span
    1.41 +><span id="a3" style="font-size:72px!important;">X</span
    1.42 +><span id="a4" style="font-size:72px!important;">X</span
    1.43 +><span id="a5" style="font-size:72px!important;">X</span
    1.44 +><span id="a6" style="font-size:72px!important;">X</span
    1.45 +><span id="a7" style="font-size:24px!important;">X</span
    1.46 +><span id="a8" style="font-size:72px!important;">X</span
    1.47 +><span id="a9" style="font:24px sans-serif!important;">X</span
    1.48 +><span id="a10" style="font-size:72px!important;">X</span
    1.49 +><span id="a11" style="font-size:72px!important;">X</span
    1.50 +><span id="a12" style="font-size:72px!important;">X</span
    1.51 +><span id="a13" style="font-size:72px!important;">X</span
    1.52 +><span id="a14" style="font-size:24px!important;">X</span
    1.53 +><span id="a15" style="font-size:72px!important;">X</span
    1.54 +><span id="a16" style="font-size:72px!important;">X</span
    1.55 +></p>
    1.56 +</body></html>

mercurial