mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-10 05:08:36 +02:00
Automatic update from web-platform-tests CSS: Update min-width and min-height parsing WPTs min-width and min-height were previously defined in https://drafts.csswg.org/css-box-3/ They supported 'fit-content' as a keyword, not as a function. `[ [<length> | <percentage>] && [border-box | content-box]? ] | available | min-content | max-content | fit-content` Now min-width and min-height are exclusively defined in https://drafts.csswg.org/css-sizing-3/ They support fit-width as a function, not as a keyword. `auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>)` Bug: 856648 Change-Id: I04230a5a530b1455fbd17bbf0aceeabacdd188d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1885860 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#711067} -- wpt-commits: f2b9fd8d016b3c06806b2eb6065ff4b1d73cf2c0 wpt-pr: 19968 Differential Revision: https://phabricator.services.mozilla.com/D53574
33 lines
1.3 KiB
HTML
33 lines
1.3 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>CSS Intrinsic & Extrinsic Sizing Test: parsing min-height with invalid values</title>
|
|
<link rel="help" href="https://drafts.csswg.org/css-sizing-3/#propdef-min-height">
|
|
<meta name="assert" content="min-height supports only the grammar 'auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>)'.">
|
|
<script src="/resources/testharness.js"></script>
|
|
<script src="/resources/testharnessreport.js"></script>
|
|
<script src="/css/support/parsing-testcommon.js"></script>
|
|
</head>
|
|
<body>
|
|
<script>
|
|
test_invalid_value("min-height", "none");
|
|
test_invalid_value("min-height", "complex");
|
|
|
|
test_invalid_value("min-height", "-10%");
|
|
test_invalid_value("min-height", "-0.5em");
|
|
test_invalid_value("min-height", "60");
|
|
|
|
test_invalid_value("min-height", "10px 20%");
|
|
test_invalid_value("min-height", "max-content 10px");
|
|
test_invalid_value("min-height", "min-content max-content");
|
|
|
|
// The following were previously supported by a min-height definition in
|
|
// https://drafts.csswg.org/css-box-3/
|
|
test_invalid_value("min-height", "available");
|
|
test_invalid_value("min-height", "10px border-box");
|
|
test_invalid_value("min-height", "content-box 20%");
|
|
test_invalid_value("min-height", "fit-content");
|
|
</script>
|
|
</body>
|
|
</html>
|