diff options
Diffstat (limited to 'render/box.c')
-rw-r--r-- | render/box.c | 7 |
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) |