• jamescook@chromium.org's avatar
    Avoid discarding freshly created background tabs · 9a890458
    jamescook@chromium.org authored
    The Chrome OS out-of-memory tab discarder uses the "last selected" time as a signal for which tab to discard. This starts at 0 for freshly created background tabs, like those created with a control-click. The user probably doesn't want to discard those tabs, since they just opened them.
    
    Since the only other user of WebContents::GetLastSelectedTime() is devtools, which uses it for a similar kind of sorting based on activity, rename the method to GetLastActiveTime() and start the value with the tab creation time.
    
    BUG=338735
    TEST=content_unittests WebContentsImpl.GetLastActiveTime
    TBR=torne@chromium.org for rename touching android_webview
    
    Review URL: https://codereview.chromium.org/138913021
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251154 0039d316-1c4b-4281-b951-d872f2087c98
    9a890458
aw_dev_tools_server.cc 7.08 KB