# HG changeset patch # User Nicholas Jillings # Date 1453820079 0 # Node ID a679987d13cc454ad5673d2c32f04dd1cafdb075 # Parent 329a558b7be5ce88496d6fb6b76d2deb3da29c6b Feature #1471: now includes the screen dimensions diff -r 329a558b7be5 -r a679987d13cc core.js --- a/core.js Tue Jan 26 14:20:43 2016 +0000 +++ b/core.js Tue Jan 26 14:54:39 2016 +0000 @@ -2322,16 +2322,20 @@ this.returnNavigator = function() { - var node = document.createElement("navigator"); - var platform = document.createElement("platform"); + var node = storage.document.createElement("navigator"); + var platform = storage.document.createElement("platform"); platform.textContent = navigator.platform; - var vendor = document.createElement("vendor"); + var vendor = storage.document.createElement("vendor"); vendor.textContent = navigator.vendor; - var userAgent = document.createElement("uagent"); + var userAgent = storage.document.createElement("uagent"); userAgent.textContent = navigator.userAgent; + var screen = storage.document.createElement("window"); + screen.setAttribute('innerWidth',window.innerWidth); + screen.setAttribute('innerHeight',window.innerHeight); node.appendChild(platform); node.appendChild(vendor); node.appendChild(userAgent); + node.appendChild(screen); return node; };