Eskil Abrahamsen Blomfeldt d130c74f4f Don't rasterize gigantic shapes
We set a limit for the bounding rect of shapes to avoid stalling
applications for several minutes while rendering unreasonably large
shapes. The limit can be disabled using an environment variable.

[ChangeLog][Performance] Unreasonably large shapes are now ignored
in SVG files to avoid stalling the application. The check can be
disabled by setting QT_SVG_DISABLE_SIZE_LIMIT=1 in the environment.

Pick-to: 6.2 6.5
Fixes: QTBUG-111850
Change-Id: Id8154049c96a565aad237ee007da0ee879446448
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2023-04-17 13:29:44 +02:00
2023-03-23 07:22:20 +00:00
2020-11-19 13:23:26 +00:00
2022-06-13 15:57:35 +02:00
2022-06-13 15:57:35 +02:00
2023-04-17 13:29:44 +02:00
2023-01-02 14:19:10 +01:00
2021-03-10 13:37:53 +01:00
2012-09-03 19:54:27 +02:00
2022-06-13 15:57:35 +02:00
S
Description
No description provided
5.6 MiB
Languages
C++ 96.2%
CMake 3.3%
QMake 0.4%