| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 471efa2a729c960a2dfe0622b632ee9d43108db2..57a59d8e613c7f139a9d70f202f81530cab1a4b0 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -549,6 +549,11 @@ bool RenderWidget::Send(IPC::Message* message) {
|
| return RenderThread::Get()->Send(message);
|
| }
|
|
|
| +void RenderWidget::SendOrCrash(IPC::Message* message) {
|
| + bool result = Send(message);
|
| + CHECK(closing_ || result) << "Failed to send message";
|
| +}
|
| +
|
| void RenderWidget::SetWindowRectSynchronously(
|
| const gfx::Rect& new_window_rect) {
|
| ResizeParams params;
|
| @@ -882,7 +887,8 @@ void RenderWidget::OnDidOverscroll(const ui::DidOverscrollParams& params) {
|
|
|
| void RenderWidget::OnInputEventAck(
|
| std::unique_ptr<InputEventAck> input_event_ack) {
|
| - Send(new InputHostMsg_HandleInputEvent_ACK(routing_id_, *input_event_ack));
|
| + SendOrCrash(
|
| + new InputHostMsg_HandleInputEvent_ACK(routing_id_, *input_event_ack));
|
| }
|
|
|
| void RenderWidget::NotifyInputEventHandled(
|
|
|