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

Support back/forward cache (bfcache)

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • None
    • WebEngine
    • None

    Description

      From https://web.dev/articles/bfcache:

      Back/forward cache (or bfcache) is a browser optimization that enables instant back and forward navigation. It significantly improves the browsing experience, especially for users with slower networks or devices.

      When going to the devtools > Applications > Back/forward cache in Chromium, and clicking the button on e.g. qt.io, it shows:

      Doing the same in simplebrowser shows:

      From a quick Chromium code search, most implementations of WebContentsDelegate override IsBackForwardCacheSupported to always return true, but the base implementation returns false, and WebContentsDelegateQt does not override that.

      It's unclear to me whether anything else other than returning true there is required for proper support, however.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            the compiler Florian Bruhin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes