Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-119170

Creating and showing page too fast breaks the rendering

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.5.3, 6.6.0
    • WebEngine
    • None
    • Linux/X11

    Description

      I have an app that has multiple QWebEnginePage and a single QWebEngineView.

      When the pages are created too quickly they end up in a broken state and the view does not show anything when displaying a broken page.

      I have attached a video demonstrating the issue and a minimal example project.

      The project is just a window with a list of pages and the QWebEngineView.
      You can create pages by pressing Ctrl+T
      If you create page slowly everything works fine.
      If you keep Ctrl+T pressed and create many pages in a short time frame, then only a few first pages and the last page will be OK. Most of the pages are broken and do not display anything inside the QWebEngineView.

      The issue seems to happen only when the initial URL is www.google.com or one of its variant with a different TLD.

      Attachments

        1. demo_project.zip
          3 kB
          Benjamin Terrier
        2. fast_pages.mp4
          332 kB
          Benjamin Terrier

        Issue Links

          For Gerrit Dashboard: QTBUG-119170
          # Subject Branch Project Status CR V

          Activity

            People

              qt_webengine_team Qt WebEngine Team
              bterrier Benjamin Terrier
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There is 1 open Gerrit change