[TASK] Serialize PageRenderer state instead of the entire class
As prepared in #91316, PageRenderer state is now serialized instead of serializing the entire object, this means that caches of the importmap are excluded from serialization. Resolves: #96709 Related: #91316 Releases: main Change-Id: I8edde372274c7ea2fbc18bc08bcb9a140939292a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/73251 Tested-by:core-ci <typo3@b13.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/core/Classes/MetaTag/AbstractMetaTagManager.php 12 additions, 0 deletionstypo3/sysext/core/Classes/MetaTag/AbstractMetaTagManager.php
- typo3/sysext/core/Classes/MetaTag/GenericMetaTagManager.php 12 additions, 0 deletionstypo3/sysext/core/Classes/MetaTag/GenericMetaTagManager.php
- typo3/sysext/core/Classes/MetaTag/MetaTagManagerInterface.php 4 additions, 0 deletions...3/sysext/core/Classes/MetaTag/MetaTagManagerInterface.php
- typo3/sysext/core/Classes/MetaTag/MetaTagManagerRegistry.php 15 additions, 10 deletionstypo3/sysext/core/Classes/MetaTag/MetaTagManagerRegistry.php
- typo3/sysext/core/Classes/Page/ImportMap.php 18 additions, 0 deletionstypo3/sysext/core/Classes/Page/ImportMap.php
- typo3/sysext/core/Classes/Page/JavaScriptItems.php 26 additions, 0 deletionstypo3/sysext/core/Classes/Page/JavaScriptItems.php
- typo3/sysext/core/Classes/Page/JavaScriptModuleInstruction.php 22 additions, 1 deletion.../sysext/core/Classes/Page/JavaScriptModuleInstruction.php
- typo3/sysext/core/Classes/Page/JavaScriptRenderer.php 42 additions, 0 deletionstypo3/sysext/core/Classes/Page/JavaScriptRenderer.php
- typo3/sysext/core/Classes/Page/PageRenderer.php 9 additions, 3 deletionstypo3/sysext/core/Classes/Page/PageRenderer.php
- typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php 33 additions, 0 deletionstypo3/sysext/core/Tests/Functional/Page/PageRendererTest.php
- typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php 7 additions, 9 deletions...ntend/Classes/Controller/TypoScriptFrontendController.php
- typo3/sysext/frontend/Classes/Http/RequestHandler.php 4 additions, 6 deletionstypo3/sysext/frontend/Classes/Http/RequestHandler.php
Please register or sign in to comment