From a785bc25f7d34a7121739219ccdc063e4ac8ba33 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Sun, 8 Oct 2006 22:46:25 +0000 Subject: Modify implementation of absolute positioning to support "static positions". Absolutely positioned boxes are now in their original place in the tree instead of linked from absolute_children. svn path=/trunk/netsurf/; revision=2984 --- render/box.h | 5 ----- 1 file changed, 5 deletions(-) (limited to 'render/box.h') diff --git a/render/box.h b/render/box.h index 90d011486..a0c43ef1e 100644 --- a/render/box.h +++ b/render/box.h @@ -193,10 +193,6 @@ struct box { /** Next sibling float box. */ struct box *next_float; - /** First absolutely positioned child box, or 0. Absolutely positioned - * boxes are linked by next / prev and do not appear under children. */ - struct box *absolute_children; - struct column *col; /**< Array of table column data for TABLE only. */ /** Form control data, or 0 if not a form control. */ @@ -264,7 +260,6 @@ struct box * box_create(struct css_style *style, char *href, const char *target, char *title, char *id, void *context); void box_add_child(struct box *parent, struct box *child); -void box_add_absolute_child(struct box *parent, struct box *child); void box_insert_sibling(struct box *box, struct box *new_box); void box_unlink_and_free(struct box *box); void box_free(struct box *box); -- cgit v1.2.3