- 30 Sep, 2019 - 4 commits
-
-
Kirill Burtsev authored
Change-Id: Idf6c6448e8c8979dccd507b1ae131dc386161e94 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
Szabolcs David authored
Fixes auto tests with synthetic keyboard events. Change-Id: Iaed47077288309fd71295a0ebda9480516f08fde Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Szabolcs David authored
Pulls in the following Chromium changes: 7ac85fb4cc6 Fix building with pulseaudio 13 7956dfb8d20 Support qrc protocol in UrlPattern 9af3b1bf632 Fix pressure of tablet events Task-number: QTBUG-76173 Change-Id: Iffc21ed6eb0a99e2b96780ce4f11629d38f8b47e Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
Leena Miettinen authored
This value is used for the version number in the import statements of all QML types in the module. Change-Id: I7c0a384421973d97334d40b285a64d6080c9c911 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 27 Sep, 2019 - 1 commit
-
-
Michal Klocek authored
If not specified otherwise use 8 as merge limit. Reuse cached value for report call. Change-Id: I78b3832b45c787f2ab0dcc9b41b6bb9e76c9c08c Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 25 Sep, 2019 - 2 commits
-
-
Allan Sandfeld Jensen authored
Being flaky Change-Id: Ic9286b66296e58ce16dde63443c7e83e54c56682 Reviewed-by:
Jüri Valdmann <juri.valdmann@qt.io>
-
Allan Sandfeld Jensen authored
-
- 24 Sep, 2019 - 1 commit
-
-
Allan Sandfeld Jensen authored
Conflicts: config.tests/glibc/glibc.cpp src/3rdparty src/core/configure.json src/core/profile_io_data_qt.cpp src/webengine/configure.json src/webenginewidgets/api/qwebenginepage.cpp tests/auto/widgets/qwebenginepage/BLACKLIST Change-Id: I3e1781048c3cb09bfbf7427dfc5dd1fec11a2b97
-
- 19 Sep, 2019 - 10 commits
-
-
Michal Klocek authored
A configure system now knows all the possible errors when configuring webengine. Unfortunately topLevel build does not split messages per module, therefore make sure messages mention QtWebEngine. Task-number: QTBUG-75840 Task-number: QTBUG-76606 Change-Id: Ibadcd4bbc6a7b2199e4cefb3285419591b4338fe Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Michal Klocek authored
Make it a private feature so test is not run twice. The better solution would be to split the platform test into separate tests in configure, but it looks like a lot of boring typing and would result in bunch on private features. Instead run test only on configure step and in case of fail just export the error, so it is reported during configure and make calls. Change-Id: Ice1188631a53fe739569de3e303533b18342941a Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Michal Klocek authored
Make it a private feature so test is not run twice. Change-Id: I1dcea41edf5dbc6992e76991d92278a5a5c13e55 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Michal Klocek authored
When we are doing top level build QTWEBENGINE_ROOT/QTWEBENGINE_ROOT_OUT is not present at configure step, therefore add two ways of calling checkError, one for configure time and one for make call. Fix typo in submodule's condition. Add a poor man's workaround for this test. Change-Id: Ie95ab9ffe262a45c7e1ea49e4795d142b7df716a Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Michal Klocek authored
Move last two tests (submodule and nowhitespace) to configure system and unify error reporting. Now all error messages come from one single place qtwebengine_checkErrors(). This function is used by configure system reporting and by make call. Remove duplicated strings. Add extra messages when module is not going to be built. Change-Id: Ib373facd58135325495aad52b6e600ec9a61f31f Reviewed-by:
Jörg Bornemann <joerg.bornemann@qt.io> Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Michal Klocek authored
Task-number: QTBUG-73216 Task-number: COIN-326 Change-Id: I1f5b83520f8ad241652b0a34726743a7ecca7307 Reviewed-by:
Samuli Piippo <samuli.piippo@qt.io>
-
Michal Klocek authored
In case of a top level build configure.pri is not able to load platform.prf. Move platform.prf to platfrom.pri and use include instead. Fix not loaded qconfig.pri with gcc versions. Make sure there is no function name collision. Change-Id: I2c9994197dc56371fd7ef215ab350aebb89ff701 Reviewed-by:
Jörg Bornemann <joerg.bornemann@qt.io> Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Michal Klocek authored
In case pkg-config is not installed we got bogus warnings about missing qpa-xcb packages. Issue found on fresh ubuntu 19.04. Change-Id: I983c6de88060ed3d8dee15bb80f39b173fc81f65 Reviewed-by:
Jörg Bornemann <joerg.bornemann@qt.io>
-
Michal Klocek authored
This change is extracted from qtpdf branch to keep following commits unchanged. Change-Id: I255976d45213d4cfe84243cae0b4eddb8eb1747a Reviewed-by:
Jörg Bornemann <joerg.bornemann@qt.io>
-
Michal Klocek authored
Change-Id: Iffac4541f5675b0f048080f012b7b81b18885308 Reviewed-by:
Jörg Bornemann <joerg.bornemann@qt.io>
-
- 17 Sep, 2019 - 3 commits
-
-
Michal Klocek authored
Task-number: QTBUG-75840 Task-number: QTBUG-76606 Change-Id: Ic1d6125a1a6685a74dbad2f6c3b16efce120e180 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michal Klocek authored
Make configure system aware of platform and architecture checks. Task-number: QTBUG-75840 Task-number: QTBUG-76606 Change-Id: I8d2c9dd863ee2c4a3015ad8147f43dc788cfd72d Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michal Klocek authored
This simply rewrites isPlatformSupported to be easier to read. Task-number: QTBUG-75840 Task-number: QTBUG-76606 Change-Id: I3aab893f2f6db88928eda00d0db650150c7ccf2c Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 16 Sep, 2019 - 1 commit
-
-
Tamas Zakor authored
Also extend auto test with path checking Task-number: QTBUG-78213 Change-Id: Icb5d4ec831d8a665894d5890f983752c3af60ce8 Reviewed-by:
Florian Bruhin <qt-project.org@the-compiler.org> Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
- 14 Sep, 2019 - 2 commits
-
-
Jüri Valdmann authored
Unfortunately, "load finished" doesn't mean "ready to execute JavaScript". Fixes: QTBUG-74718 Change-Id: I611e35cfbb530ff68745d86124679d60ab0b113e Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Leena Miettinen authored
Fixes: QTBUG-66882 Change-Id: I879854fb35a4e34dd7ae4760f88de69fc061c23e Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
- 13 Sep, 2019 - 1 commit
-
-
Jüri Valdmann authored
Turns out this is needed also in viz mode for fling gestures. Fixes: QTBUG-77861 Change-Id: I6fe9d37e00e6a7fd17280d76273527066cc879a4 Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
- 12 Sep, 2019 - 3 commits
-
-
Tamas Zakor authored
Yield error message if --proxy-pac-url argument is not passed. Change-Id: I9a5685982c0a9d8decc65ad9c728357c038ef0a0 Reviewed-by:
Jüri Valdmann <juri.valdmann@qt.io>
-
Liang Qi authored
-
Liang Qi authored
Conflicts: src/3rdparty Change-Id: Ib1202bcce587f9614013105c6a836344c1727cb7
-
- 10 Sep, 2019 - 1 commit
-
-
Peter Varga authored
Closing a popup (eg. HTML select element) might cause WebEngineView to flash on macOS. This seems to be related to the window's NSPanel destruction and seems to appear only if the Qt::ToolTip window flag is set. Fixes: QTBUG-77072 Fixes: QTBUG-78084 Change-Id: I72af67ee97304278870b312482f8f9058ecd1233 Reviewed-by:
Jüri Valdmann <juri.valdmann@qt.io>
-
- 09 Sep, 2019 - 5 commits
-
-
Michael Brüning authored
This pulls in the following change: 111349f18a4 Rename Chromium bootstrap name to prevent collisions Change-Id: I7003c35c5bad96f32b69900d507e637252a4950d Fixes: QTBUG-77938 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Jüri Valdmann authored
Fixes: QTBUG-78091 Change-Id: I65c8c39625955782c157b6360f92aa3a7e1c8c1b Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
Sona Kurazyan authored
- Replaced the following deprecated APIs: QWebEngineProfile::setRequestInterceptor -> QWebEngineProfile::setUrlRequestInterceptor QWebEngineSettings::globalSettings -> WebEngineSettings::defaultSettings QLayout::setMargin -> QLayout::setContentsMargins QWheelEvent::{x, y} -> QWheelEvent::position QWheelEvent::{globalX, globalY} -> QWheelEvent::globalPosition QSysInfo::windowsVersion -> QOperatingSystemVersion::current Qt::InputMethodQuery::ImMicroFocus -> Qt::InputMethodQuery::ImCursorRectangle QDesktopWidget::screenGeometry -> QGuiApplication::primaryScreen::geometry QTime -> QElapsedTimer - Fixed the tests to compile when deprecated APIs are disabled. - Replaced the doc references to deprecated APIs with the new ones. Made the docs for deprecated APIs compile conditionally, based on deprecation version. Task-number: QTBUG-76491 Change-Id: I5c6b7c628957deb9163f0bd2b6bc31bde1c7daec Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michael Brüning authored
These tests are causing frequent failures on macOS 10.13 in the CI, but are not reproducible / debuggable when not running as part of CI. Task-number: QTBUG-76549 Change-Id: I1b105748c9fad8a6104beeccb10632518893d06b Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Allan Sandfeld Jensen authored
This was not correctly merged from 5.13 due to the check moving to another file. Task-number: QTBUG-77171 Change-Id: I4388ea9a58509c93574d7953eebb09a62b5ffd63 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
- 07 Sep, 2019 - 6 commits
-
-
Michal Klocek authored
Change-Id: Ib047e35191faa627211c759bff4e81bfaec3d685 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michal Klocek authored
Processing configuration for gn when building qpdfcore module will require optional libraries resolved. Some libs are not needed, but this requires extra patching of gn build configs; so to keep things simple, just detect all the libs beforehand. Unfortunately using this for main configure goes bonkers. The issue here is that main configure resets features in global scope, which can break features coming from qtbase and results in bogus configurations in certain cases. Therefore move current configuration to buildtools and make everything else depend on this. Task-number: QTBUG-75840 Task-number: QTBUG-76606 Change-Id: Id87f5ba017541a2d5a2836510c6cabc5a19f92c6 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michal Klocek authored
Adds new feature webenigne-jumbo-build which indicates merge limit for jumbo build, usage: qmake <src> -- --webengine-jumbo-build=8 Change-Id: I7607a83772b53f6db57eb12559989a91f991ce93 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Qt Forward Merge Bot authored
-
Qt Forward Merge Bot authored
Change-Id: I4bff23ec94b76de300328a5235a35bd3e2f5da2c
-
Michal Klocek authored
Create/split main configure for submodules. Now configure system knows when webenginecore module is not going to be built and the user gets the feedback after the configure step with the message: The following modules are not being compiled in this configuration: webenginecore webengine webenginewidgets If a module is not built also features are not populated, therefore some tests have to be moved to main configuration. This improves error reporting and prepares landing for QtPdf modules. Remove configure.prf and fix issues after config split. Add makefile call to report errors. Now calling make also reports issues. Task-number: QTBUG-75840 Task-number: QTBUG-76606 Change-Id: I76944df4c5db6f4954c464e3741a8054cb10b40e Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-