Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(119)

Issue 1214193006: Delay cleanup of moderate bindings when the app goes to background (Closed)

Created:
5 years, 5 months ago by Jaekyun Seok (inactive)
Modified:
5 years, 5 months ago
Reviewers:
Yaron, boliu, Maria, ppi
CC:
chromium-reviews, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Delay cleanup of moderate bindings when the app goes to background For now, in the document mode switching tabs always releases all the moderate bindings because the app goes into the background when launching the Recents to select a tab. To relieve this problem, this CL delays cleanup of moderate bindings by 10s. BUG=485867 Committed: https://crrev.com/3752b44fbb4a8849b245d2946925b00ce83d1541 Cr-Commit-Position: refs/heads/master@{#337928}

Patch Set 1 #

Total comments: 14

Patch Set 2 : Apply Yaron's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+77 lines, -11 lines) Patch
M content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java View 1 7 chunks +45 lines, -8 lines 0 comments Download
M content/public/android/javatests/src/org/chromium/content/browser/BindingManagerImplTest.java View 1 4 chunks +32 lines, -3 lines 0 comments Download

Messages

Total messages: 20 (4 generated)
Jaekyun Seok (inactive)
mariakhomenko@ and yfriedman@, please review this CL.
5 years, 5 months ago (2015-07-06 05:29:03 UTC) #2
Yaron
https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java File content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java (right): https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java#newcode36 content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java:36: private static final long MODERATE_BINDING_POOL_CLEARER_DELAY_MILLIS = 10 * 1000; ...
5 years, 5 months ago (2015-07-06 15:50:11 UTC) #4
Maria
I actually think this is the wrong approach. I think we should instead fix the ...
5 years, 5 months ago (2015-07-06 16:56:43 UTC) #5
boliu
https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java File content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java (right): https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java#newcode50 content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java:50: private final Handler mHandler = new Handler(Looper.getMainLooper()); On 2015/07/06 ...
5 years, 5 months ago (2015-07-06 18:05:10 UTC) #6
Jaekyun Seok (inactive)
On 2015/07/06 18:05:10, boliu wrote: > https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java > File > content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java > (right): > > ...
5 years, 5 months ago (2015-07-06 23:16:53 UTC) #7
Jaekyun Seok (inactive)
On 2015/07/06 23:16:53, Jaekyun Seok wrote: > On 2015/07/06 18:05:10, boliu wrote: > > > ...
5 years, 5 months ago (2015-07-07 05:32:03 UTC) #8
Jaekyun Seok (inactive)
PTAL. https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java File content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java (right): https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java#newcode36 content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java:36: private static final long MODERATE_BINDING_POOL_CLEARER_DELAY_MILLIS = 10 * ...
5 years, 5 months ago (2015-07-07 06:36:06 UTC) #10
Jaekyun Seok (inactive)
On 2015/07/07 06:36:06, Jaekyun Seok wrote: > PTAL. > > https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java > File > content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java ...
5 years, 5 months ago (2015-07-07 07:26:10 UTC) #11
Yaron
https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java File content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java (right): https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java#newcode36 content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java:36: private static final long MODERATE_BINDING_POOL_CLEARER_DELAY_MILLIS = 10 * 1000; ...
5 years, 5 months ago (2015-07-07 17:39:53 UTC) #12
boliu
https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java File content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java (right): https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java#newcode50 content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java:50: private final Handler mHandler = new Handler(Looper.getMainLooper()); On 2015/07/07 ...
5 years, 5 months ago (2015-07-07 17:48:34 UTC) #13
Yaron
On 2015/07/07 17:48:34, boliu wrote: > https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java > File > content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java > (right): > > ...
5 years, 5 months ago (2015-07-07 17:52:42 UTC) #14
Jaekyun Seok (inactive)
https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java File content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java (right): https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java#newcode36 content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java:36: private static final long MODERATE_BINDING_POOL_CLEARER_DELAY_MILLIS = 10 * 1000; ...
5 years, 5 months ago (2015-07-07 22:53:05 UTC) #15
Yaron
On 2015/07/07 22:53:05, Jaekyun Seok wrote: > https://codereview.chromium.org/1214193006/diff/1/content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java > File > content/public/android/java/src/org/chromium/content/browser/BindingManagerImpl.java > (right): > ...
5 years, 5 months ago (2015-07-08 15:04:27 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1214193006/20001
5 years, 5 months ago (2015-07-08 22:34:33 UTC) #18
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years, 5 months ago (2015-07-08 22:41:38 UTC) #19
commit-bot: I haz the power
5 years, 5 months ago (2015-07-08 22:43:28 UTC) #20
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/3752b44fbb4a8849b245d2946925b00ce83d1541
Cr-Commit-Position: refs/heads/master@{#337928}

Powered by Google App Engine
This is Rietveld 408576698