Bug 1527273 [wpt PR 15312] - [css-box] Inheritance, initial values, a=testonly
authorEric Willigers <ewilligers@users.noreply.github.com>
Tue, 19 Feb 2019 14:39:20 +0000
changeset 461364 0a5095f89789c018b5b67d939e056584f9ac8fc4
parent 461363 c4418df3a573a860348eb8343f12454af6ad2689
child 461365 84f85cd8729e93f573f45a8d0b92f1513a7b64ec
push id35622
push userncsoregi@mozilla.com
push dateWed, 27 Feb 2019 04:32:15 +0000
treeherdermozilla-central@5b8896aa3f69 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1527273, 15312
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1527273 [wpt PR 15312] - [css-box] Inheritance, initial values, a=testonly Automatic update from web-platform-tests [css-box] Inheritance, initial values (#15312) Test that CSS Box Model properties do not inherit. https://drafts.csswg.org/css-box-3/#property-index -- wpt-commits: 35bd69423b10a361a969139ba0271896dced9691 wpt-pr: 15312
testing/web-platform/tests/css/css-box/inheritance.html
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/css-box/inheritance.html
@@ -0,0 +1,29 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<title>Inheritance of CSS Box Model properties</title>
+<link rel="help" href="https://drafts.csswg.org/css-box-3/#property-index">
+<meta name="assert" content="Properties do not inherit.">
+<meta name="assert" content="length-percentage properties have initial value 0.">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="/css/support/inheritance-testcommon.js"></script>
+</head>
+<body>
+<div id="container">
+  <div id="target"></div>
+</div>
+<script>
+assert_not_inherited('margin-bottom', '0px', '10px');
+assert_not_inherited('margin-left', '0px', '10px');
+assert_not_inherited('margin-right', '0px', '10px');
+assert_not_inherited('margin-top', '0px', '10px');
+assert_not_inherited('margin-trim', 'none', 'all');
+assert_not_inherited('padding-bottom', '0px', '10px');
+assert_not_inherited('padding-left', '0px', '10px');
+assert_not_inherited('padding-right', '0px', '10px');
+assert_not_inherited('padding-top', '0px', '10px');
+</script>
+</body>
+</html>