From b9773d34bb523d3bac09f328900e60b02feea97b Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Wed, 8 Sep 2010 17:22:35 +0000 Subject: Root element can't be absolute positioned. Fixes #3062055. svn path=/trunk/netsurf/; revision=10743 --- render/layout.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/render/layout.c b/render/layout.c index 6774495b5..bd951a252 100644 --- a/render/layout.c +++ b/render/layout.c @@ -1350,7 +1350,8 @@ void layout_find_dimensions(int available_width, int viewport_height, enum css_height_e cbhtype; if (css_computed_position(box->style) == - CSS_POSITION_ABSOLUTE) { + CSS_POSITION_ABSOLUTE && + box->parent) { /* Box is absolutely positioned */ assert(box->float_container); containing_block = box->float_container; -- cgit v1.2.3