New issue
Advanced search Search tips

Issue 833881 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Session restore on macOS should restore fewer tabs.

Project Member Reported by erikc...@chromium.org, Apr 17 2018

Issue description

The current logic for session restore relies on system memory pressure signals to stop loading tabs:

"""
void TabLoader::OnMemoryPressure(
    base::MemoryPressureListener::MemoryPressureLevel memory_pressure_level) {
  if (ShouldStopLoadingTabs())
    StopLoadingTabs();
}
"""

This signal has different semantics on different OSes. On macOS, it fires far too late.
https://bugs.chromium.org/p/chromium/issues/detail?id=713463
 
Cc: fdoray@chromium.org

Sign in to add a comment