- Aug 02, 2017
-
-
Peter Varga authored
Resize QWebEngineView explicitly as a workaround for background tabs. Task-number: QTBUG-61770 Change-Id: Iaa792cb01788c9c33b6992a08a05b0cf11d0579d Reviewed-by:
Florian Bruhin <qt-project.org@the-compiler.org> Reviewed-by:
Viktor Engelmann <viktor.engelmann@qt.io>
-
- Jul 26, 2017
-
-
Jüri Valdmann authored
[ChangeLog][Examples] Removed WebEngine Demo Browser example, which got superseded by the improved WebEngine Widgets Simple Browser. Task-number: QTBUG-59819 Change-Id: I214e6f5f3a946ed617a9f4d628d3259a69874ca1 Reviewed-by:
Kai Koehne <kai.koehne@qt.io> Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
- Jul 20, 2017
-
-
Peter Varga authored
This fixes the case when the text selection is triggered by JavaScript. Text selection changes triggered by IME composition text replecement are ignored. Test has been added for mouse selection clipboard: non-user text selection should not update the clipboard. Pulls in Chromium changes: 3deea95 Update TextSelection for non-user initiated events Task-number: QTBUG-53134 Task-number: QTBUG-60381 Change-Id: Ib94f57a2aa61248fba75f595245fb388b9609b6c Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Peter Varga authored
dfaf156 Remove third_party/afl 059d826 [Backport] Initialize RenderSandboxHostLinux in --no-zygote mode to not crash. 16b932b Add .gitignore for *.pyc Task-number: QTBUG-61954 Change-Id: Ib10d09b8c0a771fb9b200a1947dbf9bb320cb1f2 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jul 19, 2017
-
-
Florian Bruhin authored
The method download(const QUrl &url, const QString &suggestedFileName) already exists in WebContentsAdapter. It is now accessible through a corresponding method in QWebEnginePage. [ChangeLog][QtWebEngineWidgets][QWebEnginePage] New QWebEnginePage::download() method to start custom downloads for a web page. Task-number: QTBUG-55944 Change-Id: I185ec69c1668b377a129bc9fc09963278e52de1e Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Peter Varga authored
The tested QWebEnginePage::scrollToAnchor API can't be added to QtWebEngine for now. Currently, Chromium Content API doesn't support to control page scroll. The corresponding feature can be used by URL fragment identifier (#anchor) or JavaScript API (location.href). Change-Id: Ie9c87758d458858ba677d309a548cdced525557b Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Peter Varga authored
Use QCoreApplication::sendEvent() instead of QQuickWindow::sendEvent() as documentation suggests. Change-Id: I3222d5ec41aeca80efbe06f705ee73e19ea37489 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Viktor Engelmann authored
If the verify(loadProgressMin <= loadProgress) fails, the output was not verbose enough. The additional outputs will tell us more about what caused the test to fail. Task-number: QTBUG-61815 Change-Id: Ia9b45ef4f09a5b25a344e423a7b0c61d5d430542 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Stephan Reiter authored
Task-number: QTBUG-61969 Change-Id: I3367889041614a5e7489909dd38c8af638edf17c Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Viktor Engelmann authored
The timespans here are 5 seconds by default. These are not enough for this test and make it fail often. We therefore increase the timespans and un-blacklist the test. Task-number: QTBUG-61887 Change-Id: I6acc2dee78fb4d589fd87f7557e0d48725b36f08 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
- Jul 17, 2017
-
-
Jüri Valdmann authored
- Use feature permissions system instead of hard-coded dialog. - Add QML test for getUserMedia() and extend existing widgets test. Task-number: QTBUG-60832 Change-Id: I533bed5021b3b0ee199b8abc6ddbd516cbd14ff6 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Viktor Engelmann authored
We blacklist the qmltest WebEngineViewLoadProgress::test_loadProgress for now, because it fails often, causing trouble with integrations on the dev branch. Task-number: QTBUG-61815 Change-Id: Ifa74dcc0536075842af935613b5ad8ffcd56cef1 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
- Jul 16, 2017
-
-
Allan Sandfeld Jensen authored
-
- Jul 14, 2017
-
-
Michal Klocek authored
Python version check skipped the build only for qt5 root builds, however for module build it only printed the warning and the build continued. Skip the build if python version is incorrect. Change-Id: I72d5f638eb79de93faaaa07b39272bdcb8615c3f Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by:
Viktor Engelmann <viktor.engelmann@qt.io> Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
- Jul 13, 2017
-
-
Alexandru Croitor authored
Task-number: QTBUG-61865 Change-Id: Ic49496ed4fdabac5be8d540d4a5daa5c83fe36f2 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Peter Varga authored
Change-Id: Id696dd7e56105a67b62b6d045e5af004de19ef79 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Peter Varga authored
Task-number: QTBUG-61887 Change-Id: I06e01774687935f8751ac4b601826499d6f08531 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Peter Varga authored
In these cases two NavigationHandles are created. One for the data URL and another one for the base URL. Suppress the loadStarted signal for data URL one since it is expected to be informed about the base URL. Change-Id: I1a3006cf552a26b8419bd76454e26c0e33c2e898 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jul 11, 2017
-
-
Kai Koehne authored
Change-Id: Idffd0c603f7925b8b9b037ce2d63cb13e964c20e
-
- Jul 09, 2017
-
-
Kai Koehne authored
2d8af02 Fix build of documentation 4eac3c9 [Backport] Fix for occasional crashes in FindRequestManager::OnFindReply(). Task-number: QTBUG-61693 Task-number: QTBUG-60472 Change-Id: Ie655ad9fa8c7aebc301e12d6cd8862151d33ad05 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jul 06, 2017
-
-
Allan Sandfeld Jensen authored
-
Viktor Engelmann authored
When one searches for text on one page and then navigates away, results for the search-term are also highlighted on the new page. To stop this from happening, we now call adapter->stopFinding() when we navigate away from a page. Task-number: QTBUG-61506 Change-Id: I09e064d7788b12eae0a67c01e4f5872d94924617 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jul 05, 2017
-
-
Allan Sandfeld Jensen authored
Change-Id: Ida702fd5fa05a32d6cd7fc737aa061da74b675a0
-
Viktor Engelmann authored
Configure-Time tests for presence of (required) gperf, bison and flex are added to configure.pri and configure.json, so that we can decide early on to skip the build, instead of starting a build that will fail much later, yield incomprehensible error messages and make the build of the complete Qt framework fail. Task-number: QTBUG-52805 Change-Id: I7dab49e6e8672b72901519ad7d88de97197fe587 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jul 04, 2017
-
-
Alexandru Croitor authored
Debug symbol level 1 is not enough to generate all debug symbols on Windows. The symbols for the files found in src/core are generated with symbol_level=1, but no symbols are generated for the files in src/3rdparty. Change-Id: I30729981d5956c1c6a8040008bc00af1f19c15d2 Reviewed-by:
Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jul 03, 2017
-
-
Peter Varga authored
Change-Id: I01fb4f9ff943df935887b40cb75d7656d2b6ac20 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jun 30, 2017
-
-
Oswald Buddenhagen authored
Change-Id: Icf8a81d76f5ef4bcfac56101f2da7cf689bd92b7
-
Andy Shaw authored
We need to ensure that the path is using forward slashes to avoid any chances of a trailing backslash escaping the final quote. Additionally we need to quote the whole string in case there is a space, we can't use shell_quote for this as this preserves the backslashes which can cause a problem. Change-Id: Iadde9a10e2d80ad48efd695d414af58d891c7412 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
- Jun 28, 2017
-
-
Peter Varga authored
Change-Id: I9fc39abd83b394a0241dba3340bc370c8b570481 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Peter Varga authored
Zygote process is responsible for initializing ResourceBundle on Linux. Thus it is expected to be initialized in Renderer process. When zygote is disabled the Renderer process can't reload locale resources since the ResourceBundle hasn't been initialized yet. However, there is no need for reload because without zygote, Renderer Process initializes ResourceBundle for itself. Pulls in Chromium changes: 5352138 [Backport] Initialize RenderSandboxHostLinux in --no-zygote mode to not crash. Change-Id: Iace3585e23b4f18850783a813b1466a3ff5fe12f Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jun 27, 2017
-
-
Kai Koehne authored
SelectionRegion::caret_rect is only documented to be supported on macOS, so use anchor, focus instead. Also make sure that the rect always has a width > 0; Both the Windows QPA and the native API require this. Task-number: QTBUG-60334 Change-Id: I8436fbfaa204d243578b33cbcaa3f28871b462ee Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
- Jun 26, 2017
-
-
Florian Bruhin authored
Chromium has local storage enabled in icognito windows, and simply doesn't persist it to disk. QtWebEngine seems to do the same when local storage is enabled in an off-the-record profile, so there's no reason to disable it by default. This also matches the behavior in Chromium (and Firefox, but not Safari). [ChangeLog] HTML 5 local storage is now enabled by default (but residing in memory) in off-the-record profiles. Change-Id: I0cb7e946575a53471ffed9d3324b3ae4c2e80eee Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Jüri Valdmann authored
- Remove two out of five layers of ifdefs around and inside this method. - Now always compiled but will yield an error if printing is disabled. - Remove printing-related ifdefs from demobrowser. Task-number: QTBUG-61510 Change-Id: I79781189d3d3fb62db0a2216b2b989e3fa1d1f86 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io> Reviewed-by:
Rolf Eike Beer <eb@emlix.com>
-
Szabolcs David authored
From 58-based Chromium, we have to provide quota settings that determine the amount of disk space that may be used by storage APIs, like IndexedDB. The provided space was 0 by default, so these APIs were not working properly. Let Chromium estimate the size intelligently for now - that is exactly what Chrome and content_shell do. Change-Id: Ifd16cee92e56ec14b0c0e75b73d7238d128bebfa Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jun 24, 2017
-
-
Peter Varga authored
Mismatching profiles might result older Nvidia drivers to hang at multithreaded context creation. Change-Id: I150d897cd0749862ab5cf2c21c2096b276a8f3a4 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- Jun 23, 2017
-
-
Liang Qi authored
Conflicts: mkspecs/features/functions.prf Change-Id: I53d65ea49f546c7d4aadfdaff178fd2f3f4cdf11
-
Allan Sandfeld Jensen authored
Adds the ability to pause downloads, and resume paused or interrupted downloads. Task-number: QTBUG-56840 Change-Id: I018bd30c3a772a36d48e4154d94f69cb8d8319e4 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Allan Sandfeld Jensen authored
Change-Id: I3d1157d109c2413593a4d30126fc70349480fe93 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Allan Sandfeld Jensen authored
Pulls in the last security patches from Chrome 59 release. Changes: cf318fb Fix crash if glGetString returns null pointer d34da87 [Backport] Fix for CVE-2017-5071 cb447f7 [Backport] Have sendBeacon throw for Blobs with a type that is not CORS-safelisted. a83fe7e [Backport] Fix for CVE-2016-5078 ff6f88a [Backport] Fix for CVE-2017-5079 5c34ac7 [Backport] Protect against lifecycle updates that delete a layout object for autoscroll. f9ecfa6 [Backport] Fix for CVE-2017-5083 17dfc0d [Backport] Fix for CVE-2017-5088 c66a939 [Backport] Fix for CVE-2017-5089 Task-number: QTBUG-61337 Change-Id: Ia634429ef58070d947970a3c07886e94730aa950 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Allan Sandfeld Jensen authored
Change-Id: Ic58c0d6c7ff65c482f6ec7a70eb0207417ef77fc Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-