-
Task
-
Resolution: Unresolved
-
Minor
Problem
== Inline Event Handler Line: 8 ---- <input type="checkbox" onclick=" var f = document.getElementById('vars.field'); var o = f.value; f.value = this.checked ? (o ? o + ',${v}' : '${v}') : o.replace(/,${v}/, '').replace(/^${v},?/, '')" checked="${instance['vars'].contains(v) ? 'true' : null}"/> ----
Solution
https://www.jenkins.io/doc/developer/security/csp/#inline-event-handlers
[JENKINS-74244] [toolenv] Extract inline event handler in hudson/plugins/toolenv/ToolEnvBuildWrapper/config.jelly
Description |
Original:
h4. Problems {noformat} == Inline Event Handler Line: 8 ---- <input type="checkbox" onclick=" var f = document.getElementById('vars.field'); var o = f.value; f.value = this.checked ? (o ? o + ',${v}' : '${v}') : o.replace(/,${v}/, '').replace(/^${v},?/, '')" checked="${instance['vars'].contains(v) ? 'true' : null}"/> ---- == Inline Event Handler Line: 8 ---- <input type="checkbox" onclick=" var f = document.getElementById('vars.field'); var o = f.value; f.value = this.checked ? (o ? o + ',${v}' : '${v}') : o.replace(/,${v}/, '').replace(/^${v},?/, '')" checked="${instance['vars'].contains(v) ? 'true' : null}"/> ---- {noformat} h4. Solution [https://www.jenkins.io/doc/developer/security/csp/#inline-event-handlers] |
New:
h4. Problem {noformat} == Inline Event Handler Line: 8 ---- <input type="checkbox" onclick=" var f = document.getElementById('vars.field'); var o = f.value; f.value = this.checked ? (o ? o + ',${v}' : '${v}') : o.replace(/,${v}/, '').replace(/^${v},?/, '')" checked="${instance['vars'].contains(v) ? 'true' : null}"/> ---- {noformat} h4. Solution [https://www.jenkins.io/doc/developer/security/csp/#inline-event-handlers] |
Summary | Original: [toolenv] Extract inline event handlers in hudson/plugins/toolenv/ToolEnvBuildWrapper/config.jelly | New: [toolenv] Extract inline event handler in hudson/plugins/toolenv/ToolEnvBuildWrapper/config.jelly |