Ivailo Monev
81b6d699ae
mark QSvgStyleSelector reimplementations as final
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-18 00:22:57 +03:00
Ivailo Monev
cb43615e77
use foreach() for iteration in QSvgStructureNode::previousSiblingNode()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-18 00:18:41 +03:00
Ivailo Monev
0effa8263e
use foreach() for iteration in QSvgAttributes constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-18 00:12:20 +03:00
Ivailo Monev
a76d832ddf
avoid temporaries in QSvgHandler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-18 00:09:00 +03:00
Ivailo Monev
cb64a5578f
const-ify SVG node class members where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-17 23:57:20 +03:00
Ivailo Monev
a278b3e854
reduce oveflow chance in tick counters
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-17 22:12:44 +03:00
Ivailo Monev
5d673f57dc
add QtConcurrentIterateKernel test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-17 22:08:33 +03:00
Ivailo Monev
92a70bee20
mark debug cases in QSvgTinyDocument as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-17 21:50:35 +03:00
Ivailo Monev
2c2fa3d698
deal with FIXME in QAbstractEventDispatcherPrivate
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-17 19:58:17 +03:00
Ivailo Monev
393f10e470
always use thread-safe fcvt() and ecvt() implementations
...
fixes random KGlobal test failures
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-16 15:06:19 +03:00
Ivailo Monev
e836a0cfa4
QUrl locking review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-16 13:12:19 +03:00
Ivailo Monev
e1a0105edf
fix QDomNamedNodeMap::item crash with negative index
...
upstream commit:
b20d6cded7
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-14 15:30:15 +03:00
Ivailo Monev
9c33a462ac
add QAction test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-13 12:34:42 +03:00
Ivailo Monev
49a396ba58
add QMenu test [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-13 12:10:19 +03:00
Ivailo Monev
11fb10ee8f
static analyzer warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-13 04:44:05 +03:00
Ivailo Monev
ec11a985c5
move default switch case to the the bottom in qt_init()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-12 07:15:31 +03:00
Ivailo Monev
f4ac69c18a
make application type implicit
2021-06-11 08:37:10 +03:00
Ivailo Monev
7bcdcb69fa
use _FILE_OFFSET_BITS definition for LFS support
...
noted as recommended method for LFS support on 32-bit systems at:
https://man7.org/linux/man-pages/man2/open.2.html
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-10 10:08:39 +03:00
Ivailo Monev
2a8dc12237
avoid sendfile64()
...
fixes build on i386 Linux
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-09 01:14:25 +03:00
Ivailo Monev
9f937a45db
translations update [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-08 07:49:07 +03:00
Ivailo Monev
b072d82410
check if XOpenIM() returns valid pointer in QKeyMapper::clearMappings()
...
fixes kded4 crash on OpenBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-08 05:49:32 +03:00
Ivailo Monev
32fd21f6c9
use correct type for lseek() return values where possible
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-07 21:22:55 +03:00
Ivailo Monev
b90184e871
check errno in JSC long number parser
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-07 21:17:03 +03:00
Ivailo Monev
a00e666794
mark struct as such in do_gettime()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-07 18:32:50 +03:00
Ivailo Monev
ef0b3a4143
mark warning case in QPngHandler::canRead() as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-07 06:21:35 +03:00
Ivailo Monev
e066152d5e
combine Q_BYTE_ORDER conditionals in QPNGImageWriter::writeImage()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-07 06:21:04 +03:00
Ivailo Monev
53d950e86c
remove unused QImage::offset() and QImage::setOffset() methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-07 06:11:37 +03:00
Ivailo Monev
24073c3a1d
CodeQL warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-07 01:43:31 +03:00
Ivailo Monev
c95b23149b
regenerate JSC grammar
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-07 00:29:08 +03:00
Ivailo Monev
2e81101814
fix regression since 13dc163d50
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-07 00:10:23 +03:00
Ivailo Monev
f07b8e132f
Revert "static analyzer warning fix"
...
This reverts commit 30fff5e46c
.
2021-06-05 01:31:42 +03:00
Ivailo Monev
b4b813fabd
mark QWidget warning cases as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-04 22:06:19 +03:00
Ivailo Monev
30fff5e46c
static analyzer warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-04 21:04:25 +03:00
Ivailo Monev
4a82a60c50
add QProcessEnvironment test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-03 16:32:58 +00:00
Ivailo Monev
dc96152bae
use correct type for return value in qt_safe_waitpid()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-03 15:57:24 +00:00
Ivailo Monev
f268712c96
prefix select() call in QProcessManager::run()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-03 15:56:55 +00:00
Ivailo Monev
38dc4bd1e8
use correct type for defaults in defaultCapabilitiesForType()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-03 00:03:33 +03:00
Ivailo Monev
fae5fb2cfa
remove unused QGlobalNetworkProxy members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-03 00:00:29 +03:00
Ivailo Monev
2f6acad91b
add QNetworkProxy and QNetworkProxyFactory tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-02 23:56:39 +03:00
Ivailo Monev
57dbd9c464
correct type initialization in QDateTimeParser::fieldInfo()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-02 21:33:24 +03:00
Ivailo Monev
7756e66b91
remove redundant image format configuration definitions [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-02 16:21:06 +03:00
Ivailo Monev
1354388530
do not call QSslKeyPrivate::clear() from QSslKeyPrivate constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-02 15:46:10 +03:00
Ivailo Monev
27d9e97668
remove unused QXmlStreamReaderPrivate::firstByte member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-02 15:36:22 +03:00
Ivailo Monev
a789a87eb7
replace generic qbswap<T>() with its body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-02 14:29:59 +03:00
Ivailo Monev
3d99f5f82a
avoid memcpy() in endian templates for performance reasons
...
only difference from the GCC version being sign-ness:
https://github.com/gcc-mirror/gcc/blob/master/libgcc/memcpy.c
with the potential loop-unrolling optimization from the compiler since the
size of the type should be known
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-02 03:52:14 +03:00
Ivailo Monev
cc77f4a544
adjust expected data in QLocale tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-02 02:52:07 +03:00
Ivailo Monev
869bf6596a
update tables data to CLDR v39
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-01 23:14:56 +03:00
Ivailo Monev
6297158d21
make tests depend on plugins
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-05-31 01:28:53 +03:00
Ivailo Monev
1646ff58bb
make QPixmap::pixmapData() private
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-05-30 21:52:59 +03:00
Ivailo Monev
11b7828e7b
mark warning case in QPixmap::doImageIO() as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-05-30 21:52:27 +03:00