← Back to team overview

ubuntu-webapps-bugs team mailing list archive

[Bug 1332754] [NEW] Evict frames for hidden webviews

 

Public bug reported:

When a webview is hidden we hold on to the frontbuffer until it is made
visible again. Instead of doing this, we should consider evicting all
buffers for hidden views in order to free resources. A tradeoff of this
would be small delay when making a hidden view visible again.

On Android, Chrome evicts frames for all hidden views. On destkop, it
doesn't evict all of them but does cap the number based on available
memory

** Affects: oxide
     Importance: High
     Assignee: Chris Coulson (chrisccoulson)
         Status: Triaged

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

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

** Changed in: oxide
       Status: New => Triaged

** Description changed:

  When a webview is hidden we hold on to the frontbuffer until it is made
  visible again. Instead of doing this, we should consider evicting all
  buffers for hidden views in order to free resources. A tradeoff of this
  would be small delay when making a hidden view visible again.
  
- On Android, Chrome evicts frames for hidden views. On destkop, it
+ On Android, Chrome evicts frames for all hidden views. On destkop, it
  doesn't evict all of them but does cap the number based on available
  memory

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

-- 
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/1332754

Title:
  Evict frames for hidden webviews

Status in Oxide Webview:
  Triaged

Bug description:
  When a webview is hidden we hold on to the frontbuffer until it is
  made visible again. Instead of doing this, we should consider evicting
  all buffers for hidden views in order to free resources. A tradeoff of
  this would be small delay when making a hidden view visible again.

  On Android, Chrome evicts frames for all hidden views. On destkop, it
  doesn't evict all of them but does cap the number based on available
  memory

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


Follow ups

References