From 698b7c61f0dcc8f056ce7b66bb9e92850806b0b5 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Mon, 21 Jul 2014 01:13:10 +0100 Subject: make gtk source viewer less explody. fixes #2159 --- desktop/browser.c | 5 +++++ desktop/browser.h | 5 +++++ 2 files changed, 10 insertions(+) (limited to 'desktop') 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, -- cgit v1.2.3