-
Bug
-
Resolution: Duplicate
-
Minor
-
Any jenkins version, tested with credentials-plugin 1236.v31e44e6060c0 and 1254.vb_96f366e7b_a_d using Firefox version 102.12.0esr
When you are trying to configure a pipeline from SCM, and select the SCM, below Credentials appears a big blue cross, when using Firefox, version 102.12.0esr. Issue does not appear in Chrome.
Reproduction steps:
- In the controller that is running with the support bundle using Firefox, version 102.12.0esr, go to New Item → Pipeline (name the pipeline).
- Go to Advanced Project Options, in Definition combo, and change to Pipeline script from SCM.
- In SCM combo, select Git, and then you can see a big blue cross displayed (see screenshot)
- If you select the 'Add' option displayed next to the blue cross, you are able to add a new Credential - so the button is not borken, just rendering incorrectly
The culprit:
- https://github.com/jenkinsci/credentials-plugin/blob/402df1d1f4f5f6c86d1768762773e4868ad1629d/src/main/resources/lib/credentials/select.jelly#L118
- https://github.com/jenkinsci/credentials-plugin/blob/402df1d1f4f5f6c86d1768762773e4868ad1629d/src/main/resources/lib/credentials/select.jelly#L151
If you look at the inspector, when the add buttons are added, they are added with a svg, when testing this if you delete the svg part, the page renders correctly.
Other notes:
- Could be linked to my earlier PR here - https://github.com/jenkinsci/credentials-plugin/pull/422 - I manually tested at the time with different browsers and saw no issues.
- Possibly linked to
JENKINS-23405
Images:
- duplicates
-
JENKINS-70837 Credential UI shows giant plus sign in Firefox (102esr) is back
- Open