diff options
author | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2011-01-07 13:10:20 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2011-01-07 13:10:20 +0000 |
commit | d00c5b0cd5a0f44a0107faf1190e1923487ba736 (patch) | |
tree | 02bc4d66d8a093e2d17b1d1de0821d9f52bd6365 /desktop | |
parent | e6f33ef6ef8db5edc233aaebe8eb76425701066c (diff) | |
download | netsurf-d00c5b0cd5a0f44a0107faf1190e1923487ba736.tar.gz netsurf-d00c5b0cd5a0f44a0107faf1190e1923487ba736.tar.bz2 |
Add CONTENT_MSG_FAVICON_REFRESH and emit and handle it appropriately. Animated favicons now work
svn path=/trunk/netsurf/; revision=11242
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/browser.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/desktop/browser.c b/desktop/browser.c index b301b5fa3..2343cea85 100644 --- a/desktop/browser.c +++ b/desktop/browser.c @@ -581,6 +581,11 @@ nserror browser_window_callback(hlcache_handle *c, case CONTENT_MSG_REFRESH: bw->refresh_interval = event->data.delay * 100; break; + + case CONTENT_MSG_FAVICON_REFRESH: + /* Cause the GUI to update */ + gui_window_set_icon(bw->window, html_get_favicon(bw->current_content)); + break; default: assert(0); |