| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: Id71d7c7f5eafe58f7bd8c46a2a07fd0bad015628
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I62abae1d1e60d2cb65514d01fa89ad44308a6ba4
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: Ibf64e9b2c834ff613b60444676a0b70d47dde319
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: Ia730b2ca3e5c8c1556fed3301cdf2da7cfbd802f
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[*] Its usage is too fragile, updates on QtBase side often break compilation,
also maintaining compatibility with different Qt versions becomes harder
[*] Mismatch between vendor and version of libjpeg bundled with QtBase is the often
sources of troubles for Windows and macOS users trying to build QtWebKit
from sources against precompiled Qt SDK.
This patch makes libjpeg optional dependency when CMake option USE_LIBJPEG is set to
off. In qmake wrapper detection of bunled libjpeg in QtGui configuration disables
use of libjpeg automatically. When WebKit JPEG decoder is disabled, JPEG images are
handled by QImageReader, losing support for progressive rendering and possibly some
other features.
Note that libpng is still mandatory, because it doesn't expose issues
described above.
Change-Id: Ibf270f2f9e3230b27f4c63390918dd7e78ffee2b
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change-Id: I58095beac3783f5ea0a295b5a4ca77214288ba69
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I39d60de0f241abc52c0c4eb174eba7882d576f24
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I66add69e6d08b74111ec8e7e4401e4d813501206
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I38406c67ba681f7693a45b0fa2d8c2e44a6d9a0e
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I0698c3862a53268111308c191c45167e36898dbb
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I3f9320f43d5d1fc5169a6c1b9dcea454974d6578
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
|
|
|
|
| |
VS2017 configurations should work now.
This reverts commit 8231f9776c2e4028937411bd2a0886aa72c97831.
Change-Id: I508508860727f9d6787a0dfeeb368c5a996c9c4c
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
|
|
| |
See qtbase commit 5169d588a599036aa1962f518a7c321f5e3e7296.
Change-Id: Idc491c3ccb94a309aa683b956cc3eeb0826ad041
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|\
| |
| |
| | |
Change-Id: I006cd9023fadc5407bbaa2ddfda45cb8e88b548b
|
| |
| |
| |
| |
| | |
Change-Id: Iccd335ea312d91e826885857fee6d0da3e913b8c
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|/
|
|
|
|
| |
Task-number: QTBUG-61728
Change-Id: I170c86f61b8ce7faa18a4135066ac8872b0dae1f
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
|
|
|
|
| |
Change-Id: I480668a0cb8114dccf7a1195190a993282875759
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
| |
Change-Id: Ied338d9a16b44b5da35d484e80a21acc284eb625
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: Ife943bbbd8226afa05ef6320b10ba351d55fd797
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I07d705b9195c04d2d269586d67604150a5bda554
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I8886595114569f61168aed76b23ad7288c5cb34c
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I12a5c8f98aeaac1b542ce20c0ff297c57b5d84d1
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: Ib6549e44a04300c7b7b07ddc9094b823b37f3183
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: Ifc702a2f8477e8a07e51cb0cd44161c1d9a84357
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: Idc1156f4a64df4e7d89e90d4e03451f004c8ae6d
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I8a2348dd9eb59df840dde6b66141d562aff29bf4
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: Iccbb1e8bd8b7f72322614224c203fc509a8dbb79
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I484731400983d1d964bdcf4afc4007f41ca1bb8a
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I00833927c575184923449ab99c85c46fec94dc19
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|
|
|
|
| |
Change-Id: I3b1d8a2808782c9f34d50240000e20cb38d3680f
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
|
|\
| |
| |
| | |
Change-Id: I7ef71d5a3af2acb9e41fffd9a215980dbace9d90
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
windows.h has a #define macro for min and max, which causes breakage
when we write things like std::max or std::numeric_limits::max().
I don't know why I suddenly started getting this, but it's a good idea
to do this change.
Change-Id: Ib57b52598e2f452985e9fffd1459f01996c7fb7e
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
iphonesimulator_and_iphoneos was renamed to simulator_and_device in 5.7.
Change-Id: If24f96a7404048129db91b42d519e85ce418db07
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|\ \
| |/
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: Ic399cf8fef1f26f22338a67393066d69cd969579
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the assumption stated in c48fd0cb is actually invalid - configure sets
build_all without debug_and_release there. debug_and_release does
actually imply build_all, though.
to make things less confusing, don't let configure inject
iphonesimulator_and_iphoneos into all projects, but handle it like
debug_and_release instead.
Change-Id: I05258d4a88549608c26d8b3dd9618f5736ff7ce3
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
touch_events is a prerequisite for touch_slider, however, touch_slider is
added to WEBKIT_CONFIG before user options processing, so it's possible to
produce meaningless configuration with disabled touch_events and enabled
touch_slider.
It's harmless because all ENABLE(TOUCH_SLIDER) code is also guarded with
ENABLE(TOUCH_EVENTS), however it still may be confusing.
Change-Id: I149c798f488ec9977ea5b168c0f5d7b7c53d1aec
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Otherwise compilation breaks when indexed_database is disabled, because
USE(LEVELDB) is always true.
Change-Id: I680475baeb6796cdba859ff8daaba0c39a3e8338
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
don't pretend that these two flags can be set separately - the
configures set them in tandem.
Change-Id: I90691b78723b79df0fdfa81a6ee81191595582c6
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When qtlibinfix contains non-identifier characters (like '.'), you can't
pass BUILDING_$${TARGET} since TARGET has already been modified by
qt_module.prf.
Change-Id: I22045d72c63a4741b83fffff140f6b7509c1e2c5
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|\ \
| |/
| |
| | |
Change-Id: Id8fd457ab1eb501f8f5622cb5f7d88c352e3758f
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also, from now use_wchar_unicode is never silently enabled
when ICU config test fails, and requires qmake argument
WEBKIT_CONFIG+=use_wchar_unicode.
Change-Id: I434f5245c796b723a3bb116f62f8d53d05c3b4f7
Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ifff0f8877a2d2d77a04468c205c3353f043e7738
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
WebKit use libpthread directly but is depending on other qt modules
causing it to be linked against, which might break unless -lpthread
is last. Instead just add it explicitly after the static libraries.
Change-Id: I2b95cff2c96373f8dce6f95052c4fccbe1982b33
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
(cherry picked from commit 5dd4bb67cfce812fd7686e43616e2069f354a7df)
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is an awful hack to disable the build. We are short of a reliable way of
detecting the platform and we are facing the issue that cross-compilation
against Ubuntu Touch with a sysroot produces linking errors due to the linker
in the cross-compilation toolchain not respecting --sysroot when reading
/etc/ld.so.conf in order to find the directory that provides libEGL.so.1.
Change-Id: I19583ce31d62b0165877dedd3d6ce62bfdb71db4
Reviewed-by: Christian Stromme <christian.stromme@theqtcompany.com>
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
While it was building at some point, Android was never fully working
or supported.
Change-Id: I6ce77904e4db7830969664910eea143fa184f848
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since qtbase/e88334e0 we must not put MSVC linker flags into LIBS or
LIBS_PRIVATE. QMAKE_LFLAGS is the right place.
This fixes a build error with MSVC:
LINK : fatal error LNK1181: cannot open input file '\OPT:REF.obj'
A similar fix was already applied to qtwebengine (295a915b5ae66).
Change-Id: I7972651cd6e61ef3ecd413be290e49baec29a770
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
|
|/
|
|
|
|
|
|
|
| |
WebKit use libpthread directly but is depending on other qt modules
causing it to be linked against, which might break unless -lpthread
is last. Instead just add it explicitly after the static libraries.
Change-Id: I2b95cff2c96373f8dce6f95052c4fccbe1982b33
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
Unlike other USE_* features, USE_SYSTEM_MALLOC is not checked with USE()
macro (which expects WTF_ prefix), so passing WTF_USE_SYSTEM_MALLOC
into DEFINES just does not work.
Change-Id: I8e1ec29124ee77d2d5ea2e8ad44bc113091edcd9
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|\
| |
| |
| | |
Change-Id: If2a43ca5f31a426ef5413a3aacec4e75936d5f86
|