diff options
author | James Bursa <james@netsurf-browser.org> | 2004-12-05 21:42:08 +0000 |
---|---|---|
committer | James Bursa <james@netsurf-browser.org> | 2004-12-05 21:42:08 +0000 |
commit | 3e6a2b9d9a0b4125eeeb37384b25a0232d4da7c5 (patch) | |
tree | 6935dd22cc57782f4fc3483c7726a80bec66a701 /render/layout.c | |
parent | 6bddd0837f4cd7082b537037be267cad585d22ee (diff) | |
download | netsurf-3e6a2b9d9a0b4125eeeb37384b25a0232d4da7c5.tar.gz netsurf-3e6a2b9d9a0b4125eeeb37384b25a0232d4da7c5.tar.bz2 |
[project @ 2004-12-05 21:42:08 by bursa]
Make frames scroll. Implement table cellspacing attribute.
svn path=/import/netsurf/; revision=1383
Diffstat (limited to 'render/layout.c')
-rw-r--r-- | render/layout.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/render/layout.c b/render/layout.c index ea80de6c3..d9dad2a99 100644 --- a/render/layout.c +++ b/render/layout.c @@ -1244,6 +1244,13 @@ bool layout_table(struct box *table, int available_width, layout_find_dimensions(available_width, c->style, 0, c->padding, c->border); + if (c->style->overflow == + CSS_OVERFLOW_SCROLL || + c->style->overflow == + CSS_OVERFLOW_AUTO) { + c->padding[RIGHT] += SCROLLBAR_WIDTH; + c->padding[BOTTOM] += SCROLLBAR_WIDTH; + } } } } |