1. 30 Oct, 2018 - 1 commit
  2. 23 Oct, 2018 - 1 commit
  3. 18 Oct, 2018 - 3 commits
  4. 13 Oct, 2018 - 1 commit
  5. 12 Oct, 2018 - 1 commit
    • Kai Koehne's avatar
      Fix configure check for freetype version · 29408da8
      Kai Koehne authored
      
      Unfortunately the versions reported by system freetype packages with
      pkg-config are not always consistent with the actual freetype version.
      
      Instead, we now use a compile time check, similar to what the
      corresponding check for qtgui does.
      
      Change-Id: I3316f5dfe423ffead5fd9cfec1542407c2b21bd8
      Fixes: QTBUG-71033
      Reviewed-by: default avatarAllan Sandfeld Jensen <allan.jensen@qt.io>
      29408da8
  6. 08 Oct, 2018 - 1 commit
  7. 28 Sep, 2018 - 1 commit
  8. 26 Sep, 2018 - 1 commit
  9. 25 Sep, 2018 - 1 commit
    • Allan Sandfeld Jensen's avatar
      Update Chromium · c5691532
      Allan Sandfeld Jensen authored
      
      More security fixes from Chrome 69
      
      Changes:
      dd94e4234936 [Backport] CVE-2018-16066
      9dec1e5d1048 [Backport] CVE-2018-16070
      7610166df941 [Backport] Security patch 864932
      9ffeaf4caa98 [Backport] CVE-2018-16076
      af4500d25e07 [Backport] CVE-2018-16077
      02d134e58d36 [Backport] CVE-2018-16083
      22a79645f8d3 [Backport] CVE-2018-16085
      8ea8f7a2e7ca [Backport] Security issue 867306
      3b44cd3d8a9c [Backport] Security issue 867792
      13aed800921e [Backport] Security issue 868592
      
      Change-Id: I465915ee61443e8eab2204b56cbf9aca1123aab4
      Reviewed-by: default avatarMichal Klocek <michal.klocek@qt.io>
      c5691532
  10. 24 Sep, 2018 - 2 commits
  11. 21 Sep, 2018 - 1 commit
    • Allan Sandfeld Jensen's avatar
      Update Chromium · 55eb5455
      Allan Sandfeld Jensen authored
      High security fixes from Chrome 69
      
      Changes:
      c92e99aa5f [Backport] CVE-2018-16067
      38b701b44f [Backport] CVE-2018-16068
      5adda98099 [Backport] CVE-2018-16071
      021e3ee70e [Backport] CVE-2018-16072
      cfc13dfc78 [Backport] Correctly handle blob:file:///
      
      ... URIs in SiteInstance::GetSiteForURL.
      f1f5e7417e [Backport] Avoid unneeded call to Origin::GetURL from SiteInstance::GetSiteForURL.
      c952ab2ef5 [Backport] CVE-2018-16074
      ae14d10af6 [Backport] CVE-2018-16073
      ebbf15c58c Update usrsctp
      
      Change-Id: Ia5d1c6622992f855de9d86fb2e99a972012f6fc0
      Reviewed-by: default avatarMichael Brüning <michael.bruning@qt.io>
      55eb5455
  12. 13 Sep, 2018 - 1 commit
  13. 09 Sep, 2018 - 1 commit
  14. 06 Sep, 2018 - 1 commit
  15. 04 Sep, 2018 - 2 commits
  16. 31 Aug, 2018 - 1 commit
  17. 27 Aug, 2018 - 3 commits
  18. 25 Aug, 2018 - 1 commit
  19. 22 Aug, 2018 - 1 commit
    • Jüri Valdmann's avatar
      Fix build against Qt 5.9 · 04ccb412
      Jüri Valdmann authored
      
      Somehow it's the case that QtTest 5.9 doesn't know how to QCOMPARE a QString
      with a normal string literal:
      
        ld: error: undefined symbol: bool QTest::qCompare<QString, char [31]>(QString
        const&, char const (&) [31], char const*, char const*, char const*, int)
      
      Change-Id: I13ce50689d9f1c157378b862fb1ed4a572ac7f79
      Reviewed-by: default avatarAllan Sandfeld Jensen <allan.jensen@qt.io>
      04ccb412
  20. 21 Aug, 2018 - 1 commit
  21. 20 Aug, 2018 - 1 commit
    • Michael Brüning's avatar
      Update Chromium · 4bff5a66
      Michael Brüning authored
      
      This pulls in the following changes:
      
      * 084a80 [Backport] Security Bug 831117 2/2
      * f78390 [Backport] Security Bug 831117 1/2
      * d739b9 [Backport] Security Bug 683418
      * cf51b5 [Backport] Security Bug 840695
      * 009019 [Backport] Security Bug 838886
      * 424911 [Backport] CVE-2018-6158
      * 6d5f60 Fix compilation issues in introduced previous commits
      * a6e2ca [Backport] Security fix for Chromium bug 860721
      * 3e6d0c [Backport] Security fix for Chromium bug 839197
      * f4115a [Backport] additional patch for security fix for Chromium bug 839197
      
      Task-number: QTBUG-69663
      Change-Id: I6ad8509efb210972b753d8763e02cc31e90e0f8a
      Reviewed-by: default avatarJüri Valdmann <juri.valdmann@qt.io>
      4bff5a66
  22. 16 Aug, 2018 - 3 commits
    • Michael Brüning's avatar
      Update Chromium · e56dd7e3
      Michael Brüning authored
      
      This pulls in the following changes :
      * 827405 [Backport] Security fix for Chromium bug 854887
      * e79b92 [Backport] Security fix for Chromium bug 861571
      * d845af [Backport] CVE-2018-6161
      * 3cdf31 [Backport] CVE-2018-6159
      * 625870 [Backport] CVE-2018-6162
      * 2b111a [Backport] CVE-2018-6164
      * eb5360 [Backport] blink: disable XML catalogs at runtime
      * 273272 Bump maximum number of custom isolated world ids
      * 8f53e0 [Backport] CVE-2018-6167
      * 07c34e [Backport] CVE-2018-6172 CVE-2018-6163
      * 5d8596 [Backport] CVE-2018-6165
      * e8b9ae [Backport] CVE-2018-6177 CVE-2018-6168
      * 0cce34 [Backport] CVE-2018-4117
      
      Task-number: QTBUG-69663
      Change-Id: Ied119f9d0b28ccba4954c087ab7bcf129969d52a
      Reviewed-by: default avatarJüri Valdmann <juri.valdmann@qt.io>
      e56dd7e3
    • Michael Brüning's avatar
      [Windows] Reblacklist flaky mouseMovementProperties auto test · 5fdc38a3
      Michael Brüning authored
      Although the test should have been fixed by the change and did succeed
      during local tests and CI runs, it still fails on the CI.
      
      This prevents a merge to dev.
      
      Partially reverts commit: d62cb919
      
      
      
      Task-number: QTBUG-66527
      Change-Id: I1571c918034d84bd969ca0d401d4cfb17a10fd68
      Reviewed-by: default avatarKai Koehne <kai.koehne@qt.io>
      5fdc38a3
    • Kai Koehne's avatar
      Fix --enable-webgl-software-rendering with drivers that don't support OpenGL · eb9f64c8
      Kai Koehne authored
      
      --enable-webgl-software-rendering is supposed to be used together
      with mesa llvmpipe / opengl32sw.dll. However, Chromium did still use
      the built-in GPU blacklist to disable features based on the hardware
      GPU driver.
      
      Avoid this by always passing --ignore-gpu-blacklist for this mode.
      
      Task-number: QTBUG-69236
      Change-Id: I430d101f6eac64478585de54f705e76859c80597
      Reviewed-by: default avatarAlexandru Croitor <alexandru.croitor@qt.io>
      eb9f64c8
  23. 15 Aug, 2018 - 1 commit
  24. 08 Aug, 2018 - 1 commit
  25. 03 Aug, 2018 - 1 commit
    • Allan Sandfeld Jensen's avatar
      Update Chromium · 0c01be81
      Allan Sandfeld Jensen authored
      
      Changes:
      2d61f0a269 Work around MSVC2017 optimizer bug when printing a page usind Pdfium
      6d6103fe51 [Backport] flush to zero tiny radii
      edf63ed29d [Backport] use double to compute root to avoid overflow
      7777b6ac95 [Backport] Generate GL errors more strictly in StrictIdHandler.
      0c00f4a924 [Backport] Validate all incoming WebGLObjects.
      a6a96845cc [Backport] Prevent potential buffer overflow in UlpfecReceiver
      a3d55fb8e4 [Backport] Check number of nalus in packet before checking nalu types.
      
      Change-Id: Icd501a956ce396a38098272848bc25065ad92748
      Reviewed-by: default avatarMichal Klocek <michal.klocek@qt.io>
      0c01be81
  26. 02 Aug, 2018 - 1 commit
  27. 31 Jul, 2018 - 1 commit
  28. 30 Jul, 2018 - 2 commits
  29. 27 Jul, 2018 - 1 commit
    • Alexandru Croitor's avatar
      Close popups when parent window is moved · c56169f7
      Alexandru Croitor authored
      
      When an HTML select box was clicked inside of a QWebEngineView and
      the parent QWebEngineView window was moved using the mouse
      (via window decoration toolbar for example) the popup window
      would stay around instead of being closed.
      
      This happened because of the usage of the Qt:Tool window flag for the
      popup window, which implies a tool that floats near its parent window.
      
      The fix is threefold:
      1) Use Qt::Popup instead, similarly to how QMenu does it.
         Whenever the parent window is moved, the popup will now get a
         CloseEvent.
      2) Handle the CloseEvent by telling Chromium to close and destroy
         the popup.
      3) On Windows the OS might send mouse move events to the popup RWHVQD
         instance after its parent QWebEngineView, RWHVQD,
         QWebEnginePagePrivate (client adapter) is destroyed. We need to
         guard the mouse forwarding code not to access the client adapter
         if it has already been destroyed.
      
      The second point is done by telling Chromium that its popup lost focus
      which it interprets as a sign to hide it, and automatically destroy
      it. This will destroy the underlying RWHVQtDelegateWidget and
      RWHVQt instances.
      
      Task-number: QTBUG-59891
      Change-Id: I47f94a93c495a6caa5de92a6022eaca154994eda
      Reviewed-by: default avatarMichael Brüning <michael.bruning@qt.io>
      c56169f7
  30. 25 Jul, 2018 - 1 commit
  31. 23 Jul, 2018 - 1 commit
    • Kai Koehne's avatar
      Update Chromium · 4097c534
      Kai Koehne authored
      
      Include following patches:
      c020786f57 Fix compilation failure in time_win.cc
      eea22d3cac [Backport] media: Increase DecoderBuffer::kPaddingSize to 64
      91d24cdd6f Reduce severity level of messages when kDisableGpu switch is
      used
      298fb05460 Fix --single-process --disable-gpu combination not to hit
      asserts
      db81dc68a8 Remove incomplete logic to detect AMD K2 CPU's
      b11fd882e8 Do not write <protocol>.json to source directory
      
      Change-Id: I4e3c0c2f3908f358b43ae4af8baebc2012c9830b
      Reviewed-by: default avatarAlexandru Croitor <alexandru.croitor@qt.io>
      4097c534