luxlabs header browser preview


@class DOMHTMLElement, _UISupplementalLexicon, DOMNode, NSDictionary, UIInputContextHistory, UIAutoscroll, UITapGestureRecognizer, UIWebTextPlaceholder, UIPanGestureRecognizer, UITextRange, CALayer, UIDragInteraction, NSIndexSet, _UIWebViewportHandler, _UIWebHighlightLongPressGestureRecognizer, UIDropInteraction, UIColor, UIWebFileUploadPanel, UILongPressGestureRecognizer, PKScribbleInteraction, WebHistoryItem, UIWebRotatingAlertController, WebThreadSafeUndoManager, NSURL, _UITextDragCaretView, UITextPosition, UITextInteractionAssistant, _UITextServiceSession, UIView, NSArray, interactionSheet, UIPreviewItemController, NSString, UIWebPlaybackTargetPicker, UITextChecker, NSTimer, UITextInputTraits, WebView, RTIInputSystemSourceSession, UITextInputPasswordRules, DOMRange, UIImage;
@protocol UITextInputDelegate, UITextInputSuggestionDelegate, UITextInputTokenizer, UIWebDraggingDelegate;

@interface UIWebDocumentView : UIWebTiledView <UIDragInteractionDelegate, UIDropInteractionDelegate, UIPreviewItemDelegate, DDDetectionControllerInteractionDelegate, _UIRotatingAlertControllerDelegate, UITextAutoscrolling, UIAutoscrollContainer, UIGestureRecognizerDelegate, UIKeyboardInput, UITextInputPrivate, UIKeyInput, UITextInputTokenizer, UITextInputMultiDocument, _UIWebDoubleTapDelegate, UIWebFileUploadPanelDelegate, WebEditingDelegate, WebFrameLoadDelegate> {
    WebView *_webView;
    id m_parentTextView;
    id _delegate;
    id _textSuggestionDelegate;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _doubleTapRect;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _mainDocumentDoubleTapRect;
    struct CGPoint { double x; double y; } _scrollPoint;
    struct CGPoint { double x; double y; } _doubleTapStartPosition;
    double _doubleTapStartTime;
    struct CGSize { double width; double height; } _pendingSize;
    long long _orientation;
    DOMHTMLElement *_standaloneEditingElement;
    struct CGPoint { double x; double y; } _mouseDownPoint;
    double _mouseDownTime;
    UIAutoscroll *_autoscroll;
    struct __CFDictionary { } *_plugInViews;
    long long m_selectionGranularity;
    CALayer *_contentLayersHostingLayer;
    CALayer *_flattenedRotatingContentLayer;
    NSArray *_additionalSubviews;
    UITextInputTraits *_traits;
    id<UITextInputDelegate> _inputDelegate;
    UITapGestureRecognizer *_singleTapGestureRecognizer;
    UITapGestureRecognizer *_doubleTapGestureRecognizer;
    UITapGestureRecognizer *_twoFingerDoubleTapGestureRecognizer;
    _UIWebHighlightLongPressGestureRecognizer *_highlightLongPressGestureRecognizer;
    UILongPressGestureRecognizer *_longPressGestureRecognizer;
    UIPanGestureRecognizer *_twoFingerPanGestureRecognizer;
    UILongPressGestureRecognizer *_previewGestureRecognizer;
    UILongPressGestureRecognizer *_previewSecondaryGestureRecognizer;
    BOOL _panGestureWasEnabled;
    BOOL _pinchGestureWasEnabled;
    UIPreviewItemController *_previewItemController;
    struct { NSTimer *timer; struct CGPoint { double x; double y; } location; long long modifierFlags; BOOL isBlocked; BOOL isCancelled; BOOL isOnWebThread; BOOL isDisplayingHighlight; BOOL isWriting; BOOL attemptedClick; struct CGPoint { double x; double y; } lastPanTranslation; DOMNode *element; interactionSheet *delegate; UIWebRotatingAlertController *x0; BOOL allowsImageSheet; BOOL allowsDataDetectorsSheet; BOOL allowsLinkSheet; BOOL acceptsFirstResponder; double documentScale; NSArray *previewHintRects; UIImage *previewHintImage; } _interaction;
    _UIWebViewportHandler *_viewportHandler;
    int _documentType;
    float _documentScale;
    float _previousDocumentScale;
    struct CGSize { double width; double height; } _fixedLayoutOriginRoundingDelta;
    struct CGSize { double width; double height; } _fixedLayoutSizeRoundingDelta;
    unsigned int _mouseDownCount;
    unsigned int _printModeCount;
    unsigned long long _dataDetectorTypes;
    unsigned char _webCoreNeedsSetNeedsDisplay : 1;
    unsigned char _webCoreNeedsDraw : 1;
    unsigned char _ignoresFocusingMouse : 1;
    unsigned char _ignoresKeyEvents : 1;
    unsigned char _autoresizes : 1;
    unsigned char _ignoresViewportOverflowWhenAutoresizing : 1;
    unsigned char _shouldIgnoreCustomViewport : 1;
    unsigned char _updatingSize : 1;
    unsigned char _scalesToFit : 1;
    unsigned char _alwaysConstrainsScale : 1;
    unsigned char _updatesScrollView : 1;
    unsigned char _hasCustomScale : 1;
    unsigned char _shouldRestoreScrollPosition : 1;
    unsigned char _pageNeedsReset : 1;
    unsigned char _hasScrollPoint : 1;
    unsigned char _gesturesDisabled : 1;
    unsigned char _doubleTapRectIsReplaced : 1;
    unsigned char _standaloneEditableView : 1;
    unsigned char _widgetEditingView : 1;
    unsigned char _mouseDragged : 1;
    unsigned char _mouseReentrancyGuard : 1;
    unsigned char _isShowingFullScreenPlugIn : 1;
    unsigned char _isSettingRedrawFrame : 1;
    unsigned char _needsScrollNotifications : 1;
    unsigned char _loadsSynchronously : 1;
    unsigned char _mouseDown : 1;
    unsigned char _geolocationDialogAllowed : 1;
    unsigned char _usingMinimalTilesDuringLoading : 1;
    unsigned char _sheetsCount : 2;
    unsigned char _didFirstVisuallyNonEmptyLayout : 1;
    unsigned char _loadInProgress : 1;
    unsigned char _uiwdvIsResigningFirstResponder : 1;
    unsigned char _sizeUpdatesSuspended : 1;
    unsigned char _sizeUpdateOccurredWhileSuspended : 1;
    unsigned char _shouldOnlyRecognizeGesturesOnActiveElements : 1;
    unsigned char _ignoresFocusEventFromFirstResponderChange : 1;
    unsigned char _shouldCloseWebViewAtDealloc : 1;
    unsigned char _shouldRemoveUserStyleSheet : 1;
    unsigned char _hasDrawnTiles : 1;
    unsigned char _subviewCachesNeedUpdate : 1;
    unsigned char _avoidFixedPositionUpdateViaDidScroll : 1;
    unsigned char _inspectorSearchingForNode : 1;
    unsigned char _previousScrollWasScrollToTop : 1;
    unsigned char _pageIsLoadedFromPageCache : 1;
    unsigned char _shouldSendWillShowInteractionHighlight : 1;
    WebThreadSafeUndoManager *_undoManager;
    UITextInteractionAssistant *_textSelectionAssistant;
    UITextChecker *_textChecker;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _caretInsets;
    UIWebFileUploadPanel *_fileUploadPanel;
    int _selectionAffinity;
    UIWebTextPlaceholder *_textPlaceholder;
    id _textPlaceholderRemovalObserver;
    UIWebPlaybackTargetPicker *_playbackTargetPicker;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _currentDragCaretRect;
    _UITextDragCaretView *_textDragCaretView;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _currentDragBoundingRect;
    BOOL _isPerformingDrop;
    BOOL _didEndDropSession;
    BOOL _didCreateDropPreview;
    PKScribbleInteraction *_scribbleInteraction;
    struct _UIWebViewportConfiguration { struct CGSize { double width; double height; } size; float initialScale; float minimumScale; float maximumScale; BOOL allowsUserScaling; BOOL allowsShrinkToFit; BOOL avoidsUnsafeArea; } _defaultViewportConfigurations[5];
    _UITextServiceSession *_definitionSession;
    _UITextServiceSession *_learnSession;
    _UITextServiceSession *_shareSession;
    _UITextServiceSession *_lookupSession;
    _UITextServiceSession *_translateSession;
    WebHistoryItem *_latestCommittedPageLoadHistoryItem;
}

@property (getter=_acceptsFirstResponder, setter=_setAcceptsFirstResponder:) BOOL _acceptsFirstResponder;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) int selectionState;
@property (nonatomic) struct CGPoint { double x0; double x1; } autoscrollContentOffset;
@property (nonatomic) BOOL shouldAutoscroll;
@property (retain, nonatomic) DOMRange *rangeToRestoreAfterDictation;
@property (nonatomic, getter=isDoubleTapEnabled) BOOL doubleTapEnabled;
@property (nonatomic) BOOL shouldIgnoreCustomViewport;
@property (nonatomic) BOOL shouldOnlyRecognizeGesturesOnActiveElements;
@property (nonatomic) BOOL sizeUpdatesSuspended;
@property (nonatomic) BOOL mediaPlaybackAllowsAirPlay;
@property (nonatomic) BOOL suppressesIncrementalRendering;
@property (nonatomic) BOOL alwaysConstrainsScale;
@property (retain, nonatomic) UIDragInteraction *dragInteraction;
@property (retain, nonatomic) UIDropInteraction *dropInteraction;
@property (nonatomic) id<UIWebDraggingDelegate> webDraggingDelegate;
@property (nonatomic) struct CGPoint { double x; double y; } lastGlobalPosition;
@property (nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } currentDragCaretRect;
@property (retain, nonatomic) NSString *draggedLinkTitle;
@property (retain, nonatomic) NSURL *draggedLinkURL;
@property (nonatomic) unsigned long long currentDragSourceAction;
@property (retain, nonatomic) UIView *initialDropSnapshotView;
@property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } exposedScrollViewRect;
@property (readonly, nonatomic) BOOL wantsMinimalUI;
@property (readonly, nonatomic) unsigned long long renderTreeSize;
@property (nonatomic) unsigned long long renderTreeSizeThresholdForReset;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) UITextInteractionAssistant *interactionAssistant;
@property (nonatomic) long long selectionGranularity;
@property (readonly, nonatomic) long long cursorBehavior;
@property (readonly, nonatomic) id<UITextInputSuggestionDelegate> textInputSuggestionDelegate;
@property (nonatomic) long long _textInputSource;
@property (readonly, nonatomic) RTIInputSystemSourceSession *_rtiSourceSession;
@property (readonly, nonatomic) BOOL supportsImagePaste;
@property (nonatomic) BOOL _systemCursorAccessoriesDisabled;
@property (copy) UITextRange *selectedTextRange;
@property (readonly, nonatomic) UITextRange *markedTextRange;
@property (copy, nonatomic) NSDictionary *markedTextStyle;
@property (readonly, nonatomic) UITextPosition *beginningOfDocument;
@property (readonly, nonatomic) UITextPosition *endOfDocument;
@property (weak, nonatomic) id<UITextInputDelegate> inputDelegate;
@property (readonly, nonatomic) id<UITextInputTokenizer> tokenizer;
@property (readonly, nonatomic) UIView *textInputView;
@property (nonatomic) long long selectionAffinity;
@property (readonly, nonatomic) id insertDictationResultPlaceholder;
@property (readonly, nonatomic) BOOL hasText;
@property (nonatomic) long long autocapitalizationType;
@property (nonatomic) long long autocorrectionType;
@property (nonatomic) long long spellCheckingType;
@property (nonatomic) long long smartQuotesType;
@property (nonatomic) long long smartDashesType;
@property (nonatomic) long long smartInsertDeleteType;
@property (nonatomic) long long inlinePredictionType;
@property (nonatomic) long long keyboardType;
@property (nonatomic) long long keyboardAppearance;
@property (nonatomic) long long returnKeyType;
@property (nonatomic) BOOL enablesReturnKeyAutomatically;
@property (nonatomic, getter=isSecureTextEntry) BOOL secureTextEntry;
@property (copy, nonatomic) NSString *textContentType;
@property (copy, nonatomic) UITextInputPasswordRules *passwordRules;
@property (copy, nonatomic) NSString *recentInputIdentifier;
@property (nonatomic) struct _NSRange { unsigned long long x0; unsigned long long x1; } validTextRange;
@property (copy, nonatomic) NSIndexSet *PINEntrySeparatorIndexes;
@property (nonatomic) struct __CFCharacterSet { } *textTrimmingSet;
@property (retain, nonatomic) UIColor *insertionPointColor;
@property (retain, nonatomic) UIColor *selectionBarColor;
@property (retain, nonatomic) UIColor *selectionHighlightColor;
@property (retain, nonatomic) UIImage *selectionDragDotImage;
@property (retain, nonatomic) UIColor *selectionBorderColor;
@property (nonatomic) double selectionBorderWidth;
@property (nonatomic) double selectionCornerRadius;
@property (nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } selectionEdgeInsets;
@property (retain, nonatomic) UIColor *underlineColorForTextAlternatives;
@property (retain, nonatomic) UIColor *underlineColorForSpelling;
@property (nonatomic) unsigned long long insertionPointWidth;
@property (nonatomic) int textLoupeVisibility;
@property (nonatomic) int textSelectionBehavior;
@property (nonatomic) id textSuggestionDelegate;
@property (nonatomic) BOOL isSingleLineDocument;
@property (nonatomic) BOOL contentsIsSingleValue;
@property (nonatomic) BOOL hasDefaultContents;
@property (nonatomic) BOOL acceptsPayloads;
@property (nonatomic) BOOL acceptsEmoji;
@property (nonatomic) BOOL acceptsInitialEmojiKeyboard;
@property (nonatomic) BOOL acceptsDictationSearchResults;
@property (nonatomic) BOOL useAutomaticEndpointing;
@property (nonatomic) BOOL showDictationButton;
@property (nonatomic) BOOL forceEnableDictation;
@property (nonatomic) BOOL forceDisableDictation;
@property (nonatomic) BOOL forceSpellingDictation;
@property (nonatomic) BOOL forceDefaultDictationInfo;
@property (nonatomic) long long forceDictationKeyboardType;
@property (nonatomic) BOOL preferOnlineDictation;
@property (nonatomic) int emptyContentReturnKeyType;
@property (nonatomic) BOOL returnKeyGoesToNextResponder;
@property (nonatomic) BOOL acceptsFloatingKeyboard;
@property (nonatomic) BOOL forceFloatingKeyboard;
@property (nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } floatingKeyboardEdgeInsets;
@property (nonatomic) BOOL acceptsSplitKeyboard;
@property (nonatomic) BOOL displaySecureTextUsingPlainText;
@property (nonatomic) BOOL displaySecureEditsUsingPlainText;
@property (nonatomic) BOOL learnsCorrections;
@property (nonatomic) int shortcutConversionType;
@property (nonatomic) BOOL suppressReturnKeyStyling;
@property (nonatomic) BOOL useInterfaceLanguageForLocalization;
@property (nonatomic) BOOL deferBecomingResponder;
@property (nonatomic) BOOL enablesReturnKeyOnNonWhiteSpaceContent;
@property (copy, nonatomic) NSString *autocorrectionContext;
@property (copy, nonatomic) NSString *responseContext;
@property (retain, nonatomic) UIInputContextHistory *inputContextHistory;
@property (nonatomic) BOOL disableInputBars;
@property (nonatomic) BOOL isCarPlayIdiom;
@property (nonatomic) long long textScriptType;
@property (nonatomic) BOOL loadKeyboardsForSiriLanguage;
@property (retain, nonatomic) _UISupplementalLexicon *supplementalLexicon;
@property (retain, nonatomic) UIImage *supplementalLexiconAmbiguousItemIcon;
@property (nonatomic) BOOL disablePrediction;
@property (nonatomic) long long inlineCompletionType;
@property (nonatomic) BOOL hidePrediction;
@property (nonatomic) BOOL disableHandwritingKeyboard;
@property (nonatomic, getter=isDevicePasscodeEntry) BOOL devicePasscodeEntry;
@property (nonatomic) long long preferredKeyboardStyle;
@property (readonly, nonatomic) UITextRange *textRangeForServicesInteraction;

+ (void)initialize;
+ (Class)layerClass;
+ (double)getTimestamp;
+ (id)_createDefaultHighlightView;
+ (id)_sharedHighlightView;
+ (BOOL)hasLandscapeOrientation;
+ (id)standardTextViewPreferences;

- (Class)_printFormatterClass;
- (void)addInputString:(id)a0 withFlags:(unsigned long long)a1;
- (void)addInputString:(id)a0;
- (void)deleteFromInput;
- (void)willMoveToSuperview:(id)a0;
- (void)toggleItalics:(id)a0;
- (void)clearSelection;
- (void)setPaused:(BOOL)a0;
- (unsigned long long)dataDetectorTypes;
- (BOOL)handleKeyAppCommandForCurrentEvent;
- (id)textStylingAtPosition:(id)a0 inDirection:(long long)a1;
- (void)setDataDetectorTypes:(unsigned long long)a0;
- (id)positionWithinRange:(id)a0 farthestInDirection:(long long)a1;
- (BOOL)handleKeyTextCommandForCurrentEvent;
- (void)replace:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleFrame;
- (id)closestPositionToPoint:(struct CGPoint { double x0; double x1; })a0 withinRange:(id)a1;
- (void)deleteFromInputWithFlags:(unsigned long long)a0;
- (long long)_dragInteraction:(id)a0 dataOwnerForAddingToSession:(id)a1 withTouchAtPoint:(struct CGPoint { double x0; double x1; })a2;
- (void)setSelectionWithPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)characterRangeByExtendingPosition:(id)a0 inDirection:(long long)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })documentBounds;
- (void)_registerPreview;
- (void)_interactionStoppedFromPreviewItemController:(id)a0;
- (void)selectAll;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })firstRectForRange:(id)a0;
- (void)_highlightLongPressRecognized:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frameForDictationResultPlaceholder:(id)a0;
- (void)cut:(id)a0;
- (id)selectedDOMRange;
- (void)toggleBoldface:(id)a0;
- (void)cancelAutoscroll;
- (void)select:(id)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })selectionRange;
- (void)_transliterateChinese:(id)a0;
- (void)_twoFingerDoubleTapRecognized:(id)a0;
- (id)_dataForPreviewItemController:(id)a0 atPosition:(struct CGPoint { double x0; double x1; })a1 type:(long long *)a2;
- (void)decreaseSize:(id)a0;
- (void)pasteAndMatchStyle:(id)a0;
- (id)closestPositionToPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)metadataDictionariesForDictationResults;
- (void)setSelectedDOMRange:(id)a0 affinityDownstream:(BOOL)a1;
- (id)positionFromPosition:(id)a0 inDirection:(long long)a1 offset:(long long)a2;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })caretRectForPosition:(id)a0;
- (void)setBottomBufferHeight:(double)a0;
- (void)collapseSelection;
- (void)selectionChanged;
- (void)makeTextWritingDirectionLeftToRight:(id)a0;
- (void)selectAll:(id)a0;
- (void)makeTextWritingDirectionRightToLeft:(id)a0;
- (id)undoManager;
- (BOOL)_interactionShouldBeginFromPreviewItemController:(id)a0 forPosition:(struct CGPoint { double x0; double x1; })a1;
- (int)deviceOrientation;
- (id)insertionPointColor;
- (void)startAutoscroll:(struct CGPoint { double x0; double x1; })a0;
- (BOOL)keyboardInputChanged:(id)a0;
- (BOOL)isPosition:(id)a0 withinTextUnit:(long long)a1 inDirection:(long long)a2;
- (id)textColorForCaretSelection;
- (void)_unregisterPreview;
- (void)_promptForReplace:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_selectionClipRect;
- (BOOL)isPosition:(id)a0 atBoundary:(long long)a1 inDirection:(long long)a2;
- (id)supportedPasteboardTypesForCurrentSelection;
- (void)_singleTapRecognized:(id)a0;
- (BOOL)cancelTouchTracking;
- (void)forwardInvocation:(id)a0;
- (long long)baseWritingDirectionForPosition:(id)a0 inDirection:(long long)a1;
- (float)minimumScale;
- (void)makeTextWritingDirectionNatural:(id)a0;
- (void)toggleUnderline:(id)a0;
- (id)fontForCaretSelection;
- (void)takeTraitsFrom:(id)a0;
- (void)increaseSize:(id)a0;
- (void)_longPressRecognized:(id)a0;
- (id)characterRangeAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)endFloatingCursor;
- (void)_showImageSheet;
- (void)fileUploadPanelDidDismiss:(id)a0;
- (long long)offsetFromPosition:(id)a0 toPosition:(id)a1;
- (id)positionFromPosition:(id)a0 toBoundary:(long long)a1 inDirection:(long long)a2;
- (void)setRangedSelectionWithExtentPoint:(struct CGPoint { double x0; double x1; })a0;
- (BOOL)hasSelection;
- (void)scrollSelectionToVisible:(BOOL)a0;
- (id)selectionRectsForRange:(id)a0;
- (void)unmarkText;
- (void)removeDictationResultPlaceholder:(id)a0 willInsertResult:(BOOL)a1;
- (void)_cancelLongPressGestureRecognizer;
- (void)willMoveToWindow:(id)a0;
- (id)interactionDelegate;
- (id)dragInteraction:(id)a0 itemsForBeginningSession:(id)a1;
- (BOOL)setRangedSelectionExtentPoint:(struct CGPoint { double x0; double x1; })a0 baseIsStart:(BOOL)a1;
- (void)replaceRange:(id)a0 withText:(id)a1;
- (void)_showLinkSheet;
- (BOOL)_isDisplayingShareViewController;
- (void)_setTextColor:(id)a0;
- (void)setMinimumSize:(struct CGSize { double x0; double x1; })a0;
- (void)dealloc;
- (BOOL)requiresKeyEvents;
- (long long)comparePosition:(id)a0 toPosition:(id)a1;
- (float)maximumScale;
- (void)replaceRangeWithTextWithoutClosingTyping:(id)a0 replacementText:(id)a1;
- (BOOL)hasMarkedText;
- (void)setOpaque:(BOOL)a0;
- (id)delegate;
- (id)selectionRects;
- (void)beginFloatingCursorAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)setRangedSelectionInitialExtentToCurrentSelectionStart;
- (id)textRangeFromPosition:(id)a0 toPosition:(id)a1;
- (id)_responderForBecomeFirstResponder;
- (id)textInRange:(id)a0;
- (void)beginSelectionChange;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleBounds;
- (void)_previewItemController:(id)a0 didDismissPreview:(id)a1 committing:(BOOL)a2;
- (void)setBaseWritingDirection:(long long)a0 forRange:(id)a1;
- (id)positionFromPosition:(id)a0 offset:(long long)a1;
- (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1;
- (void)keyboardInputChangedSelection:(id)a0;
- (void)setInteractionDelegate:(id)a0;
- (long long)_dragInteraction:(id)a0 dataOwnerForSession:(id)a1;
- (void)endSelectionChange;
- (void)_share:(id)a0;
- (void)dropInteraction:(id)a0 item:(id)a1 willAnimateDropWithAnimator:(id)a2;
- (void)setDragInteractionEnabled:(BOOL)a0;
- (void)setContinuousSpellCheckingEnabled:(BOOL)a0;
- (float)initialScale;
- (void)dragInteraction:(id)a0 session:(id)a1 didEndWithOperation:(unsigned long long)a2;
- (id)_textSelectingContainer;
- (id)_presentationRectsForPreviewItemController:(id)a0;
- (void)setDrawsBackground:(BOOL)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })caretRect;
- (void)updateFloatingCursorAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (long long)_dropInteraction:(id)a0 dataOwnerForSession:(id)a1;
- (BOOL)isEditable;
- (BOOL)gestureRecognizer:(id)a0 canPreventGestureRecognizer:(id)a1;
- (void)handleKeyWebEvent:(id)a0;
- (void)dropInteraction:(id)a0 sessionDidEnd:(id)a1;
- (void)dragInteraction:(id)a0 sessionWillBegin:(id)a1;
- (BOOL)resignFirstResponder;
- (BOOL)cancelMouseTracking;
- (id)dropInteraction:(id)a0 previewForDroppingItem:(id)a1 withDefault:(id)a2;
- (void)_doubleTapRecognized:(id)a0;
- (void)copy:(id)a0;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_scrollRectToVisible:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 animated:(BOOL)a1;
- (void)didMoveToSuperview;
- (void)setRangedSelectionExtentPoint:(struct CGPoint { double x0; double x1; })a0 baseIsStart:(BOOL)a1 allowFlipping:(BOOL)a2;
- (id)contentView;
- (void)setRangedSelectionBaseToCurrentSelectionStart;
- (void)dropInteraction:(id)a0 performDrop:(id)a1;
- (void)_updateSize;
- (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id)dropInteraction:(id)a0 sessionDidUpdate:(id)a1;
- (void)dropInteraction:(id)a0 concludeDrop:(id)a1;
- (void)cancelInteraction;
- (void)_define:(id)a0;
- (BOOL)gestureRecognizerShouldBegin:(id)a0;
- (void)dropInteraction:(id)a0 sessionDidEnter:(id)a1;
- (id)enclosingScrollView;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_scribbleInteraction:(id)a0 frameForElement:(id)a1;
- (void)confirmMarkedText:(id)a0;
- (void)setSelectionWithFirstPoint:(struct CGPoint { double x0; double x1; })a0 secondPoint:(struct CGPoint { double x0; double x1; })a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_presentationRectForSheetGivenPoint:(struct CGPoint { double x0; double x1; })a0 inHostView:(id)a1;
- (BOOL)hasRangedSelection;
- (void)updateFloatingCursorAtPoint:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1;
- (id)dragInteraction:(id)a0 previewForLiftingItem:(id)a1 session:(id)a2;
- (void)_scribbleInteraction:(id)a0 requestElementsInRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 completion:(id /* block */)a2;
- (void)_addShortcut:(id)a0;
- (BOOL)_isDisplayingLookupViewController;
- (void)selectWord;
- (void)setRangedSelectionBaseToCurrentSelection;
- (id)_positionFromPosition:(id)a0 inDirection:(long long)a1 offset:(long long)a2 withAffinityDownstream:(BOOL)a3;
- (id)_presentationSnapshotForPreviewItemController:(id)a0;
- (void)dragInteraction:(id)a0 willAnimateLiftWithAnimator:(id)a1 session:(id)a2;
- (void)_translate:(id)a0;
- (void)dropInteraction:(id)a0 sessionDidExit:(id)a1;
- (id)webView;
- (BOOL)hasContent;
- (id)methodSignatureForSelector:(SEL)a0;
- (BOOL)keyboardInput:(id)a0 shouldReplaceTextInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 replacementText:(id)a2;
- (void)_scribbleInteraction:(id)a0 focusElement:(id)a1 initialFocusSelectionReferencePoint:(struct CGPoint { double x0; double x1; })a2 completion:(id /* block */)a3;
- (void)_didScroll;
- (BOOL)_isDisplayingShortcutViewController;
- (id)dragInteraction:(id)a0 previewForCancellingItem:(id)a1 withDefault:(id)a2;
- (void)updateSelection;
- (void)removeTextPlaceholder:(id)a0;
- (void)insertText:(id)a0;
- (void)setText:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 canBePreventedByGestureRecognizer:(id)a1;
- (BOOL)canBecomeFirstResponder;
- (void)_setFont:(id)a0;
- (id)superviewForSheet;
- (BOOL)keyboardInput:(id)a0 shouldInsertText:(id)a1 isMarkedText:(BOOL)a2;
- (id)_groupName;
- (id)insertTextPlaceholderWithSize:(struct CGSize { double x0; double x1; })a0;
- (id)text;
- (void)deleteBackward;
- (void)setRangedSelectionBaseToCurrentSelectionEnd;
- (void)_didMoveFromWindow:(id)a0 toWindow:(id)a1;
- (void)clearRangedSelectionInitialExtent;
- (BOOL)_isDisplayingReferenceLibraryViewController;
- (BOOL)hasEditableSelection;
- (void)_previewItemController:(id)a0 commitPreview:(id)a1;
- (id)_doubleTapGestureRecognizer;
- (id)rangeEnclosingPosition:(id)a0 withGranularity:(long long)a1 inDirection:(long long)a2;
- (void)setMarkedText:(id)a0 selectedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1;
- (BOOL)becomeFirstResponder;
- (void)setDelegate:(id)a0;
- (BOOL)dragInteractionEnabled;
- (void)_insertAttributedTextWithoutClosingTyping:(id)a0;
- (BOOL)isPreviewing;
- (void)layoutSubviews;
- (void)_scribbleInteraction:(id)a0 didFinishWritingInElement:(id)a1;
- (BOOL)keyboardInputShouldDelete:(id)a0;
- (id)_presentedViewControllerForPreviewItemController:(id)a0;
- (void)_scribbleInteraction:(id)a0 willBeginWritingInElement:(id)a1;
- (id)textInputTraits;
- (void)installGestureRecognizers;
- (void)insertDictationResult:(id)a0 withCorrectionIdentifier:(id)a1;
- (void)_interactionStartedFromPreviewItemController:(id)a0;
- (void)setRangedSelectionInitialExtentToCurrentSelectionEnd;
- (BOOL)_dragInteraction:(id)a0 sessionSupportsSystemDrag:(id)a1;
- (BOOL)isEditing;
- (BOOL)canResignFirstResponder;
- (id)automaticallySelectedOverlay;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })contentFrameForView:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1;
- (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1;
- (void)paste:(id)a0;
- (BOOL)inPopover;
- (void)setBaseWritingDirection:(long long)a0;
- (void)_notifyPlugInViewsOfScaleChange;
- (id)_presentationSnapshotForPreview;
- (void)clearMarkedText;
- (void)didZoom;
- (BOOL)isInInteraction;
- (unsigned long long)offsetInMarkedTextForSelection:(id)a0;
- (void)setAutoresizes:(BOOL)a0;
- (void)setCaretInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)webViewDidReceiveMobileDocType:(id)a0;
- (id)_insertTextPlaceholderWithSize:(struct CGSize { double x0; double x1; })a0;
- (id)_parentTextView;
- (void)actionDidFinish;
- (void)assistFormNode:(id)a0;
- (void)ensureSelection;
- (void)setBecomesEditableWithGestures:(BOOL)a0;
- (id)textFormElement;
- (id)textInDOMRange:(id)a0;
- (void)viewportHandlerDidChangeScales:(id)a0;
- (void)webViewDidRestoreFromPageCache:(id)a0;
- (void)willStartScroll;
- (void)_WAKViewSizeDidChange:(id)a0;
- (SEL)_actionForLongPressOnElement:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_adjustedLayoutRectForFixedPositionObjects;
- (void)_appendOpenActionsForURL:(id)a0 actions:(id)a1;
- (void)_applyViewportArguments:(id)a0;
- (id)_beginPrintModeForHTMLView:(id)a0 withSize:(struct CGSize { double x0; double x1; })a1 startOffset:(double)a2 minimumLayoutWidth:(double)a3 maximumLayoutWidth:(double)a4 tileClippedContent:(BOOL)a5;
- (id)_beginPrintModeForPDFView:(id)a0 withSize:(struct CGSize { double x0; double x1; })a1 startOffset:(double)a2 minimumLayoutWidth:(double)a3 maximumLayoutWidth:(double)a4;
- (void)_cleanUpFrameStateAndLoad:(id /* block */)a0;
- (void)_cleanupSheet;
- (void)_clearAllConsoleMessages;
- (void)_clearDoubleTapRect;
- (void)_clearPreviewRevealInformation;
- (id)_collectAdditionalSubviews;
- (void)_collectPreviewRevealInformationIfNeeded;
- (unsigned int)_contentSizeInExposedRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 topLayer:(id)a1 visibleLayerCount:(int *)a2;
- (void *)_createIOSurfaceFromRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_createSheetWithElementActions:(id)a0 showLinkTitle:(BOOL)a1;
- (BOOL)_dataDetectionIsActivated;
- (void)_didChangeDragCaretRectFromRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 toRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (void)_didDismissElementSheet;
- (void)_dismissViewControllerAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (float)_documentScale;
- (id)_documentUrl;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_documentViewVisibleRect;
- (void)_drawPDFPagesForPage:(unsigned long long)a0 withPaginationInfo:(id)a1;
- (void)_editableSelectionLayoutChangedByScrolling:(BOOL)a0;
- (void)_endPrintMode;
- (void)_finishedUsingTextPlaceholder;
- (void)_flattenAndSwapContentLayersInRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_focusAndAssistFormNode:(id)a0;
- (id)_focusedOrMainFrame;
- (void)_handleDoubleTapAtLocation:(struct CGPoint { double x0; double x1; })a0;
- (void)_handleSingleTapZoomPostClickAtLocation:(struct CGPoint { double x0; double x1; })a0;
- (BOOL)_handleSingleTapZoomPreClickAtLocation:(struct CGPoint { double x0; double x1; })a0;
- (void)_handleTwoFingerDoubleTapAtLocation:(struct CGPoint { double x0; double x1; })a0;
- (BOOL)_insertFragmentWithoutPreservingStyle:(id)a0 atDestination:(id)a1 smartReplace:(BOOL)a2 collapseToEnd:(BOOL)a3;
- (void)_inspectorDidStartSearchingForNode:(id)a0;
- (void)_inspectorDidStopSearchingForNode:(id)a0;
- (BOOL)_isDisplayingTranslateViewController;
- (BOOL)_isInspectorSearchingForNode;
- (BOOL)_isSubviewOfPlugInView:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_lastRectForRange:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_layoutRectForFixedPositionObjects;
- (void)_notifyContentHostingLayersOfScaleChange;
- (void)_notifyPlugInViewsOfDidEndZooming;
- (void)_notifyPlugInViewsOfDidZoom;
- (void)_notifyPlugInViewsOfWillBeginZooming;
- (BOOL)_presentViewController:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (id)_presentationRectsForPreview;
- (BOOL)_previewAllowedForPosition:(struct CGPoint { double x0; double x1; })a0;
- (void)_previewItemController:(id)a0 willPresentPreview:(id)a1 forPosition:(struct CGPoint { double x0; double x1; })a2 inSourceView:(id)a3;
- (void)_removeDefinitionController:(BOOL)a0;
- (void)_removeShareController:(BOOL)a0;
- (void)_removeShortcutController:(BOOL)a0;
- (void)_removeTextPlaceholder:(id)a0 willInsertResult:(BOOL)a1;
- (void)_renderUnbufferedInContext:(struct CGContext { } *)a0;
- (void)_resetForNewPage;
- (void)_resetFormDataForFrame:(id)a0;
- (void)_resetInteractionWithLocation:(struct CGPoint { double x0; double x1; })a0 modifierFlags:(long long)a1;
- (void)_reshapePlugInViews;
- (BOOL)_restoreFirstResponder;
- (void)_restoreFlattenedContentLayers;
- (void)_restoreScrollPointForce:(BOOL)a0;
- (void)_restoreViewportSettingsWithSize:(struct CGSize { double x0; double x1; })a0;
- (void)_runLoadBlock:(id /* block */)a0;
- (void)_saveStateToHistoryItem:(id)a0;
- (void)_selectPositionAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)_selectionLayoutChangedByScrolling:(BOOL)a0;
- (void)_sendMouseMoveAndAttemptClick:(id)a0;
- (void)_setDocumentScale:(float)a0;
- (void)_setDocumentType:(int)a0;
- (void)_setDocumentType:(int)a0 overrideCustomConfigurations:(BOOL)a1 viewportArguments:(id)a2;
- (void)_setParentTextView:(id)a0;
- (void)_setSubviewCachesNeedUpdate:(BOOL)a0;
- (void)_shareElement:(id)a0 withURL:(id)a1;
- (void)_shareText:(id)a0 fromRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_shortcutPresentationRect;
- (BOOL)_shouldFlattenContentLayersForRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (BOOL)_shouldPaste;
- (BOOL)_shouldResetForNewPage;
- (BOOL)_shouldUpdateSubviewCachesForPlugins;
- (void)_showDataDetectorsSheet;
- (void)_showPendingContentLayers;
- (struct CGSize { double x0; double x1; })_sizeForDictationResultPlaceholder;
- (id)_supportedPasteboardTypesForCurrentSelection;
- (void)_syntheticMouseEventNotHandledAtLocation:(struct CGPoint { double x0; double x1; })a0;
- (id)_targetURL;
- (BOOL)_textPlaceholderHasBeenRemoved;
- (void)_transitionDragPreviewToImageIfNecessary:(id)a0;
- (void)_twoFingerPanRecognized:(id)a0;
- (void)_undoManagerDidRedo:(id)a0;
- (void)_undoManagerDidUndo:(id)a0;
- (void)_updateFixedPositionContent;
- (void)_updateFixedPositionedObjectsLayoutRectUsingWebThread:(BOOL)a0 synchronize:(BOOL)a1;
- (void)_updateFixedPositioningObjectsLayoutAfterScroll;
- (void)_updateFixedPositioningObjectsLayoutAfterVisibleGeometryChange;
- (void)_updateFixedPositioningObjectsLayoutDuringScroll;
- (void)_updateScrollViewBoundaryZoomScales;
- (void)_updateSubviewCaches;
- (void)_updateWebKitExposedScrollViewRect;
- (void)_webthread_webView:(id)a0 attachRootLayer:(id)a1;
- (double)_zoomedDocumentScale;
- (void)action:(id)a0 didDismissAlertController:(id)a1;
- (id)approximateNodeAtViewportLocation:(struct CGPoint { double x0; double x1; } *)a0;
- (id)asText;
- (void)attemptClick:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })autoscrollContentFrame;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })autoscrollDragFrame;
- (BOOL)becomesEditableWithGestures;
- (id)beginPrintModeForFrame:(id)a0 withSize:(struct CGSize { double x0; double x1; })a1 startOffset:(double)a2 minimumLayoutWidth:(double)a3 maximumLayoutWidth:(double)a4 tileClippedContent:(BOOL)a5;
- (id)beginPrintModeForFrame:(id)a0 withWidth:(double)a1 height:(double)a2 startOffset:(double)a3 shrinkToFit:(BOOL)a4 tileClippedContent:(BOOL)a5;
- (id)beginPrintModeWithSize:(struct CGSize { double x0; double x1; })a0 startOffset:(double)a1 minimumLayoutWidth:(double)a2 maximumLayoutWidth:(double)a3 tileClippedContent:(BOOL)a4;
- (id)beginPrintModeWithWidth:(double)a0 height:(double)a1 startOffset:(double)a2 shrinkToFit:(BOOL)a3 forFrame:(id)a4;
- (id)beginPrintModeWithWidth:(double)a0 height:(double)a1 startOffset:(double)a2 shrinkToFit:(BOOL)a3 tileClippedContent:(BOOL)a4 forFrame:(id)a5;
- (void)cancelInteractionWithImmediateDisplay:(BOOL)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })caretInsets;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })caretRectForVisiblePosition:(id)a0;
- (unsigned short)characterAfterCaretSelection;
- (unsigned short)characterInRelationToCaretSelection:(int)a0;
- (id)checkSpellingOfString:(id)a0;
- (void)clearInteractionTimer;
- (BOOL)clearWKFirstResponder;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })closestCaretRectInMarkedTextRangeForPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)completeInteraction;
- (void)computeClientAndGlobalPointsForSession:(id)a0 outClientPoint:(struct CGPoint { double x0; double x1; } *)a1 outGlobalPoint:(struct CGPoint { double x0; double x1; } *)a2;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })computeRectForElement:(id)a0 withHighligh:(id)a1 isInverted:(BOOL)a2;
- (BOOL)considerHeightForDoubleTap;
- (struct CGPoint { double x0; double x1; })constrainedPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)continueInteractionWithLocation:(struct CGPoint { double x0; double x1; })a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })convertCaretRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (struct CGPoint { double x0; double x1; })convertPoint:(struct CGPoint { double x0; double x1; })a0 fromFrame:(id)a1;
- (struct CGPoint { double x0; double x1; })convertPoint:(struct CGPoint { double x0; double x1; })a0 toFrame:(id)a1;
- (struct CGPoint { double x0; double x1; })convertPointToSelectedFrameCoordinates:(struct CGPoint { double x0; double x1; })a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })convertRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 fromFrame:(id)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })convertRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 toFrame:(id)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })convertRectFromSelectedFrameCoordinates:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })convertRectWithDocumentScale:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (double)currentDocumentScale;
- (id)deepestNodeAtViewportLocation:(struct CGPoint { double x0; double x1; })a0;
- (void)deferInteraction;
- (void)deferredBecomeFirstResponder;
- (BOOL)detectsPhoneNumbers;
- (id)dictationInterpretations;
- (id)dictationResultMetadataForRange:(id)a0;
- (void)didEndScroll;
- (void)didEndZoom;
- (BOOL)didFirstVisuallyNonEmptyLayout;
- (void)didRemovePlugInView:(id)a0;
- (void)didRotateInteractionSheet;
- (void)disableClearsOnInsertion;
- (int)documentType;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })doubleTapRect;
- (BOOL)doubleTapRectIsReplaced;
- (struct { double x0; double x1; double x2; })doubleTapScalesForSize:(struct CGSize { double x0; double x1; })a0;
- (void)drawPage:(unsigned long long)a0 withPaginationInfo:(id)a1;
- (id)editDragPreviewForTextIndicator:(id)a0;
- (unsigned long long)effectiveDataDetectorTypes;
- (void)endPrintMode;
- (void)extendCurrentSelection:(int)a0;
- (id)fallbackDropPreviewForUninsertedContent:(id)a0;
- (void)forceLayout;
- (id)formElement;
- (BOOL)fragmentContainsRichContent:(id)a0;
- (long long)getPasteboardChangeCount;
- (long long)getPasteboardItemsCount;
- (BOOL)hasBodyElement;
- (BOOL)hasDrawnTiles;
- (BOOL)hasPlugInSubviews;
- (BOOL)hasRichlyEditableSelection;
- (void)hideTapHighlight;
- (void)highlightApproximateNodeAndDisplayInfoSheet;
- (void)highlightApproximateNodeInverted:(BOOL)a0;
- (id)hostViewForSheet:(id)a0;
- (id)implementationWebView;
- (id)initSimpleHTMLDocumentWithStyle:(id)a0 frame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 preferences:(id)a2 groupName:(id)a3;
- (id)initWithWebView:(id)a0 frame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })initialPresentationRectInHostViewForSheet:(id)a0;
- (id)interactionElement;
- (struct CGPoint { double x0; double x1; })interactionLocation;
- (BOOL)isCaretInEmptyParagraph;
- (BOOL)isClassicViewportMode;
- (BOOL)isEditingSingleLineElement;
- (BOOL)isInPrintMode;
- (BOOL)isInsideRichlyEditableTextWidget;
- (BOOL)isShowingFullScreenPlugInUI;
- (BOOL)isStandaloneEditableView;
- (BOOL)isWidgetEditingView;
- (void)loadData:(id)a0 MIMEType:(id)a1 textEncodingName:(id)a2 baseURL:(id)a3;
- (void)loadHTMLString:(id)a0 baseURL:(id)a1;
- (void)loadRequest:(id)a0;
- (BOOL)loadsSynchronously;
- (BOOL)makeWKFirstResponder;
- (double)maximumDoubleTapScale;
- (float)minimumScaleForMinimumSize:(struct CGSize { double x0; double x1; })a0;
- (double)minimumScaleForSize:(struct CGSize { double x0; double x1; })a0;
- (BOOL)mouseEventsChangeSelection;
- (BOOL)needsScrollNotifications;
- (id)newMouseEvent:(int)a0;
- (struct CGImage { } *)newSnapshotWithRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)performClick:(id)a0;
- (void)performInteractionSelector:(SEL)a0 afterDelay:(double)a1;
- (BOOL)performTwoStepDrop:(id)a0 atDestination:(id)a1 isMove:(BOOL)a2;
- (BOOL)performsTwoStepPaste:(id)a0;
- (BOOL)playsNicelyWithGestures;
- (id)positionAtStartOrEndOfWord:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })presentationRectInHostViewForSheet:(id)a0;
- (id)rangeByExtendingCurrentSelection:(int)a0;
- (id)rangeByMovingCurrentSelection:(int)a0;
- (id)rangeOfEnclosingWord:(id)a0;
- (id)readDataFromPasteboard:(id)a0 withIndex:(long long)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })rectOfInterestForPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)rectsForNSRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (void)redrawScaledDocument;
- (void)releasePrintMode;
- (void)replaceCurrentWordWithText:(id)a0;
- (void)replaceSelectionWithWebArchive:(id)a0 selectReplacement:(BOOL)a1 smartReplace:(BOOL)a2;
- (void)resetCurrentDragInformation;
- (void)resetInteraction;
- (void)resetSelectionAssistant;
- (void)resetTilingAfterLoadComplete;
- (void)revealedSelectionByScrollingWebFrame:(id)a0;
- (void)saveStateToCurrentHistoryItem;
- (void)scrollViewWasRemoved;
- (BOOL)selectionAtDocumentStart;
- (BOOL)selectionAtWordStart;
- (long long)selectionBaseWritingDirection;
- (void)selectionChanged:(id)a0;
- (id)selectionRectsForDOMRange:(id)a0;
- (void)sendOrientationEventForOrientation:(long long)a0;
- (void)sendScrollEventIfNecessary;
- (void)sendScrollEventIfNecessaryWasUserScroll:(BOOL)a0;
- (void)sendScrollWheelEvents;
- (void)setAllowsDataDetectorsSheet:(BOOL)a0;
- (void)setAllowsImageSheet:(BOOL)a0;
- (void)setAllowsLinkSheet:(BOOL)a0;
- (void)setAllowsShrinkToFit:(BOOL)a0 forDocumentTypes:(int)a1;
- (void)setAllowsUserScaling:(BOOL)a0 forDocumentTypes:(int)a1;
- (void)setAvoidsUnsafeArea:(BOOL)a0 forDocumentTypes:(int)a1;
- (void)setCaretChangeListener:(id)a0;
- (void)setDetectsPhoneNumbers:(BOOL)a0;
- (void)setIgnoresFocusingMouse:(BOOL)a0;
- (void)setIgnoresKeyEvents:(BOOL)a0;
- (void)setIgnoresViewportOverflowWhenAutoresizing:(BOOL)a0;
- (void)setInitialScale:(float)a0 forDocumentTypes:(int)a1;
- (void)setInteractionAssistantGestureRecognizers;
- (void)setIsStandaloneEditableView:(BOOL)a0;
- (void)setIsWidgetEditingView:(BOOL)a0;
- (void)setLoadsSynchronously:(BOOL)a0;
- (void)setMaximumScale:(float)a0 forDocumentTypes:(int)a1;
- (void)setMinimumScale:(float)a0 forDocumentTypes:(int)a1;
- (void)setMinimumSize:(struct CGSize { double x0; double x1; })a0 updateCurrentViewportConfigurationSize:(BOOL)a1;
- (void)setPaused:(BOOL)a0 withEvents:(BOOL)a1;
- (void)setSelectedDOMRange:(id)a0 affinity:(unsigned long long)a1;
- (void)setSelectedTextRange:(id)a0 withAffinityDownstream:(BOOL)a1;
- (void)setSelectionToEnd;
- (void)setSelectionToStart;
- (void)setSmoothsFonts:(BOOL)a0;
- (void)setStandaloneEditingElement:(id)a0;
- (void)setTileUpdatesDisabled:(BOOL)a0;
- (void)setTilingArea:(int)a0;
- (void)setUpdatesScrollView:(BOOL)a0;
- (void)setUserStyleSheet:(id)a0;
- (void)setViewportSize:(struct CGSize { double x0; double x1; })a0 forDocumentTypes:(int)a1;
- (BOOL)shouldRevealCurrentSelectionAfterInsertion;
- (BOOL)shouldSelectionAssistantReceiveDoubleTapAtPoint:(struct CGPoint { double x0; double x1; })a0 forScale:(double)a1;
- (BOOL)shouldSuppressPasswordEcho;
- (void)showPlaybackTargetPicker:(BOOL)a0 fromRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (void)smartExtendRangedSelection:(int)a0;
- (id)standaloneEditingElement;
- (BOOL)startActionSheet;
- (void)startInteractionWithLocation:(struct CGPoint { double x0; double x1; })a0;
- (void)stopLoading:(id)a0;
- (id)subviews;
- (BOOL)supportsTwoFingerScrollingAtTouchLocation:(struct CGPoint { double x0; double x1; })a0 andLocation:(struct CGPoint { double x0; double x1; })a1;
- (void)tapInteractionWithLocation:(struct CGPoint { double x0; double x1; })a0;
- (id)targetedDragPreviewFromCurrentTextIndicatorData;
- (void)toggleBaseWritingDirection;
- (id)undoManagerForWebView:(id)a0;
- (void)updateDragCaretIfPossible;
- (void)updateInteractionElements;
- (BOOL)updateKeyboardStateOnResponderChanges;
- (BOOL)updatesScrollView;
- (void)validateInteractionWithLocation:(struct CGPoint { double x0; double x1; })a0;
- (void)viewportHandler:(id)a0 didChangeAvoidsUnsafeArea:(BOOL)a1;
- (void)viewportHandler:(id)a0 didChangeViewportSize:(struct CGSize { double x0; double x1; })a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleContentFrame;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleContentRect;
- (void)webThreadWebViewDidLayout:(id)a0 byScrolling:(BOOL)a1;
- (void)webView:(id)a0 didChangeLocationWithinPageForFrame:(id)a1;
- (void)webView:(id)a0 didCommitLoadForFrame:(id)a1;
- (void)webView:(id)a0 didFailLoadWithError:(id)a1 forFrame:(id)a2;
- (void)webView:(id)a0 didFinishLoadForFrame:(id)a1;
- (void)webView:(id)a0 didFirstVisuallyNonEmptyLayoutInFrame:(id)a1;
- (void)webView:(id)a0 didHideFullScreenForPlugInView:(id)a1;
- (void)webView:(id)a0 didObserveDeferredContentChange:(int)a1 forFrame:(id)a2;
- (void)webView:(id)a0 didReceiveViewportArguments:(id)a1;
- (void)webView:(id)a0 needsScrollNotifications:(id)a1 forFrame:(id)a2;
- (id)webView:(id)a0 plugInViewWithArguments:(id)a1 fromPlugInPackage:(id)a2;
- (void)webView:(id)a0 restoreStateFromHistoryItem:(id)a1 forFrame:(id)a2 force:(BOOL)a3;
- (void)webView:(id)a0 runOpenPanelForFileButtonWithResultListener:(id)a1 configuration:(id)a2;
- (void)webView:(id)a0 saveStateToHistoryItem:(id)a1 forFrame:(id)a2;
- (BOOL)webView:(id)a0 shouldScrollToPoint:(struct CGPoint { double x0; double x1; })a1 forFrame:(id)a2;
- (void)webView:(id)a0 willAddPlugInView:(id)a1;
- (void)webView:(id)a0 willShowFullScreenForPlugInView:(id)a1;
- (void)webViewDidCommitCompositingLayerChanges:(id)a0;
- (void)webViewDidDrawTiles:(id)a0;
- (void)webViewDidEndOverflowScroll:(id)a0;
- (void)webViewDidPreventDefaultForEvent:(id)a0;
- (void)webViewDidStartOverflowScroll:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })webViewFrameForUIFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id)webVisiblePositionForPoint:(struct CGPoint { double x0; double x1; })a0;
- (BOOL)willInteractWithLocation:(struct CGPoint { double x0; double x1; })a0;
- (void)willRotateInteractionSheet;
- (void)willStartScrollToTop;
- (void)willStartZoom;
- (void)willZoomToLocation:(struct CGPoint { double x0; double x1; })a0 atScale:(double)a1 forDuration:(double)a2;
- (void)willZoomToMinimumScale;
- (id)wordAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (int)wordOffsetInRange:(id)a0;
- (void)writeDataToPasteboard:(id)a0;
- (double)zoomedDocumentScale;

@end