1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 // InactivePropertyHelper `gap` test cases.
8 info: "column-gap is inactive on non-grid and non-flex container",
9 property: "column-gap",
11 rules: ["div { column-gap: 10px; display: block; }"],
15 info: "column-gap is active on grid container",
16 property: "column-gap",
18 rules: ["div { column-gap: 10px; display: grid; }"],
22 info: "column-gap is active on flex container",
23 property: "column-gap",
25 rules: ["div { column-gap: 10px; display: flex; }"],
29 info: "column-gap is inactive on non-multi-col container",
30 property: "column-gap",
32 rules: ["div { column-gap: 10px; column-count: auto; }"],
36 info: "column-gap is active on multi-column container",
37 property: "column-gap",
39 rules: ["div { column-gap: 10px; column-count: 2; }"],
43 info: "row-gap is inactive on non-grid and non-flex container",
46 rules: ["div { row-gap: 10px; display: block; }"],
50 info: "row-gap is active on grid container",
53 rules: ["div { row-gap: 10px; display: grid; }"],
57 info: "row-gap is active on flex container",
60 rules: ["div { row-gap: 10px; display: flex; }"],
64 info: "gap is inactive on non-grid and non-flex container",
67 rules: ["div { gap: 10px; display: block; }"],
71 info: "gap is active on flex container",
74 rules: ["div { gap: 10px; display: flex; }"],
78 info: "gap is active on grid container",
81 rules: ["div { gap: 10px; display: grid; }"],
85 info: "gap is inactive on non-multi-col container",
88 rules: ["div { gap: 10px; column-count: auto; }"],
92 info: "gap is active on multi-col container",
95 rules: ["div { gap: 10px; column-count: 2; }"],
99 info: "grid-gap is inactive on non-grid and non-flex container",
100 property: "grid-gap",
102 rules: ["div { grid-gap: 10px; display: block; }"],
106 info: "grid-gap is active on flex container",
107 property: "grid-gap",
109 rules: ["div { grid-gap: 10px; display: flex; }"],
113 info: "grid-gap is active on grid container",
114 property: "grid-gap",
116 rules: ["div { grid-gap: 10px; display: grid; }"],
120 info: "grid-gap is inactive on non-multi-col container",
121 property: "grid-gap",
123 rules: ["div { grid-gap: 10px; column-count: auto; }"],
127 info: "grid-gap is active on multi-col container",
128 property: "grid-gap",
130 rules: ["div { grid-gap: 10px; column-count: 2; }"],