Automatic update from web-platform-tests Mark SingleAxisScrollContainers as experimental Expose SingleAxisScrollContainers through the experimental web platform features flag. Update sticky-position and overflow expectations for where mixed overflow values preserve clip. Fixed: 485267913 Change-Id: I2ae064454352964f123857507a65b2cd88db8764 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7658289 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Free Debreuil <freedebreuil@google.com> Reviewed-by: Vladimir Levin <vmpstr@chromium.org> Cr-Commit-Position: refs/heads/main@{#1603554} -- wpt-commits: c5106cfabe0ee22f085d4739fab594533c63f352 wpt-pr: 58684
55 lines
2.2 KiB
HTML
55 lines
2.2 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>CSS Overflow: getComputedStyle().overflow</title>
|
|
<link rel="help" href="https://drafts.csswg.org/css-overflow/#propdef-overflow">
|
|
<meta name="assert" content="visible computes to auto if one of overflow-x or overflow-y is neither visible nor clip.">
|
|
<script src="/resources/testharness.js"></script>
|
|
<script src="/resources/testharnessreport.js"></script>
|
|
<script src="/css/support/computed-testcommon.js"></script>
|
|
</head>
|
|
<body>
|
|
<div id="target"></div>
|
|
<script>
|
|
test_computed_value("overflow", 'visible');
|
|
test_computed_value("overflow", 'hidden');
|
|
test_computed_value("overflow", 'clip');
|
|
test_computed_value("overflow", 'scroll');
|
|
test_computed_value("overflow", 'auto');
|
|
|
|
test_computed_value("overflow", 'auto auto', 'auto');
|
|
test_computed_value("overflow", 'auto clip');
|
|
test_computed_value("overflow", 'auto visible', 'auto');
|
|
test_computed_value("overflow", 'clip auto');
|
|
test_computed_value("overflow", 'clip clip', 'clip');
|
|
test_computed_value("overflow", 'clip hidden');
|
|
test_computed_value("overflow", 'clip scroll');
|
|
test_computed_value("overflow", 'clip visible', 'clip visible');
|
|
test_computed_value("overflow", 'hidden clip');
|
|
test_computed_value("overflow", 'hidden visible', 'hidden auto');
|
|
test_computed_value("overflow", 'scroll auto');
|
|
test_computed_value("overflow", 'scroll clip');
|
|
test_computed_value("overflow", 'scroll visible', 'scroll auto');
|
|
test_computed_value("overflow", 'visible auto', 'auto');
|
|
test_computed_value("overflow", 'visible hidden', 'auto hidden');
|
|
test_computed_value("overflow", 'visible scroll', 'auto scroll');
|
|
test_computed_value("overflow", 'visible clip', 'visible clip');
|
|
test_computed_value("overflow", 'visible visible', 'visible');
|
|
|
|
|
|
test_computed_value("overflow-x", 'scroll');
|
|
test_computed_value("overflow-x", 'hidden');
|
|
test_computed_value("overflow-x", 'visible');
|
|
test_computed_value("overflow-y", 'clip');
|
|
test_computed_value("overflow-y", 'auto');
|
|
test_computed_value("overflow-y", 'visible');
|
|
test_computed_value("overflow-block", 'hidden');
|
|
test_computed_value("overflow-block", 'clip');
|
|
test_computed_value("overflow-block", 'visible');
|
|
test_computed_value("overflow-inline", 'scroll');
|
|
test_computed_value("overflow-inline", 'visible');
|
|
</script>
|
|
</body>
|
|
</html>
|