| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
The longest filenames were not needed on Windows, and prevented building
out of source with the default unzipped directory name.
Change-Id: I28302aef1b4316ac91a0b453c0bc2a0bb8ceb281
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
|
|
|
|
| |
Change-Id: I3fe0f6b43be59a29d366a81178de368643568e4a
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
|\
| |
| |
| | |
Change-Id: I8d840070c1b20fe22a98c03ef3ab1e13deecafc9
|
| |
| |
| |
| |
| | |
Change-Id: I8dd03de5917aeddc0d939fd20f9c1887fabab00b
Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
The layer was dereferenced in the lifetime update.
Change-Id: I4316b0fe0f231af780de32b8f9cef5710797bfa8
Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Use a cast that is valid from both 32bit and 64bit
Change-Id: I9e27dfbd8e36d5a0cb8f18cb3e71ce9091b6914e
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
|
| |
| |
| |
| |
| |
| | |
Change-Id: I55fa0294454a4b5a9bc2ac4d103b001a55d380a3
Fixes: QTBUG-74854
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Details: https://bugs.chromium.org/p/chromium/issues/detail?id=905535
Change-Id: Id4812f7bf6532c25f4114814da6bc1074335e320
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
The memory instrumentation implemenatation for Linux requires static
linking, so replace it with the stub implemenation.
Change-Id: I7f3c027b27cc309c1acef26a9d5952f1c1ee02e4
Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
|
| |
| |
| |
| |
| |
| |
| | |
No reason to not allow shims except Google Chrome doesn't want them.
Change-Id: I226ed56d45dd28b5644ac7fc6dd06de5daeba3bd
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently qemu emulation for arm spawns some threads before
entering level 1 of sandbox. Chromium code is written to make check
even before trying to check support for layer1 sandbox (even
with --no-sandbox flag)
Make minimal code change to simply avoid the check if level1 or level2
sandbox is not supported or unwanted.
Task-number: QTBUG-63346
Change-Id: Ia017f97281b7e41fbf2294e58a6ea77c838f6bd6
Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We will instead look for existing plugins like on Linux.
Change-Id: I27a32e78fcd30d0067d26c7e8e5f5ff43072018e
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Reviewed-by: Alexandru Croitor <alexandru.croitor@theqtcompany.com>
Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
|
|\|
| |
| |
| | |
Change-Id: Ieb7fe8a5bf3918d5743edfdfd899bbcd8f1f5adb
|
| |
| |
| |
| |
| | |
Change-Id: Ie2948cebb1e9204f293fdf63c36d6215a5f5b507
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Ie722579c82b689fbd65fa61d8d6575a23e180f4c
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Iaac84a496d65fda30ab1fab536e27daaad8d0e0d
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Uses the isysroot passed in, which will be set to $$QMAKE_MAC_SDK_PATH
by the WebEngine build scripts.
Leaving this out when specifying a tool chain leads to problems on macOS
10.14 when the command line tools are also installed, as some symlinks
point to the wrong clang executable.
We also add the isysroot for the rest of Qt and Chromium detects it as
well, so this adds to consistency as well.
Cherry-pick from 71-based.
Change-Id: I267c0428f0a472a026451aefaf558e5d6c129303
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: I82577f6bf4f91e7e4f3b06b2bce38085c2a06d8e
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
We don't need to depend on it anyway.
Change-Id: I08da378e4e633296e8edd26f1693aa806b738efe
Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
|
| |
| |
| |
| |
| | |
Change-Id: I019b2a7ae25841819ad44c73d7dc18ed586590b5
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|\|
| |
| |
| | |
Change-Id: I5d43d23b5b47c245239d152dd5eafccd0932d1e4
|
| |
| |
| |
| |
| | |
Change-Id: I76517dc277ba4e16bfd7e098fda3d079656b3b9f
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Fix another possible case of nullptr access during shutdown.
Change-Id: I587a08ab787f196df62006dc093b10af220242ed
Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Remove constexpr and static_assert from the transfer buffer command
copy helpers for now.
Change-Id: I8d22735f905367752fb6ff22d41adefeab57e861
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
More fixups for building on Windows, and one run-time fix from MSVC
miscompilation.
Change-Id: I2723b4467836def3087f9667b54101e965a7abfd
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Make ar optional.
Change-Id: Ib457d45ff2855edea4babf39c30fc905a46684cc
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
BUG=669983
Change-Id: Id8eb817b3720394adce9c68c3aa535945a65b544
Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Fixes various issues introduced in 73
Change-Id: Ide986eccf4880d93e8916218c9fba61200e73d78
Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Ieca5ce365358fdba7ab3d10e1c02cd5e696c8506
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Convoluted macro and template mess that doesn't compile on MSVC.
Upstream commmits:
eebbd7f63c58e92d8b7081b3287b28f07706b95f
3e390e1cf6a97441fcdc5c5bc34f813f0053f6e9
ff2599dc95f6cfd211c131b63d494f7114326c0a
fd0d2d18ae70c83daa081fbc9ae5de0b0aad791e
c1b9c28bfe1b5439f61e27148acd079e843d2129
Change-Id: I73f23b51fa8a3690d9e1f7658a26e969ae047570
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Named initialization is proposed for C++20 and
we are supposed to be using only C++14.
Change-Id: Iefd936eeadf5ba3ee53b446bbb4ab7c6891aadaa
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
We are still building on MSVC
Reverts upstream commit b00a9e7e3d434f208e89fb2734a9c78634c2faef
Change-Id: If76233faa3ec3ec57f4aaac200a21faef1014cc2
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix extensions build for Windows on 71-based.
Missing return value.
Change-Id: I58f07d79a823ffabf70f2c1da2de5469506ed2a3
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Narrowing is supposed to be forbidden in {} initialization, but Chromium
doesn't appear to care upstream.
Change-Id: Ia3d1dac6ef19ef86afcbeee4ed11d807c53faaaa
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Since 3f7ea91e23 we should not depend on xrandr.
Change-Id: I027500320e22a34e71ebd3105013d9e298ea2994
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Do not use blacklist.txt file for asan, icecc does not
handle it properly, moreover the file is empty anyway.
Change-Id: I8d53ef27ef688cda464ca1278d7c9673ec74b58a
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: I122070cdf1dc9a54f7dfdf39c86bd8aadbd8a14c
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Idf4236d0a58547fa0e01ea9c1ef10cc78aee28a0
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
It uses implementation specific details that doesn't apply to us.
Change-Id: Ic84f8046605cad4f84cf691f4bda0a51b7d620c9
Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Use the first bundled jsoncpp instead of ANGLE's second bundled copy.
Change-Id: I7cc2e051a9a26be9e9e223da8ea7877d27688089
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
On Windows MSVC2017 32bit release builds of WebEngine, printing to
a QPrinter instance only printed partial page content.
This ended up being a compiler / optimizer bug triggered in the
FX_atof function in
src/3rdparty/chromium/third_party/pdfium/core/fxcrt/fx_string.cpp
which resulted in returning float numbers without any digits past
the decimal point. Because of that, many size / offset calcuations
were wrong.
The fix is to remove a redundant 'strc[cc] == "."' check, which is
implcitly present in a previous if condition. This in turn stops
the compiler from generating incorrect code, and thus parsing
the digits past the decimal point.
Task-number: QTBUG-69639
Change-Id: I7908318b6e7ca58e81d951af784ed8dcd901e12c
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Work-around various issues to make Chromium build on MSVC
Change-Id: Ib95ea5c2da0b3806cb2138454a47825fd7c59c1a
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: I25a4e5185566a542e909971c8479cc053ac457a1
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Doesn't build with older MSVC 2017 versions.
Reverts https://webrtc-review.googlesource.com/86544
Change-Id: Ieb80a6717929d153e39a2f04cb8a85631a03bc7a
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Target attribute avx2 doesn't seem to work on older Apple
clangs.
Change-Id: If56fbb2e6ef72786527f2507ae70d01ba5182b35
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: Ie30a7514b1538b243f3bfe16709fcc9c8209fc12
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-54445
Task-number: QTBUG-48599
Change-Id: Ida78196e9f954a615884d0de379afd0c2b43c2c1
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Fix more Chromium build bugs introduced with Chromium 63
Change-Id: Idc33d97199728f6ae81ff2a5255f3e51cb8c331c
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes new asserts and build issues from the Chromium 71 code.
Change-Id: I102539873f82bfd446cf034a2d97eb40d2dfb1f5
Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Always inline BasicStringPiece constructor to avoid linker errors with
GCC 8.2.
Task-number: QTBUG-71689
Change-Id: Ib573b035c19fa1e359935e83277ec9e174998bf8
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|