Problem/Motivation
src/Render/NameListFormattableMarkup.php escapes each value (unless already MarkupInterface) but uses the delimiter verbatim. Delimiters come from admin-controlled name_list_format config, so it's safe in practice. Document the contract or defensively escape:
$this->delimiter = $delimiter instanceof MarkupInterface ? $delimiter : Html::escape((string) $delimiter);
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork name-3586345
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
bluegeek9 commentedComment #5
bluegeek9 commented