diff options
author | Vincent Sanders <vince@kyllikki.org> | 2014-07-21 01:13:10 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2014-07-21 01:15:43 +0100 |
commit | 698b7c61f0dcc8f056ce7b66bb9e92850806b0b5 (patch) | |
tree | d9f4faff9ee5397b1b1430272341835f9a9c7f64 /desktop | |
parent | a05b5fcff48946fd5fee4204e3afb80ff4450e2e (diff) | |
download | netsurf-698b7c61f0dcc8f056ce7b66bb9e92850806b0b5.tar.gz netsurf-698b7c61f0dcc8f056ce7b66bb9e92850806b0b5.tar.bz2 |
make gtk source viewer less explody. fixes #2159
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/browser.c | 5 | ||||
-rw-r--r-- | desktop/browser.h | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/desktop/browser.c b/desktop/browser.c index 684035a0a..c3432bef8 100644 --- a/desktop/browser.c +++ b/desktop/browser.c @@ -2014,6 +2014,11 @@ bool browser_window_has_content(struct browser_window *bw) return true; } +/* Exported interface, documented in browser.h */ +struct hlcache_handle *browser_window_get_content(struct browser_window *bw) +{ + return bw->current_content; +} /* Exported interface, documented in browser.h */ nserror browser_window_get_extents(struct browser_window *bw, bool scaled, diff --git a/desktop/browser.h b/desktop/browser.h index 6e893fffb..a9985200e 100644 --- a/desktop/browser.h +++ b/desktop/browser.h @@ -197,6 +197,11 @@ nserror browser_window_get_extents(struct browser_window *bw, bool scaled, */ bool browser_window_has_content(struct browser_window *bw); +/** + * Get a cache handle for the content within a browser window. + */ +struct hlcache_handle *browser_window_get_content(struct browser_window *bw); + void browser_window_get_dimensions(struct browser_window *bw, int *width, int *height, bool scaled); void browser_window_set_dimensions(struct browser_window *bw, |