[TASK] Allow in-memory caching of HTML sanitizer behavior
DefaultSanitizerBuilder for HTML sanitizer creates a new behavior for each invocation which is superfluous and can be cached in memory. Resolves: #96862 Releases: main, 11.5, 10.4 Change-Id: I4a6710524a1f2f1256c8aa7694ceaa56a627a07f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/73460 Tested-by:core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
Showing
- typo3/sysext/core/Classes/Html/DefaultSanitizerBuilder.php 11 additions, 3 deletionstypo3/sysext/core/Classes/Html/DefaultSanitizerBuilder.php
- typo3/sysext/core/Tests/Functional/Html/DefaultSanitizerBuilderTest.php 48 additions, 0 deletions...ore/Tests/Functional/Html/DefaultSanitizerBuilderTest.php
- typo3/sysext/core/Tests/Functional/Html/Fixtures/ExtendedSanitizerBuilder.php 28 additions, 0 deletions...sts/Functional/Html/Fixtures/ExtendedSanitizerBuilder.php
Please register or sign in to comment