- 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>
-
- Sep 29, 2017
-
-
Allan Sandfeld Jensen authored
-
Allan Sandfeld Jensen authored
Change-Id: I7094e85a7770303a2ae30baccbc484c04f33600e
-
Peter Varga authored
Change-Id: Ia58fa1bcb1151c0db061df8cbc8f1bf6dc379805 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Sep 28, 2017
-
-
Allan Sandfeld Jensen authored
Open the first non-flag argument if one is given Fixes up simplebrowser to act similarly Change-Id: I40270a0f7bc06ce52117f23f7ccbdd743d3d97f6 Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu> Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
- Sep 27, 2017
-
-
Szabolcs David authored
Now this feature is laying behind a generated buildflag. Change-Id: I48786315c45df6d2e8a81231ce8941639de16bb1 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Sep 25, 2017
-
-
Jüri Valdmann authored
Changes: cfe8c60903 [Backport] Reject getUserMedia calls in builds with WebRTC disabled. 05b7fdee0a Add .gitignore for *.pyc Change-Id: I00b195cdb627ebb90d006a1e92efb91ecef854df Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Sep 22, 2017
-
-
Alexandru Croitor authored
Previously when a find operation was finished by calling findText(""), the selection buffer was cleared and calling selectedText() would return an empty string, even though on the UI side a blue rectangle selection was still visible. This was due to an incorrect Unselect() call in WebContentsAdapter::stopFinding(). With the new selection change support in the parent patch, and with the removed Unselect() call, selectedText() now properly returns the value of the highlighted blue selection after searching is finished. Task-number: QTBUG-60673 Task-number: QTBUG-54071 Task-number: QTBUG-53134 Change-Id: I89e0eddb0c14af6d6c06ee878e706be65d3b0831 Reviewed-by:
Viktor Engelmann <viktor.engelmann@qt.io> Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
Michal Klocek authored
When -zlib is provided on windows for main configure line the system-zlib feature is forced on webengine. This is not expected since we assume zlib only for unix builds. Prepend 'webengine' for webengine system-zlib feature. Task-number: QTBUG-63367 Change-Id: I983d2e0df0badbaf7a076662ce178009be151406 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Sep 21, 2017
-
-
Peter Varga authored
Change-Id: I5dd8c3251587c706f1fd3b90f77e4ac03c2fba97 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Sep 20, 2017
-
-
Peter Varga authored
Pass JavaScript result via callback instead of using console.log. Change-Id: Ie464f038d4fa778b1f64e95eca58e86e29184c1e Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Allan Sandfeld Jensen authored
Changes: 78c96f83ab Do not assert on PPAPI resources we do not support. 02fb09feae [Backport] Clip FreeType glyph bitmap to mask. Change-Id: I9455f8ac7283a5326618d9caf36533af567892e0 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Peter Varga authored
INCLUDEPATH qmake variable doesn't contain mkspecs include path. Add it explicitly to the include_dirs gn variable in the gn generator. Change-Id: I454aa015794f258f588590b4662a16c04041c8fd Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Allan Sandfeld Jensen authored
These old names were for gyp, and are not needed for gn, so we can instead use the same path names Qt would use. Change-Id: I423c2a04df6740ebba84f8c670490dbcf59c3ca7 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Michal Klocek authored
Set correct header. Change-Id: I3bbe0e79afae0e50c88e363079475f872a8bb6a2 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Michal Klocek authored
Import gui-private to check for system-png and system-harfbuzz. Change-Id: I26fe98ce3de1f6af8015228260e8ef74952e816e Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michal Klocek authored
The call had the side effect of generating extra pkg-config-wrapper.sh in root of the build. Use different pkg-config call. Change-Id: I8335ae55547272924802f3903ce6bba903389b62 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michal Klocek authored
Do not store flags in qmake.cache with WEBENGINE_CONFIG. Use directly qtConfig values insted. This makes configuration more consistent, simplifies handling and avoids passing values from qtConfig to WEBENIGNE_CONFIG, which then were passed to gn. [ChangeLog] Removing WEBENGINE_CONFIG from qtwebengine configure Change-Id: I1a773fb4bff6d67ad75c237d044998051d92ab51 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io> Reviewed-by:
Qt CI Bot <qt_ci_bot@qt-project.org>
-
Viktor Engelmann authored
Positive options are more intuitive and make for a better API. Task-number: QTBUG-63179 Change-Id: I632ee768dba52554e7d37d9da84661a1d01f1f37 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
Kai Koehne authored
Task-number: QTBUG-60006 Change-Id: I17a4c91bca3b1c774810405bc0ecffd7165b9d73 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Kai Koehne authored
Tests should all be GPL-EXCEPT. Task-number: QTBUG-60006 Change-Id: I2466374e863bd1c3cd791ade45caf1087be78cef Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io> Reviewed-by:
Lars Knoll <lars.knoll@qt.io>
-
Kai Koehne authored
The files are small enough that they are arguably not 'copyrightable' in the first place. Task-number: QTBUG-60006 Change-Id: Ieee3a88500864b82da843e3872d85969fae637e6 Reviewed-by:
Lars Knoll <lars.knoll@qt.io>
-
Kai Koehne authored
Task-number: QTBUG-60006 Change-Id: I75149082f36cd4d56da508283b766df680ed88b8 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Kai Koehne authored
Follow the example of the webenginewidgets documentation and rename webengineview.qdoc to make it obvious it contains lgpl only content. Task-number: QTBUG-60006 Change-Id: I2ab60ba9f8c5185edabe1404b09dc894bb3de6f3 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Kai Koehne authored
The mentioned LICENSE file is not available; add it under the name LICENSE.Chromium. Task-number: QTBUG-60006 Change-Id: Ib2b3cb64467046c7ba1f53b0bbe14c3ec5a5291d Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Kai Koehne authored
Task-number: QTBUG-60006 Change-Id: Ibc0507f300f52154e6f131056d826a4dcef009c2 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Kai Koehne authored
Task-number: QTBUG-60006 Change-Id: Ie1604aed3d5a9ba566e898eae232227ba340bfaa Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Sep 19, 2017
-
-
Jüri Valdmann authored
Split intersecting quads using a BSP tree in the same manner as Chromium's rendering algorithm. Note that these split quads still will not be correctly rendered in software mode as Qt Quick's software renderer is not at all aware of non-rectangular QSGClipNodes. Task-number: QTBUG-62112 Change-Id: Ibfb72b9220817baebf828bc6183af7bd9c25d050 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michal Klocek authored
Change-Id: I123ce22ea3a3d8b7b80c67fa322cb817d924f2e0 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michal Klocek authored
Change-Id: Ib9d6c8842609c4c410ca65a35fefeab481f71cb2 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michal Klocek authored
Move all skipBuild related checks to runConfigure() in configure.prf. Remove some unused functions. Move platform checks to separate prf file. Change-Id: Ia45c837c91c341ed1fbc2e32fc098329da989920 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Jüri Valdmann authored
Valgrind does not approve of the member cookie_ being read by the destructor but never initialized. Change-Id: I419fca616034fb04c4f3ee29edb068881583dac0 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Sep 18, 2017
-
-
Michal Klocek authored
Use new configure system to enable sanitizer. Change-Id: I633bc96973b9b9bcd56c4ef03a589e147215dc86 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Jüri Valdmann authored
Refactoring only, no algorithmic changes. Task-number: QTBUG-62112 Change-Id: I871105ea48cd513e03b957d7daa9fe095c952a52 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Kai Koehne authored
Task-number: QTBUG-63098 Change-Id: Id5fd1f940c928fd74bdc3c202f3e8b18a086c2d0 Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
Jüri Valdmann authored
Quote from Linux man-pages: This function should never be used. Use free(3) instead. Starting with version 2.26, it has been removed from glibc. Arch Linux has switched to glibc 2.26 now, so cfree(ptr) is no longer available. Since cfree(ptr) is equivalent to free(ptr) (even on SunOS?), this patch replaces it with free(ptr). Change-Id: I50859ecfe45c965a9477541b3b7644fcbcc330e2 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
- Sep 17, 2017
-
-
Peter Varga authored
Fix is based on afc9e2d9 Moreover, new quick auto test has been added to check that the commit happens in case mouse and touch input events. Task-number: QTBUG-62942 Change-Id: Ie9d55e0bb5b3bbc34c099502e735b94f37c5d5f8 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Alexandru Croitor authored
Due to a current issue described in QTBUG-63180, requesting a 3.2 Core context on macOS will advertise that a 4.1 context was created, even though that is not the case. Because RenderWidgetHostViewQtDelegateWidget will read the OpenGL major version from the global shared context and then apply that to its own context, this will cause a failure to create a shared context (one is 3.2, and the other is 4.1). The current workaround is to create the context with the default format version, instead of the global shared one. This way all the requested versions will be consitent. Task-number: QTBUG-60605 Change-Id: I470c43ca9d15cb3887a0ed968b57c62518a33a72 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-