| Index: content/public/renderer/render_view_observer.h
|
| diff --git a/content/public/renderer/render_view_observer.h b/content/public/renderer/render_view_observer.h
|
| index a245e632c91be3e1f74afb1042c647ebc8808ca6..5a75f533576db308d809bf26cab20ad9c0f6c810 100644
|
| --- a/content/public/renderer/render_view_observer.h
|
| +++ b/content/public/renderer/render_view_observer.h
|
| @@ -83,8 +83,13 @@ class CONTENT_EXPORT RenderViewObserver : public IPC::Listener,
|
| // IPC::Sender implementation.
|
| bool Send(IPC::Message* message) override;
|
|
|
| + // Returns the observed RenderView or nullptr if the RenderView has been
|
| + // destroyed.
|
| RenderView* render_view() const;
|
| - int routing_id() const { return routing_id_; }
|
| +
|
| + // Returns routing id of the observed RenderView or MSG_ROUTING_NONE if the
|
| + // RenderView has been destroyed.
|
| + int routing_id() const;
|
|
|
| protected:
|
| explicit RenderViewObserver(RenderView* render_view);
|
| @@ -104,8 +109,6 @@ class CONTENT_EXPORT RenderViewObserver : public IPC::Listener,
|
| void RenderViewGone();
|
|
|
| RenderViewImpl* render_view_;
|
| - // The routing ID of the associated RenderView.
|
| - int routing_id_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(RenderViewObserver);
|
| };
|
|
|