[BUGFIX] Do not block UI rendering when checking for broken extensions 30/56830/5
authorAndreas Fernandez <a.fernandez@scripting-base.de>
Mon, 30 Apr 2018 07:57:20 +0000 (09:57 +0200)
committerFrank Naegler <frank.naegler@typo3.org>
Fri, 4 May 2018 10:47:02 +0000 (12:47 +0200)
commitfdd0c8c3dd4e5e47d0606c11a693041dcb002788
tree5ae9e8e65cd63ade8c58e82b50432d01d147a359
parent06092ea848d6024c299a04b5b1e2ae8fb6328714
[BUGFIX] Do not block UI rendering when checking for broken extensions

This patch replaces the highly discouraged and deprecated `async: false`
approach by promises to un-block the UI rendering of the browser.

Resolves: #84898
Releases: master
Change-Id: I630fef820784c33758e713e6121c575577af91ed
Reviewed-on: https://review.typo3.org/56830
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
typo3/sysext/install/Resources/Private/Templates/Upgrade/ExtensionCompatTester.html
typo3/sysext/install/Resources/Public/JavaScript/Modules/ExtensionCompatTester.js