Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #8328

Closed
Open
Created Nov 16, 2014 by Administrator@rootOwner

Issue titles don't escape valid entities: &lt; shows as <

Created by: cirosantilli

When I write:

&lt;

On the issue title, I expect it to render as:

&amp;lt;

but it currently renders:

&lt;

This only happens for valid entities, e.g. &asdf; renders as &amp;asdf; as expected: I think the problem is with the escape_once at: https://github.com/gitlabhq/gitlabhq/pull/8329. Couldn't we use html_escape instead?

The best behaviour in fact would be to have no markdown magic like references nor emoji on titles because it is not possible to escape them like it is on normal markdown.

Assignee
Assign to
Time tracking