summaryrefslogtreecommitdiff
path: root/render/box_normalise.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2011-10-08 00:21:59 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2011-10-08 00:21:59 +0000
commit4e574f12527b241ea266a9fad21f6424a9af3a44 (patch)
tree939fef2635fedee440bd6fcf08cadc95f4471930 /render/box_normalise.c
parent1e828006aa6f15151b0a0786db79de90de54046a (diff)
downloadnetsurf-4e574f12527b241ea266a9fad21f6424a9af3a44.tar.gz
netsurf-4e574f12527b241ea266a9fad21f6424a9af3a44.tar.bz2
Improve performance of style selection
svn path=/trunk/netsurf/; revision=13000
Diffstat (limited to 'render/box_normalise.c')
-rw-r--r--render/box_normalise.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/render/box_normalise.c b/render/box_normalise.c
index 8d88a2ef2..fb378d3e7 100644
--- a/render/box_normalise.c
+++ b/render/box_normalise.c
@@ -154,6 +154,7 @@ bool box_normalise_block(struct box *block, html_content *c)
ctx.ctx = c->select_ctx;
ctx.quirks = (c->quirks == BINDING_QUIRKS_MODE_FULL);
ctx.base_url = c->base_url;
+ ctx.universal = c->universal;
style = nscss_get_blank_style(&ctx, block->style,
box_style_alloc, NULL);
@@ -255,6 +256,7 @@ bool box_normalise_table(struct box *table, html_content * c)
ctx.ctx = c->select_ctx;
ctx.quirks = (c->quirks == BINDING_QUIRKS_MODE_FULL);
ctx.base_url = c->base_url;
+ ctx.universal = c->universal;
style = nscss_get_blank_style(&ctx, table->style,
box_style_alloc, NULL);
@@ -341,6 +343,7 @@ bool box_normalise_table(struct box *table, html_content * c)
ctx.ctx = c->select_ctx;
ctx.quirks = (c->quirks == BINDING_QUIRKS_MODE_FULL);
ctx.base_url = c->base_url;
+ ctx.universal = c->universal;
style = nscss_get_blank_style(&ctx, table->style,
box_style_alloc, NULL);
@@ -476,6 +479,7 @@ bool box_normalise_table_spans(struct box *table, struct span_info *spans,
ctx.quirks = (c->quirks ==
BINDING_QUIRKS_MODE_FULL);
ctx.base_url = c->base_url;
+ ctx.universal = c->universal;
style = nscss_get_blank_style(&ctx,
table_row->style,
@@ -585,6 +589,7 @@ bool box_normalise_table_row_group(struct box *row_group,
ctx.ctx = c->select_ctx;
ctx.quirks = (c->quirks == BINDING_QUIRKS_MODE_FULL);
ctx.base_url = c->base_url;
+ ctx.universal = c->universal;
style = nscss_get_blank_style(&ctx, row_group->style,
box_style_alloc, NULL);
@@ -659,6 +664,7 @@ bool box_normalise_table_row_group(struct box *row_group,
ctx.ctx = c->select_ctx;
ctx.quirks = (c->quirks == BINDING_QUIRKS_MODE_FULL);
ctx.base_url = c->base_url;
+ ctx.universal = c->universal;
style = nscss_get_blank_style(&ctx, row_group->style,
box_style_alloc, NULL);
@@ -728,6 +734,7 @@ bool box_normalise_table_row(struct box *row,
ctx.ctx = c->select_ctx;
ctx.quirks = (c->quirks == BINDING_QUIRKS_MODE_FULL);
ctx.base_url = c->base_url;
+ ctx.universal = c->universal;
style = nscss_get_blank_style(&ctx, row->style,
box_style_alloc, NULL);