Summary

Harness status: OK

Found 80 tests

Details

ResultTest NameMessage
Passmin(1px) should be used-value-equivalent to 1px
Asserts run
Pass
assert_not_equals("1px", "0px", "min(1px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1px", "0px", "1px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1px", "1px", "min(1px) and 1px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1cm) should be used-value-equivalent to 1cm
Asserts run
Pass
assert_not_equals("37.7953px", "0px", "min(1cm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("37.7953px", "0px", "1cm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("37.7953px", "37.7953px", "min(1cm) and 1cm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1mm) should be used-value-equivalent to 1mm
Asserts run
Pass
assert_not_equals("3.77953px", "0px", "min(1mm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("3.77953px", "0px", "1mm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("3.77953px", "3.77953px", "min(1mm) and 1mm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1Q) should be used-value-equivalent to 1Q
Asserts run
Pass
assert_not_equals("0.944882px", "0px", "min(1Q) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("0.944882px", "0px", "1Q isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("0.944882px", "0.944882px", "min(1Q) and 1Q serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1in) should be used-value-equivalent to 1in
Asserts run
Pass
assert_not_equals("96px", "0px", "min(1in) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("96px", "0px", "1in isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("96px", "96px", "min(1in) and 1in serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1pc) should be used-value-equivalent to 1pc
Asserts run
Pass
assert_not_equals("16px", "0px", "min(1pc) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("16px", "0px", "1pc isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("16px", "16px", "min(1pc) and 1pc serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1pt) should be used-value-equivalent to 1pt
Asserts run
Pass
assert_not_equals("1.33333px", "0px", "min(1pt) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1.33333px", "0px", "1pt isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1.33333px", "1.33333px", "min(1pt) and 1pt serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1em) should be used-value-equivalent to 1em
Asserts run
Pass
assert_not_equals("20px", "0px", "min(1em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("20px", "0px", "1em isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "min(1em) and 1em serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1ex) should be used-value-equivalent to 1ex
Asserts run
Pass
assert_not_equals("11px", "0px", "min(1ex) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("11px", "0px", "1ex isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("11px", "11px", "min(1ex) and 1ex serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1ch) should be used-value-equivalent to 1ch
Asserts run
Pass
assert_not_equals("13px", "0px", "min(1ch) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("13px", "0px", "1ch isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("13px", "13px", "min(1ch) and 1ch serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1rem) should be used-value-equivalent to 1rem
Asserts run
Pass
assert_not_equals("16px", "0px", "min(1rem) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("16px", "0px", "1rem isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("16px", "16px", "min(1rem) and 1rem serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1vh) should be used-value-equivalent to 1vh
Asserts run
Pass
assert_not_equals("7.2px", "0px", "min(1vh) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("7.2px", "0px", "1vh isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("7.2px", "7.2px", "min(1vh) and 1vh serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1vw) should be used-value-equivalent to 1vw
Asserts run
Pass
assert_not_equals("12.8px", "0px", "min(1vw) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("12.8px", "0px", "1vw isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("12.8px", "12.8px", "min(1vw) and 1vw serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1vmin) should be used-value-equivalent to 1vmin
Asserts run
Pass
assert_not_equals("7.2px", "0px", "min(1vmin) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("7.2px", "0px", "1vmin isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("7.2px", "7.2px", "min(1vmin) and 1vmin serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1vmax) should be used-value-equivalent to 1vmax
Asserts run
Pass
assert_not_equals("12.8px", "0px", "min(1vmax) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("12.8px", "0px", "1vmax isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("12.8px", "12.8px", "min(1vmax) and 1vmax serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1px) should be used-value-equivalent to 1px
Asserts run
Pass
assert_not_equals("1px", "0px", "max(1px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1px", "0px", "1px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1px", "1px", "max(1px) and 1px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1cm) should be used-value-equivalent to 1cm
Asserts run
Pass
assert_not_equals("37.7953px", "0px", "max(1cm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("37.7953px", "0px", "1cm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("37.7953px", "37.7953px", "max(1cm) and 1cm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1mm) should be used-value-equivalent to 1mm
Asserts run
Pass
assert_not_equals("3.77953px", "0px", "max(1mm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("3.77953px", "0px", "1mm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("3.77953px", "3.77953px", "max(1mm) and 1mm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1Q) should be used-value-equivalent to 1Q
Asserts run
Pass
assert_not_equals("0.944882px", "0px", "max(1Q) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("0.944882px", "0px", "1Q isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("0.944882px", "0.944882px", "max(1Q) and 1Q serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1in) should be used-value-equivalent to 1in
Asserts run
Pass
assert_not_equals("96px", "0px", "max(1in) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("96px", "0px", "1in isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("96px", "96px", "max(1in) and 1in serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1pc) should be used-value-equivalent to 1pc
Asserts run
Pass
assert_not_equals("16px", "0px", "max(1pc) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("16px", "0px", "1pc isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("16px", "16px", "max(1pc) and 1pc serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1pt) should be used-value-equivalent to 1pt
Asserts run
Pass
assert_not_equals("1.33333px", "0px", "max(1pt) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1.33333px", "0px", "1pt isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1.33333px", "1.33333px", "max(1pt) and 1pt serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1em) should be used-value-equivalent to 1em
Asserts run
Pass
assert_not_equals("20px", "0px", "max(1em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("20px", "0px", "1em isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "max(1em) and 1em serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1ex) should be used-value-equivalent to 1ex
Asserts run
Pass
assert_not_equals("11px", "0px", "max(1ex) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("11px", "0px", "1ex isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("11px", "11px", "max(1ex) and 1ex serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1ch) should be used-value-equivalent to 1ch
Asserts run
Pass
assert_not_equals("13px", "0px", "max(1ch) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("13px", "0px", "1ch isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("13px", "13px", "max(1ch) and 1ch serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1rem) should be used-value-equivalent to 1rem
Asserts run
Pass
assert_not_equals("16px", "0px", "max(1rem) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("16px", "0px", "1rem isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("16px", "16px", "max(1rem) and 1rem serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1vh) should be used-value-equivalent to 1vh
Asserts run
Pass
assert_not_equals("7.2px", "0px", "max(1vh) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("7.2px", "0px", "1vh isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("7.2px", "7.2px", "max(1vh) and 1vh serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1vw) should be used-value-equivalent to 1vw
Asserts run
Pass
assert_not_equals("12.8px", "0px", "max(1vw) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("12.8px", "0px", "1vw isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("12.8px", "12.8px", "max(1vw) and 1vw serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1vmin) should be used-value-equivalent to 1vmin
Asserts run
Pass
assert_not_equals("7.2px", "0px", "max(1vmin) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("7.2px", "0px", "1vmin isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("7.2px", "7.2px", "max(1vmin) and 1vmin serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1vmax) should be used-value-equivalent to 1vmax
Asserts run
Pass
assert_not_equals("12.8px", "0px", "max(1vmax) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("12.8px", "0px", "1vmax isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("12.8px", "12.8px", "max(1vmax) and 1vmax serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1px, 2px) should be used-value-equivalent to 1px
Asserts run
Pass
assert_not_equals("1px", "0px", "min(1px, 2px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1px", "0px", "1px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1px", "1px", "min(1px, 2px) and 1px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1cm, 2cm) should be used-value-equivalent to 1cm
Asserts run
Pass
assert_not_equals("37.7953px", "0px", "min(1cm, 2cm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("37.7953px", "0px", "1cm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("37.7953px", "37.7953px", "min(1cm, 2cm) and 1cm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1mm, 2mm) should be used-value-equivalent to 1mm
Asserts run
Pass
assert_not_equals("3.77953px", "0px", "min(1mm, 2mm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("3.77953px", "0px", "1mm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("3.77953px", "3.77953px", "min(1mm, 2mm) and 1mm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1Q, 2Q) should be used-value-equivalent to 1Q
Asserts run
Pass
assert_not_equals("0.944882px", "0px", "min(1Q, 2Q) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("0.944882px", "0px", "1Q isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("0.944882px", "0.944882px", "min(1Q, 2Q) and 1Q serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1in, 2in) should be used-value-equivalent to 1in
Asserts run
Pass
assert_not_equals("96px", "0px", "min(1in, 2in) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("96px", "0px", "1in isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("96px", "96px", "min(1in, 2in) and 1in serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1pc, 2pc) should be used-value-equivalent to 1pc
Asserts run
Pass
assert_not_equals("16px", "0px", "min(1pc, 2pc) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("16px", "0px", "1pc isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("16px", "16px", "min(1pc, 2pc) and 1pc serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1pt, 2pt) should be used-value-equivalent to 1pt
Asserts run
Pass
assert_not_equals("1.33333px", "0px", "min(1pt, 2pt) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1.33333px", "0px", "1pt isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1.33333px", "1.33333px", "min(1pt, 2pt) and 1pt serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1em, 2em) should be used-value-equivalent to 1em
Asserts run
Pass
assert_not_equals("20px", "0px", "min(1em, 2em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("20px", "0px", "1em isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "min(1em, 2em) and 1em serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1ex, 2ex) should be used-value-equivalent to 1ex
Asserts run
Pass
assert_not_equals("11px", "0px", "min(1ex, 2ex) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("11px", "0px", "1ex isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("11px", "11px", "min(1ex, 2ex) and 1ex serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1ch, 2ch) should be used-value-equivalent to 1ch
Asserts run
Pass
assert_not_equals("13px", "0px", "min(1ch, 2ch) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("13px", "0px", "1ch isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("13px", "13px", "min(1ch, 2ch) and 1ch serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1rem, 2rem) should be used-value-equivalent to 1rem
Asserts run
Pass
assert_not_equals("16px", "0px", "min(1rem, 2rem) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("16px", "0px", "1rem isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("16px", "16px", "min(1rem, 2rem) and 1rem serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1vh, 2vh) should be used-value-equivalent to 1vh
Asserts run
Pass
assert_not_equals("7.2px", "0px", "min(1vh, 2vh) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("7.2px", "0px", "1vh isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("7.2px", "7.2px", "min(1vh, 2vh) and 1vh serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1vw, 2vw) should be used-value-equivalent to 1vw
Asserts run
Pass
assert_not_equals("12.8px", "0px", "min(1vw, 2vw) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("12.8px", "0px", "1vw isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("12.8px", "12.8px", "min(1vw, 2vw) and 1vw serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1vmin, 2vmin) should be used-value-equivalent to 1vmin
Asserts run
Pass
assert_not_equals("7.2px", "0px", "min(1vmin, 2vmin) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("7.2px", "0px", "1vmin isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("7.2px", "7.2px", "min(1vmin, 2vmin) and 1vmin serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(1vmax, 2vmax) should be used-value-equivalent to 1vmax
Asserts run
Pass
assert_not_equals("12.8px", "0px", "min(1vmax, 2vmax) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("12.8px", "0px", "1vmax isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("12.8px", "12.8px", "min(1vmax, 2vmax) and 1vmax serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1px, 2px) should be used-value-equivalent to 2px
Asserts run
Pass
assert_not_equals("2px", "0px", "max(1px, 2px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("2px", "0px", "2px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("2px", "2px", "max(1px, 2px) and 2px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1cm, 2cm) should be used-value-equivalent to 2cm
Asserts run
Pass
assert_not_equals("75.5906px", "0px", "max(1cm, 2cm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("75.5906px", "0px", "2cm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("75.5906px", "75.5906px", "max(1cm, 2cm) and 2cm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1mm, 2mm) should be used-value-equivalent to 2mm
Asserts run
Pass
assert_not_equals("7.55906px", "0px", "max(1mm, 2mm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("7.55906px", "0px", "2mm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("7.55906px", "7.55906px", "max(1mm, 2mm) and 2mm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1Q, 2Q) should be used-value-equivalent to 2Q
Asserts run
Pass
assert_not_equals("1.88976px", "0px", "max(1Q, 2Q) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1.88976px", "0px", "2Q isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1.88976px", "1.88976px", "max(1Q, 2Q) and 2Q serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1in, 2in) should be used-value-equivalent to 2in
Asserts run
Pass
assert_not_equals("192px", "0px", "max(1in, 2in) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("192px", "0px", "2in isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("192px", "192px", "max(1in, 2in) and 2in serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1pc, 2pc) should be used-value-equivalent to 2pc
Asserts run
Pass
assert_not_equals("32px", "0px", "max(1pc, 2pc) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("32px", "0px", "2pc isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("32px", "32px", "max(1pc, 2pc) and 2pc serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1pt, 2pt) should be used-value-equivalent to 2pt
Asserts run
Pass
assert_not_equals("2.66667px", "0px", "max(1pt, 2pt) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("2.66667px", "0px", "2pt isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("2.66667px", "2.66667px", "max(1pt, 2pt) and 2pt serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1em, 2em) should be used-value-equivalent to 2em
Asserts run
Pass
assert_not_equals("40px", "0px", "max(1em, 2em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("40px", "0px", "2em isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("40px", "40px", "max(1em, 2em) and 2em serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1ex, 2ex) should be used-value-equivalent to 2ex
Asserts run
Pass
assert_not_equals("22px", "0px", "max(1ex, 2ex) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("22px", "0px", "2ex isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("22px", "22px", "max(1ex, 2ex) and 2ex serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1ch, 2ch) should be used-value-equivalent to 2ch
Asserts run
Pass
assert_not_equals("26px", "0px", "max(1ch, 2ch) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("26px", "0px", "2ch isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("26px", "26px", "max(1ch, 2ch) and 2ch serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1rem, 2rem) should be used-value-equivalent to 2rem
Asserts run
Pass
assert_not_equals("32px", "0px", "max(1rem, 2rem) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("32px", "0px", "2rem isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("32px", "32px", "max(1rem, 2rem) and 2rem serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1vh, 2vh) should be used-value-equivalent to 2vh
Asserts run
Pass
assert_not_equals("14.4px", "0px", "max(1vh, 2vh) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("14.4px", "0px", "2vh isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("14.4px", "14.4px", "max(1vh, 2vh) and 2vh serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1vw, 2vw) should be used-value-equivalent to 2vw
Asserts run
Pass
assert_not_equals("25.6px", "0px", "max(1vw, 2vw) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("25.6px", "0px", "2vw isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("25.6px", "25.6px", "max(1vw, 2vw) and 2vw serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1vmin, 2vmin) should be used-value-equivalent to 2vmin
Asserts run
Pass
assert_not_equals("14.4px", "0px", "max(1vmin, 2vmin) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("14.4px", "0px", "2vmin isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("14.4px", "14.4px", "max(1vmin, 2vmin) and 2vmin serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1vmax, 2vmax) should be used-value-equivalent to 2vmax
Asserts run
Pass
assert_not_equals("25.6px", "0px", "max(1vmax, 2vmax) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("25.6px", "0px", "2vmax isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("25.6px", "25.6px", "max(1vmax, 2vmax) and 2vmax serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(95px, 1in) should be used-value-equivalent to 95px
Asserts run
Pass
assert_not_equals("95px", "0px", "min(95px, 1in) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("95px", "0px", "95px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("95px", "95px", "min(95px, 1in) and 95px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(95px, 1in) should be used-value-equivalent to 1in
Asserts run
Pass
assert_not_equals("96px", "0px", "max(95px, 1in) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("96px", "0px", "1in isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("96px", "96px", "max(95px, 1in) and 1in serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(15px, 1em) should be used-value-equivalent to 15px
Asserts run
Pass
assert_not_equals("15px", "0px", "min(15px, 1em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("15px", "0px", "15px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("15px", "15px", "min(15px, 1em) and 15px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(25px, 1em) should be used-value-equivalent to 20px
Asserts run
Pass
assert_not_equals("20px", "0px", "min(25px, 1em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("20px", "0px", "20px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "min(25px, 1em) and 20px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(15px, 1em) should be used-value-equivalent to 20px
Asserts run
Pass
assert_not_equals("20px", "0px", "max(15px, 1em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("20px", "0px", "20px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "max(15px, 1em) and 20px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(25px, 1em) should be used-value-equivalent to 25px
Asserts run
Pass
assert_not_equals("25px", "0px", "max(25px, 1em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("25px", "0px", "25px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("25px", "25px", "max(25px, 1em) and 25px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(15px, 1em) should be used-value-equivalent to 10px; fontSize=10px
Asserts run
Pass
assert_not_equals("10px", "0px", "min(15px, 1em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("10px", "0px", "10px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("10px", "10px", "min(15px, 1em) and 10px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(15px, 2em) should be used-value-equivalent to 20px; fontSize=10px
Asserts run
Pass
assert_not_equals("20px", "0px", "max(15px, 2em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("20px", "0px", "20px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "max(15px, 2em) and 20px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(25px, max(15px, 1em)) should be used-value-equivalent to 20px
Asserts run
Pass
assert_not_equals("20px", "0px", "min(25px, max(15px, 1em)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("20px", "0px", "20px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "min(25px, max(15px, 1em)) and 20px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(15px, min(25px, 1em)) should be used-value-equivalent to 20px
Asserts run
Pass
assert_not_equals("20px", "0px", "max(15px, min(25px, 1em)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("20px", "0px", "20px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "max(15px, min(25px, 1em)) and 20px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(1em, 21px) + 10px) should be used-value-equivalent to 30px
Asserts run
Pass
assert_not_equals("30px", "0px", "calc(min(1em, 21px) + 10px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("30px", "0px", "30px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("30px", "30px", "calc(min(1em, 21px) + 10px) and 30px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(1em, 21px) - 10px) should be used-value-equivalent to 10px
Asserts run
Pass
assert_not_equals("10px", "0px", "calc(min(1em, 21px) - 10px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("10px", "0px", "10px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("10px", "10px", "calc(min(1em, 21px) - 10px) and 10px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(1em, 21px) * 2 should be used-value-equivalent to 40px
Asserts run
Pass
assert_not_equals("40px", "0px", "calc(min(1em, 21px) * 2 isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("40px", "0px", "40px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("40px", "40px", "calc(min(1em, 21px) * 2 and 40px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(1em, 21px) / 2 should be used-value-equivalent to 10px
Asserts run
Pass
assert_not_equals("10px", "0px", "calc(min(1em, 21px) / 2 isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("10px", "0px", "10px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("10px", "10px", "calc(min(1em, 21px) / 2 and 10px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(max(1em, 19px) + 10px) should be used-value-equivalent to 30px
Asserts run
Pass
assert_not_equals("30px", "0px", "calc(max(1em, 19px) + 10px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("30px", "0px", "30px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("30px", "30px", "calc(max(1em, 19px) + 10px) and 30px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(max(1em, 19px) - 10px) should be used-value-equivalent to 10px
Asserts run
Pass
assert_not_equals("10px", "0px", "calc(max(1em, 19px) - 10px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("10px", "0px", "10px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("10px", "10px", "calc(max(1em, 19px) - 10px) and 10px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(max(1em, 19px) * 2 should be used-value-equivalent to 40px
Asserts run
Pass
assert_not_equals("40px", "0px", "calc(max(1em, 19px) * 2 isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("40px", "0px", "40px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("40px", "40px", "calc(max(1em, 19px) * 2 and 40px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(max(1em, 19px) / 2 should be used-value-equivalent to 10px
Asserts run
Pass
assert_not_equals("10px", "0px", "calc(max(1em, 19px) / 2 isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("10px", "0px", "10px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("10px", "10px", "calc(max(1em, 19px) / 2 and 10px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(1em, 21px) + max(0.9em, 20px)) should be used-value-equivalent to 40px
Asserts run
Pass
assert_not_equals("40px", "0px", "calc(min(1em, 21px) + max(0.9em, 20px)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("40px", "0px", "40px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("40px", "40px", "calc(min(1em, 21px) + max(0.9em, 20px)) and 40px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(1em + 1px, 22px) - max(0.9em, 20px)) should be used-value-equivalent to 1px
Asserts run
Pass
assert_not_equals("1px", "0px", "calc(min(1em + 1px, 22px) - max(0.9em, 20px)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1px", "0px", "1px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1px", "1px", "calc(min(1em + 1px, 22px) - max(0.9em, 20px)) and 1px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)