diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2013-12-01 19:15:14 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2013-12-01 19:15:14 +0000 |
commit | b0fc9bfcb9b4e01e0c77bb1e92861e3ab24a8b23 (patch) | |
tree | 36440f431d47a861a7d5e37412fc24d2d9a78402 /css/select.h | |
parent | 14387a53b7ab2e15790a733c3db5841f6705fc89 (diff) | |
download | netsurf-b0fc9bfcb9b4e01e0c77bb1e92861e3ab24a8b23.tar.gz netsurf-b0fc9bfcb9b4e01e0c77bb1e92861e3ab24a8b23.tar.bz2 |
Optimise selection by generating node ancestor element/class/id name bloom filters for new libcss API.
Diffstat (limited to 'css/select.h')
-rw-r--r-- | css/select.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/css/select.h b/css/select.h index b28a670ed..764c43fb9 100644 --- a/css/select.h +++ b/css/select.h @@ -37,6 +37,10 @@ typedef struct nscss_select_ctx bool quirks; nsurl *base_url; lwc_string *universal; + + dom_node *current; + dom_element *parent; + css_bloom *bloom; } nscss_select_ctx; css_stylesheet *nscss_create_inline_style(const uint8_t *data, size_t len, |