| Index: third_party/WebKit/Source/core/frame/LocalFrame.h
|
| diff --git a/third_party/WebKit/Source/core/frame/LocalFrame.h b/third_party/WebKit/Source/core/frame/LocalFrame.h
|
| index a2be0d23f1f7591ff1ff984c792a16916d32a7cf..d29aea93f4fc45ca49f5bbc9166070b8e65e7dbd 100644
|
| --- a/third_party/WebKit/Source/core/frame/LocalFrame.h
|
| +++ b/third_party/WebKit/Source/core/frame/LocalFrame.h
|
| @@ -220,6 +220,8 @@ class CORE_EXPORT LocalFrame final : public Frame,
|
|
|
| bool IsNavigationAllowed() const { return navigation_disable_count_ == 0; }
|
|
|
| + bool CanNavigate(const Frame&);
|
| +
|
| InterfaceProvider* GetInterfaceProvider() { return interface_provider_; }
|
| InterfaceRegistry* GetInterfaceRegistry() { return interface_registry_; }
|
|
|
| @@ -270,6 +272,8 @@ class CORE_EXPORT LocalFrame final : public Frame,
|
| void EnableNavigation() { --navigation_disable_count_; }
|
| void DisableNavigation() { ++navigation_disable_count_; }
|
|
|
| + bool CanNavigateWithoutFramebusting(const Frame&, String& error_reason);
|
| +
|
| std::unique_ptr<WebFrameScheduler> frame_scheduler_;
|
|
|
| mutable FrameLoader loader_;
|
|
|