Ivailo Monev
|
6830057cbf
|
review CSS parser tables and correct pseudo-classes length
upstream commit:
c453571d75
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-22 12:13:22 +02:00 |
|
Ivailo Monev
|
36d3f93d52
|
remove redundant SVG opacity restoration calls
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-22 08:44:49 +02:00 |
|
Ivailo Monev
|
335958f240
|
remove bogus QByteArray::resize() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-22 08:06:57 +02:00 |
|
Ivailo Monev
|
6f380b3ce5
|
fix buffer overrun in QDBusUtil::isValidSignature()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-22 07:18:51 +02:00 |
|
Ivailo Monev
|
23b5b7aabb
|
plug QFactoryLoader memory leak
upstream commit:
e09025c1b6
|
2021-03-21 19:17:33 +02:00 |
|
Ivailo Monev
|
99629d0af4
|
fix out-of-bounds in QCss::findKnownValue()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 18:29:47 +02:00 |
|
Ivailo Monev
|
6a63f2a9d7
|
replace 0 with Q_NULLPTR in QVariant
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 18:20:21 +02:00 |
|
Ivailo Monev
|
404305980c
|
QVariant comparison optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 16:34:16 +02:00 |
|
Ivailo Monev
|
7c06a0ccc3
|
internal QVariant cast fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 12:57:50 +02:00 |
|
Ivailo Monev
|
625d48da2b
|
compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 09:00:15 +02:00 |
|
Ivailo Monev
|
3707083061
|
keep references to strings in QDBusConnection, QDBusError and QDBusServer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 08:21:38 +02:00 |
|
Ivailo Monev
|
aa5e8933df
|
avoid function call in QDBusMessage::createReply()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 08:09:44 +02:00 |
|
Ivailo Monev
|
1ed620f4f4
|
remove unused QDBusMessagePrivate::timeout member
upstream commit:
5c4390cc4b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 07:23:54 +02:00 |
|
Ivailo Monev
|
e92e3fed8e
|
replace 0 with explicit constructor in QDBusAbstractInterface::callWithCallback()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-21 05:36:33 +02:00 |
|
Ivailo Monev
|
966b2f97b6
|
add new thread action enum and use it for QDBusConnectionPrivate::isServiceRegisteredByThread()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 18:52:01 +02:00 |
|
Ivailo Monev
|
5ee858f543
|
make QDBusConnectionPrivate::send() return bool
upstream commit:
edaf7c30d4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 18:45:41 +02:00 |
|
Ivailo Monev
|
c7252026f8
|
add source pointer check to qAtomicAssign()
fixes possible pointer dereference in QJsonDocument and QDBusMessage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 17:09:55 +02:00 |
|
Ivailo Monev
|
7eacab7a52
|
add null pointer check to qAtomicAssign()
fixes possible pointer dereference in QDBusMessage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 16:54:34 +02:00 |
|
Ivailo Monev
|
7870462fb4
|
fix crash on QJsonDocument copy
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 16:39:22 +02:00 |
|
Ivailo Monev
|
5e1bdd519e
|
remove internal QVariant constructor
upstream commit:
8929c0a355
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 11:26:09 +02:00 |
|
Ivailo Monev
|
368193fb50
|
properly initialize QObjectData and QObjectPrivate members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 09:05:34 +02:00 |
|
Ivailo Monev
|
3667e796ce
|
inline QJsonDocument::operator!=()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-19 03:46:40 +02:00 |
|
Ivailo Monev
|
0a5ca9e1df
|
mark the maximum depth error case in QJsonDocumentPrivate::jsonToMap() as unlikely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-18 14:25:19 +02:00 |
|
Ivailo Monev
|
fe08e57208
|
fix QJsonDocument map/hash recursion and limit it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-18 12:01:47 +02:00 |
|
Ivailo Monev
|
dacf4ede0f
|
escape single-quote in Qt::escape()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-18 09:19:01 +02:00 |
|
Ivailo Monev
|
2b09dfc0aa
|
remove unused QDeclarativeJS::integerFromString() function overload
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-18 08:14:15 +02:00 |
|
Ivailo Monev
|
90eefedab8
|
de-virtualize QDataStream destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-17 09:45:05 +02:00 |
|
Ivailo Monev
|
8ba392f33d
|
abort on failure to detect codec for locale
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-16 21:11:09 +02:00 |
|
Ivailo Monev
|
8487b46bd8
|
QX11PaintEnginePrivate micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-16 11:40:25 +02:00 |
|
Ivailo Monev
|
58ab9cb694
|
correct locale mapper implementation
reference:
https://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap08.html
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-16 11:20:51 +02:00 |
|
Ivailo Monev
|
b73b63542b
|
minor code shrink in QPaintEngineEx::stroke()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-16 10:26:13 +02:00 |
|
Ivailo Monev
|
31e53ba404
|
install QWindowsStyle event filter only for progress bars
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-16 10:08:47 +02:00 |
|
Ivailo Monev
|
67d1cb5fc2
|
remove redundant QSysInfo::Sizes enum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-15 21:06:22 +02:00 |
|
Ivailo Monev
|
67929d8e83
|
effectively revert 71d95575ed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-15 20:45:14 +02:00 |
|
Ivailo Monev
|
1e2b4cb248
|
Revert "add trivial HexString<T>() implementations"
This reverts commit 743835785d .
|
2021-03-15 20:21:17 +02:00 |
|
Ivailo Monev
|
b46e70b201
|
avoid temporary in QPixmapCache::replace()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-15 20:04:45 +02:00 |
|
Ivailo Monev
|
2d748d57b5
|
remove redundant pointer check in check_parent_thread()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-13 21:06:45 +02:00 |
|
Ivailo Monev
|
efe4a51339
|
remove redundant pointer checks in QObject constructors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-13 21:05:06 +02:00 |
|
Ivailo Monev
|
f8d27993c9
|
invalidate color on out of range value in QColor::setHsvF(), QColor::setHslF(), QColor::setCmyk() and QColor::setCmykF()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-13 03:37:04 +02:00 |
|
Ivailo Monev
|
38608e5fa9
|
correctly indent QColor::getHslF()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-13 03:35:55 +02:00 |
|
Ivailo Monev
|
bf28061618
|
remoive redundant QImageReader option
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-13 02:05:26 +02:00 |
|
Ivailo Monev
|
0f720fe9d2
|
assume size of qreal equals size of float when QT_NO_FPU is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-13 00:46:59 +02:00 |
|
Ivailo Monev
|
c98a43ecde
|
format QColor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-12 20:29:56 +02:00 |
|
Ivailo Monev
|
c82424709e
|
remove whitespace in color names from QColor::isValidColor() for compatibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-12 19:38:43 +02:00 |
|
Ivailo Monev
|
1b53bc99d9
|
remove whitespace in color names from QColor::setNamedColor() for compatibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-12 19:18:45 +02:00 |
|
Ivailo Monev
|
5d33a3759e
|
effectively revert 99146c80a4
fixes checksum compatibility when addData() is called multiple times
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-12 18:28:45 +02:00 |
|
Ivailo Monev
|
aabbea3575
|
always set QObject thread data to current thread data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-12 16:44:35 +02:00 |
|
Ivailo Monev
|
4d0183020c
|
QSvgHandler format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-12 16:35:57 +02:00 |
|
Ivailo Monev
|
b4684b01aa
|
use foreach() for iteration in parseCSStoXMLAttrs()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-11 18:40:01 +02:00 |
|
Ivailo Monev
|
60f5f45e99
|
format qwindowsstyle source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-11 18:39:35 +02:00 |
|