- 21 Apr, 2017 - 7 commits
-
-
Allan Sandfeld Jensen authored
The expression was not working, and didn't match what had been tested against. Task-number: QTBUG-60211 Change-Id: Id62e53fb2bf6483c58fd22c2745a4d1b5f141b1c Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Kai Koehne authored
This fixes ::GetVersionEx to report the actual Windows version, instead of always reporting Windows 8. Note though that this fixes only the renderer process - the manifest of the user process is beyond our control. Chromium currently uses the dynamic checks for Windows 10 to e.g. enable advanced sandboxing for ppapi, and scroll performance (see https://bugs.chromium.org/p/chromium/issues/detail?id=517183 ) Change-Id: I72870f31eac2074748b2c11a2b6cab9a03e62527 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Allan Sandfeld Jensen authored
Update our overrides to Qt coding standard getting rid of Q_DECL_OVERRIDE and redundant virtual declarations. Change-Id: Id8b0750eb05c51fc8f50cac4000a811eebcbf918 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Peter Varga authored
IME managers may set background and foreground color of the composition string. Since there is no Chromium API for setting the foreground color, changing the background color to black may produce "black-on-black" text. Chromium locks the background color to transparent thus we do the same in this fix. Task-number: QTBUG-58362 Task-number: QTBUG-60031 Change-Id: I939c8aaaa847de191890d6924ba3c7652465f8a0 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Joerg Bornemann authored
Gn is called at qmake time. The run_gn target was empty and did nothing. Change-Id: I570094e013c63a78ca6cec6987f119bfda45e085 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Alexandru Croitor authored
Use the OS provided QNativeGestureEvents for pinching and smart zooming. This replaces the usage of the Android based gesture recognizer on macOS. This also implements multitouch gestures to work with the Qt Quick implementation of QtWebEngine for macOS, because touch events are ignored by default on macOS in QQuickItem. Task-number: QTBUG-58779 Change-Id: I17399e4e89a57557540b2fd0940a445326b682f3 Reviewed-by:
Florian Bruhin <qt-project.org@the-compiler.org> Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Alexandru Croitor authored
Because of weird interaction between deleteLater(), Qt::WA_DeleteOnClose, and QQuickRenderControlPrivate::windowDestroyed() which executes all the deferred deletions at a bad time, there were some use-after-free crashes. The workaround is not to close the window when the last tab is closed, but rather create a new tab, like the behavior was on non-macOS platforms. Task-number: QTBUG-58982 Change-Id: I00295838c298af382cac78bb22c47d6de60e7755 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
- 15 Apr, 2017 - 1 commit
-
-
Viktor Engelmann authored
The two nullpointer checks prevent crashes that happened when one clicked on a link with target="_blank" in 56-based. Task-number: QTBUG-46713 Change-Id: I1f8a20a52726ab05a85dbca2ec49784985384d06 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 12 Apr, 2017 - 3 commits
-
-
Allan Sandfeld Jensen authored
Enable brotli if enabled in content features (which it is by default). Task-number: QTBUG-60049 Change-Id: I67ee51be47de4df0960e378f74c323ef30a7b25a Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Peter Varga authored
Task-number: QTBUG-58362 Change-Id: I6c80c8063ccad97aa80aff8ee44aa10a899c5ff5 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Peter Varga authored
Instruct the render process to change the text selection if it was requested via an input method event. Raise the selectionChanged() signal when all the corresponding input method properties are set. Moreover, add back the remaining input method widget auto tests. The updated tests are moved to the QWebEngineView tests since the corresponding APIs (inputMethodQuery() and input event handling) are now available via the QWebEngineView's focus proxy (aka RWHV). Task-number: QTBUG-55766 Change-Id: Ia0022d5f38b31dd59b084ff42e4abc2780ae90ec Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 11 Apr, 2017 - 4 commits
-
-
Kai Koehne authored
This was used for registering an alternative QtWebEngine.experimental import, which has however been removed since then (a4dcc5b4 ). Change-Id: I0edd869fcc0057b2c6a4932eb39cb8f739f571bc Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Alexandru Croitor authored
Change-Id: I5a4f72493fd892c478074705ccbdb363b4002789 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Kai Koehne authored
Change-Id: Iad422ed29cf1781b4537c747bbe498c32f1e5ef0 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io> Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Tony Sarajärvi authored
Task-number: QTBUG-59808 Change-Id: I25b73f1a89fb9e19d04c5a4ccbadbe44acea039d Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 10 Apr, 2017 - 4 commits
-
-
Kai Koehne authored
The methods got removed from the script API in change bec2be57 . However, this might break existing code. Change-Id: Ibc1b4632ade847953f848b3d1a29a14cab3f035b Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Kai Koehne authored
The latest version for Qt Webengine in 5.9 will be 1.5, not 1.6. Change-Id: Ibae42f24f4b7477901923ff0ef5436642599f365 Reviewed-by:
Viktor Engelmann <viktor.engelmann@qt.io> Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Kai Koehne authored
Change-Id: I0831cbb21c5f67b74a1df2311f055e6218ae3619 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Allan Sandfeld Jensen authored
Avoids adding --use-ld=gold on the link command line when gold linker has been deselected in Qt. Change-Id: I2d34cd3043aa24dca1f5f1604c97d8beccb70093 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
- 09 Apr, 2017 - 2 commits
-
-
Joerg Bornemann authored
Take in following fixes: 853d4069 [Backport] Need this to build on vs2017 f3e4afb7 Merge remote-tracking branch 'origin/55-based' into 56-based 3a8bbfb1 Don't use the gesture detector for scrolls and flings on macOS a3e8625c Export GN calculated sources to qmake 4d83c198 Licenses: Remove invalid URLs to fix QDoc errors 2229fffd Fix build with GCC 7.0 1cc1d80e Allow using quota management API for non-standard URLs b05f5036 Silence warnings about unknown attributes ae91fb1e Fix render process crash for windows debug builds on win10 Task-number: QTBUG-58779 Task-number: QTBUG-59776 Task-number: QTBUG-59812 Change-Id: I9ab8e607e83cea9130ce304a7da636b586bbb9db Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Allan Sandfeld Jensen authored
-
- 07 Apr, 2017 - 1 commit
-
-
Tony Sarajärvi authored
6252f023 tried fixing these autotests. As it evidently didn't work, we bring the blacklisting back. Task-number: QTBUG-55870 Change-Id: I12dc54a81cc25f743f1b37e321a6524ba6b5915c Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
- 06 Apr, 2017 - 2 commits
-
-
Allan Sandfeld Jensen authored
Using a libxml without ICU capability will break some websites, so better fall back to bundled libxml in that case. Task-number: QTBUG-59094 Change-Id: Ia24c4045ed9eb9731367cca07d8467ea9b785f2e Reviewed-by:
Florian Bruhin <qt-project.org@the-compiler.org> Reviewed-by:
Viktor Engelmann <viktor.engelmann@qt.io> Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Allan Sandfeld Jensen authored
Is now also buildflag and not command line define. Change-Id: I3c687981928239f669bd285797b5ceee4e994822 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
- 05 Apr, 2017 - 5 commits
-
-
Peter Varga authored
When the test moves the mouse cursor out of the link area it positions the cursor above an iframe. We should not expect linkHovered signal above an iframe until its load is succeeded. Since we don't have API to test iframes' loading state, remove the iframe from the test. Moreover, increase signal timeout values to 12sec as it is used in other tests too since the 55-based chromium update. Task-number: QTBUG-55870 Change-Id: Id47494ac41a9d34f8a5bf4804fc5c157868cf923 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Allan Sandfeld Jensen authored
Conflicts: src/core/gyp_run.pro Change-Id: I3e2d72769947e7abb0585e922e7517ecb0087331
-
Szabolcs David authored
File creation with FileSystem API is supported, but these files were not accessible through their filesystem: URLs. Change-Id: Ic45a8ad766917947a70eb0079d37490576ea5d22 Task-number: QTBUG-56531 Reviewed-by:
Michael Brüning <michael.bruning@qt.io> Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Allan Sandfeld Jensen authored
Can be enabled with --optimize-for-size and is enabled by default for embedded builds. Change-Id: I955fa57804c8b7e80bb82deb83deb94a9e2a7621 Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Milla Pohjanheimo authored
Add means to test binary compatibility for QtWebEngine too. Change-Id: I1bc39da3da1595b8ac39be6936ed47080a52c78b Reviewed-by:
Sergio Ahumada <sahumada@texla.cl>
-
- 04 Apr, 2017 - 9 commits
-
-
Allan Sandfeld Jensen authored
GYP uses a different flag to control optimization flags on windows. Change-Id: I3db8c738ccc40008be6971c9e38de26932cad030 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Leena Miettinen authored
Change-Id: I0dfe290b9d6ac1ed054cecd0911709e9626f8691 Reviewed-by:
Viktor Engelmann <viktor.engelmann@qt.io> Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Allan Sandfeld Jensen authored
The code that gcc 4.9.1 stumpled on was rewritten in Chromium 56, so we should try and let compiler build webengine again. Change-Id: I9ccec7e93aaa384aefdf338e3822b78e0dc494f2 Reviewed-by:
Michal Klocek <michal.klocek@qt.io> Reviewed-by:
Qt CI Bot <qt_ci_bot@qt-project.org>
-
Tony Sarajärvi authored
Task-number: QTBUG-58787 Change-Id: If0a658507c0caaa2d169da973109f801f9501914 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Michal Klocek authored
Change 33e20b47 switched no_spellchecker into use_spellchecker, however change for tests directory was incorrect. Task-number: QTBUG-59687 Change-Id: Ie4d4dae863b90a3b35c9e92c88332096aad75325 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Allan Sandfeld Jensen authored
Was changed to generated buildflag headers instead of command line defines. Task-number: QTBUG-59687 Change-Id: Iead64f5321d000c07172ee27a0032394527ec501 Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Allan Sandfeld Jensen authored
Chromium now asserts if the clipboard lists the same mimetype twice. Change-Id: Ibfcbb9a7953a8b4b55035e633e0f2740257af6ad Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Allan Sandfeld Jensen authored
Create a fake project, just for including the files compiled by ninja in a qmake project that Qt Creator can index, but which we do not build. Change-Id: I7b4fc7ba23090bddb49ee1e85f76f71fb33544e2 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Michael Brüning authored
Failing to do so would trigger an assert in the PDFium wrapper's constructor. Change-Id: Iaa53b1baa54e6483a4e7e9985ad841ac3cfef940 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
- 31 Mar, 2017 - 2 commits
-
-
Michal Klocek authored
Self build of gn ends with error on embedded builds. Change-Id: I669c61eef7107919dbe11cdb558cf6ae0499621c Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Kai Koehne authored
Make sure that the path to ninja and the directory uses the correct slashes. Without it, the call might silently fail. Task-number: QTBUG-59842 Change-Id: If59eb14b1fb99aae2b78c85a0052e5aefd5d5bf9 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-