-
Task
-
Resolution: Unresolved
-
Minor
Problem
== Inline Script Block Line: 29 ---- <script type="text/javascript"> <!-- TODO make sure load doesn't happen every time --> function showStackTrace(id,query) { var element = document.getElementById(id) element.style.display = ""; document.getElementById(id + "-showlink").style.display = "none"; document.getElementById(id + "-hidelink").style.display = ""; var rqo = new XMLHttpRequest(); rqo.open('GET', query, true); rqo.onreadystatechange = function() { element.innerHTML = rqo.responseText; } rqo.send(null); } function hideStackTrace(id) { document.getElementById(id).style.display = "none"; document.getElementById(id + "-showlink").style.display = ""; document.getElementById(id + "-hidelink").style.display = "none"; } </script> ----
Solution
https://www.jenkins.io/doc/developer/security/csp/#inline-javascript-blocks
- links to
[JENKINS-74247] [tap] Extract inline script block in org/tap4j/plugin/model/TapStreamResult/body.jelly
Assignee | Original: Bruno P. Kinoshita [ kinow ] |
Description |
Original:
h4. Problems {noformat} == Inline Script Block Line: 29 ---- <script type="text/javascript"> <!-- TODO make sure load doesn't happen every time --> function showStackTrace(id,query) { var element = document.getElementById(id) element.style.display = ""; document.getElementById(id + "-showlink").style.display = "none"; document.getElementById(id + "-hidelink").style.display = ""; var rqo = new XMLHttpRequest(); rqo.open('GET', query, true); rqo.onreadystatechange = function() { element.innerHTML = rqo.responseText; } rqo.send(null); } function hideStackTrace(id) { document.getElementById(id).style.display = "none"; document.getElementById(id + "-showlink").style.display = ""; document.getElementById(id + "-hidelink").style.display = "none"; } </script> ---- == Inline Script Block Line: 29 ---- <script type="text/javascript"> <!-- TODO make sure load doesn't happen every time --> function showStackTrace(id,query) { var element = document.getElementById(id) element.style.display = ""; document.getElementById(id + "-showlink").style.display = "none"; document.getElementById(id + "-hidelink").style.display = ""; var rqo = new XMLHttpRequest(); rqo.open('GET', query, true); rqo.onreadystatechange = function() { element.innerHTML = rqo.responseText; } rqo.send(null); } function hideStackTrace(id) { document.getElementById(id).style.display = "none"; document.getElementById(id + "-showlink").style.display = ""; document.getElementById(id + "-hidelink").style.display = "none"; } </script> ---- {noformat} h4. Solution [https://www.jenkins.io/doc/developer/security/csp/#inline-javascript-blocks] |
New:
h4. Problem {noformat} == Inline Script Block Line: 29 ---- <script type="text/javascript"> <!-- TODO make sure load doesn't happen every time --> function showStackTrace(id,query) { var element = document.getElementById(id) element.style.display = ""; document.getElementById(id + "-showlink").style.display = "none"; document.getElementById(id + "-hidelink").style.display = ""; var rqo = new XMLHttpRequest(); rqo.open('GET', query, true); rqo.onreadystatechange = function() { element.innerHTML = rqo.responseText; } rqo.send(null); } function hideStackTrace(id) { document.getElementById(id).style.display = "none"; document.getElementById(id + "-showlink").style.display = ""; document.getElementById(id + "-hidelink").style.display = "none"; } </script> ---- {noformat} h4. Solution [https://www.jenkins.io/doc/developer/security/csp/#inline-javascript-blocks] |
Summary | Original: [tap] Extract inline script blocks in org/tap4j/plugin/model/TapStreamResult/body.jelly | New: [tap] Extract inline script block in org/tap4j/plugin/model/TapStreamResult/body.jelly |
Assignee | New: Shlomo [ shlomo_dahan ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Status | Original: In Progress [ 3 ] | New: In Review [ 10005 ] |
Remote Link | New: This issue links to "PR (Web Link)" [ 30449 ] |