Bug 198372 - [GTK] WPERenderer: ensure we complete the last frame when leaving AC mode
Summary: [GTK] WPERenderer: ensure we complete the last frame when leaving AC mode
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: Gtk
Depends on:
Blocks:
 
Reported: 2019-05-30 05:42 PDT by Carlos Garcia Campos
Modified: 2019-05-31 01:17 PDT (History)
4 users (show)

See Also:


Attachments
Patch (4.01 KB, patch)
2019-05-30 05:45 PDT, Carlos Garcia Campos
mcatanzaro: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Garcia Campos 2019-05-30 05:42:03 PDT
It can happen that we leave AC mode after a new image is received from the web process but before it's committed. It can also happen that we receive a new image from the web process right after we have left AC mode. In both cases we need to complete the frame to ensure we don't leave the wayland compositor waiting forever for a frame to be completed.
Comment 1 Carlos Garcia Campos 2019-05-30 05:45:46 PDT
Created attachment 370938 [details]
Patch
Comment 2 Carlos Garcia Campos 2019-05-31 01:17:45 PDT
Committed r245957: <https://trac.webkit.org/changeset/245957>