summaryrefslogtreecommitdiff
path: root/desktop/browser.c
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2019-05-05 21:05:27 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2019-05-05 22:17:10 +0100
commit8474c5d4c0b59e74e2ef001b5033b78d7a99fcad (patch)
tree7263eabd9bcd9c8093a822e4f051d7bd9fc45830 /desktop/browser.c
parent6952a239465811c26838e177d35222fd5229e393 (diff)
downloadnetsurf-8474c5d4c0b59e74e2ef001b5033b78d7a99fcad.tar.gz
netsurf-8474c5d4c0b59e74e2ef001b5033b78d7a99fcad.tar.bz2
Logging: migrate and provide content interface
Migrate the console enums into netsurf/console.h and add support so that contents can raise a message to log to the console. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'desktop/browser.c')
-rw-r--r--desktop/browser.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/desktop/browser.c b/desktop/browser.c
index 1a7493537..dad830fe8 100644
--- a/desktop/browser.c
+++ b/desktop/browser.c
@@ -1358,6 +1358,13 @@ browser_window_callback(hlcache_handle *c,
float sx, sy;
switch (event->type) {
+ case CONTENT_MSG_LOG:
+ browser_window_console_log(bw,
+ event->data.log.src,
+ event->data.log.msg,
+ event->data.log.msglen,
+ event->data.log.flags);
+ break;
case CONTENT_MSG_DOWNLOAD:
assert(bw->loading_content == c);