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

Issue 348025: Fixes reloading after a background tab crashes.... (Closed)

Created:
11 years, 1 month ago by Charlie Reis
Modified:
9 years, 7 months ago
Reviewers:
Nico
CC:
chromium-reviews_googlegroups.com, brettw, darin (slow to review), ben+cc_chromium.org, jam, Paweł Hajdan Jr.
Visibility:
Public.

Description

Fixes reloading after a background tab crashes. Needed to clear RenderWidgetHost::in_flight_size_ if the renderer crashed. BUG=25097 TEST=RenderWidgetHostTest.ResizeThenCrash Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=30722

Patch Set 1 #

Total comments: 2

Patch Set 2 : '' #

Total comments: 1

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -1 line) Patch
M chrome/browser/renderer_host/render_widget_host.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/renderer_host/render_widget_host.cc View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/renderer_host/render_widget_host_unittest.cc View 1 2 8 chunks +31 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
Charlie Reis
11 years, 1 month ago (2009-10-30 18:20:11 UTC) #1
Nico
LG. I'm not super-familiar with this code (I only did the in_fligh_ change and else ...
11 years, 1 month ago (2009-10-30 18:32:42 UTC) #2
Nico
Still LG, but I have a question :-) (Also, why is `= gfx::Size()` better than ...
11 years, 1 month ago (2009-10-30 18:35:16 UTC) #3
Charlie Reis
On 2009/10/30 18:35:16, Nico wrote: > Still LG, but I have a question :-) > ...
11 years, 1 month ago (2009-10-30 19:17:14 UTC) #4
Charlie Reis
http://codereview.chromium.org/348025/diff/1/3 File chrome/browser/renderer_host/render_widget_host.cc (right): http://codereview.chromium.org/348025/diff/1/3#newcode239 Line 239: resize_ack_pending_ = false; On 2009/10/30 18:35:17, Nico wrote: ...
11 years, 1 month ago (2009-10-30 19:17:27 UTC) #5
Charlie Reis
New CL uploaded.
11 years, 1 month ago (2009-10-30 20:01:48 UTC) #6
Nico
Still LG. http://codereview.chromium.org/348025/diff/3001/4002 File chrome/browser/renderer_host/render_widget_host.cc (right): http://codereview.chromium.org/348025/diff/3001/4002#newcode240 Line 240: in_flight_size_.SetSize(0, 0); Is there a scenario ...
11 years, 1 month ago (2009-10-30 20:03:28 UTC) #7
Charlie Reis
On Fri, Oct 30, 2009 at 1:03 PM, <thakis@chromium.org> wrote: > Still LG. > > ...
11 years, 1 month ago (2009-10-30 22:34:13 UTC) #8
brettw
On Fri, Oct 30, 2009 at 2:33 PM, Charles Reis <creis@chromium.org> wrote: > > > ...
11 years, 1 month ago (2009-11-02 15:51:17 UTC) #9
Charlie Reis
Thanks Brett. In that case, it looks like the line was redundant with the one ...
11 years, 1 month ago (2009-11-02 17:27:46 UTC) #10
Nico
Ship it.
11 years, 1 month ago (2009-11-02 17:41:20 UTC) #11
Nico
…assuming the trybots pass. Linux looks unhappy, seems to crash in RenderWidgetHostTest.ResizeThenCrash :-/
11 years, 1 month ago (2009-11-02 17:42:38 UTC) #12
Charlie Reis
On 2009/11/02 17:42:38, Nico wrote: > …assuming the trybots pass. Linux looks unhappy, seems to ...
11 years, 1 month ago (2009-11-02 17:52:14 UTC) #13
Charlie Reis
11 years, 1 month ago (2009-11-02 18:32:01 UTC) #14
On 2009/11/02 17:52:14, creis wrote:
> On 2009/11/02 17:42:38, Nico wrote:
> > …assuming the trybots pass. Linux looks unhappy, seems to crash in
> > RenderWidgetHostTest.ResizeThenCrash :-/
> 
> Yeah, I saw that...  I'd be surprised if the lines I removed from the tests
> caused it to fail on Linux, but it might be possible.  I'm running it again to
> see what happens.

Looks like a fluke on the try bot-- it passed this time.  I'll commit it and
keep an eye on the tree.

Powered by Google App Engine
This is Rietveld 408576698