qt6-bb10/src/gui/text
Christian Ehrlicher 58815d6508 QCssParser: don't allow negative values for cuts in border-image
The spec does not allow this and qDrawBorderPixmap can not handle it.

Pick-to: 6.5
Fixes: QTBUG-107904
Change-Id: I5873dec2312865fb96ccccd3cc2292c6b9e1d4f0
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
(cherry picked from commit 254fc6a9782b29180cd545e18c34bcaf4cc03a7a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 351357c3a07b69cf5cf68b03450a084f8dd0344b)
2025-03-04 19:20:02 +00:00
..
coretext CoreText: prevent colored glyphs (like emoji) to be clipped 2025-02-05 10:56:25 +00:00
freetype Support COLRv1 fonts in Freetype backend 2025-01-16 17:51:30 +01:00
unix Update UCD to Unicode 16.0.0 2025-02-17 14:39:31 +01:00
windows Improve hinted rendering quality on Windows 2025-02-08 13:53:37 +00:00
AGLFN_LICENSE.txt
REUSE.toml Add REUSE.toml files 2024-11-07 08:38:49 +01:00
qabstracttextdocumentlayout.cpp
qabstracttextdocumentlayout.h
qabstracttextdocumentlayout_p.h Include what you need: <QPointer> 2023-10-12 21:38:54 +02:00
qcssparser.cpp QCssParser: don't allow negative values for cuts in border-image 2025-03-04 19:20:02 +00:00
qcssparser_p.h Support SVG specific stroke styling properties 2024-05-14 21:48:12 +03:00
qcssscanner.cpp
qdistancefield.cpp Logging: use qCDebug/Warning/Info when for categorized logging 2024-07-17 01:49:15 +00:00
qdistancefield_p.h Make it possible to create distance field with specific size 2024-06-20 19:30:22 +00:00
qfont.cpp Create qdoc macros for C++ class docs 2.1: qHash() 2024-12-04 18:55:58 +00:00
qfont.h Introduce flag to use typographical line metrics for fonts 2024-05-31 19:30:53 +02:00
qfont_p.h Support arbitrary variable axis values 2023-12-04 11:17:36 +01:00
qfontdatabase.cpp Fix divide by zero when opening font on invalid image 2025-02-24 07:14:37 +00:00
qfontdatabase.h Add API to provide user-defined fallback fonts 2024-04-18 15:25:23 +02:00
qfontdatabase_p.h Add API to provide user-defined fallback fonts 2024-04-18 15:25:23 +02:00
qfontengine.cpp Escape calculating vertical windows-metrics if they're too big 2025-02-24 10:52:19 +01:00
qfontengine_p.h Windows: Fix missing glyphs for very large font 2024-11-01 22:53:36 +00:00
qfontengineglyphcache.cpp
qfontengineglyphcache_p.h
qfontinfo.h
qfontmetrics.cpp doc: Clarify usage of QFontMetricsF instead of QFontMetrics 2024-12-20 13:30:00 +00:00
qfontmetrics.h
qfontsubset.cpp Replace MAKE_TAG macro with QFont::Tag 2023-10-20 21:37:02 +02:00
qfontsubset_agl.cpp Adapt license tag to follow qt_attribution.json 2025-02-03 18:07:25 +01:00
qfontsubset_p.h
qfragmentmap.cpp
qfragmentmap_p.h
qglyphrun.cpp Create qdoc macros for C++ class docs 1.2: member-swap(), simplified phrasing 2024-11-12 13:09:02 +00:00
qglyphrun.h
qglyphrun_p.h
qharfbuzzng.cpp Update UCD to Unicode 16.0.0 2025-02-17 14:39:31 +01:00
qharfbuzzng_p.h
qinputcontrol.cpp
qinputcontrol_p.h
qplatformfontdatabase.cpp Support variable applications fonts with DirectWrite 2023-10-02 18:00:33 +02:00
qplatformfontdatabase.h Support variable applications fonts with DirectWrite 2023-10-02 18:00:33 +02:00
qrawfont.cpp Create qdoc macros for C++ class docs 2.1: qHash() 2024-12-04 18:55:58 +00:00
qrawfont.h Adapt QRawFont to use QFont::Tag 2023-10-20 21:37:15 +02:00
qrawfont_p.h
qstatictext.cpp Create qdoc macros for C++ class docs 1.2: member-swap(), simplified phrasing 2024-11-12 13:09:02 +00:00
qstatictext.h
qstatictext_p.h
qsyntaxhighlighter.cpp
qsyntaxhighlighter.h
qt_attribution.json CMake: Use the $<VERSION> placeholder in qt_attribution.json 2025-01-13 14:34:59 +01:00
qtextcursor.cpp Create qdoc macros for C++ class docs 1.2: member-swap(), simplified phrasing 2024-11-12 13:09:02 +00:00
qtextcursor.h
qtextcursor_p.h
qtextdocument.cpp Use QThread::isMainThread() in a few places 2025-02-28 00:10:15 +00:00
qtextdocument.h Add -Wweak-vtables to headersclean 2024-05-19 15:56:17 +00:00
qtextdocument_p.cpp Skip 'off-by-one' adjustment in block length during undo operation 2023-12-20 15:01:40 +00:00
qtextdocument_p.h Extract and re-write "front matter" in markdown documents 2024-02-02 20:14:28 -07:00
qtextdocumentfragment.cpp QTextDocumentFragment: use range for more 2024-03-13 22:34:23 +03:00
qtextdocumentfragment.h
qtextdocumentfragment_p.h
qtextdocumentlayout.cpp QTextDocument: repair AlignBaseline for inline objects 2024-07-21 12:42:34 +00:00
qtextdocumentlayout_p.h
qtextdocumentwriter.cpp
qtextdocumentwriter.h
qtextengine.cpp Fix assert in certain cases of missing glyph in a string 2024-12-04 08:55:48 +01:00
qtextengine_p.h Introduce optional smarter font merging with ContextFontMerging 2024-04-26 12:30:53 +02:00
qtextformat.cpp doc: Improve QTextTableFormat::setBorderCollapse and related docs 2025-01-25 15:27:08 +00:00
qtextformat.h QTextDocument: Add support for responsive images 2024-05-07 12:28:59 -07:00
qtextformat_p.h
qtexthtmlparser.cpp QTextHtmlParser: parse border color correctly 2024-06-20 22:59:08 +00:00
qtexthtmlparser_p.h QTextHtmlParser::lookupElement: port to QSV 2023-09-10 12:02:34 +03:00
qtextimagehandler.cpp QTextDocument: Add support for responsive images 2024-05-07 12:28:59 -07:00
qtextimagehandler_p.h
qtextlayout.cpp Don't include bearing of mid-string characters in max width 2025-01-16 11:57:47 +01:00
qtextlayout.h
qtextlist.cpp qtextlist::itemText: reduce allocations 2023-09-13 17:06:32 +03:00
qtextlist.h
qtextmarkdownimporter.cpp QTextMarkdownImporter: use string view more 2024-03-13 19:34:23 +00:00
qtextmarkdownimporter_p.h Extract and re-write "front matter" in markdown documents 2024-02-02 20:14:28 -07:00
qtextmarkdownwriter.cpp QTextMarkdownWriter: escape all backslashes 2024-03-26 00:47:37 -07:00
qtextmarkdownwriter_p.h QTextMarkdownWriter: Handle lists in blockquotes correctly 2024-02-13 21:14:23 -07:00
qtextobject.cpp
qtextobject.h
qtextobject_p.h
qtextodfwriter.cpp Respect QTextDocument::defaultFont() in ODF writer 2024-08-19 19:42:55 +00:00
qtextodfwriter_p.h
qtextoption.cpp Fixup QTextOption enum formatting 2024-07-21 23:06:49 +00:00
qtextoption.h Fixup QTextOption enum formatting 2024-07-21 23:06:49 +00:00
qtexttable.cpp Doc: Wrap code snippet in \code \endcode 2024-10-19 06:49:58 +00:00
qtexttable.h
qtexttable_p.h