[BUGFIX] RTE: Correct behavior on empty textfield in Firefox
With Firefox, the RTE produces several JavaScript errors if the textfield is empty. The issue is that on Firefox it's tried to access the parent node of the html tag which is nonsense. Some regular expressions and an additional 'undefined' check are added to fix this wrong behavior. Resolves: #77191 Releases: master, 7.6 Change-Id: I617bdb6415c0468894aee08101c9d26cb790a077 Reviewed-on: https://review.typo3.org/49209 Reviewed-by:Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org>
Showing
- typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/DOM/DOM.js 2 additions, 2 deletions...ehtmlarea/Resources/Public/JavaScript/HTMLArea/DOM/DOM.js
- typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/DOM/Selection.js 37 additions, 36 deletions...rea/Resources/Public/JavaScript/HTMLArea/DOM/Selection.js
- typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/BlockElements.js 8 additions, 8 deletions...area/Resources/Public/JavaScript/Plugins/BlockElements.js
- typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/DefinitionList.js 1 addition, 1 deletion...rea/Resources/Public/JavaScript/Plugins/DefinitionList.js
- typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/MicrodataSchema.js 1 addition, 1 deletion...ea/Resources/Public/JavaScript/Plugins/MicrodataSchema.js
Please register or sign in to comment