summaryrefslogtreecommitdiff
path: root/test/dump_computed.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/dump_computed.h')
-rw-r--r--test/dump_computed.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/test/dump_computed.h b/test/dump_computed.h
index c9aafe9..be6b4bb 100644
--- a/test/dump_computed.h
+++ b/test/dump_computed.h
@@ -145,7 +145,9 @@ static void dump_computed_style(const css_computed_style *style, char *buf,
lwc_string *url = NULL;
css_fixed len1 = 0, len2 = 0;
css_unit unit1 = CSS_UNIT_PX, unit2 = CSS_UNIT_PX;
- css_computed_clip_rect rect;
+ css_computed_clip_rect rect = { 0, 0, 0, 0, CSS_UNIT_PX, CSS_UNIT_PX,
+ CSS_UNIT_PX, CSS_UNIT_PX, true, true,
+ true, true };
const css_computed_content_item *content = NULL;
const css_computed_counter *counter = NULL;
lwc_string **string_list = NULL;
@@ -287,6 +289,9 @@ static void dump_computed_style(const css_computed_style *style, char *buf,
/* border-top-color */
val = css_computed_border_top_color(style, &color);
switch (val) {
+ case CSS_BORDER_COLOR_INITIAL:
+ wrote = snprintf(ptr, *len, "border-top-color: initial\n");
+ break;
case CSS_BORDER_COLOR_TRANSPARENT:
wrote = snprintf(ptr, *len, "border-top-color: transparent\n");
break;
@@ -303,6 +308,9 @@ static void dump_computed_style(const css_computed_style *style, char *buf,
/* border-right-color */
val = css_computed_border_right_color(style, &color);
switch (val) {
+ case CSS_BORDER_COLOR_INITIAL:
+ wrote = snprintf(ptr, *len, "border-right-color: initial\n");
+ break;
case CSS_BORDER_COLOR_TRANSPARENT:
wrote = snprintf(ptr, *len,
"border-right-color: transparent\n");
@@ -321,6 +329,9 @@ static void dump_computed_style(const css_computed_style *style, char *buf,
/* border-bottom-color */
val = css_computed_border_bottom_color(style, &color);
switch (val) {
+ case CSS_BORDER_COLOR_INITIAL:
+ wrote = snprintf(ptr, *len, "border-bottom-color: initial\n");
+ break;
case CSS_BORDER_COLOR_TRANSPARENT:
wrote = snprintf(ptr, *len,
"border-bottom-color: transparent\n");
@@ -339,6 +350,9 @@ static void dump_computed_style(const css_computed_style *style, char *buf,
/* border-left-color */
val = css_computed_border_left_color(style, &color);
switch (val) {
+ case CSS_BORDER_COLOR_INITIAL:
+ wrote = snprintf(ptr, *len, "border-left-color: initial\n");
+ break;
case CSS_BORDER_COLOR_TRANSPARENT:
wrote = snprintf(ptr, *len, "border-left-color: transparent\n");
break;