[BUGFIX] Improved visibility error message in install tool 77/60377/6
authorChau kar <chau@maxserv.com>
Fri, 5 Apr 2019 10:33:46 +0000 (12:33 +0200)
committerAndreas Fernandez <a.fernandez@scripting-base.de>
Fri, 5 Apr 2019 12:41:16 +0000 (14:41 +0200)
Removed the absolute positioning of the error page to avoid unexpected
behavior when rendered in an encapsulated component, e.g. panels in the
Install Tool.

Resolves: #88064
Resolves: #87382
Releases: master, 9.5
Change-Id: I5cefeacc0f753ab57c8c1e95dffa39eb55f5950e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60377
Tested-by: Benjamin Kott <benjamin.kott@outlook.com>
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Benjamin Kott <benjamin.kott@outlook.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
typo3/sysext/core/Classes/Error/DebugExceptionHandler.php

index 5bdc021..8cf644b 100644 (file)
@@ -201,16 +201,13 @@ HTML;
                 background-color: #eaeaea;
                 color: #212121;
                 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
-                font-size: 1rem;
                 font-weight: 400;
                 height: 100vh;
                 line-height: 1.5;
                 overflow-x: hidden;
                 overflow-y: scroll;
-                position: absolute;
                 text-align: left;
                 top: 0;
-                width: 100vw;
             }
 
             .exception-page a {
@@ -356,6 +353,10 @@ HTML;
                 padding: 1.5rem;
             }
 
+            .exception-page .trace-file-path {
+                word-break: break-all;
+            }
+
             .exception-page .trace-message {
                 margin-bottom: 0;
             }