@class WKDOMRange, NSString, WKBrowsingContextHandle, WKWebProcessPlugInFrame, _WKRemoteObjectRegistry, WKDOMDocument; @protocol WKWebProcessPlugInEditingDelegate, WKWebProcessPlugInLoadDelegate, WKWebProcessPlugInFormDelegatePrivate; @interface WKWebProcessPlugInBrowserContextController : NSObject { struct ObjectStorage { struct type { unsigned char __lx[2240]; } data; } _page; struct WeakObjCPtr> { id m_weakReference; } _loadDelegate; struct WeakObjCPtr> { id m_weakReference; } _formDelegate; struct WeakObjCPtr> { id m_weakReference; } _editingDelegate; struct RetainPtr<_WKRemoteObjectRegistry> { void *m_ptr; } _remoteObjectRegistry; } @property (readonly, nonatomic) struct OpaqueWKBundlePage { } *_bundlePageRef; @property (readonly, nonatomic) WKBrowsingContextHandle *handle; @property (readonly, nonatomic) _WKRemoteObjectRegistry *_remoteObjectRegistry; @property (weak, setter=_setFormDelegate:) id _formDelegate; @property (weak, setter=_setEditingDelegate:) id _editingDelegate; @property (nonatomic, setter=_setDefersLoading:) BOOL _defersLoading; @property (readonly, nonatomic) BOOL _usesNonPersistentWebsiteDataStore; @property (readonly, nonatomic) NSString *_groupIdentifier; @property (readonly) WKDOMDocument *mainFrameDocument; @property (readonly) WKDOMRange *selectedRange; @property (readonly) WKWebProcessPlugInFrame *mainFrame; @property (weak) id loadDelegate; @property (readonly) struct Object { void /* function */ **x0; void *x1; } *_apiObject; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)lookUpBrowsingContextFromHandle:(id)a0; - (void)dealloc; - (id).cxx_construct; - (void).cxx_destruct; @end