| Index: third_party/WebKit/Source/core/frame/RemoteFrameView.h
|
| diff --git a/third_party/WebKit/Source/core/frame/RemoteFrameView.h b/third_party/WebKit/Source/core/frame/RemoteFrameView.h
|
| index 96a32581a30f80fe7d597e3c1faf004bbdf2c7bc..3c11baf7747db6bd848620fb7238565ff946234e 100644
|
| --- a/third_party/WebKit/Source/core/frame/RemoteFrameView.h
|
| +++ b/third_party/WebKit/Source/core/frame/RemoteFrameView.h
|
| @@ -26,7 +26,12 @@ class RemoteFrameView final : public GarbageCollectedFinalized<RemoteFrameView>,
|
| ~RemoteFrameView() override;
|
|
|
| void SetParent(FrameView*) override;
|
| - FrameView* Parent() const override { return parent_; }
|
| + FrameView* Parent() const override;
|
| + void SetFrameOrPluginState(FrameOrPluginState) override;
|
| + FrameOrPluginState GetFrameOrPluginState() const {
|
| + return remote_frame_view_state_;
|
| + }
|
| + FrameView* ParentFrameView() const;
|
|
|
| RemoteFrame& GetFrame() const {
|
| DCHECK(remote_frame_);
|
| @@ -59,6 +64,7 @@ class RemoteFrameView final : public GarbageCollectedFinalized<RemoteFrameView>,
|
| // details.
|
| Member<RemoteFrame> remote_frame_;
|
| Member<FrameView> parent_;
|
| + FrameOrPluginState remote_frame_view_state_;
|
| IntRect last_viewport_intersection_;
|
| IntRect frame_rect_;
|
| bool self_visible_;
|
|
|