summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2004-03-30 11:45:48 +0000
committerJames Bursa <james@netsurf-browser.org>2004-03-30 11:45:48 +0000
commit804cd42a34d9c194a8a59df54b991f062781ad11 (patch)
treedfc3693bb931dade2e442c97dd166cf52deba022 /render
parentead74d2f010a232f15d074ef47a0622b5bd9bf66 (diff)
downloadnetsurf-804cd42a34d9c194a8a59df54b991f062781ad11.tar.gz
netsurf-804cd42a34d9c194a8a59df54b991f062781ad11.tar.bz2
[project @ 2004-03-30 11:45:48 by bursa]
Reduce frequency of gui_multitask() to improve performance. svn path=/import/netsurf/; revision=691
Diffstat (limited to 'render')
-rw-r--r--render/box.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/render/box.c b/render/box.c
index 015af7411..579a0de65 100644
--- a/render/box.c
+++ b/render/box.c
@@ -304,11 +304,12 @@ struct box * convert_xml_to_box(xmlNode * n, struct content *content,
assert(n != 0 && parent_style != 0 && parent != 0);
LOG(("node %p, node type %i", n, n->type));
- gui_multitask();
if (n->type == XML_ELEMENT_NODE) {
struct element_entry *element;
+ gui_multitask();
+
style = box_get_style(content->data.html.stylesheet_content,
content->data.html.stylesheet_count, parent_style, n);
LOG(("display: %s", css_display_name[style->display]));