- Nov 04, 2017
-
-
Liang Qi authored
Pulling the second set of security fixes from Chrome 62 Changes: a0cde8fb2157 [Backport] SkSafeMath for tracking size_t overflow aada7e17ab01 [Backport] Fix for CVE-2017-5125 [1/2] 2ed76568020b [Backport] Fix for CVE-2017-5125 [2/2] ed460ed13d93 [Backport] Fix for CVE-2017-5129 32f182ef225f [Backport] Fix for CVE-2017-5124 e8e5f1815ea4 [Backport] Fix for CVE-2017-5131 a361fa754175 [Backport] Fix for CVE-2017-5133 bb283cc6493c [Backport] Cherry pick: Don't allow iteration through non-finite points. c34649b6774e FIXUP: Fix build with g++ < 6 Change-Id: I187e1e1a8a61985db5712b58cb72945bbfa3f480 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Nov 03, 2017
-
-
Peter Varga authored
Moreover, extend the list of supported editor shortcuts and stabilize the corresponding auto test. Task-number: QTBUG-54692 Task-number: QTBUG-54812 Task-number: QTBUG-54221 Task-number: QTBUG-59053 Change-Id: I4dd8230519639ea6e3340992dbb54a609ecfcd91 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
- Nov 02, 2017
-
-
Allan Sandfeld Jensen authored
Pulling in the first set of security patches from Chrome 62 Changes: 0e4f193bdcec FIXUP: Fix Chromium built with X11 running without 121ce3942568 [Backport] Fix for CVE-2017-5126 578e121bb3b0 [Backport] Fix for CVE-2017-5127 b332e4aa9c2d [Backport] Fix for CVE-2017-5128 96c14954df8e [Backport] Fix for CVE-2017-5132 ce3adfa592ed [Backport] Convert MediaTrackConstraints to a ScriptValue fa27f806d973 [Backport] Restore forward declaration of MediaTrackConstraints ccee9b733971 [Backport] Use no-referrer for DevTools links Task-number: QTBUG-64027 Change-Id: Iba6341b9dbdcaedb3df0370b01d5c532e9c31528 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Alexandru Croitor authored
Change-Id: I4d11005b23554ef9e6a860b31d8b3a9741348090 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io>
-
Alexandru Croitor authored
Change-Id: I874540e9d2f5033fae599e543fb398e7b1ad60c4 Reviewed-by:
Michal Klocek <michal.klocek@qt.io> Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io>
-
Alexandru Croitor authored
This is done because qtConfig(spellchecker) is present in an example .pro file, and thus "spellchecker" should be a public feature. Change-Id: Idff977b8d0835b049c4c19dc42c1475d2c55c323 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Alexandru Croitor authored
Only projects which are built before the actual module need to do that. Change-Id: Ia8b071a627bd39c5df4600877b6873f308cbf690 Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Allan Sandfeld Jensen authored
-
Alexandru Croitor authored
Pulls in gcc compilation fix regarding static constexpr usage Changes: 6659bdba14 FIXUP: Fix gcc compilation issue due to incorrect 04cd562012 FIXUP: Remove reference to safe_browsing constants Task-number: QTBUG-64104 Change-Id: I3848b172c564b0ae003f44f66b9e9af59426db65 Reviewed-by:
Viktor Engelmann <viktor.engelmann@qt.io>
-
- Nov 01, 2017
-
-
Allan Sandfeld Jensen authored
Conflicts: .qmake.conf src/core/core_module.pro src/core/delegated_frame_node.cpp src/core/surface_factory_qt.cpp src/webenginewidgets/api/qwebengineprofile.cpp tests/auto/widgets/widgets.pro Change-Id: I92f3ef4eee779afef6c5381a7aa8b551417c1b17
-
- Oct 27, 2017
-
-
Peter Varga authored
BrowserContext needs IO thread to be destructed properly. Without WebEngineContext dependency it would be destructed together with the corresponding QWebEngineProfile which can outlive the WebEngineContext. Task-number: QTBUG-62147 Change-Id: Ia34215f379c6c803499848bf009e25a64b5cdb98 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Allan Sandfeld Jensen authored
Instead of creating a "default" HttpAuthHandlerFactory, create a HttpAuthHandlerRegistryFactory which should have the ability to use multiple different authentication schemes, similar to what Chromium does. Task-number: QTBUG-57729 Change-Id: I4486e2280838b002a9badb6d4261676199045f4b Reviewed-by:
Michal Klocek <michal.klocek@qt.io> Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Allan Sandfeld Jensen authored
Pull in fix of buid will Fall Creators Update SDK on Windows. Changes: 4ce1cc53 Remove reference to safe_browsing constants e70bf3d7 [Backport] Update CLIENT_SDK declaration for 10.0.16299.0 SDK Task-number: QTBUG-63713 Change-Id: I88b55ebfd3cdb2354fff526d42c875260af4c7d1 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Allan Sandfeld Jensen authored
Combine wheel events if we are getting more than Chromium can handle. This improves latency and perceived performance when scrolling with touchpads or fine-grained mouse, on a slow machine or with a debug build. Change-Id: Id847c8e7782e155c28067b6051ce92896b68ca7a Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
- Oct 26, 2017
-
-
Jüri Valdmann authored
After every run of DelegatedFrameNode::commit we take all the resources we didn't need and queue them for freeing. Problems appear however with the recent change that introduced clipping of invisible render passes and draw quads as we may now decide to release resources too early and eventually crash. Task-number: QTBUG-64032 Change-Id: I95138bc4c1caf8c191bfc801264309c5b03ef0f3 Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Michael Brüning authored
Original patch by Daniel Mack <daniel@zonque.org> Task-number: QTBUG-64015 Change-Id: I7dd0a1aa9bff08c6d19e818acf0e1b8b4b701f5b Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Alexandru Croitor authored
The conversion tool uses the QLibraryInfo::location() call to find Qt's data directory. When a qt.conf file gets picked up by the application (which is the case for official Qt packages), QLibraryInfo::location() depends on a QCoreApplication instance being available, to query the PrefixPath. If the instance is not available, it simply returns the current directory path, which results in ICU resources not being found. The fix consists in creating a QCoreApplication instance. Task-number: QTBUG-63593 Change-Id: I8f1bba14d4586c42570d309b84418eef611bab0e Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Oct 25, 2017
-
-
Allan Sandfeld Jensen authored
We didn't handle the case where the QIODevice does not have all the data available all the time. Change-Id: I6aea8ed48ba9ed297efb907b8f6e5c5fc2a18abd Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Jüri Valdmann authored
Change-Id: I9b87f870c4f6ad63142bc0497722b0c95095cd6b Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Allan Sandfeld Jensen authored
It was only reading window.mousePressReceived once, which can sometimes be before the click is processed. Change-Id: Ia0a7067a202afa563696708e6df5aa9445335eb8 Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
Allan Sandfeld Jensen authored
Change-Id: I5cb198445f283c6cea8187a1a2883896df0ee918 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
- Oct 24, 2017
-
-
Allan Sandfeld Jensen authored
Is still used by windows builds when gn needs to be regenerated. Removed in d8f18e2b Change-Id: I81d42f058dab251e79acca47e76b950c725cfaf2 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Valentin Fokin authored
Task-number: QTBUG-62345 Change-Id: I4846e15f007c6792ad02fc49179a6e30deafa4c7 Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu> Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
- Oct 20, 2017
-
-
Joerg Bornemann authored
This fixes the examples build if the QtQuickControls2 is unavailable. Task-number: QTBUG-63904 Change-Id: I2d5ff0920cc960af6df556543fd77abdc21d4a8a Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Allan Sandfeld Jensen authored
Set the parts of the URL after the path separately to avoid QUrl escaping the separators. Change-Id: I6d2be3e8737bdf6aad01107d68297711d75326d0 Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
Kai Koehne authored
Actually use the BSD license from header.BSD. Change-Id: I89e762a0cedcf02ee3732c62bc7869757aa9f271 Reviewed-by:
Szabolcs David <davidsz@inf.u-szeged.hu> Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
- Oct 18, 2017
-
-
Allan Sandfeld Jensen authored
Add dummy override for input-event source on X11, which we now comment out in Chromium to avoid it talking to X11 directly. Changes: 7b8aa9b87a Fix not working bug black lists cea17a5763 Do not export .gitignore and .gitattributes 260f8350e1 Fix Chromium built with X11 running without 42d8ea5645 FIXUP: Fix build with GCC 7.0 3d02dd98fb Use basic collection info only on linux Task-number: QTBUG-55384 Change-Id: Ifcd0f39578d608b93687b869db2bbcc5c0a03fde Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Peter Varga authored
Change-Id: I8e75d21853ac8f7681b20101e40597154bcaca2d Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Oct 17, 2017
-
-
Joerg Bornemann authored
This reverts commit 6eae9863 . The /WHOLEARCHIVE flag stopped working in VS 2017 15.4.0. Use our beloved list of object files again. Task-number: QTBUG-63701 Change-Id: I9eaf7c92012d6d3c73658f9e06d422c52fa1dc76 Reviewed-by:
Michal Klocek <michal.klocek@qt.io> Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Szabolcs David authored
Store the whole redirect chain of finished navigations in the database of visited links. Chrome does the same thing, except that it implements NavigationURLLoaderDelegate::OnRequestRedirected() for this purpose. Task-number: QTBUG-63579 Change-Id: Iff46c33de14c5e1a7386bd1e2860c832e24d5083 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Oct 11, 2017
-
-
Peter Varga authored
Change-Id: I1e4108d0730bf73592bc9472e81e919fb14c5c6c Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Oct 06, 2017
-
-
Oswald Buddenhagen authored
Change-Id: I4b027ecb0c32205e180613962a0a3fa51f9c7cd9
-
Liang Qi authored
Change-Id: I22afdc6216c6cbe2e7c52b24ead0c9b694bee0b1
-
- Oct 05, 2017
-
-
Joerg Bornemann authored
We never replaced the variable values in the HTML template for directory listings. Task-number: QTBUG-63377 Change-Id: I5cd3d44ef253f6ed2e18f7e0cd4324c000c31dde Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Oct 04, 2017
-
-
Peter Varga authored
When renderProcessTerminated signal is emitted the invalid view of the corresponding RenderWidgetHost is not destructed yet. Having this invalid view during navigation leads to a crash. The proper way to navigate on renderProcessTerminated is to schedule the navigation with QTimer::singleShot(). Otherwise, warn the user and ignore navigation to avoid crash. Task-number: QTBUG-58478 Change-Id: I54ff62f5d306c8cb1fa17e29f349d1e02c4c8cec Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Peter Varga authored
Task-number: QTBUG-62433 Change-Id: Icdc3355ca9d1ec4fb25d512c56c19aca94ae8928 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Peter Varga authored
Change-Id: I8ef0b65fe365f468eeb3336e9bd2569e49257113 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Oct 03, 2017
-
-
Jani Heikkinen authored
This reverts commit d4c621f6 , which seems to break QtWebEngine in B2Qt devices Task-number: QTBUG-63341 Change-Id: I2224b8c68c85baa602ed3d2aab88cd2cf622eeb8 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
- Sep 29, 2017
-
-
Allan Sandfeld Jensen authored
-
Allan Sandfeld Jensen authored
Change-Id: I7094e85a7770303a2ae30baccbc484c04f33600e
-