summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Import QtWebKit commit 8a07b1ecac57cc12d6e0ef0ab56340742c213554v5.212.0-alpha4Konstantin Tokarev2020-03-051-0/+48
| | | | | Change-Id: I890f88ee16cb1a5fd39323897d6561149dc9e828 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit c58d69686e6bdfb224c064a38333d6c6a981bf70Konstantin Tokarev2020-03-042-7/+3
| | | | | Change-Id: I87b5a5c95a2ed6b60842468c2a725f0522692121 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 0f8a0856b4e8db1bea298f74c02172a9aa5fc2f3Konstantin Tokarev2020-03-032-1/+69
| | | | | Change-Id: Ibbe58ea5d84cfb170f1e07980a61aac7b85649c5 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 3e299f5a501465c9d986c4daaf6fb82f52d4cd20Konstantin Tokarev2020-03-027-77/+32
| | | | | Change-Id: I824dea42f8cb17c1b587e55fc80a05fc917e39f2 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 6b3c75e839483be078fef7fbab341720668788e9Konstantin Tokarev2020-02-281-3/+0
| | | | | Change-Id: I6f4d64932536208373182001211c618c92c57f28 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit ae3f146611ea3f6277750978be4206cdbba76350Konstantin Tokarev2020-02-261-0/+2
| | | | | Change-Id: Id7b86a1607e7957a69b6c80f276ca14a881b2bfe Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit bf94215feb57ddf9ce364bc6953eec8cd1387c3dKonstantin Tokarev2020-02-266-13/+160
| | | | | Change-Id: Ifc9d2e79e39fbfdd21bd40ede609c7696d2efe62 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 887b98440a46eb30f8a1998e930ddd9218934e1eKonstantin Tokarev2020-02-2544-216/+355
| | | | | Change-Id: I87077d70c358887aa76233566c2e864d1eeb8f73 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* [qmake] Enable API tests for WebKitWidgets in CoinKonstantin Tokarev2020-02-253-12/+6
| | | | | | | | | [*] Add CONFIG += testcase to tests.pri [*] Remove obsolete code from tests.pri [*] Temporary disable assertion which fails in debug build Change-Id: Ibe5acb7a0f2402eafde0034ca893b70f4c5a6bf9 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 148b29f49161dd4ebba296cf675bf0afa4b73bc4Konstantin Tokarev2020-02-248-34/+121
| | | | | Change-Id: I1ce086a99e5f254e40ac174de1120c5545ab04e3 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* [tests] Restore CMakeLists.txt needed by cmake testKonstantin Tokarev2019-12-121-0/+17
| | | | | Change-Id: I0981e1d7c6786dfb6da82c523d1645c72c6ac013 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Temporary skip build with MSVC 2019Konstantin Tokarev2019-12-111-0/+3
| | | | | | | Conan dependencies have not been added to provisioning yet. Change-Id: Ie99e6eb04cc7461f19fd031734ce171216b32796 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit b1c36478b46c1dad693e2f1cfc235b02542c98cdKonstantin Tokarev2019-10-243-168/+12
| | | | | Change-Id: Ifd933dfe331760ec415c9936b9ef191534311cae Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 5e53102492e5ce85bda2657468f1369a0173c2ceKonstantin Tokarev2019-10-083-5/+31
| | | | | Change-Id: Id71d7c7f5eafe58f7bd8c46a2a07fd0bad015628 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 49b749171e786df3adcd7a755df428c1846acd69Konstantin Tokarev2019-10-04122-22/+212
| | | | | Change-Id: I4c82d8030969d941bb78b1cc4e77c0a66db8da2c Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 45c329ee23a9b898fe8e6f0b0ccef8680aab3098Konstantin Tokarev2019-10-013-4/+4
| | | | | Change-Id: Iebca31394d29eed00a48980825fdd70d93f04d86 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit b9c5fd65c91fb38ac81276e470093dd6683a4adeKonstantin Tokarev2019-09-181-0/+9
| | | | | Change-Id: I4d323f3577d6e897cee5f08b4811bbe1f7553e8d Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit e17807a27e2edf0610f0b34eb42f15da2f6af77dKonstantin Tokarev2019-09-131-0/+2
| | | | | Change-Id: I0b1943e9f1b2e46509825348d1acd64e13d96e5b Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 68b093f76fd3ee458de9d1bbf54e1d5a648a71bdKonstantin Tokarev2019-09-115-0/+55
| | | | | Change-Id: I62abae1d1e60d2cb65514d01fa89ad44308a6ba4 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit f085f528406bf5656ce887e14c47b5e5fde4901dKonstantin Tokarev2019-09-103-4/+26
| | | | | Change-Id: I9bd682d60cdf85d3cca75faf84fbfd151213d98e Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* [cmake] Make sure that conan executable is availableKonstantin Tokarev2019-09-061-1/+5
| | | | | | | | If conan is missing in PATH, try using PIP3_PATH as a fallback, otherwise abort build. Change-Id: I12b8a44da677ccef1abf6e68f3b0a3f1dd99b28c Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 55ed4f703de7bfbb0f554cd05dccff4c6db1bba3Konstantin Tokarev2019-09-058-17/+98
| | | | | Change-Id: I5063dd830f1cedda84e1ae66b0e659ffe7efa22c Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* [cmake] Fix suffix of MinGW import librariesKonstantin Tokarev2019-09-051-0/+3
| | | | | | | | QMake doesn't treat import libraries as a separate product kind, while CMake by default uses different ".dll.a" suffix for them. Change-Id: Icc77b6b1fa050d29781211ed961ba005e0b689e9 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 1c054b639030b02ff98964cc915beaa45b18e6ceKonstantin Tokarev2019-09-029-73/+73
| | | | | Change-Id: Ieac288ef14217f25da44d69e1d191c47290182c3 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* [cmake] Fix finding static libraries of libjpeg-turbo with CMake < 3.10Konstantin Tokarev2019-08-281-0/+2
| | | | | Change-Id: I83f02ab897f2bbc922664387dc58835d53737f6e Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Use libjpeg from Conan on Windows when Qt uses bundled copyKonstantin Tokarev2019-08-281-1/+1
| | | | | Change-Id: Ibf64e9b2c834ff613b60444676a0b70d47dde319 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 423e60d5ea622069917a51229a090eae955072dcKonstantin Tokarev2019-08-159-19/+77
| | | | | Change-Id: I05f8e1d4bcd815cc1c3ccda241aa94e608a8221e Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Don't use -fdebug-types-section on macOSKonstantin Tokarev2019-08-131-2/+6
| | | | | | | It causes error with macOS 10.14 and is probably useless on older versions. Change-Id: Ibea62e531ed23015f6a20ecd119bac7e1f1e8067 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Add workaround for broken libxslt include path in Conan packageKonstantin Tokarev2019-08-131-0/+6
| | | | | | | | Addition of include/libxslt to include path causes conflict of header file names. Change-Id: Ia08553511cfb017bc32933fa7c296760a410d080 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Do not allow Conan to modify CMAKE_MODULE_PATHKonstantin Tokarev2019-08-131-0/+3
| | | | | Change-Id: I750002d7e5f26e424f425e3de318ee3231dc654f Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import QtWebKit commit 58390740ab21cbf3ad8d7b51972c9b24fdf58a9cKonstantin Tokarev2019-08-1322-218/+166
| | | | | Change-Id: Ia730b2ca3e5c8c1556fed3301cdf2da7cfbd802f Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit ef70f6610af2160e0de030b81819c4b62dce7d12Konstantin Tokarev2019-07-1819-538/+740
| | | | | Change-Id: I1644a08d8d19841cb66762af42a766fc4d1518ef Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit d6bf9b7a5a72ec63236f3f2d0eabc20913309793v5.212.0-alpha3Konstantin Tokarev2019-06-2623-192/+297
| | | | | Change-Id: I15a655045d43ea5f2cfe1158016db6426ded0224 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit eb64318ce61c3d6c6bd2c52ee1df69820a19802cKonstantin Tokarev2019-06-106-20/+50
| | | | | Change-Id: I73331bc707a68785c44548f5d607c0e62f68e701 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Update XPCSPI.hAlexey Proskuryakov2019-06-071-3/+11
| | | | | | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=181827 rdar://problem/36393031 Reviewed by Daniel Bates. * wtf/spi/darwin/XPCSPI.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@227212 268f45cc-cd09-0410-ab3c-d52691b4dbfc Change-Id: I808f2a26d9d7f108675617553439fbba2cd504e2 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Stop using bundled libjpeg from qtbaseKonstantin Tokarev2019-06-076-42/+20
| | | | | | | | | | | | | | | | | | | | | [*] 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>
* Temporarily skip MinGW buildKonstantin Tokarev2019-06-051-1/+1
| | | | | | | | | | | | Change-Id: I58095beac3783f5ea0a295b5a4ca77214288ba69 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit 5ccca3a720f7c2251c4ac8b28f25bd73524081f0Konstantin Tokarev2019-06-0461-172/+335
| | | | | | | | | | | | | Change-Id: Idfb37cd43929536d4c67d1fa5d8cb598e9c0ad7e Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit 025cd3fc8d29620535309aa3e2ab7075aad36044Konstantin Tokarev2018-01-207-6/+54
| | | | | Change-Id: I39d60de0f241abc52c0c4eb174eba7882d576f24 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit a8b574fb3cd509a2d3f2a1568ad0a66d1bf0f6e8Konstantin Tokarev2018-01-1132-88/+595
| | | | | Change-Id: I66add69e6d08b74111ec8e7e4401e4d813501206 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit 69d327017a8d700cbfc7e1120270db4d55416f41Konstantin Tokarev2018-01-0715-59/+123
| | | | | Change-Id: I38406c67ba681f7693a45b0fa2d8c2e44a6d9a0e Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit 3b024218447b7838f08ccd8cf2c8515387ae41c2Konstantin Tokarev2017-12-2112-24/+189
| | | | | Change-Id: I0698c3862a53268111308c191c45167e36898dbb Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit 83f9eff575568815a8e7cf0f0b28300b0171f67eKonstantin Tokarev2017-11-1412-7/+15
| | | | | Change-Id: I3d4c1bf98fe1d1aaad868f4a6210f241aa43a2eb Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit 708de1520656bdf12023c04199ecab1b427d5e0cKonstantin Tokarev2017-11-0413-110/+92
| | | | | Change-Id: Id24f973470620b1c7a36576606b81f5df0fd75d0 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit 3d58c4e1c3d584799c4aa9a14d14e266695ee335Konstantin Tokarev2017-10-2612-19/+48
| | | | | Change-Id: I1069f65fada85860f5c3da6c37a5ab5a8daecd51 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit e89cea5f01479652674d3c24b2f387eb0987d0a1Konstantin Tokarev2017-10-2088-11280/+9310
| | | | | Change-Id: Ifc00865ceeb5b83b7990f91af7dbbd1a05df1c30 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Import WebKit commit 85c24b4e854b971f0705bb3411cfd4c0b821f491Konstantin Tokarev2017-10-1344-200/+430
| | | | | Change-Id: I3f9320f43d5d1fc5169a6c1b9dcea454974d6578 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Revert "Temporary disable VS2017"Konstantin Tokarev2017-09-201-1/+1
| | | | | | | | | VS2017 configurations should work now. This reverts commit 8231f9776c2e4028937411bd2a0886aa72c97831. Change-Id: I508508860727f9d6787a0dfeeb368c5a996c9c4c Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
* Fix build when Qt uses OpenGL ES 2Thiago Macieira2017-09-201-0/+3
| | | | | | | | | | | The QT_OPENGL_ES_2 macro is a QtGui feature, so it's not provided by qglobal.h, but instead qtguiglobal.h (a header new in 5.8.0). Using the QtGui/ prefix here to make sure it includes even if WTF/Platform.h is compiled without -I$QTDIR/include/QtGui. Change-Id: I8d96dea9955d4c749b99fffd14cde9c566436381 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Fix build with Qt 5.10 with moved zlibDmitry Shachnev2017-09-201-3/+5
| | | | | | | See qtbase commit 5169d588a599036aa1962f518a7c321f5e3e7296. Change-Id: Idc491c3ccb94a309aa683b956cc3eeb0826ad041 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>