From 9879bc259cf1d5b5514f4deb0b4e99bd8615dd01 Mon Sep 17 00:00:00 2001 From: "Alan D. Tse" Date: Sat, 15 Dec 2018 19:38:44 -0800 Subject: [PATCH] Fix #6 by converting diff-match-patch html to xhtml Signed-off-by: Alan D. Tse --- app/scripts/contentscript.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/scripts/contentscript.js b/app/scripts/contentscript.js index 870b716..9dabadb 100644 --- a/app/scripts/contentscript.js +++ b/app/scripts/contentscript.js @@ -159,7 +159,7 @@ function displayDiff(html, time=processTime){ html = spdx[0].html; time = spdx[0].time; var spdxid = spdx[0].spdxid; - var title = `${spdxid}`; + var title = `${spdxid}`; var timehtml = ' processed in '+(time+processTime)/ 1000+'s
'; updateBubbleText(title + timehtml + html); var el = document.getElementById("licenses").addEventListener("change", function () { @@ -257,6 +257,9 @@ function renderBubble(mouseX, mouseY, selection) { function updateBubbleText(text) { var bubbleDOMText = $('#bubble_text')[0]; + //convert html to xhtml + //concept from https://stackoverflow.com/a/12092919 + text = new XMLSerializer().serializeToString(new DOMParser().parseFromString(text, 'text/html')); bubbleDOMText.innerHTML = text; }