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

Issue 10272019: Add an arbitrary delay before unloading lazy background pages. (Closed)

Created:
8 years, 7 months ago by Yoyo Zhou
Modified:
8 years, 7 months ago
CC:
chromium-reviews, Aaron Boodman, mihaip+watch_chromium.org
Visibility:
Public.

Description

Add an arbitrary delay before unloading lazy background pages. BUG=119619 TEST=Make sure that lazy page process stays open until 10 seconds after the last of a series of events it's listening for. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=134853

Patch Set 1 #

Total comments: 6

Patch Set 2 : 2 #

Patch Set 3 : test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+76 lines, -10 lines) Patch
M chrome/browser/extensions/extension_process_manager.h View 1 3 chunks +15 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_process_manager.cc View 1 5 chunks +46 lines, -8 lines 0 comments Download
M chrome/browser/extensions/lazy_background_page_apitest.cc View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/common/chrome_switches.h View 1 2 chunks +4 lines, -1 line 0 comments Download
M chrome/common/chrome_switches.cc View 1 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Yoyo Zhou
http://codereview.chromium.org/10272019/diff/1/chrome/browser/extensions/extension_process_manager.cc File chrome/browser/extensions/extension_process_manager.cc (right): http://codereview.chromium.org/10272019/diff/1/chrome/browser/extensions/extension_process_manager.cc#newcode427 chrome/browser/extensions/extension_process_manager.cc:427: base::TimeDelta::FromSeconds(10)); I'm not sure if this should be a ...
8 years, 7 months ago (2012-04-30 21:34:09 UTC) #1
Aaron Boodman
http://codereview.chromium.org/10272019/diff/1/chrome/browser/extensions/extension_process_manager.cc File chrome/browser/extensions/extension_process_manager.cc (right): http://codereview.chromium.org/10272019/diff/1/chrome/browser/extensions/extension_process_manager.cc#newcode427 chrome/browser/extensions/extension_process_manager.cc:427: base::TimeDelta::FromSeconds(10)); On 2012/04/30 21:34:09, Yoyo Zhou wrote: > I'm ...
8 years, 7 months ago (2012-04-30 21:47:13 UTC) #2
Matt Perry
http://codereview.chromium.org/10272019/diff/1/chrome/browser/extensions/extension_process_manager.cc File chrome/browser/extensions/extension_process_manager.cc (right): http://codereview.chromium.org/10272019/diff/1/chrome/browser/extensions/extension_process_manager.cc#newcode427 chrome/browser/extensions/extension_process_manager.cc:427: base::TimeDelta::FromSeconds(10)); On 2012/04/30 21:47:13, Aaron Boodman wrote: > On ...
8 years, 7 months ago (2012-04-30 21:58:44 UTC) #3
Yoyo Zhou
http://codereview.chromium.org/10272019/diff/1/chrome/browser/extensions/extension_process_manager.cc File chrome/browser/extensions/extension_process_manager.cc (right): http://codereview.chromium.org/10272019/diff/1/chrome/browser/extensions/extension_process_manager.cc#newcode427 chrome/browser/extensions/extension_process_manager.cc:427: base::TimeDelta::FromSeconds(10)); On 2012/04/30 21:58:45, Matt Perry wrote: > On ...
8 years, 7 months ago (2012-05-01 22:15:13 UTC) #4
Matt Perry
lgtm
8 years, 7 months ago (2012-05-01 22:20:45 UTC) #5
Yoyo Zhou
On 2012/05/01 22:20:45, Matt Perry wrote: > lgtm This change was about to add 15 ...
8 years, 7 months ago (2012-05-02 00:14:10 UTC) #6
Matt Perry
8 years, 7 months ago (2012-05-02 00:18:00 UTC) #7
On 2012/05/02 00:14:10, Yoyo Zhou wrote:
> On 2012/05/01 22:20:45, Matt Perry wrote:
> > lgtm
> 
> This change was about to add 15 seconds to any tests that wait for an event
page
> to unload. (I changed that to 2.) Luckily, I noticed because one of them does
it
> 3 times (and thus exceeded the 45 second timeout), but I would hope that that
> behavior only needs to be tested in lazy_background_page_apitest.

Doh, sorry, meant to warn you about that :)

Powered by Google App Engine
This is Rietveld 408576698