summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2014-12-06 13:19:58 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2014-12-06 16:45:27 +0000
commit2bbbe9050fb449276e6230ce0c2b0353d04b587c (patch)
tree9dd2d9ea3d085db1441433070cc913c37c74c8c4
parentc7d629a54b94454f470885f0bd1a0769907e067b (diff)
downloadlibcss-2bbbe9050fb449276e6230ce0c2b0353d04b587c.tar.gz
libcss-2bbbe9050fb449276e6230ce0c2b0353d04b587c.tar.bz2
Add column-span to computed style dump and update test data.
-rw-r--r--test/data/select/tests1.dat43
-rw-r--r--test/dump_computed.h19
2 files changed, 62 insertions, 0 deletions
diff --git a/test/data/select/tests1.dat b/test/data/select/tests1.dat
index 1436e87..8fa010b 100644
--- a/test/data/select/tests1.dat
+++ b/test/data/select/tests1.dat
@@ -43,6 +43,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -146,6 +147,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -249,6 +251,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -352,6 +355,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -447,6 +451,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -540,6 +545,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -634,6 +640,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -728,6 +735,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -821,6 +829,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -919,6 +928,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1017,6 +1027,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1116,6 +1127,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1218,6 +1230,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1319,6 +1332,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1426,6 +1440,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1533,6 +1548,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1640,6 +1656,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1751,6 +1768,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1861,6 +1879,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -1969,6 +1988,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -2076,6 +2096,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -2183,6 +2204,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -2290,6 +2312,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -2397,6 +2420,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -2504,6 +2528,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -2611,6 +2636,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -2718,6 +2744,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -2825,6 +2852,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -2932,6 +2960,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -3039,6 +3068,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -3146,6 +3176,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -3253,6 +3284,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -3360,6 +3392,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -3467,6 +3500,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -3574,6 +3608,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -3681,6 +3716,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -3788,6 +3824,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -3895,6 +3932,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -4002,6 +4040,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -4109,6 +4148,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -4209,6 +4249,7 @@ column-gap: normal
column-rule-color: currentColor
column-rule-style: none
column-rule-width: medium
+column-span: none
content: normal
counter-increment: none
counter-reset: none
@@ -4309,6 +4350,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
@@ -4409,6 +4451,7 @@ column-gap: normal
column-rule-color: inherit
column-rule-style: none
column-rule-width: medium
+column-span: inherit
content: normal
counter-increment: none
counter-reset: none
diff --git a/test/dump_computed.h b/test/dump_computed.h
index 621b097..f45e6c5 100644
--- a/test/dump_computed.h
+++ b/test/dump_computed.h
@@ -982,6 +982,25 @@ static void dump_computed_style(const css_computed_style *style, char *buf,
ptr += wrote;
*len -= wrote;
+ /* column-span */
+ val = css_computed_column_span(style);
+ switch (val) {
+ case CSS_COLUMN_SPAN_INHERIT:
+ wrote = snprintf(ptr, *len, "column-span: inherit\n");
+ break;
+ case CSS_COLUMN_SPAN_NONE:
+ wrote = snprintf(ptr, *len, "column-span: none\n");
+ break;
+ case CSS_COLUMN_SPAN_ALL:
+ wrote = snprintf(ptr, *len, "column-span: all\n");
+ break;
+ default:
+ wrote = 0;
+ break;
+ }
+ ptr += wrote;
+ *len -= wrote;
+
/* content */
val = css_computed_content(style, &content);
switch (val) {