← Back to team overview

ubuntu-webapps-bugs team mailing list archive

[Bug 1435835] [NEW] Improve reliability of synchronization between WebView compositor and UI compositor

 

Public bug reported:

Flickering is observed on some devices (occasional blank frames), and
enabling a debug build of Oxide shows that the blank frames become
solid-blue (which happens to be the colour that the Chromium compositor
clears the framebuffer to at the start of each frame in debug builds).
This suggests that there's a race where the UI compositor consumes
frames from the WebView compositor too early

** Affects: oxide
     Importance: Critical
     Assignee: Chris Coulson (chrisccoulson)
         Status: In Progress

** Changed in: oxide
       Status: New => In Progress

** Changed in: oxide
   Importance: Undecided => Critical

** Changed in: oxide
     Assignee: (unassigned) => Chris Coulson (chrisccoulson)

** Changed in: oxide
    Milestone: None => branch-1.7

-- 
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1435835

Title:
  Improve reliability of synchronization between WebView compositor and
  UI compositor

Status in Oxide Webview:
  In Progress

Bug description:
  Flickering is observed on some devices (occasional blank frames), and
  enabling a debug build of Oxide shows that the blank frames become
  solid-blue (which happens to be the colour that the Chromium
  compositor clears the framebuffer to at the start of each frame in
  debug builds). This suggests that there's a race where the UI
  compositor consumes frames from the WebView compositor too early

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1435835/+subscriptions


Follow ups

References