Commit graph

5723 commits

Author SHA1 Message Date
Ivailo Monev
fc0494c0a9 do not register unavailable XML modules
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-26 14:58:01 +02:00
Ivailo Monev
bbff940f49 Revert "get rid of QString::shared_empty member"
This reverts commit 93d76d14e7.
2021-03-25 23:42:51 +02:00
Ivailo Monev
93d76d14e7 get rid of QString::shared_empty member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-25 23:03:00 +02:00
Ivailo Monev
529ee97592 optimal buffer usage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-25 19:38:03 +02:00
Ivailo Monev
40fc3bf73b effectively revert ad4494cb0f
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-25 18:35:05 +02:00
Ivailo Monev
6208e2fd7f indent QDeclarativeState::containsPropertyInRevertList()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-25 14:42:37 +02:00
Ivailo Monev
b1704d8ccb remove unused variable in QStyleSheetStyle::hasStyleRule()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-25 14:16:52 +02:00
Ivailo Monev
4e79eb9a61 avoid copy in qDrawBorder()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-25 13:30:42 +02:00
Ivailo Monev
f404954e62 correct CSS off/on properties mappings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-25 13:27:08 +02:00
Ivailo Monev
5eac10e726 fix build with QT_NO_PLUGIN_CHECK defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-25 13:05:18 +02:00
Ivailo Monev
e0955531fb remove unused internal properties
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-25 12:21:52 +02:00
Ivailo Monev
e12960e2b3 remove duplicate class forward declaration in qdom header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-24 08:30:04 +02:00
Ivailo Monev
016439a096 add QEventLoop test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-23 19:41:59 +02:00
Ivailo Monev
63bc15f0f9 effectively revert f94e9391f2
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-23 19:41:16 +02:00
Ivailo Monev
c9157d383f assert that setupLocaleMapper() should not be called with locale mapper set
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-23 17:12:32 +02:00
Ivailo Monev
3a24892446 restore behaviour prior f19ccd1352
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-23 11:37:16 +02:00
Ivailo Monev
f19ccd1352 actually fix buffer overrun in QDBusUtil::isValidSignature()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-22 16:43:10 +02:00
Ivailo Monev
90b3b3aa5d add QScriptValue test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-22 16:23:33 +02:00
Ivailo Monev
fe959b543e add QPalette test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-22 16:06:49 +02:00
Ivailo Monev
dfdccb9183 drop QChar support of QJsonDocument and add UTF-8 test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-22 14:41:41 +02:00
Ivailo Monev
764a1f6a5c optimize HTML entities lookup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-22 12:39:51 +02:00
Ivailo Monev
d52a9e5386 Revert "remove redundant SVG opacity restoration calls"
This reverts commit 36d3f93d52.
2021-03-22 12:25:29 +02:00
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
95d6ba4600 add QBitArray test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-22 07:51:08 +02:00
Ivailo Monev
a16cee66ca deal with TODO in QDBusAbstractInterface test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-22 07:22:14 +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
4ce7777b62 update README [ci skip]
fixed via 23b5b7aabb

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-21 19:21:14 +02:00
Ivailo Monev
23b5b7aabb plug QFactoryLoader memory leak
upstream commit:
e09025c1b6
2021-03-21 19:17:33 +02:00
Ivailo Monev
d0bc8b59b5 update README [ci skip]
fixed via 99629d0af4

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-21 18:39:11 +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
a6ada9560f AppVeyor cache reset [ci reset] 2021-03-21 13:42:47 +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
9de5138a11 AppVeyor cache reset [ci reset] 2021-03-20 12:16:20 +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
7d95e3b7c1 add QJsonDocument operators test case
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 03:54:50 +02:00