Skip to content
Snippets Groups Projects
Select Git revision
  • 13.4
  • main default
  • 12.4
  • 11.5
  • 13.3
  • 13.1
  • 13.0
  • 10.4
  • 12.1
  • 9.5
  • 11.3
  • 11.1
  • TYPO3_8-7
  • 10.2
  • 9.3
  • 9.2
  • TYPO3_7-6
  • TYPO3_7-0
  • TYPO3_7-3
  • TYPO3_8-6
  • v13.4.14
  • v12.4.33
  • v13.4.13
  • v12.4.32
  • v13.4.12
  • v12.4.31
  • v13.4.11
  • v12.4.30
  • v13.4.10
  • v12.4.29
  • v13.4.9
  • v13.4.8
  • v12.4.28
  • v13.4.7
  • v13.4.6
  • v13.4.5
  • v12.4.27
  • v13.4.4
  • v12.4.26
  • v13.4.3
40 results

typo3

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Helmut Hummel authored
    ScriptViewHelper and AssetViewHelper do not directly output any tag,
    but only pass the arguments to AssetCollector.
    
    Therefore the tag attribute values must not be HTML encoded.
    To achieve that, we use a subclass of TagBuilder before the tag
    is initialised, which does never encode attribute values.
    
    The tag view helper inheritance is kept because the tag builder
    nicely abstracts attribute handling, which otherwise would have to
    be duplicated.
    
    Also ensure that rendered children will not be encoded as this string
    is used as CSS or JavaScript, where HTML encoding won't help or rather
    break the code.
    
    Resolves: #92706
    Related: #92284
    Releases: master, 10.4
    Change-Id: I823ad167ccbd52e9e0f3ad9bb3d54f554a985fef
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/71926
    
    
    Tested-by: default avatarcore-ci <typo3@b13.com>
    Tested-by: default avatarBenni Mack <benni@typo3.org>
    Reviewed-by: default avatarBenni Mack <benni@typo3.org>
    bdc1bc40
    History
    Name Last commit Last update