luxlabs header browser preview


@class ContinuousReadingViewController, UITextRange, WKBackForwardListItem, CatalogViewControllerState, UIWindow, _SFSaveToFilesOperation, _SFBarManager, _SFBrowserSavedState, DownloadsViewController, BannerController, NSMapTable, NSNumber, UIViewController, NSLayoutConstraint, UIAction, BrowserWindowController, SKStoreProductViewController, WBProfile, ActionPanel, NSUUID, UIScrollView, SFToastViewController, NSMutableArray, _SFPageFormatMenuController, UIView, WBSAppReviewPromptManager, LibraryController, SFSiriLinkCoordinator, UserActivityController, _SFPerSitePreferencesVendor, StatusBarSpinnerController, NSTimer, TabBarManager, TabController, _SFMailContentProvider, WKWebpagePreferences, _SFPageZoomPreferenceManager, NSDate, WBProfileWindow, TabDocument, WBWindowState, NSArray, WBTabGroupManager, TabGroupPickerViewController, _SFDownload, _SFActivityViewController, BookmarksNavigationController, WebExtensionWindow, WKPreferences, NSString, ApplicationShortcutController, CatalogViewController, UIPinchGestureRecognizer, UIWindowScene, TabDragDropInteractionController, TabHoverPreview, SearchStateCache, _SFBrowserConfiguration, NSMutableSet, WBSDigitalHealthManager, UIContextMenuInteraction, UniversalSearchSession, _SFWebView, BrowserRootViewController, _SFBrowserWindowStateData, WKProcessPool, ContinuousReadingController, _SFSearchEngineInfo, WBTabGroup;
@protocol WBSWebExtensionTab, BrowserControllerUIDelegate, SidebarUIProxy, WBSWebExtensionWindow, UIActivityItemsConfigurationReading, _SFBrowserDocument, TabGroupProvider, WBSCloudTabDeviceProvider;

@interface BrowserController : SFBrowserController <ActionPanelDelegate, AddBookmarkActivityDelegate, BookmarksBarViewDelegate, BookmarksNavigationControllerDelegate, BrowserRootViewControllerDelegate, CatalogViewControllerDelegate, CloudTabsViewControllerDelegate, ContinuousReadingViewControllerDelegate, DownloadOpenHandler, LinkPreviewProvider, QLPreviewControllerDelegate, SFBrowserControllerProxy, SFScreenTimeOverlayViewControllerDelegate, TabBarManagerObserving, TabControllerDocumentObserving, TabOverviewPresentationObserving, TabSnapshotGeneratorDelegate, UIAdaptivePresentationControllerDelegate, UIGestureRecognizerDelegatePrivate, UIScreenshotServiceDelegate, UIScrollViewDelegate, UITextFieldDelegate, WBSDigitalHealthManagerDelegate, _SFBarManagerDelegate, _SFDynamicBarAnimatorDelegate, _SFMailContentProviderDataSource, _SFSaveToFilesOperationDelegate, _SFSingleBookmarkNavigationControllerDelegate, SFSiriReaderPlaybackControllerDelegate, SKStoreProductViewControllerDelegate, WBSAppReviewPromptPresenting, SFToastViewControllerDelegate, UIActivityItemsConfigurationProviding, WBTabGroupManagerObserver, WBTabGroupSyncAgentSyncObserver, SFOverlayProviderDelegate, WBProfileWindowDelegate, UICloudSharingControllerDelegate, WBTabGroupManagerShareAcceptanceHandler, WBSWebExtensionCommandHandling, SFSiriLinkActionPerformer, WBSUnifiedBarAnalyticsProviding, CompletionDetailViewControllerDelegate, LibraryItemOpenHandler, SFBrowserKeyCommandSafariMethods, SidebarUIProxyDelegate, StartPageDataSource, TabDocumentDelegate, UIWindowSceneDelegate, _SFBrowserContentController, _SFNavigationBarDelegate, _SFNavigationIntentHandling, SFMenuConfiguring> {
    SFSiriLinkCoordinator *_siriLinkCoordinator;
    BOOL _antiPhishingServiceInitialized;
    BOOL _applicationIsOpaque;
    WKBackForwardListItem *_backForwardListItemNeedingSnapshot;
    id /* block */ _blockRequestingScreenshotPDFData;
    _SFBrowserConfiguration *_cachedConfiguration;
    _SFMailContentProvider *_cachedMailContentProvider;
    BOOL _contentBorrowedForTab;
    ContinuousReadingController *_continuousReadingController;
    ContinuousReadingViewController *_continuousReadingViewController;
    BOOL _didConnectToScene;
    BOOL _didRestoreState;
    DownloadsViewController *_downloadsViewController;
    NSMutableSet *_dropSessionsForTabBarVisibility;
    BOOL _freezeWebViewUpdatesForSizeTransition;
    BOOL _hasTappedShare;
    BOOL _interactivelyChangingObscuredInsets;
    BOOL _isActionPanelReady;
    BOOL _isTrackingWebViewAnimatedResize;
    double _lastAdjustmentForKeyboard;
    long long _lastTabSwitchKeyboardModifierFlags;
    NSNumber *_layoutToRestoreAfterOpeningNewTabs;
    BookmarksNavigationController *_modalBookmarksController;
    BOOL _needsImmediateLayoutForWebViewObscuredInsetsUpdate;
    BOOL _needsSnapshotUpdateForActiveTab;
    BOOL _needsSnapshotUpdateForBlankTabs;
    _SFPageFormatMenuController *_pageFormatMenuController;
    TabDocument *_previewDocument;
    NSTimer *_previewDocumentCloseTimer;
    _SFDownload *_previewedDownload;
    ActionPanel *_prewarmedActionPanel;
    BOOL _privateBrowsingAvailable;
    WBProfileWindow *_profileWindow;
    TabDocument *_progressSuppressingDocument;
    NSMutableSet *_reasonsForIgnoringUserInteraction;
    NSDate *_resignActiveDate;
    CatalogViewController *_cachedCatalogViewController;
    _SFSaveToFilesOperation *_saveToFilesOperation;
    UIScrollView *_scrollView;
    SearchStateCache *_searchStateCache;
    NSString *_sceneID;
    UIView *_scrollingStatusBar;
    BOOL _scrollViewIsDragging;
    BOOL _obscuredInsetsIncludeRefreshControlDuringBounce;
    BOOL _shouldMakeFavoritesStickyWhenReinsertingBorrowedContent;
    BOOL _showingDemoModeAlert;
    TabDragDropInteractionController *_tabDragDropController;
    UIContextMenuInteraction *_unifiedTabBarContextMenuInteraction;
    TabGroupPickerViewController *_tabGroupPickerViewController;
    BOOL _telemetryHasPresentedBookmarks;
    BOOL _trackingWebViewBackForwardNavigationGesture;
    id<BrowserControllerUIDelegate> _uiDelegate;
    NSMapTable *_viewControllersPendingPresentation;
    UIViewController *_viewControllerToDismissWhileBeingPresented;
    BOOL _disableBarHiding;
    long long _dynamicBarAnimatorStateBeforeNavigationGesture;
    BOOL _shouldShowBarsAfterDraggingDownward;
    BOOL _isSpeculativeLoadingEnabled;
    NSString *_speculativeLoadURL;
    CatalogViewControllerState *_catalogViewControllerStateForSizeChange;
    BOOL _isPerformingRootViewControllerSizeTransition;
    BOOL _statusBarHeightChangedWhilePerformingRootViewControllerSizeTransition;
    long long _rootViewControllerVerticalSizeClassBeforeSizeTransition;
    long long _bookmarksPresentationStyleBeforeSizeTransition;
    BOOL _isRestoringInterfaceAfterElementFullscreen;
    BOOL _rootViewWillChangeDimensions;
    NSString *_queryStringWhilePerformingRootViewControllerSizeTransition;
    WebExtensionWindow *_normalExtensionWindow;
    WebExtensionWindow *_privateExtensionWindow;
    BOOL _firedExtensionOpenEventForPrivateWindow;
    ActionPanel *_extensionActionPanel;
    double _lastRefreshControlHeight;
    BOOL _shouldFillStringForFind;
    WKWebpagePreferences *_defaultWebpagePreferences;
    NSMapTable *_cachedParticipantLists;
    SFToastViewController *_currentlyPresentedToastViewController;
    NSMutableArray *_queuedToastViewControllers;
    NSLayoutConstraint *_activityNoticeTopConstraint;
    BOOL _isUpdatingBarAnimatorDragOffset;
    BOOL _isMakingFocusedTabDocumentActive;
    BOOL _isMakingFirstActiveTabDocumentActive;
    BOOL _allowsAutoDismissSidebar;
    NSDate *_dateReaderOpened;
    NSString *_tabUUIDStringForSiriReadThisVocalInvocation;
    NSString *_tabUUIDStringForSiriReadThisMenuInvocation;
    NSTimer *_lastTimerForDelayingSpeculativelyPreloadingTopHit;
    UniversalSearchSession *_universalSearchSession;
    NSString *_profileTitleInScene;
    double _scrollViewStartZoomScale;
}

@property (class, readonly, nonatomic) WKProcessPool *newProcessPool;

@property (readonly, nonatomic) SFSiriLinkCoordinator *siriLinkCoordinator;
@property (copy, nonatomic) id /* block */ intentSceneConfigurationCompletion;
@property (nonatomic, getter=isPrivateBrowsingEnabled) BOOL privateBrowsingEnabled;
@property (readonly, nonatomic) BOOL activeWindowIsForeground;
@property (readonly, nonatomic) BOOL shouldShowTurnOnLockedPrivateBrowsingSheet;
@property (readonly, nonatomic) _SFWebView *webView;
@property (readonly, nonatomic) BrowserRootViewController *rootViewController;
@property (readonly, nonatomic) TabController *tabController;
@property (readonly, weak, nonatomic) BrowserWindowController *browserWindowController;
@property (readonly, nonatomic) NSUUID *UUID;
@property (readonly, nonatomic) _SFBrowserWindowStateData *windowStateData;
@property (readonly, nonatomic) WBWindowState *windowState;
@property (readonly, nonatomic) TabBarManager *tabBarManager;
@property (readonly, nonatomic) id<SidebarUIProxy> sidebarUIProxy;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } windowSize;
@property (readonly, nonatomic) TabHoverPreview *tabHoverPreview;
@property (nonatomic, getter=isReaderViewStale) BOOL readerViewStale;
@property (nonatomic) BOOL readerShouldBeShownIfPossible;
@property (retain, nonatomic) TabDocument *previousContinuousItemDocument;
@property (retain, nonatomic) TabDocument *nextContinuousItemDocument;
@property (retain, nonatomic) TabDocument *cachedDocumentOnContinuousTransition;
@property (readonly, nonatomic) ContinuousReadingController *continuousReadingController;
@property (readonly, nonatomic) BOOL interfaceFillsScreen;
@property (readonly, nonatomic) BOOL fullScreenInPortrait;
@property (nonatomic) double lastInteractionTime;
@property (readonly, nonatomic) BOOL canPerformPostLaunchActions;
@property (nonatomic) BOOL usesNarrowLayout;
@property (readonly, nonatomic) BOOL usesTabBar;
@property (readonly, nonatomic) BOOL canShowSidebar;
@property (readonly, nonatomic) long long analyticsLayoutProvenance;
@property (readonly, nonatomic) long long tabBarDisplayMode;
@property (readonly, nonatomic) long long overrideBarTintStyleForUnifiedBar;
@property (readonly, nonatomic) BookmarksNavigationController *bookmarksNavigationController;
@property (retain, nonatomic) NSString *currentBookmarksCollection;
@property (readonly, nonatomic, getter=isShowingCompletionDetail) BOOL showingCompletionDetail;
@property (readonly, nonatomic, getter=isShowingCompletionListCompletions) BOOL showingCompletionListCompletions;
@property (readonly, nonatomic, getter=isSuspendedOrSuspending) BOOL suspendedOrSuspending;
@property (readonly, nonatomic) UIViewController *viewControllerToPresentFrom;
@property (readonly, nonatomic) BannerController *bannerController;
@property (readonly, nonatomic) WBTabGroupManager *tabGroupManager;
@property (readonly, nonatomic) WBProfile *effectiveProfile;
@property (readonly, nonatomic) WBProfile *activeProfile;
@property (readonly, copy, nonatomic) NSString *effectiveProfileIdentifier;
@property (copy, nonatomic) NSString *activeProfileIdentifier;
@property (readonly, nonatomic) BOOL canShowProfileInNavigationBar;
@property (readonly, nonatomic) BOOL canShowProfileInTabOverviewToolbar;
@property (readonly, nonatomic) BOOL hasMultipleProfiles;
@property (readonly, nonatomic) BOOL isInDefaultProfile;
@property (readonly, nonatomic) WBTabGroup *unnamedTabGroup;
@property (retain, nonatomic) WBSAppReviewPromptManager *appReviewPromptManager;
@property (readonly, nonatomic) BOOL shouldStayInFocusedTabGroupForExternalLinks;
@property (readonly, copy, nonatomic) NSString *extractedArticleText;
@property (copy, nonatomic) id /* block */ animationPendingDynamicBarAnimatorSteadyState;
@property (nonatomic) float zoomScale;
@property (readonly, nonatomic) _SFBrowserSavedState *savedState;
@property (readonly, nonatomic) BOOL avoidSnapshotOfActiveTabIfPossible;
@property (readonly, nonatomic) BOOL shouldSnapshotActiveTab;
@property (readonly, nonatomic, getter=isPrivateBrowsingAvailable) BOOL privateBrowsingAvailable;
@property (readonly, nonatomic, getter=isControlledByAutomation) BOOL controlledByAutomation;
@property (readonly, nonatomic) _SFBrowserConfiguration *configuration;
@property (readonly, nonatomic) UIPinchGestureRecognizer *tabViewPinchRecognizer;
@property (readonly, nonatomic) BOOL tabViewPinchActive;
@property (nonatomic) BOOL wantsUnifiedFieldFocused;
@property (nonatomic) BOOL shouldKeepKeyboardFocused;
@property (nonatomic) long long favoritesState;
@property (readonly, nonatomic, getter=isShowingFavorites) BOOL showingFavorites;
@property (readonly, nonatomic) BOOL favoritesAreEmbedded;
@property (readonly, nonatomic, getter=isFavoritesFieldFocused) BOOL favoritesFieldFocused;
@property (readonly, nonatomic) BOOL favoritesFieldShouldBeExpanded;
@property (readonly, nonatomic) BOOL favoritesAreShowingInPopover;
@property (readonly, nonatomic) BOOL canAutoFocusURLField;
@property (readonly, nonatomic) _SFBarManager *barManager;
@property (readonly, nonatomic) WKProcessPool *processPool;
@property (readonly, nonatomic) WKPreferences *wkPreferences;
@property (nonatomic) BOOL canFocusNavigationBarURL;
@property (retain, nonatomic) SKStoreProductViewController *presentedStoreProductViewController;
@property (retain, nonatomic) UITextRange *textRangeToRestoreAfterParsecCardDismissal;
@property (readonly, weak, nonatomic) _SFActivityViewController *presentedActivityViewController;
@property (readonly, nonatomic) _SFSearchEngineInfo *activeSearchEngine;
@property (readonly, nonatomic) long long idOfParsecQueryOriginatingFromSearchSuggestion;
@property (readonly, nonatomic, getter=isPresentingModalBookmarksController) BOOL presentingModalBookmarksController;
@property (readonly, nonatomic) StatusBarSpinnerController *loadProgressObserver;
@property (readonly, nonatomic) WBSDigitalHealthManager *digitalHealthManager;
@property (retain, nonatomic) TabDocument *tabDocumentPlayingPIPVideo;
@property (readonly, nonatomic) BOOL isShowingInOneThirdMode;
@property (readonly, nonatomic) UserActivityController *userActivityController;
@property (readonly, nonatomic) ApplicationShortcutController *shortcutController;
@property (readonly, weak, nonatomic) UIWindowScene *scene;
@property (nonatomic) BOOL suppressWebExtensionEvents;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } webExtensionWindowGeometry;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } webExtensionTabSize;
@property (readonly, nonatomic) id<WBSWebExtensionWindow> activeWebExtensionWindow;
@property (readonly, nonatomic) BOOL activeWebExtensionWindowIsFocused;
@property (readonly, copy, nonatomic) NSArray *webExtensionWindows;
@property (readonly, copy, nonatomic) NSArray *tabDocumentsForActiveTabThatCanReceiveMessages;
@property (readonly, nonatomic) LibraryController *libraryController;
@property (readonly, nonatomic) UIAction *sidebarAction;
@property (readonly, nonatomic, getter=isShowingAppInfoOverlay) BOOL showingAppInfoOverlay;
@property (nonatomic) BOOL overridesUndoManagerForClosedTabs;
@property (readonly, nonatomic) TabDocument *speculativeLoadDocument;
@property (readonly, nonatomic) UniversalSearchSession *universalSearchSession;
@property (nonatomic, getter=isBackgrounded) BOOL backgrounded;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) id<TabGroupProvider> tabGroupProvider;
@property (readonly, nonatomic) BOOL canCreateNewBookmark;
@property (readonly, nonatomic) BOOL canCreateReadingListItem;
@property (readonly, nonatomic, getter=isReaderAvailable) BOOL readerAvailable;
@property (readonly, nonatomic, getter=isShowingReader) BOOL showingReader;
@property (readonly, nonatomic) BOOL canCreateNewTab;
@property (readonly, nonatomic) BOOL canCloseTab;
@property (readonly, nonatomic) BOOL canCreateNewPrivateTab;
@property (readonly, nonatomic, getter=areCustomTabGroupsEnabled) BOOL customTabGroupsEnabled;
@property (readonly, nonatomic) BOOL activeTabIsBlank;
@property (readonly, nonatomic) BOOL canCloseActiveTab;
@property (readonly, nonatomic, getter=isShowingContinuousReadingList) BOOL showingContinuousReadingList;
@property (readonly, nonatomic) id<UIActivityItemsConfigurationReading> activityItemsConfiguration;
@property (readonly, nonatomic) BOOL shouldReportUnifiedTabBarAnalytics;
@property (readonly, nonatomic) long long unifiedTabBarLayoutStyle;
@property (readonly, nonatomic) unsigned long long numberOfTabsInCurrentTabBar;
@property (readonly, nonatomic) BOOL tabBarIsCurrentlyScrollable;
@property (readonly, nonatomic) BOOL tabsShowOnlyIcons;
@property (readonly, nonatomic) BOOL backgroundColorInTabBarEnabled;
@property (readonly, nonatomic) NSString *activeLibraryType;
@property (readonly, nonatomic) id<WBSCloudTabDeviceProvider> cloudTabStore;
@property (readonly, nonatomic) BOOL catalogPopoverIsShowing;
@property (readonly, nonatomic) BOOL shouldShowWhatsNewInPrivateBrowsingSheet;
@property (retain, nonatomic) UIWindow *window;
@property (readonly, nonatomic) id<_SFBrowserDocument> activeDocument;
@property (nonatomic) BOOL keepBarsMinimized;
@property (readonly, nonatomic) BOOL hasUnviewedDownloads;
@property (readonly, nonatomic) unsigned long long downloadsCount;
@property (readonly, nonatomic) id<WBSWebExtensionTab> activeTabForExtensions;
@property (readonly, nonatomic) BOOL hasDedicatedExtensionsButton;
@property (readonly, nonatomic) long long siriReaderPlaybackStateForActiveTab;
@property (readonly, nonatomic) BOOL canReadActiveLanguage;
@property (readonly, nonatomic) _SFPerSitePreferencesVendor *perSitePreferencesVendor;
@property (readonly, nonatomic) _SFPageZoomPreferenceManager *pageZoomManager;
@property (readonly, nonatomic) BOOL supportsPrivacyReport;
@property (readonly, nonatomic) BOOL hasDedicatedMediaStateButton;
@property (readonly, nonatomic) BOOL hasDedicatedDownloadsToolbarItem;

- (void)cancelKeyPressed;
- (void)dynamicBarAnimatorOutputsDidChange:(id)a0;
- (void)tabCollectionViewDidDismiss:(id)a0;
- (void)updateSpeculativeLoadingPreferences;
- (void)openBookmarkWithUUIDString:(id)a0;
- (void)updateTabViewPinchRecognizer;
- (void)showTabView;
- (void)updateExposedScrollViewRect;
- (void)didBecomeActive;
- (void)scene:(id)a0 continueUserActivity:(id)a1;
- (void)dispatchNavigationIntent:(id)a0;
- (void)tabCollectionViewWillPresent:(id)a0;
- (void)showBars;
- (void)scrollViewDidEndDecelerating:(id)a0;
- (void)willResignActive;
- (void)_didChangeToFirstResponder:(id)a0;
- (void)closeAllTabs:(id)a0;
- (void)pasteAndSearch:(id)a0;
- (double)dynamicBarAnimator:(id)a0 minimumTopBarHeightForOffset:(double)a1;
- (void)dismissCompletionDetail;
- (void)updateApplePayPreferences;
- (void)tabDocumentDidChangeSafeAreaInsets:(id)a0;
- (void)emailCurrentPage;
- (void)tabDocumentDidUpdateURL:(id)a0;
- (void)tabDocumentDidUpdatePinned:(id)a0;
- (void)nextReadingListItemKeyPressed;
- (void)createNewPrivateTab;
- (void)attachToScene:(id)a0;
- (void)_initSubviews;
- (void)mergeAllWindows:(id)a0;
- (void)setProgressEnabled:(BOOL)a0;
- (void)didChangeScopedFavoritesInSharedTabGroupWithUUID:(id)a0 byParticipantWithRecordID:(id)a1;
- (void)navigationBarMetricsDidChange:(id)a0;
- (void)setView:(unsigned long long)a0 visible:(BOOL)a1;
- (id)previewController:(id)a0 transitionViewForPreviewItem:(id)a1;
- (void)navigateForwardKeyPressed;
- (void)willSelectTabGroupWithUUID:(id)a0;
- (void)handleNavigationIntent:(id)a0 completion:(id /* block */)a1;
- (void)createNewTabGroupWithTitle:(id)a0;
- (void)showPrivateBrowsingPrivacyProtectionsBanner:(id)a0;
- (void)updateJavaScriptPreferences;
- (void)catalogViewController:(id)a0 didPasteText:(id)a1;
- (void)validateCommand:(id)a0;
- (void)overlayDidHide:(id)a0;
- (void)focusAddressFieldAlternativeKeyPressed;
- (void)closeTabWithUUID:(id)a0;
- (void)participants:(id)a0 didLeaveSharedTabGroupWithUUID:(id)a1;
- (void)focusAddressFieldKeyPressed;
- (void)didCompleteScrolling;
- (void)tabDocumentDidUpdateThemeColor:(id)a0;
- (void)_voiceSearchAvailabilityDidChange:(id)a0;
- (void)tabBarManagerDidUpdateDisplayMode:(id)a0;
- (void)updateInterface;
- (void)dismissPageFormatMenu;
- (void)scrollViewWillBeginZooming:(id)a0 withView:(id)a1;
- (void)_updatePrivateBrowsingAvailability:(BOOL)a0;
- (void)participants:(id)a0 didJoinSharedTabGroupWithUUID:(id)a1;
- (void)shareDidUpdateForTabGroupWithUUID:(id)a0;
- (void)windowScene:(id)a0 didUpdateCoordinateSpace:(id)a1 interfaceOrientation:(long long)a2 traitCollection:(id)a3;
- (void)performSearchUsingQuery:(id)a0;
- (void)bookmarksNavigationControllerViewDidAppear:(id)a0;
- (void)tabGroupManager:(id)a0 didUpdateTabGroupWithUUID:(id)a1;
- (void)decreaseSize:(id)a0;
- (void)tabDocumentShouldBecomeActive:(id)a0;
- (BOOL)tabItem:(id)a0 matchesSearchText:(id)a1;
- (void)didAddTabWithUUID:(id)a0 title:(id)a1 inSharedTabGroupWithUUID:(id)a2 byParticipantWithRecordID:(id)a3;
- (double)topBarsHeightForSnapshotGenerator:(id)a0;
- (void)tabCollectionViewWillDismiss:(id)a0;
- (void)scene:(id)a0 openURLContexts:(id)a1;
- (void)scrollViewDidEndZooming:(id)a0 withView:(id)a1 atScale:(double)a2;
- (void)_beganSharingTabGroup:(id)a0;
- (void)invalidateSourceApplication;
- (void)didNavigateInTabWithUUID:(id)a0 title:(id)a1 inSharedTabGroupWithUUID:(id)a2 byParticipantWithRecordID:(id)a3;
- (void)_defaultSearchEngineDidChange:(id)a0;
- (void)setReaderModeEnabled:(BOOL)a0;
- (id)undoManager;
- (void)previewControllerDidDismiss:(id)a0;
- (void)closeAllTabsMatchingSearch:(id)a0;
- (void)loadURL:(id)a0;
- (void)createNewTab;
- (void)tabDocumentDidBeginNavigationGesture:(id)a0;
- (void)tabDocumentFluidProgressRocketAnimationDidComplete:(id)a0;
- (void)presentPromptForAppReviewPromptManager:(id)a0;
- (void)completionDetailViewControllerDidDismiss:(id)a0;
- (void)increaseSize:(id)a0;
- (void)previousTabGroupKeyPressed;
- (void)screenTimeOverlayViewController:(id)a0 didFinishDismissingBlockingViewController:(id)a1;
- (void)tabController:(id)a0 didSwitchFromTabDocument:(id)a1 toTabDocument:(id)a2;
- (BOOL)startPageControllerActiveTabIsBlank:(id)a0;
- (void)tabDocumentWillBeginDragSession:(id)a0;
- (BOOL)canReadThis;
- (void)addBookmarkNavController:(id)a0 didFinishWithResult:(BOOL)a1 bookmark:(id)a2;
- (void)continuousReadingViewControllerCommitToLoadPreviousItem:(id)a0;
- (void)sceneDidDisconnect:(id)a0;
- (void)toggleReaderMode;
- (void)resetPageZoomLevelAndFontSize;
- (void)pressesEnded:(id)a0 withEvent:(id)a1;
- (void)createNewBookmarkWithTitle:(id)a0;
- (void)toggleShowingFavoritesBarKeyPressed;
- (void)sceneDidBecomeActive:(id)a0;
- (void)openTabWithUUID:(id)a0;
- (void)clearParsecQueryOriginatingFromSearchSuggestion;
- (void)reloadKeyPressed;
- (void)closeStartPage;
- (void)dealloc;
- (void)createReadingListItem;
- (void)policyDidChangeForDigitalHealthManager:(id)a0;
- (void)updatePresenceForActiveUser;
- (BOOL)activityViewControllerSupportsDownloads:(id)a0;
- (void)catalogViewController:(id)a0 completionItem:(id)a1 wasAcceptedForString:(id)a2;
- (void)webExtensionButtonTapped:(id)a0 extension:(id)a1;
- (void)tabDocumentDidChangeCanStopLoadingState:(id)a0;
- (void)setShowingReader:(BOOL)a0 animated:(BOOL)a1;
- (void)openStartPage;
- (long long)_bookmarksPresentationStyle;
- (void)catalogViewController:(id)a0 willPresentCustomizationViewController:(id)a1;
- (void)didCloseBrowserWindow;
- (void)navigationBarFormatMenuButtonBecameUnavailable:(id)a0;
- (void)tabDocumentCommitPreviewedDocumentAsNewTab:(id)a0 inBackground:(BOOL)a1;
- (void)navigateContinuousReadingListToDirection:(unsigned long long)a0;
- (void)tabDocumentDidUpdateTitle:(id)a0;
- (void)bookmarksNavigationController:(id)a0 provideContextResponseWithBlock:(id /* block */)a1;
- (void)togglePrivateBrowsingEnabled;
- (void)sceneDidEnterBackground:(id)a0;
- (void)openTabGroupOfKind:(long long)a0 uuidString:(id)a1;
- (void)_perSitePreferencesDidChangeRemotely:(id)a0;
- (void)siriReadThisVocalInvocation;
- (void)saveToFilesOperation:(id)a0 didFinishWithSuccess:(BOOL)a1;
- (long long)updatePolicyForStartPageController:(id)a0;
- (BOOL)canNavigateContinuousReadingListInDirection:(unsigned long long)a0;
- (void)closeTabDocument:(id)a0 animated:(BOOL)a1;
- (void)newTabAlternativeKeyPressed;
- (id)loadURLInNewTab:(id)a0 inBackground:(BOOL)a1 animated:(BOOL)a2;
- (void)find:(id)a0;
- (BOOL)addBookmarkActivityCanSaveBookmarkChanges:(id)a0;
- (void)tabDocumentDidEndNavigationGesture:(id)a0 withNavigationToBackForwardListItem:(id)a1;
- (void)carrierBundledChanged;
- (void)endIgnoringUserInteraction:(id)a0;
- (void)updatePrivateBrowsingAvailabilityWithCompletionHandler:(id /* block */)a0;
- (void)userDefaultsDidChangeValueForKey:(id)a0;
- (void)toggleShowingReaderForUserAction;
- (void)presentModalViewController:(id)a0 completion:(id /* block */)a1;
- (id)nextResponder;
- (void)_automaticPasswordInputViewNotification:(id)a0;
- (void)prepareIntentInteractionWithCompletionHandler:(id /* block */)a0;
- (void)document:(id)a0 willMakeReaderVisible:(BOOL)a1;
- (BOOL)browserViewControllerShouldTemporarilyHideBottomToolbar:(id)a0;
- (void)browserViewController:(id)a0 didCreateUnifiedBar:(id)a1;
- (void)didRemoveTabWithUUID:(id)a0 title:(id)a1 inSharedTabGroupWithUUID:(id)a2 byParticipantWithRecordID:(id)a3;
- (void)setUpWithURL:(id)a0 launchOptions:(id)a1;
- (void)navigationBarVoiceSearchButtonWasTapped:(id)a0;
- (BOOL)bookmarksNavigationController:(id)a0 tabItem:(id)a1 matchesSearchText:(id)a2;
- (void)presentPrintControllerForTabDocument:(id)a0 frame:(id)a1 initiatedByWebContent:(BOOL)a2;
- (void)navigationBarStopLoadingButtonWasTapped:(id)a0;
- (void)navigationBar:(id)a0 extensionButtonTapped:(id)a1 extension:(id)a2;
- (void)showHistoryCollectionKeyPressed;
- (void)scene:(id)a0 willContinueUserActivityWithType:(id)a1;
- (void)scene:(id)a0 willConnectToSession:(id)a1 options:(id)a2;
- (id)webExtensionWindowWithID:(double)a0;
- (void)goForward;
- (void)didEnterBackground;
- (double)catalogViewControllerPopoverMaxHeight:(id)a0;
- (void)catalogViewController:(id)a0 loadURL:(id)a1 inExternalApplication:(BOOL)a2;
- (void)editBookmark:(id)a0;
- (BOOL)tabDocumentCanDisplayModalUI:(id)a0;
- (void)cancelFavorites;
- (void)fraudWarningsToggled;
- (BOOL)bookmarksNavigationControllerIsPresentedInsideBlankTab:(id)a0;
- (void)sceneWillResignActive:(id)a0;
- (void)updateShowingTabBarAnimated:(BOOL)a0;
- (void)showExtensionPermissionBannerForExtensions:(id)a0;
- (BOOL)showDemoModeFeatureDisabledAlert;
- (void)willEnterForeground;
- (void)emptySelectorForAddLinkToReadingListModifierLinkTap;
- (void)snapshotTabDocument:(id)a0 size:(struct CGSize { double x0; double x1; })a1 topBackdropHeight:(double)a2 options:(unsigned long long)a3 completion:(id /* block */)a4;
- (void)newTabWithAlternativeOrderingKeyPressed;
- (void)updateDynamicBarGeometry;
- (void)navigationBarURLWasTapped:(id)a0 completionHandler:(id /* block */)a1;
- (void)beginIgnoringUserInteraction:(id)a0;
- (void)presentCloudTabsPickerWithPrimaryDeviceUUID:(id)a0;
- (void)showHistoryCollectionAlternativeKeyPressed;
- (void)tabController:(id)a0 didSwitchFromTabGroup:(id)a1;
- (void)presentModalViewController:(id)a0 fromPopoverSource:(id)a1;
- (void)clearSpeculativeLoadDocument;
- (void)reloadFromOriginKeyPressed;
- (void)navigationBarCancelButtonWasTapped:(id)a0;
- (void)rootViewControllerViewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0;
- (void)tabDocumentDidUpdateBackForward:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })finalObscuredInsetsForScrollView:(id)a0 withVelocity:(struct CGPoint { double x0; double x1; })a1 targetContentOffset:(inout struct CGPoint { double x0; double x1; } *)a2;
- (void)tabDocument:(id)a0 didExtractArticleText:(id)a1 withMetadata:(id)a2;
- (void)dismissCatalogViewController:(id)a0;
- (void)editBookmarksKeyPressed;
- (BOOL)scrollViewShouldScrollToTop:(id)a0;
- (void)catalogViewController:(id)a0 willRepositionPopoverToRect:(inout struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } *)a1 inView:(inout id *)a2;
- (void)removeCachedSearchStateForActiveTabDocument;
- (void)restoreInterfaceAfterElementFullscreen;
- (BOOL)tabDocumentCanDownloadFile:(id)a0;
- (double)browserViewController:(id)a0 adjustedBottomObscuredInset:(double)a1;
- (double)browserViewControllerAdditionalContentHeightForBanners:(id)a0;
- (long long)bookmarksPresentationStyleForViewOfSize:(struct CGSize { double x0; double x1; })a0;
- (void)resetWhatsNewInPrivateBrowsingStartPageModule;
- (void)siriReadThisMenuInvocation;
- (void)emptySelectorForOpenInNewTabOppositePreferenceModifierLinkTap;
- (void)_keyboardWillShow:(id)a0;
- (BOOL)browserViewControllerShouldFreezeWebViewUpdatesForSizeTransition:(id)a0;
- (void)showReaderForTabDocument:(id)a0 animated:(BOOL)a1;
- (void)webViewDidFirstVisuallyNonEmptyLayoutForTabDocument:(id)a0;
- (void)sceneWillEnterForeground:(id)a0;
- (void)scrollViewDidEndDragging:(id)a0 willDecelerate:(BOOL)a1;
- (void)presentDownloadsViewController;
- (id)itemProviderForNavigationBar:(id)a0;
- (void)_contentBlockersPerSitePreferenceDidChange:(id)a0;
- (void)showCrashBanner:(id)a0 animated:(BOOL)a1;
- (id)createCatalogViewControllerIfNeeded;
- (void)scrollViewDidEndScrollingAnimation:(id)a0;
- (BOOL)tabDocumentShouldHandleAuthentication:(id)a0;
- (void)_lockedPrivateBrowsingStateDidChange;
- (void)presentationControllerDidDismiss:(id)a0;
- (void)compressedNavigationBarWasTapped:(id)a0;
- (void)previousReadingListItemKeyPressed;
- (void)share:(id)a0;
- (void)setShowingReader:(BOOL)a0 animated:(BOOL)a1 forTabDocument:(id)a2;
- (void)tabDocument:(id)a0 presentViewControllerAnimated:(id)a1;
- (void)tabDocumentWillDisableLinkPreview;
- (void)addBookmarkFolderForCurrentTabs;
- (void)toggleBookmarksKeyPressed;
- (void)_closePreviewDocumentTimerFired:(id)a0;
- (void)bookmarksNavigationController:(id)a0 setBookmark:(id)a1 asRead:(BOOL)a2;
- (void)dynamicBarAnimatorWillEnterSteadyState:(id)a0;
- (void)handleTabViewPinch;
- (id)makeTabOverview;
- (void)bookmarksBarView:(id)a0 bookmarksNavigationControllerViewDidAppear:(id)a1;
- (void)loadBackgroundImageIfNeededForIdentifier:(id)a0;
- (void)tabDocumentDidClearLibraryType:(id)a0;
- (void)authenticateToUnlockPrivateBrowsing;
- (void)updateScrollToTopView;
- (void)catalogViewController:(id)a0 mightSelectCompletionItem:(id)a1 forString:(id)a2;
- (BOOL)getContextForCurrentPageWithCompletionHandler:(id /* block */)a0;
- (void)continuousReadingViewControllerWillCommitToLoadNextItem:(id)a0;
- (void)addAllTabsToBookmarks:(id)a0;
- (void)closeActiveTab:(id)a0;
- (BOOL)tabDocumentIsBackgroundPreloading:(id)a0;
- (void)tabGroupManager:(id)a0 didBeginAcceptingTabGroupShareWithMetadata:(id)a1;
- (void)browserViewController:(id)a0 didUpdateBannerTheme:(id)a1;
- (void)profileWindow:(id)a0 selectTabGroup:(id)a1;
- (BOOL)shouldDeferHistoryUpdatesForWKWebView:(id)a0;
- (BOOL)tabDocumentCanBecomeCurrentUserActivity:(id)a0;
- (void)updatePopoverPositionAfterSizeTransition;
- (BOOL)tabDocumentCanBeginInputSessionForStreamlinedLogin:(id)a0;
- (void)_perSitePageZoomPreferenceDidChange:(id)a0;
- (void)didChangeBackgroundImageInSharedTabGroupWithUUID:(id)a0 byParticipantWithRecordID:(id)a1;
- (void)updateInsetsForBackgroundWebView:(id)a0;
- (void)navigationBarMinimizationChanged;
- (void)catalogViewController:(id)a0 presentViewControllerWithinPopover:(id)a1 completionHandler:(id /* block */)a2;
- (void)nextTabKeyPressed:(id)a0;
- (void)webExtensionKeyCommandPressed:(id)a0;
- (void)barManager:(id)a0 didReceiveLongPressForBarItem:(long long)a1;
- (void)tabDocumentDidCompleteCheckForAppBanner:(id)a0;
- (void)adoptSceneID:(id)a0;
- (void)dynamicBarAnimatorWillLeaveSteadyState:(id)a0;
- (void)showSharedWithYouCollectionKeyPressed;
- (void)switchToProfileKeyPressed:(id)a0;
- (void)browserViewControllerDidChangeBarInsets:(id)a0;
- (void)_perSiteAutomaticReaderActivationPreferenceDidChange:(id)a0;
- (void)updateFavoritesForNewDocument;
- (void)tabDocumentDidChangeMediaState:(id)a0;
- (void)willStartLoadFromUserTap:(id)a0;
- (void)openNewPrivateWindow:(id)a0;
- (void)commitLinkPreviewViewController:(id)a0;
- (void)continuousReadingViewController:(id)a0 didCommitToLoadItem:(id)a1;
- (void)setFavoritesFieldFocused:(BOOL)a0 animated:(BOOL)a1;
- (void)updateTabGroupButtonsVisibility;
- (void)didChangeContinuousReadingItemInActiveDocument;
- (void)saveToFilesOperation:(id)a0 presentViewController:(id)a1;
- (void)updateSearchEngineIfNeeded;
- (void)openDownload:(id)a0;
- (void)goBack;
- (void)navigationBarDidLayoutSubviews:(id)a0;
- (void)profileWindow:(id)a0 selectProfile:(id)a1;
- (void)reopenLastClosedTabPressed;
- (void)playbackStateDidChangeForSiriReaderPlaybackController:(id)a0;
- (void)dynamicBarAnimatorStateDidChange:(id)a0;
- (void)catalogViewControllerDidAppear:(id)a0;
- (void)tabDocumentShouldCloseAndSwitchToParentTab:(id)a0;
- (void)openNewWindow:(id)a0;
- (void)windowScene:(id)a0 userDidAcceptCloudKitShareWithMetadata:(id)a1;
- (void)continuousReadingViewController:(id)a0 scrollViewDidScroll:(id)a1;
- (void)showWebExtensionBanner:(id)a0;
- (void)tabDocumentDidUpdatePersistentState:(id)a0;
- (void)navigationBarReaderButtonWasTapped:(id)a0;
- (void)toggleAlwaysShowBookmarksBarMessageReceived;
- (void)switchToTabWithUUID:(id)a0 inWindowWithUUID:(id)a1 forTabGroupWithUUID:(id)a2;
- (void)setFavoritesFieldFocused:(BOOL)a0 forVoiceSearch:(BOOL)a1 animated:(BOOL)a2 completionHandler:(id /* block */)a3;
- (void)barManager:(id)a0 willRegisterBarWithToken:(id)a1;
- (void)bookmarksNavigationController:(id)a0 editFavoritesGridViewBookmark:(id)a1;
- (void)tabDocumentDidChangeLocationWithinPageForMainFrame:(id)a0;
- (void)closeTabGroupKeyPressed;
- (void)_keyboardWillHide:(id)a0;
- (id)makeSidebarButton;
- (void)_parsecBagDidLoad:(id)a0;
- (void)bookmarksBarView:(id)a0 bookmarksNavigationControllerViewDidDisappear:(id)a1;
- (BOOL)tabDocumentCanShowJavaScriptAlertConfirmOrTextInput:(id)a0;
- (void)switchFromTabDocument:(id)a0 toTabDocument:(id)a1;
- (BOOL)tabDocumentShouldHandleCertificateError:(id)a0;
- (id)newCollaborationButton;
- (void)writePrivateBrowsingEnabled:(BOOL)a0;
- (void)tabGroupManager:(id)a0 didUpdateProfileWithIdentifier:(id)a1 difference:(id)a2;
- (id)bookmarksNavigationControllerCurrentContinuousReadingItem:(id)a0;
- (void)navigationBarReloadButtonWasTapped:(id)a0;
- (void)closeOtherTabsKeyPressed;
- (void)closeProfileWindow:(id)a0;
- (long long)browserViewController:(id)a0 toolbarPlacementForViewSize:(struct CGSize { double x0; double x1; })a1;
- (void)_downloadsDidChange:(id)a0;
- (void)setFavoritesState:(long long)a0 animated:(BOOL)a1 completionHandler:(id /* block */)a2;
- (void)showBookmarksPanelWithNonAnimatedTransition;
- (BOOL)favoritesFieldShouldBeExpandedForFavoritesState:(long long)a0;
- (id)linkPreviewViewControllerForURL:(id)a0;
- (void)productViewControllerDidFinish:(id)a0;
- (void)toggleBookmarksPresentation;
- (void)clearBadgeOnPageFormatMenu;
- (void)filteredArticleTextDidBecomeReadyInTabDocument:(id)a0;
- (void)previousTabKeyPressed:(id)a0;
- (void)showPopupForWebExtension:(id)a0;
- (void)tabDocument:(id)a0 didDetectReaderAvailability:(BOOL)a1;
- (void)catalogViewController:(id)a0 focusNextKeyView:(BOOL)a1;
- (id)tabDocumentSavedSessionStateData:(id)a0;
- (BOOL)catalogViewControllerShouldRequestNetworkedSuggestions:(id)a0;
- (void)bookmarksNavigationControllerDidPressDoneButton:(id)a0;
- (void)autoFillStateChangedMessageReceived;
- (void)newTabGroupKeyPressed;
- (void)openLibrary:(id)a0;
- (void)animateLinkImage:(struct CGImage { } *)a0 fromRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 inView:(id)a2 toBarItem:(long long)a3;
- (void)showBookmarksCollectionKeyPressed;
- (BOOL)dismissTransientUIAnimated:(BOOL)a0;
- (void)openNewTab:(id)a0;
- (void)webExtensionsButtonTapped:(id)a0;
- (void)navigationBarFormatMenuButtonStartedInteraction:(id)a0;
- (void)updateUnifiedBarVisibility;
- (void)removeAppBannerFromTabDocument:(id)a0 animated:(BOOL)a1;
- (void)setCookiePolicyMessageReceived;
- (void)addBookmarkForCurrentTab;
- (void)navigationBarFormatMenuButtonWasTapped:(id)a0;
- (void)bookmarksNavigationControllerViewDidDisappear:(id)a0;
- (void)tabGroupManagerDidUpdateProfiles:(id)a0;
- (void)loadCloudTabsForDeviceRestoration:(id)a0;
- (void)takeFindStringKeyPressed;
- (void)hideTabGroupPicker;
- (void)cloudSharingController:(id)a0 failedToSaveShareWithError:(id)a1;
- (id)continuousReadingViewControllerForBrowserViewController:(id)a0;
- (void)reloadSidebarAnimated:(BOOL)a0;
- (void)catalogViewController:(id)a0 didSelectAddress:(id)a1;
- (id)initWithWindowState:(id)a0 browserWindowController:(id)a1 tabGroupManager:(id)a2 controlledByAutomation:(BOOL)a3;
- (id)loadURLInNewTab:(id)a0 title:(id)a1 UUID:(id)a2 inBackground:(BOOL)a3 animated:(BOOL)a4 fromExternalApplication:(BOOL)a5 restoringCloudTab:(BOOL)a6;
- (void)addBookmarkActivityFailedToAcquireBookmarkLock:(id)a0;
- (id)printControllerForContentProvider:(id)a0;
- (void)scrollViewDidScrollToTop:(id)a0;
- (void)catalogViewControllerWillUnfocusUnifiedField:(id)a0;
- (void)catalogViewControllerDidEndEditing:(id)a0;
- (void)didReceiveMemoryWarning;
- (id)sidebarContentViewControllerForSidebarUIProxy:(id)a0;
- (BOOL)dynamicBarAnimator:(id)a0 canTransitionToState:(long long)a1 byDraggingWithOffset:(double)a2;
- (void)tabDocument:(id)a0 didFinishLoadingWithError:(BOOL)a1;
- (void)navigationBarTranslateButtonWasTapped:(id)a0;
- (void)_perSitePreferencesDidChange:(id)a0;
- (void)cloudTabsEnabledDidChange;
- (id)webViewForMailContentProvider:(id)a0;
- (void)_backgroundImageFileModifiedRemotely:(id)a0;
- (void)beginTrackingDropSessionForTabBarVisibility:(id)a0;
- (BOOL)isAnyPageLoaded;
- (void)scrollSidebarToTopAnimated:(BOOL)a0;
- (void)prepareForTabDocumentWebViewFullscreenMayReturnToInline:(id)a0;
- (void)setAppBannerPinnedToTop:(BOOL)a0 forTabDocument:(id)a1;
- (void)tabBarManager:(id)a0 didCreateTabBar:(id)a1;
- (void)clearParticipantsList;
- (id)downloadsViewControllerForActionPanel:(id)a0;
- (void)navigationBarMediaStateMuteButtonWasTapped:(id)a0;
- (BOOL)tabDocument:(id)a0 canShowDownload:(id)a1;
- (void)browserViewController:(id)a0 didCreateToolbar:(id)a1;
- (void)clearCachedTabCompletionData;
- (void)tabDocument:(id)a0 didCreatePreviewDocument:(id)a1;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (void)_presentModalViewController:(id)a0 fromBarItem:(long long)a1 completion:(id /* block */)a2;
- (void)showReadingListCollectionKeyPressed;
- (id)initWithUUID:(id)a0 sceneID:(id)a1 browserWindowController:(id)a2 tabGroupManager:(id)a3 controlledByAutomation:(BOOL)a4;
- (id)loadURLInNewTab:(id)a0 inBackground:(BOOL)a1;
- (BOOL)canBecomeFirstResponder;
- (id)addBookmarkActivityTabGroupProvider;
- (void)catalogViewController:(id)a0 willPresentDetailViewController:(id)a1;
- (id)pageZoomPreferenceManagerForTabDocument:(id)a0;
- (void)renameTabGroupKeyPressed;
- (void)prepareToNavigateInTabDocument:(id)a0;
- (void)catalogViewControllerDidBeginEditing:(id)a0;
- (void)showTabGroupPicker:(id)a0;
- (void)nextTabGroupKeyPressed;
- (void)browserViewController:(id)a0 didChangeSidebarStyle:(long long)a1;
- (void).cxx_destruct;
- (void)setFavoritesState:(long long)a0 animated:(BOOL)a1;
- (void)clearDocumentForContinuousReading:(id)a0;
- (void)setFavoritesState:(long long)a0 forVoiceSearch:(BOOL)a1 animated:(BOOL)a2 completionHandler:(id /* block */)a3;
- (void)_profileWallpaperDidChange:(id)a0;
- (void)windowScene:(id)a0 performActionForShortcutItem:(id)a1 completionHandler:(id /* block */)a2;
- (void)tabDocumentDidUpdateShowingContinuous:(id)a0;
- (void)cancelSpeculativeLoad;
- (void)_downloadsTotalProgressDidChange:(id)a0;
- (void)screenshotService:(id)a0 generatePDFRepresentationWithCompletion:(id /* block */)a1;
- (id)newCollaborationButtonWithActiveTabGroup:(id)a0 existingShare:(id)a1;
- (void)setFavoritesAreEmbedded:(BOOL)a0 animated:(BOOL)a1;
- (BOOL)addBookmarkNavControllerCanSaveBookmarkChanges:(id)a0;
- (void)closePreviewDocument;
- (void)playbackContentIdentifierDidChangeForSiriReaderPlaybackController:(id)a0;
- (BOOL)dismissTransientUIAnimated:(BOOL)a0 options:(unsigned long long)a1;
- (void)_hideCrashBanner;
- (void)tabDocumentDidCancelRedirectToExternalApplication:(id)a0;
- (BOOL)isContinuousReadingDocument:(id)a0;
- (void)updateCollaborationButton;
- (void)actionPanel:(id)a0 prepareForMailActivityWithMailController:(id)a1 completionHandler:(id /* block */)a2;
- (void)navigationBar:(id)a0 multipleExtensionsButtonTapped:(id)a1;
- (void)navigateBackKeyPressed;
- (id)loadURLInNewTab:(id)a0 inBackground:(BOOL)a1 animated:(BOOL)a2 fromExternalApplication:(BOOL)a3;
- (void)addToBookmarks:(id)a0;
- (void)_hasUnviewedDownloadsDidChange:(id)a0;
- (void)tabGroupManager:(id)a0 didUpadateActiveParticipants:(id)a1 inTabGroupWithUUID:(id)a2;
- (void)tabDocument:(id)a0 didCreateNewTabDocument:(id)a1;
- (void)browserViewControllerDidLayOutSubviews:(id)a0;
- (BOOL)catalogViewControllerShouldUsePopoverForCompletions:(id)a0;
- (BOOL)canHideBars;
- (void)showCloudTabsCollectionKeyPressed;
- (void)markReadingListBookmark:(id)a0 asRead:(BOOL)a1 postNotification:(BOOL)a2;
- (void)scene:(id)a0 didFailToContinueUserActivityWithType:(id)a1 error:(id)a2;
- (void)actionPanelAddTabDocumentToReadingList:(id)a0 completion:(id /* block */)a1;
- (void)tabDocumentWillShowInlineDialog:(id)a0;
- (id)borrowContentViewForTab:(id)a0 withTopBackdropView:(id *)a1 ofHeight:(double)a2;
- (void)tabDocumentDidCommitNavigation:(id)a0;
- (id)navigationBarURLForSharing:(id)a0;
- (double)browserViewController:(id)a0 adjustedBottomContentInset:(double)a1;
- (void)presentPrivacyReport;
- (void)bookmarksNavigationControllerReloadDidFail:(id)a0;
- (void)tabDocumentDidChangeSafeAreaShouldAffectObscuredInsets:(id)a0;
- (double)browserViewController:(id)a0 adjustedTopObscuredInsetForBanners:(double)a1;
- (void)sidebarTrailingButtonWasTapped;
- (BOOL)tabDocumentShouldFillStringForFind:(id)a0;
- (void)browserViewController:(id)a0 didChangeShowingSidebar:(BOOL)a1;
- (void)presentAutomaticTabClosingAlertController;
- (void)hideReaderForTabDocument:(id)a0 animated:(BOOL)a1 deactivationMode:(unsigned long long)a2;
- (long long)dataOwnerForNavigationBar:(id)a0;
- (void)printKeyPressed;
- (BOOL)barManager:(id)a0 canHandleLongPressForBarItem:(long long)a1;
- (void)updateContinuousPreviewViewFrame;
- (void)_tabViewPinch:(id)a0;
- (void)didCancelDismissingTabOverview;
- (void)saveKeyPressed;
- (id)initWithStateData:(id)a0 browserWindowController:(id)a1 savedState:(id)a2 controlledByAutomation:(BOOL)a3;
- (void)tabDocument:(id)a0 didChangePIPState:(BOOL)a1;
- (void)tabDocumentDidAddAlert:(id)a0;
- (void)webExtensionWasRemotelyEnabled:(id)a0;
- (unsigned long long)popUpPolicyForTabDocument:(id)a0;
- (id)readerControllerForMailContentProvider:(id)a0;
- (void)barManager:(id)a0 didReceiveTapForBarItem:(long long)a1;
- (void)tabDocumentWillEndDragSession:(id)a0;
- (BOOL)isViewVisible:(unsigned long long)a0;
- (void)tabDocumentWillEndNavigationGesture:(id)a0 withNavigationToBackForwardListItem:(id)a1;
- (void)presentBookmarkPickerWithImportHandler:(id /* block */)a0;
- (void)toggleVoiceSearch;
- (void)rootViewControllerViewTransitionFromSize:(struct CGSize { double x0; double x1; })a0 includingSidebar:(BOOL)a1 animated:(BOOL)a2;
- (id)catalogViewControllerStartPageVisualStyleProvider:(id)a0;
- (void)catalogViewControllerPopoverWillDismiss:(id)a0 dismissalReason:(long long)a1;
- (void)tabDocumentDidDimissPreviewedDocument:(id)a0;
- (id)currentContentUUIDForNavigationBar:(id)a0;
- (id)detachFromScene;
- (void)setPresentingModalBookmarksController:(BOOL)a0 withExclusiveCollection:(id)a1 bookmarkUUIDString:(id)a2 animated:(BOOL)a3;
- (BOOL)catalogViewControllerPresentingInPortraitAspectRatio:(id)a0;
- (BOOL)browserViewControllerInterfaceFillsScreen:(id)a0;
- (struct CGSize { double x0; double x1; })contentSizeForSnapshotGenerator:(id)a0;
- (void)autoFillFormKeyPressed;
- (BOOL)tabDocumentCanFindNextOrPrevious:(id)a0;
- (void)catalogViewControllerDidSelectFindOnPage:(id)a0;
- (BOOL)becomeFirstResponder;
- (void)validateExtensionToolbarItemsInWindow:(id)a0;
- (id)webExtensionWindowForTabDocument:(id)a0;
- (void)browserViewController:(id)a0 didCreateNavigationBar:(id)a1;
- (BOOL)readerViewIsVisibleForMailContentProvider:(id)a0;
- (void)statusBarHeightChanged;
- (void)navigationBar:(id)a0 didProduceNavigationIntent:(id)a1;
- (void)linkPreviewProviderWillDismissPreview;
- (void)_bookmarksDidReload:(id)a0;
- (void)browserViewControllerDidChangeToolbarPlacement:(id)a0;
- (void)updateTabGroupHeading;
- (void)tabDocumentDidStartLoading:(id)a0;
- (void)navigationBar:(id)a0 didCreateLeadingToolbar:(id)a1 trailingToolbar:(id)a2;
- (BOOL)canToggleVisibilityForView:(unsigned long long)a0;
- (BOOL)saveToFilesOperationSupportsDownloads:(id)a0;
- (void)setNeedsSnapshotUpdateForActiveTab;
- (long long)browserPersonaForActivityViewController:(id)a0;
- (void)showReadingListAutomaticArchiveAlertIfNeededWithCompletion:(id /* block */)a0;
- (void)cloudSharingControllerDidStopSharing:(id)a0;
- (void)catalogViewController:(id)a0 didSelectSearch:(id)a1;
- (void)updateTabOverviewButton;
- (id)linkPreviewViewControllerForNavigationIntent:(id)a0;
- (void)navigationBar:(id)a0 didFinishShowingAvailabilityLabelOfType:(long long)a1;
- (id)itemTitleForCloudSharingController:(id)a0;
- (void)rootViewControllerViewDidTransitionFromSize:(struct CGSize { double x0; double x1; })a0 animated:(BOOL)a1;
- (void)switchToTabKeyPressed:(id)a0;
- (void)closeWindow;
- (void)bookmarksNavigationControllerContentDidBecomeDirty:(id)a0;
- (void)tabGroupManager:(id)a0 didFinishAcceptingTabGroupShareWithMetadata:(id)a1 result:(long long)a2;
- (void)toggleReaderKeyPressed;
- (double)verticalScrollOffsetForReaderViewInTabDocument:(id)a0;
- (void)catalogViewControllerDidScroll:(id)a0 animated:(BOOL)a1;
- (void)catalogViewControllerMakeWindowKey:(id)a0;
- (BOOL)cloudTabsViewController:(id)a0 tabItem:(id)a1 matchesSearchText:(id)a2;
- (BOOL)_shouldUseNarrowLayout;
- (long long)tabDocumentOrderIndex:(id)a0;
- (void)_didDismissManageExtensionsViewController:(id)a0;
- (void)toggleDownloadsKeyPressed;
- (void)toggleTabViewKeyPressed;
- (void)updatePullToRefreshIsEnabled;
- (void)_downloadManagerDidFinishLastDownload:(id)a0;
- (long long)previewController:(id)a0 editingModeForPreviewItem:(id)a1;
- (id)barManager:(id)a0 visibleBarItemsForLayout:(long long)a1 availableItems:(id)a2;
- (void)configureMenuAndAdoptButton:(id)a0;
- (void)browserViewController:(id)a0 traitCollectionDidChange:(id)a1;
- (void)pressesCancelled:(id)a0 withEvent:(id)a1;
- (void)tabDocumentWillDismissInlineDialog:(id)a0;
- (void)tabOverviewWillShiftScrollPositionForBoundsChange:(id)a0;
- (void)toggleShowWebpageStatusBar;
- (void)openNewWindowInFrontmostProfile:(id)a0;
- (void)setShowingCrashBanner:(BOOL)a0 animated:(BOOL)a1;
- (void)_parsecABGroupIdentifierDidChange:(id)a0;
- (void)barManager:(id)a0 didReceiveTouchDownForBarItem:(long long)a1;
- (void)_perSiteLockdownModePreferenceDidChange:(id)a0;
- (void)emptySelectorForOpenInNewTabModifierLinkTap;
- (void)dismissToastViewController:(id)a0;
- (void)makeSpaceForTabWithPrivateBrowsing:(BOOL)a0 resultHandler:(id /* block */)a1;
- (void)setScrollViewZoomEnabled:(BOOL)a0;
- (void)scrollViewDidScroll:(id)a0;
- (void)bookmarksNavigationController:(id)a0 updateReadingListUnreadFilterShowingAllBookmarks:(BOOL)a1;
- (BOOL)tabDocumentShouldDeferAppBannerRemoval:(id)a0;
- (void)tabGroupManager:(id)a0 selectProfileIdentifierForShareMetadata:(id)a1 completionHandler:(id /* block */)a2;
- (void)unifiedTabBarActiveTabWasTapped;
- (void)navigationBarTranslateButtonWasTappedWithSourceInfo:(id)a0;
- (void)setNeedsSnapshotUpdateForActiveTabIfTabIsBlank;
- (void)catalogViewController:(id)a0 didFinishVoiceSearchWithNavigation:(BOOL)a1;
- (void)_backgroundImageNeedsCloudKitUpdate:(id)a0;
- (void)clearReaderViews;
- (BOOL)catalogViewControllerShouldSuppressPopover:(id)a0;
- (void)scrollViewWillBeginDragging:(id)a0;
- (void)clearContinuousItemDocuments;
- (void)openNewPrivateTab:(id)a0;
- (void)bookmarksNavigationControllerDidTapOutsideFavorites:(id)a0;
- (void)pasteAndGo:(id)a0;
- (double)continuousReadingViewControllerNextWebViewLandingOffset:(id)a0 includeBottomBar:(BOOL)a1;
- (void)tabDocumentCommitPreviewedDocument:(id)a0;
- (BOOL)shouldIncreaseTopSpacingForStartPageController:(id)a0;
- (BOOL)previewController:(id)a0 shouldOpenURL:(id)a1 forPreviewItem:(id)a2;
- (void)saveWebpageAlternativeKeyPressed;
- (void)tabDocument:(id)a0 dismissViewControllerAnimated:(id)a1;
- (void)_automaticPasswordInputViewAutoFillContextProviderRequiredNotification:(id)a0;
- (void)scrollViewWillEndDragging:(id)a0 withVelocity:(struct CGPoint { double x0; double x1; })a1 targetContentOffset:(inout struct CGPoint { double x0; double x1; } *)a2;
- (void)_didChangePowerState;
- (void)tabControllerDocumentCountDidChange:(id)a0;
- (BOOL)addReadingListBookmarkForCurrentTab;
- (void)catalogViewController:(id)a0 cacheSearchQueryID:(long long)a1;
- (BOOL)gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1;
- (BOOL)tabDocumentCanCloseWindow:(id)a0;
- (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1;
- (long long)browserViewController:(id)a0 sidebarStyleForViewSize:(struct CGSize { double x0; double x1; })a1;
- (void)endTrackingDropSessionForTabBarVisibility:(id)a0;
- (id)initWithWindowState:(id)a0 browserWindowController:(id)a1 tabGroupManager:(id)a2;
- (void)reinsertBorrowedContentViewForTab:(id)a0;
- (void)emptySelectorForDownloadModifierLinkTap;
- (void)addToReadingList:(id)a0;
- (double)catalogViewControllerPopoverWidth:(id)a0;
- (void)toggleTabView;
- (BOOL)tabDocumentCanRedirectToExternalApplication:(id)a0;
- (void)cancelFavoritesAnimated:(BOOL)a0;

@end