| Index: content/public/browser/web_contents_observer.cc
|
| diff --git a/content/public/browser/web_contents_observer.cc b/content/public/browser/web_contents_observer.cc
|
| index 07b4592599a7590b7ae99830a4535b16954429b9..14790293040c0f89c1893579653e5b9d1ca9ac39 100644
|
| --- a/content/public/browser/web_contents_observer.cc
|
| +++ b/content/public/browser/web_contents_observer.cc
|
| @@ -42,19 +42,19 @@ bool WebContentsObserver::OnMessageReceived(const IPC::Message& message) {
|
| }
|
|
|
| bool WebContentsObserver::Send(IPC::Message* message) {
|
| - if (!web_contents_ || !web_contents_->GetRenderViewHost()) {
|
| + if (!web_contents_) {
|
| delete message;
|
| return false;
|
| }
|
|
|
| - return web_contents_->GetRenderViewHost()->Send(message);
|
| + return web_contents_->Send(message);
|
| }
|
|
|
| int WebContentsObserver::routing_id() const {
|
| - if (!web_contents_ || !web_contents_->GetRenderViewHost())
|
| + if (!web_contents_)
|
| return MSG_ROUTING_NONE;
|
|
|
| - return web_contents_->GetRenderViewHost()->GetRoutingID();
|
| + return web_contents_->GetRoutingID();
|
| }
|
|
|
| void WebContentsObserver::WebContentsImplDestroyed() {
|
|
|