summaryrefslogtreecommitdiff
path: root/render/html_interaction.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2012-08-17 20:57:35 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2012-08-17 20:57:35 +0100
commiteb35a576c1b5845d4aa6b2b77d8039f49f048edc (patch)
tree8fa7c17223aad4a29146e35e247b0f0af8f02084 /render/html_interaction.c
parent6d39b569c700ddfa405c5c9a7a49320be2945997 (diff)
downloadnetsurf-eb35a576c1b5845d4aa6b2b77d8039f49f048edc.tar.gz
netsurf-eb35a576c1b5845d4aa6b2b77d8039f49f048edc.tar.bz2
Can get root element node directly from within the html content handler. Avoids using hlcache_handle which needs to go.
Diffstat (limited to 'render/html_interaction.c')
-rw-r--r--render/html_interaction.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/render/html_interaction.c b/render/html_interaction.c
index 4d21b222c..b6f2dc615 100644
--- a/render/html_interaction.c
+++ b/render/html_interaction.c
@@ -392,7 +392,7 @@ void html_mouse_action(struct content *c, struct browser_window *bw,
/* search the box tree for a link, imagemap, form control, or
* box with scrollbars */
- box = html_get_box_tree(h);
+ box = html->layout;
/* Consider the margins of the html page now */
box_x = box->margin[LEFT];
@@ -725,7 +725,7 @@ void html_mouse_action(struct content *c, struct browser_window *bw,
/* if clicking in the main page, remove the selection from any
* text areas */
if (!done) {
- struct box *layout = html_get_box_tree(h);
+ struct box *layout = html->layout;
if (mouse && (mouse < BROWSER_MOUSE_MOD_1) &&
selection_root(&html->sel) != layout) {