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

Creating and showing page too fast breaks the rendering

XMLWordPrintable

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

      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.

        1. demo_project.zip
          3 kB
          Benjamin Terrier
        2. fast_pages.mp4
          332 kB
          Benjamin Terrier
        For Gerrit Dashboard: QTBUG-119170
        # Subject Branch Project Status CR V

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

              Created:
              Updated:

                There is 1 open Gerrit change