forked from mirrors/gecko-dev
Automatic update from web-platform-tests Update scrollbar-gutter to new version of the spec Update the implementation of scrollbar-gutter to match the new spec: https://drafts.csswg.org/css-overflow-4/#scrollbar-gutter-property The syntax is is simplified to: auto | stable && mirror? The "stable" value also applies when overflow is "hidden". The "always" and "force" keywords have been removed. The "both" keyword has been renamed to "mirror". This CL updates all affected tests to match the new spec. Bug: 710214 Change-Id: I4a22a1abc821fa8982759cee3b69089f75dce229 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2970809 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Commit-Queue: Felipe Erias <felipeerias@igalia.com> Cr-Commit-Position: refs/heads/master@{#896301} -- wpt-commits: 88543e2b64be5702179549bd94983613634c187a wpt-pr: 29451
37 lines
1.7 KiB
HTML
37 lines
1.7 KiB
HTML
<!doctype html>
|
|
<meta charset="utf-8">
|
|
<title>CSS Overflow: parsing invalid scrollbar-gutter declarations</title>
|
|
<link rel="author" title="Felipe Erias Morandeira" href="mailto:felipeerias@gmail.com"/>
|
|
<link rel="help" href="https://www.w3.org/TR/css-overflow-4/#scollbar-gutter-property"/>
|
|
<meta name="assert" content="Parsing invalid scrollbar-gutter declarations">
|
|
<script src="/resources/testharness.js"></script>
|
|
<script src="/resources/testharnessreport.js"></script>
|
|
<script src="/css/support/parsing-testcommon.js"></script>
|
|
|
|
<script>
|
|
|
|
test_invalid_value("scrollbar-gutter", "auto both");
|
|
test_invalid_value("scrollbar-gutter", "force auto");
|
|
test_invalid_value("scrollbar-gutter", "auto always");
|
|
test_invalid_value("scrollbar-gutter", "always stable");
|
|
test_invalid_value("scrollbar-gutter", "force");
|
|
test_invalid_value("scrollbar-gutter", "both");
|
|
test_invalid_value("scrollbar-gutter", "force both");
|
|
|
|
test_invalid_value("scrollbar-gutter", "");
|
|
test_invalid_value("scrollbar-gutter", "0");
|
|
test_invalid_value("scrollbar-gutter", "1px");
|
|
test_invalid_value("scrollbar-gutter", "3em");
|
|
test_invalid_value("scrollbar-gutter", "1 2 3");
|
|
test_invalid_value("scrollbar-gutter", "none");
|
|
test_invalid_value("scrollbar-gutter", "red");
|
|
|
|
test_invalid_value("scrollbar-gutter", "stable both");
|
|
test_invalid_value("scrollbar-gutter", "stable force");
|
|
test_invalid_value("scrollbar-gutter", "stable both force");
|
|
test_invalid_value("scrollbar-gutter", "always");
|
|
test_invalid_value("scrollbar-gutter", "always both");
|
|
test_invalid_value("scrollbar-gutter", "always force");
|
|
test_invalid_value("scrollbar-gutter", "always both force");
|
|
|
|
</script>
|