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

Issue 6226002: Blow away BackgroundContents when RenderView goes away. (Closed)

Created:
9 years, 11 months ago by Andrew T Wilson (Slow)
Modified:
9 years, 7 months ago
Reviewers:
rafaelw
CC:
chromium-reviews, brettw-cc_chromium.org, Paweł Hajdan Jr.
Visibility:
Public.

Description

Blow away BackgroundContents when RenderView goes away. Reopening, because this CL broke NoticeNotificationChanges on XP for some reason, so I'm going to undo my (now superfluous) changes to flush the queue in WaitForResourceChange(). BUG=65189 TEST=TaskManagerBrowserTest.KillBGContents Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=71458 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=71688

Patch Set 1 #

Patch Set 2 : Added tests for closing BackgroundContents. #

Patch Set 3 : More style cleanups. #

Total comments: 1

Patch Set 4 : Removed queueing code in unit test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+78 lines, -0 lines) Patch
M chrome/browser/background_contents_service.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/tab_contents/background_contents.h View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/tab_contents/background_contents.cc View 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/browser/task_manager/task_manager_browsertest.cc View 1 2 3 3 chunks +63 lines, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Andrew T Wilson (Slow)
Please take a look.
9 years, 11 months ago (2011-01-12 23:58:14 UTC) #1
rafaelw
code lg. just question about testing. http://codereview.chromium.org/6226002/diff/5001/chrome/browser/task_manager/task_manager_browsertest.cc File chrome/browser/task_manager/task_manager_browsertest.cc (right): http://codereview.chromium.org/6226002/diff/5001/chrome/browser/task_manager/task_manager_browsertest.cc#newcode70 chrome/browser/task_manager/task_manager_browsertest.cc:70: // a task ...
9 years, 11 months ago (2011-01-14 01:04:45 UTC) #2
Andrew T Wilson (Slow)
On 2011/01/14 01:04:45, rafaelw wrote: > code lg. just question about testing. > > http://codereview.chromium.org/6226002/diff/5001/chrome/browser/task_manager/task_manager_browsertest.cc ...
9 years, 11 months ago (2011-01-14 01:38:29 UTC) #3
rafaelw
9 years, 11 months ago (2011-01-14 01:53:38 UTC) #4
ok. lgtm

Powered by Google App Engine
This is Rietveld 408576698