Cause: Resource names with a colon were not being decoded prior to being displayed in the browser window title.
Consequence: As a result, colons in resource names were displaying as %3A since they were url encoded.
Fix: Resource names are now url decoded before being displayed in the browser window title.
Result: Resource names with a colon not display as expected in the browser window title.
Created attachment 1766003[details]
Incorrect tab title
The resource names with special characters like `:` don't render properly in the browser tab title. The special characters are URL encoded, so `:` is replaced with `%3A`. See screenshot.
Created attachment 1767730[details]
ScreenShot showing correct tab title
Now the tab title shows not encoded but regular text for title
Version:
4.8.0-0.nightly-2021-03-26-054333
Steps to verify:
1. Login to admin console and select "openshift" project from Home>Projects
2. Go to Builds>Image Streams > tag details and click a tag with colon in the name
Now the tab title shows regular text instead of encoded text. Screen shot attached
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (Moderate: OpenShift Container Platform 4.8.2 bug fix and security update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHSA-2021:2438
Created attachment 1766003 [details] Incorrect tab title The resource names with special characters like `:` don't render properly in the browser tab title. The special characters are URL encoded, so `:` is replaced with `%3A`. See screenshot.