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

Issue 6879114: Cancels prerendering on prerendering RenderView crash (Closed)

Created:
9 years, 8 months ago by mmenke
Modified:
9 years, 7 months ago
CC:
chromium-reviews, tburkard+watch_chromium.org, cbentzel+watch_chromium.org
Visibility:
Public.

Description

Cancels prerendering in the case that the prerendering RenderView crashes. BUG=79599 TEST=PrerenderBrowserTest.PrerenderRendererCrash Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=82865

Patch Set 1 : '' #

Total comments: 4

Patch Set 2 : Add OVERRIDE #

Total comments: 4

Patch Set 3 : Response to comments #

Patch Set 4 : Sync #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -0 lines) Patch
M chrome/browser/prerender/prerender_browsertest.cc View 1 2 3 3 chunks +15 lines, -0 lines 1 comment Download
M chrome/browser/prerender/prerender_contents.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/prerender/prerender_contents.cc View 1 2 3 3 chunks +12 lines, -0 lines 0 comments Download
M chrome/browser/prerender/prerender_final_status.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
mmenke
I thought about adding a callback parameter for the browser test, but it turns out ...
9 years, 8 months ago (2011-04-22 14:18:19 UTC) #1
cbentzel
http://codereview.chromium.org/6879114/diff/6003/chrome/browser/prerender/prerender_contents.cc File chrome/browser/prerender/prerender_contents.cc (right): http://codereview.chromium.org/6879114/diff/6003/chrome/browser/prerender/prerender_contents.cc#newcode252 chrome/browser/prerender/prerender_contents.cc:252: // Cancel the prerender if the RenderView crashes. I ...
9 years, 8 months ago (2011-04-22 19:55:10 UTC) #2
mmenke
http://codereview.chromium.org/6879114/diff/6003/chrome/browser/prerender/prerender_contents.cc File chrome/browser/prerender/prerender_contents.cc (right): http://codereview.chromium.org/6879114/diff/6003/chrome/browser/prerender/prerender_contents.cc#newcode252 chrome/browser/prerender/prerender_contents.cc:252: // Cancel the prerender if the RenderView crashes. On ...
9 years, 8 months ago (2011-04-22 20:09:19 UTC) #3
cbentzel
LGTM http://codereview.chromium.org/6879114/diff/10001/chrome/browser/prerender/prerender_browsertest.cc File chrome/browser/prerender/prerender_browsertest.cc (right): http://codereview.chromium.org/6879114/diff/10001/chrome/browser/prerender/prerender_browsertest.cc#newcode81 chrome/browser/prerender/prerender_browsertest.cc:81: } else if (expected_final_status_ == FINAL_STATUS_RENDERER_CRASHED) { Please ...
9 years, 8 months ago (2011-04-22 20:16:41 UTC) #4
mmenke
Thanks. http://codereview.chromium.org/6879114/diff/10001/chrome/browser/prerender/prerender_browsertest.cc File chrome/browser/prerender/prerender_browsertest.cc (right): http://codereview.chromium.org/6879114/diff/10001/chrome/browser/prerender/prerender_browsertest.cc#newcode81 chrome/browser/prerender/prerender_browsertest.cc:81: } else if (expected_final_status_ == FINAL_STATUS_RENDERER_CRASHED) { On ...
9 years, 8 months ago (2011-04-22 20:30:30 UTC) #5
commit-bot: I haz the power
Change committed as 82865
9 years, 8 months ago (2011-04-25 15:03:54 UTC) #6
Paweł Hajdan Jr.
9 years, 8 months ago (2011-04-26 12:00:43 UTC) #7
Drive-by with a tiny comment. Could you do a follow-up? (feel free to TBR)

It's mostly about getting rid of bad examples in the code so that people don't
copy them.

http://codereview.chromium.org/6879114/diff/1019/chrome/browser/prerender/pre...
File chrome/browser/prerender/prerender_browsertest.cc (right):

http://codereview.chromium.org/6879114/diff/1019/chrome/browser/prerender/pre...
chrome/browser/prerender/prerender_browsertest.cc:86:
render_view_host()->NavigateToURL(GURL("about:crash"));
nit: Please use a constant from content/common/url_constants here.

Powered by Google App Engine
This is Rietveld 408576698