1. 26 May, 2022 1 commit
    • Szabolcs David's avatar
      Implement File System Access permission API · 567739fd
      Szabolcs David authored
      
      
      Allow web pages to safely access the local file system
      by exposing a permission API. Permissions are stored in-memory.
      The built-in access rules are the same as the behavior of Chrome:
      JS can't request access to system libraries, sensitive directories
      and the application itself.
      
      Task-number: QTBUG-97829
      Change-Id: Ic675422cafbad5a90243b4fa8f0749c46afa192c
      Reviewed-by: default avatarAllan Sandfeld Jensen <allan.jensen@qt.io>
      567739fd
  2. 25 May, 2022 1 commit
  3. 24 May, 2022 6 commits
  4. 23 May, 2022 1 commit
  5. 19 May, 2022 2 commits
  6. 18 May, 2022 1 commit
    • Iikka Eklund's avatar
      Conan: Enable recipe exclude options passed to qt-configure-module · 5f4e3029
      Iikka Eklund authored
      
      
      Current implementation allows only to enable a leaf module feature
      and when setting the option/feature to 'no' it gets translated to not
      being passed at all to qt-configure-module.
      
      This change calls 'convert_qt_features_to_conan_options()' from
      qt-conan-common module which can correctly translate the given recipe
      options so that:
      
        -o option1=True
          -> qt-configure-module -feature-option1
        -o option1=False
          -> qt-configure-module -no-feature-option1
      
      Task-number: QTBUG-100073
      Pick-to: 6.3
      Change-Id: Ie7e58666c750e398523ced01ebd6d64d9929561c
      Reviewed-by: default avatarToni Saario <toni.saario@qt.io>
      5f4e3029
  7. 16 May, 2022 2 commits
  8. 15 May, 2022 2 commits
  9. 13 May, 2022 2 commits
  10. 12 May, 2022 4 commits
  11. 11 May, 2022 2 commits
    • Marc Mutz's avatar
      QtWebEngine: replace qSwap with member-swap where possible · 99b81083
      Marc Mutz authored
      
      
      qSwap() is a monster that looks for ADL overloads of swap() and also
      detects the noexcept of the wrapped swap() function, so it should only
      be used when the argument type is unknown. In the vast majority of
      cases, the type is known to be efficiently std::swap()able or to have
      a member-swap. Call either of these.
      
      As a drive-by, unify all member-swap()s to be noexcept.
      
      Task-number: QTBUG-97601
      Pick-to: 6.3 6.2 5.15
      Change-Id: I9184cab0ed74a1b32d62cf7c83dc1f1b7814c784
      Reviewed-by: default avatarMårten Nordheim <marten.nordheim@qt.io>
      99b81083
    • Kai Koehne's avatar
      Doc: Update Platform Notes · 3b4ed312
      Kai Koehne authored
      
      
      Remove references to Qt 5, qmake (as build tool for Qt), and
      Visual Studio 2017 only.
      
      Pick-to: 6.2 6.3
      Change-Id: Ied2de9de91693f167c5fb22f007c203bce18b543
      Reviewed-by: default avatarMichael Brüning <michael.bruning@qt.io>
      3b4ed312
  12. 10 May, 2022 1 commit
  13. 09 May, 2022 5 commits
  14. 06 May, 2022 1 commit
  15. 05 May, 2022 1 commit
  16. 04 May, 2022 1 commit
  17. 03 May, 2022 3 commits
    • Allan Sandfeld Jensen's avatar
      Clean up documentation · 57a38f05
      Allan Sandfeld Jensen authored
      
      
      Make naming consistent, and fix a few links
      
      Pick-to: 6.3
      Change-Id: I5b42ba92f8747d6bd86b1e84f74f6b15c80f444c
      Reviewed-by: default avatarKirill Burtsev <kirill.burtsev@qt.io>
      57a38f05
    • Allan Sandfeld Jensen's avatar
      Fix leak if loader error is seen first · ffb831d9
      Allan Sandfeld Jensen authored
      
      
      For some reason the proxied_loader_receiver can still be bound
      in this case.
      
      Pick-to: 6.3 6.2 5.15
      Change-Id: If0bbe181eca5de41e82eebaced412361fe12fb40
      Reviewed-by: default avatarMichal Klocek <michal.klocek@qt.io>
      ffb831d9
    • Michal Klocek's avatar
      Add workaround for unstable gn on macOS in ci · 2c5b2538
      Michal Klocek authored
      
      
      In ci 'gn' can crash making it hard to integrate, if there
      is high load crashes occur more frequently sometimes even
      blocking integrations for few days.
      
      Limit number of worker threads for gn as this improves situation
      however increases time for generating ninja files from 2s to 7s.
      
      Note this will not prevent crashes however significantly reduces the
      issue (when running in loop from 1 per ~10min to 1 per ~3days)
      
      Compilation with address or thread sanitizer does not lead to meaningful
      traces. Moreover running gn with sanitizer creates deadlocks for
      unknown reason every few runs.
      
      Current assumptions is that macos vms are unstable as crashes also occur
      for sscache calls (compiler) and python calls.
      
      Pick-to: 6.3 6.2
      Change-Id: I1c488796eb0547eedd20101606f18ed55718e9c2
      Reviewed-by: default avatarAlexandru Croitor <alexandru.croitor@qt.io>
      2c5b2538
  18. 02 May, 2022 2 commits
  19. 01 May, 2022 1 commit
  20. 30 Apr, 2022 1 commit