--- a/WebBrowser/Tools/WebHitTestResult.py Fri Feb 01 19:18:45 2019 +0100 +++ b/WebBrowser/Tools/WebHitTestResult.py Fri Feb 01 20:15:03 2019 +0100 @@ -86,16 +86,16 @@ var r = e.getBoundingClientRect(); res.boundingRect = [r.top, r.left, r.width, r.height]; if (e.tagName.toLowerCase() == 'img') - res.imageUrl = e.getAttribute('src'); + res.imageUrl = e.getAttribute('src').trim(); if (e.tagName.toLowerCase() == 'a') {{ res.linkTitle = e.text; - res.linkUrl = e.getAttribute('href'); + res.linkUrl = e.getAttribute('href').trim(); }} while (e) {{ if (res.linkTitle == '' && e.tagName.toLowerCase() == 'a') res.linkTitle = e.text; if (res.linkUrl == '' && e.tagName.toLowerCase() == 'a') - res.linkUrl = e.getAttribute('href'); + res.linkUrl = e.getAttribute('href').trim(); if (res.mediaUrl == '' && isMediaElement(e)) {{ res.mediaUrl = e.currentSrc; res.mediaPaused = e.paused;