[BUGFIX] Use "noreferrer" instead of "noopener noreferrer"
Various patches introduced a feature to not send the referer nor the opener information to external links. However, just because others CMS do it this way, one should carefully consider WHAT THESE THINGS DO. So, adding "noreferrer" implicitly includes "noopener". What this means is that we can save a lot of bytes, save the environment by producing less bytes and sending them over the wire. References: - https://www.w3.org/TR/2011/WD-html5-20110113/links.html#link-type-noreferrer - https://web.dev/external-anchors-use-rel-noopener/ - https://html.spec.whatwg.org/multipage/links.html#link-type-noreferrer Relates: #78488 Relates: #89044 Resolves: #89757 Releases: master Change-Id: Ia366169cd30da23f988bae04175fdaa18be418b2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62421 Tested-by:Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
Showing
- typo3/sysext/about/Resources/Private/Language/Modules/about.xlf 4 additions, 4 deletions...sysext/about/Resources/Private/Language/Modules/about.xlf
- typo3/sysext/about/Resources/Private/Partials/Donation.html 1 addition, 1 deletiontypo3/sysext/about/Resources/Private/Partials/Donation.html
- typo3/sysext/about/Resources/Private/Partials/ExternalLibraries.html 35 additions, 35 deletions...t/about/Resources/Private/Partials/ExternalLibraries.html
- typo3/sysext/backend/Classes/Controller/PageLayoutController.php 1 addition, 1 deletion...ysext/backend/Classes/Controller/PageLayoutController.php
- typo3/sysext/backend/Classes/Utility/BackendUtility.php 5 additions, 5 deletionstypo3/sysext/backend/Classes/Utility/BackendUtility.php
- typo3/sysext/backend/Resources/Private/Language/locallang_login.xlf 1 addition, 1 deletion...xt/backend/Resources/Private/Language/locallang_login.xlf
- typo3/sysext/backend/Resources/Private/Layouts/Login.html 2 additions, 2 deletionstypo3/sysext/backend/Resources/Private/Layouts/Login.html
- typo3/sysext/core/Classes/Error/DebugExceptionHandler.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Error/DebugExceptionHandler.php
- typo3/sysext/core/Configuration/DefaultConfigurationDescription.yaml 12 additions, 12 deletions...t/core/Configuration/DefaultConfigurationDescription.yaml
- typo3/sysext/core/Documentation/Changelog/10.1/Feature-78488-AddRelNoreferrerToExternalLinks.rst 27 additions, 0 deletions...og/10.1/Feature-78488-AddRelNoreferrerToExternalLinks.rst
- typo3/sysext/core/Resources/Private/Templates/ErrorPage/Error.html 1 addition, 1 deletion...ext/core/Resources/Private/Templates/ErrorPage/Error.html
- typo3/sysext/extensionmanager/Resources/Private/Templates/List/ShowAllVersions.html 1 addition, 1 deletion...ger/Resources/Private/Templates/List/ShowAllVersions.html
- typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php 1 addition, 1 deletion.../frontend/Classes/ContentObject/ContentObjectRenderer.php
- typo3/sysext/frontend/Tests/Unit/ContentObject/ContentObjectRendererTest.php 2 additions, 2 deletions...nd/Tests/Unit/ContentObject/ContentObjectRendererTest.php
- typo3/sysext/install/Classes/UpgradeAnalysis/DocumentationFile.php 2 additions, 2 deletions...ext/install/Classes/UpgradeAnalysis/DocumentationFile.php
- typo3/sysext/install/Resources/Private/Templates/Maintenance/Cards.html 1 addition, 1 deletion...nstall/Resources/Private/Templates/Maintenance/Cards.html
- typo3/sysext/install/Resources/Private/Templates/Upgrade/Cards.html 1 addition, 1 deletion...xt/install/Resources/Private/Templates/Upgrade/Cards.html
- typo3/sysext/install/Resources/Private/Templates/Upgrade/ExtensionScanner.html 1 addition, 1 deletion...Resources/Private/Templates/Upgrade/ExtensionScanner.html
- typo3/sysext/linkvalidator/Resources/Private/Templates/mod_template.html 1 addition, 1 deletion...nkvalidator/Resources/Private/Templates/mod_template.html
- typo3/sysext/workspaces/Resources/Private/Templates/Preview/Index.html 1 addition, 1 deletion...workspaces/Resources/Private/Templates/Preview/Index.html
Please register or sign in to comment