summaryrefslogtreecommitdiff
path: root/render/box.c
diff options
context:
space:
mode:
Diffstat (limited to 'render/box.c')
-rw-r--r--render/box.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/render/box.c b/render/box.c
index 94c891629..8b043ce50 100644
--- a/render/box.c
+++ b/render/box.c
@@ -578,7 +578,12 @@ bool convert_xml_to_box(xmlNode *n, struct content *content,
/* white-space: pre */
char *text = cnv_space2nbsp(n->content);
char *current;
- assert(parent_style->white_space == CSS_WHITE_SPACE_PRE);
+ /* note: pre-wrap/pre-line are unimplemented */
+ assert(parent_style->white_space == CSS_WHITE_SPACE_PRE ||
+ parent_style->white_space ==
+ CSS_WHITE_SPACE_PRE_LINE ||
+ parent_style->white_space ==
+ CSS_WHITE_SPACE_PRE_WRAP);
if (!text)
goto no_memory;
if (parent_style->text_transform != CSS_TEXT_TRANSFORM_NONE)