[TASK] Remove window.open inline JavaScript in backend
To reduce the amount of inline JavaScript corresponding `window.open` occurrences are removed from TYPO3 backend user interface: * Backend Login refresh handling + tests checking for arbitrary inline JavaScript were removed * ViewPage page preview * FormEngine + "open in new window" button in top right bar + close behavior when editing form in new window Resolves: #91815 Releases: master Change-Id: I39c9c0350a0bdcf22b12bb6dba8fee8e9a03e315 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/65050 Tested-by:Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- Build/Sources/TypeScript/backend/Resources/Public/TypeScript/Login.ts 11 additions, 0 deletions...s/TypeScript/backend/Resources/Public/TypeScript/Login.ts
- typo3/sysext/backend/Classes/Controller/EditDocumentController.php 11 additions, 13 deletions...ext/backend/Classes/Controller/EditDocumentController.php
- typo3/sysext/backend/Classes/Controller/LoginController.php 1 addition, 6 deletionstypo3/sysext/backend/Classes/Controller/LoginController.php
- typo3/sysext/backend/Resources/Public/Html/Close.html 1 addition, 4 deletionstypo3/sysext/backend/Resources/Public/Html/Close.html
- typo3/sysext/backend/Resources/Public/Html/Close.js 2 additions, 0 deletionstypo3/sysext/backend/Resources/Public/Html/Close.js
- typo3/sysext/backend/Resources/Public/JavaScript/Login.js 1 addition, 1 deletiontypo3/sysext/backend/Resources/Public/JavaScript/Login.js
- typo3/sysext/backend/Tests/Unit/Controller/LoginControllerTest.php 0 additions, 89 deletions...ext/backend/Tests/Unit/Controller/LoginControllerTest.php
- typo3/sysext/viewpage/Classes/Controller/ViewModuleController.php 8 additions, 1 deletion...sext/viewpage/Classes/Controller/ViewModuleController.php
Please register or sign in to comment