diff options
author | Vincent Sanders <vince@kyllikki.org> | 2015-10-09 12:54:00 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2015-10-09 12:54:00 +0100 |
commit | f34a223b9a1fb04f67c67edbe81f38b8adf9f73c (patch) | |
tree | d65b72a8b6f3a659a2e2804768818c5ac262d773 | |
parent | a897d87d18c9b35bd520a44fa5a76521fb0ccf15 (diff) | |
download | netsurf-f34a223b9a1fb04f67c67edbe81f38b8adf9f73c.tar.gz netsurf-f34a223b9a1fb04f67c67edbe81f38b8adf9f73c.tar.bz2 |
Implement user agent reporting
-rw-r--r-- | javascript/duktape/Navigator.bnd | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/javascript/duktape/Navigator.bnd b/javascript/duktape/Navigator.bnd index 577ac29f0..b18ca8e83 100644 --- a/javascript/duktape/Navigator.bnd +++ b/javascript/duktape/Navigator.bnd @@ -8,6 +8,11 @@ * http://www.opensource.org/licenses/mit-license */ +prologue Navigator() +%{ +#include "utils/useragent.h" +%} + method Navigator::taintEnabled() %{ duk_push_boolean(ctx, false); @@ -74,3 +79,9 @@ getter Navigator::javaEnabled() duk_push_boolean(ctx, false); return 1; %} + +getter Navigator::userAgent() +%{ + duk_push_string(ctx, user_agent_string()); + return 1; +%} |