Provide option for rendering whitespace in merge request / diff file browser
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=438836) </details> <!--IssueSummary end--> ### Release notes Option to render whitespace in the file browser for merge requests and diffs ### Problem to solve I'd like to have whitespace rendered when I'm giving code reviews, so I can see issues like trailing whitespace. Looks like as a workaround I can open the diff in the Web IDE, and have whitespace rendering enabled there. But ideally this would be in the browser, where I'm navigating the review files and adding comments. ### Intended users Developers, Code Reviewers ### User experience goal The user should be able to turn on / off rendering of whitespace in the file browser for merge requests / diffs ### Proposal Add option for users to enable rendering of whitespace, leave turned off by default. ### Links / references <!-- Label reminders - you should have one of each of the following labels. Use the following resources to find the appropriate labels: - Use only one tier label choosing the lowest tier this is intended for - https://gitlab.com/gitlab-org/gitlab/-/labels - https://about.gitlab.com/handbook/product/categories/features/ -->
issue