|
| Editor (Frame &) |
|
| ~Editor () |
|
WEBCORE_EXPORT EditorClient * | client () const |
|
WEBCORE_EXPORT TextCheckerClient * | textChecker () const |
|
CompositeEditCommand * | lastEditCommand () |
|
void | handleKeyboardEvent (KeyboardEvent &) |
|
void | handleInputMethodKeydown (KeyboardEvent &) |
|
bool | handleTextEvent (TextEvent &) |
|
WEBCORE_EXPORT bool | canEdit () const |
|
WEBCORE_EXPORT bool | canEditRichly () const |
|
bool | canDHTMLCut () |
|
bool | canDHTMLCopy () |
|
WEBCORE_EXPORT bool | canDHTMLPaste () |
|
bool | tryDHTMLCopy () |
|
bool | tryDHTMLCut () |
|
WEBCORE_EXPORT bool | tryDHTMLPaste () |
|
WEBCORE_EXPORT bool | canCut () const |
|
WEBCORE_EXPORT bool | canCopy () const |
|
WEBCORE_EXPORT bool | canPaste () const |
|
WEBCORE_EXPORT bool | canDelete () const |
|
bool | canSmartCopyOrDelete () |
|
WEBCORE_EXPORT void | cut () |
|
WEBCORE_EXPORT void | copy () |
|
WEBCORE_EXPORT void | paste () |
|
void | paste (Pasteboard &) |
|
WEBCORE_EXPORT void | pasteAsPlainText () |
|
WEBCORE_EXPORT void | performDelete () |
|
WEBCORE_EXPORT void | copyURL (const URL &, const String &title) |
|
void | copyURL (const URL &, const String &title, Pasteboard &) |
|
PasteboardWriterData::URL | pasteboardWriterURL (const URL &, const String &title) |
|
WEBCORE_EXPORT void | copyImage (const HitTestResult &) |
|
String | readPlainTextFromPasteboard (Pasteboard &) |
|
WEBCORE_EXPORT void | indent () |
|
WEBCORE_EXPORT void | outdent () |
|
void | transpose () |
|
bool | shouldInsertFragment (PassRefPtr< DocumentFragment >, PassRefPtr< Range >, EditorInsertAction) |
|
bool | shouldInsertText (const String &, Range *, EditorInsertAction) const |
|
WEBCORE_EXPORT bool | shouldDeleteRange (Range *) const |
|
bool | shouldApplyStyle (StyleProperties *, Range *) |
|
void | respondToChangedContents (const VisibleSelection &endingSelection) |
|
bool | selectionStartHasStyle (CSSPropertyID, const String &value) const |
|
WEBCORE_EXPORT TriState | selectionHasStyle (CSSPropertyID, const String &value) const |
|
String | selectionStartCSSPropertyValue (CSSPropertyID) |
|
TriState | selectionUnorderedListState () const |
|
TriState | selectionOrderedListState () const |
|
WEBCORE_EXPORT PassRefPtr< Node > | insertOrderedList () |
|
WEBCORE_EXPORT PassRefPtr< Node > | insertUnorderedList () |
|
WEBCORE_EXPORT bool | canIncreaseSelectionListLevel () |
|
WEBCORE_EXPORT bool | canDecreaseSelectionListLevel () |
|
WEBCORE_EXPORT RefPtr< Node > | increaseSelectionListLevel () |
|
WEBCORE_EXPORT RefPtr< Node > | increaseSelectionListLevelOrdered () |
|
WEBCORE_EXPORT RefPtr< Node > | increaseSelectionListLevelUnordered () |
|
WEBCORE_EXPORT void | decreaseSelectionListLevel () |
|
void | removeFormattingAndStyle () |
|
void | clearLastEditCommand () |
|
WEBCORE_EXPORT bool | deleteWithDirection (SelectionDirection, TextGranularity, bool killRing, bool isTypingAction) |
|
WEBCORE_EXPORT void | deleteSelectionWithSmartDelete (bool smartDelete, EditAction=EditActionDelete) |
|
void | clearText () |
|
bool | dispatchCPPEvent (const AtomicString &, DataTransferAccessPolicy) |
|
WEBCORE_EXPORT void | applyStyle (StyleProperties *, EditAction=EditActionUnspecified) |
|
void | applyStyle (RefPtr< EditingStyle > &&, EditAction) |
|
void | applyParagraphStyle (StyleProperties *, EditAction=EditActionUnspecified) |
|
WEBCORE_EXPORT void | applyStyleToSelection (StyleProperties *, EditAction) |
|
WEBCORE_EXPORT void | applyStyleToSelection (Ref< EditingStyle > &&, EditAction) |
|
void | applyParagraphStyleToSelection (StyleProperties *, EditAction) |
|
bool | willApplyEditing (CompositeEditCommand &, Vector< RefPtr< StaticRange >> &&) const |
|
bool | willUnapplyEditing (const EditCommandComposition &) const |
|
bool | willReapplyEditing (const EditCommandComposition &) const |
|
void | appliedEditing (PassRefPtr< CompositeEditCommand >) |
|
void | unappliedEditing (EditCommandComposition &) |
|
void | reappliedEditing (EditCommandComposition &) |
|
void | unappliedSpellCorrection (const VisibleSelection &selectionOfCorrected, const String &corrected, const String &correction) |
|
void | setShouldStyleWithCSS (bool flag) |
|
bool | shouldStyleWithCSS () const |
|
WEBCORE_EXPORT Command | command (const String &commandName) |
|
Command | command (const String &commandName, EditorCommandSource) |
|
WEBCORE_EXPORT bool | insertText (const String &, Event *triggeringEvent, TextEventInputType=TextEventInputKeyboard) |
|
bool | insertTextForConfirmedComposition (const String &text) |
|
WEBCORE_EXPORT bool | insertDictatedText (const String &, const Vector< DictationAlternative > &dictationAlternatives, Event *triggeringEvent) |
|
bool | insertTextWithoutSendingTextEvent (const String &, bool selectInsertedText, TextEvent *triggeringEvent) |
|
bool | insertLineBreak () |
|
bool | insertParagraphSeparator () |
|
WEBCORE_EXPORT bool | insertParagraphSeparatorInQuotedContent () |
|
WEBCORE_EXPORT bool | isContinuousSpellCheckingEnabled () const |
|
WEBCORE_EXPORT void | toggleContinuousSpellChecking () |
|
bool | isGrammarCheckingEnabled () |
|
void | toggleGrammarChecking () |
|
void | ignoreSpelling () |
|
void | learnSpelling () |
|
int | spellCheckerDocumentTag () |
|
WEBCORE_EXPORT bool | isSelectionUngrammatical () |
|
String | misspelledSelectionString () const |
|
String | misspelledWordAtCaretOrRange (Node *clickedNode) const |
|
Vector< String > | guessesForMisspelledWord (const String &) const |
|
Vector< String > | guessesForMisspelledOrUngrammatical (bool &misspelled, bool &ungrammatical) |
|
bool | isSpellCheckingEnabledInFocusedNode () const |
|
bool | isSpellCheckingEnabledFor (Node *) const |
|
WEBCORE_EXPORT void | markMisspellingsAfterTypingToWord (const VisiblePosition &wordStart, const VisibleSelection &selectionAfterTyping, bool doReplacement) |
|
void | markMisspellings (const VisibleSelection &, RefPtr< Range > &firstMisspellingRange) |
|
void | markBadGrammar (const VisibleSelection &) |
|
void | markMisspellingsAndBadGrammar (const VisibleSelection &spellingSelection, bool markGrammar, const VisibleSelection &grammarSelection) |
|
void | markAndReplaceFor (PassRefPtr< SpellCheckRequest >, const Vector< TextCheckingResult > &) |
|
bool | isOverwriteModeEnabled () const |
|
WEBCORE_EXPORT void | toggleOverwriteModeEnabled () |
|
void | markAllMisspellingsAndBadGrammarInRanges (TextCheckingTypeMask, Range *spellingRange, Range *grammarRange) |
|
void | changeBackToReplacedString (const String &replacedString) |
|
WEBCORE_EXPORT void | advanceToNextMisspelling (bool startBeforeSelection=false) |
|
void | showSpellingGuessPanel () |
|
bool | spellingPanelIsShowing () |
|
bool | shouldBeginEditing (Range *) |
|
bool | shouldEndEditing (Range *) |
|
void | clearUndoRedoOperations () |
|
bool | canUndo () |
|
void | undo () |
|
bool | canRedo () |
|
void | redo () |
|
void | didBeginEditing () |
|
void | didEndEditing () |
|
void | willWriteSelectionToPasteboard (PassRefPtr< Range >) |
|
void | didWriteSelectionToPasteboard () |
|
void | showFontPanel () |
|
void | showStylesPanel () |
|
void | showColorPanel () |
|
void | toggleBold () |
|
void | toggleUnderline () |
|
WEBCORE_EXPORT void | setBaseWritingDirection (WritingDirection) |
|
bool | smartInsertDeleteEnabled () |
|
bool | isSelectTrailingWhitespaceEnabled () |
|
WEBCORE_EXPORT bool | hasBidiSelection () const |
|
bool | hasComposition () const |
|
WEBCORE_EXPORT void | setComposition (const String &, const Vector< CompositionUnderline > &, unsigned selectionStart, unsigned selectionEnd) |
|
WEBCORE_EXPORT void | confirmComposition () |
|
WEBCORE_EXPORT void | confirmComposition (const String &) |
|
WEBCORE_EXPORT void | cancelComposition () |
|
bool | cancelCompositionIfSelectionIsInvalid () |
|
WEBCORE_EXPORT RefPtr< Range > | compositionRange () const |
|
WEBCORE_EXPORT bool | getCompositionSelection (unsigned &selectionStart, unsigned &selectionEnd) const |
|
Text * | compositionNode () const |
|
unsigned | compositionStart () const |
|
unsigned | compositionEnd () const |
|
bool | compositionUsesCustomUnderlines () const |
|
const Vector< CompositionUnderline > & | customCompositionUnderlines () const |
|
WEBCORE_EXPORT void | setIgnoreCompositionSelectionChange (bool, RevealSelection shouldRevealExistingSelection=RevealSelection::Yes) |
|
bool | ignoreCompositionSelectionChange () const |
|
WEBCORE_EXPORT PassRefPtr< Range > | rangeForPoint (const IntPoint &windowPoint) |
|
void | clear () |
|
VisibleSelection | selectionForCommand (Event *) |
|
KillRing & | killRing () const |
|
SpellChecker & | spellChecker () const |
|
EditingBehavior | behavior () const |
|
RefPtr< Range > | selectedRange () |
|
void | addRangeToKillRing (const Range &, KillRingInsertionMode) |
|
void | addTextToKillRing (const String &, KillRingInsertionMode) |
|
void | setStartNewKillRingSequence (bool) |
|
void | startAlternativeTextUITimer () |
|
WEBCORE_EXPORT void | handleAlternativeTextUIResult (const String &correction) |
|
void | dismissCorrectionPanelAsIgnored () |
|
WEBCORE_EXPORT void | pasteAsFragment (Ref< DocumentFragment > &&, bool smartReplace, bool matchStyle, MailBlockquoteHandling=MailBlockquoteHandling::RespectBlockquote) |
|
WEBCORE_EXPORT void | pasteAsPlainText (const String &, bool smartReplace) |
|
WEBCORE_EXPORT void | pasteAsPlainTextBypassingDHTML () |
|
void | clearMisspellingsAndBadGrammar (const VisibleSelection &) |
|
void | markMisspellingsAndBadGrammar (const VisibleSelection &) |
|
Node * | findEventTargetFrom (const VisibleSelection &selection) const |
|
WEBCORE_EXPORT String | selectedText () const |
|
String | selectedTextForDataTransfer () const |
|
WEBCORE_EXPORT bool | findString (const String &, FindOptions) |
|
WEBCORE_EXPORT RefPtr< Range > | rangeOfString (const String &, Range *, FindOptions) |
|
const VisibleSelection & | mark () const |
|
void | setMark (const VisibleSelection &) |
|
void | computeAndSetTypingStyle (EditingStyle &, EditAction=EditActionUnspecified) |
|
WEBCORE_EXPORT void | computeAndSetTypingStyle (StyleProperties &, EditAction=EditActionUnspecified) |
|
WEBCORE_EXPORT void | applyEditingStyleToBodyElement () const |
|
void | applyEditingStyleToElement (Element *) const |
|
WEBCORE_EXPORT IntRect | firstRectForRange (Range *) const |
|
void | selectionWillChange () |
|
void | respondToChangedSelection (const VisibleSelection &oldSelection, FrameSelection::SetSelectionOptions) |
|
WEBCORE_EXPORT void | updateEditorUINowIfScheduled () |
|
bool | shouldChangeSelection (const VisibleSelection &oldSelection, const VisibleSelection &newSelection, EAffinity, bool stillSelecting) const |
|
WEBCORE_EXPORT unsigned | countMatchesForText (const String &, Range *, FindOptions, unsigned limit, bool markMatches, Vector< RefPtr< Range >> *) |
|
bool | markedTextMatchesAreHighlighted () const |
|
WEBCORE_EXPORT void | setMarkedTextMatchesAreHighlighted (bool) |
|
void | textFieldDidBeginEditing (Element *) |
|
void | textFieldDidEndEditing (Element *) |
|
void | textDidChangeInTextField (Element *) |
|
bool | doTextFieldCommandFromEvent (Element *, KeyboardEvent *) |
|
void | textWillBeDeletedInTextField (Element *input) |
|
void | textDidChangeInTextArea (Element *) |
|
WEBCORE_EXPORT WritingDirection | baseWritingDirectionForSelectionStart () const |
|
WEBCORE_EXPORT void | replaceSelectionWithFragment (PassRefPtr< DocumentFragment >, bool selectReplacement, bool smartReplace, bool matchStyle, EditAction=EditActionInsert, MailBlockquoteHandling=MailBlockquoteHandling::RespectBlockquote) |
|
WEBCORE_EXPORT void | replaceSelectionWithText (const String &, bool selectReplacement, bool smartReplace, EditAction=EditActionInsert) |
|
WEBCORE_EXPORT bool | selectionStartHasMarkerFor (DocumentMarker::MarkerType, int from, int length) const |
|
void | updateMarkersForWordsAffectedByEditing (bool onlyHandleWordsContainingSelection) |
|
void | deletedAutocorrectionAtPosition (const Position &, const String &originalString) |
|
WEBCORE_EXPORT void | simplifyMarkup (Node *startNode, Node *endNode) |
|
EditorParagraphSeparator | defaultParagraphSeparator () const |
|
void | setDefaultParagraphSeparator (EditorParagraphSeparator separator) |
|
Vector< String > | dictationAlternativesForMarker (const DocumentMarker &) |
|
void | applyDictationAlternativelternative (const String &alternativeString) |
|
RefPtr< DocumentFragment > | webContentFromPasteboard (Pasteboard &, Range &context, bool allowPlainText, bool &chosePlainText) |
|
WEBCORE_EXPORT const Font * | fontForSelection (bool &hasMultipleFonts) const |
|
WEBCORE_EXPORT String | stringForCandidateRequest () const |
|
WEBCORE_EXPORT void | handleAcceptedCandidate (TextCheckingResult) |
|
WEBCORE_EXPORT RefPtr< Range > | contextRangeForCandidateRequest () const |
|
RefPtr< Range > | rangeForTextCheckingResult (const TextCheckingResult &) const |
|
bool | isHandlingAcceptedCandidate () const |
|
void | setIsGettingDictionaryPopupInfo (bool b) |
|
bool | isGettingDictionaryPopupInfo () const |
|
Ref< DocumentFragment > | createFragmentForImageAndURL (const String &) |
|
| Editor (Frame &) |
|
| ~Editor () |
|
WEBCORE_EXPORT EditorClient * | client () const |
|
WEBCORE_EXPORT TextCheckerClient * | textChecker () const |
|
CompositeEditCommand * | lastEditCommand () |
|
void | handleKeyboardEvent (KeyboardEvent &) |
|
void | handleInputMethodKeydown (KeyboardEvent &) |
|
bool | handleTextEvent (TextEvent &) |
|
WEBCORE_EXPORT bool | canEdit () const |
|
WEBCORE_EXPORT bool | canEditRichly () const |
|
bool | canDHTMLCut () |
|
bool | canDHTMLCopy () |
|
WEBCORE_EXPORT bool | canDHTMLPaste () |
|
bool | tryDHTMLCopy () |
|
bool | tryDHTMLCut () |
|
WEBCORE_EXPORT bool | tryDHTMLPaste () |
|
WEBCORE_EXPORT bool | canCut () const |
|
WEBCORE_EXPORT bool | canCopy () const |
|
WEBCORE_EXPORT bool | canPaste () const |
|
WEBCORE_EXPORT bool | canDelete () const |
|
bool | canSmartCopyOrDelete () |
|
WEBCORE_EXPORT void | cut () |
|
WEBCORE_EXPORT void | copy () |
|
WEBCORE_EXPORT void | paste () |
|
void | paste (Pasteboard &) |
|
WEBCORE_EXPORT void | pasteAsPlainText () |
|
WEBCORE_EXPORT void | performDelete () |
|
WEBCORE_EXPORT void | copyURL (const URL &, const String &title) |
|
void | copyURL (const URL &, const String &title, Pasteboard &) |
|
PasteboardWriterData::URL | pasteboardWriterURL (const URL &, const String &title) |
|
WEBCORE_EXPORT void | copyImage (const HitTestResult &) |
|
String | readPlainTextFromPasteboard (Pasteboard &) |
|
WEBCORE_EXPORT void | indent () |
|
WEBCORE_EXPORT void | outdent () |
|
void | transpose () |
|
bool | shouldInsertFragment (PassRefPtr< DocumentFragment >, PassRefPtr< Range >, EditorInsertAction) |
|
bool | shouldInsertText (const String &, Range *, EditorInsertAction) const |
|
WEBCORE_EXPORT bool | shouldDeleteRange (Range *) const |
|
bool | shouldApplyStyle (StyleProperties *, Range *) |
|
void | respondToChangedContents (const VisibleSelection &endingSelection) |
|
bool | selectionStartHasStyle (CSSPropertyID, const String &value) const |
|
WEBCORE_EXPORT TriState | selectionHasStyle (CSSPropertyID, const String &value) const |
|
String | selectionStartCSSPropertyValue (CSSPropertyID) |
|
TriState | selectionUnorderedListState () const |
|
TriState | selectionOrderedListState () const |
|
WEBCORE_EXPORT PassRefPtr< Node > | insertOrderedList () |
|
WEBCORE_EXPORT PassRefPtr< Node > | insertUnorderedList () |
|
WEBCORE_EXPORT bool | canIncreaseSelectionListLevel () |
|
WEBCORE_EXPORT bool | canDecreaseSelectionListLevel () |
|
WEBCORE_EXPORT RefPtr< Node > | increaseSelectionListLevel () |
|
WEBCORE_EXPORT RefPtr< Node > | increaseSelectionListLevelOrdered () |
|
WEBCORE_EXPORT RefPtr< Node > | increaseSelectionListLevelUnordered () |
|
WEBCORE_EXPORT void | decreaseSelectionListLevel () |
|
void | removeFormattingAndStyle () |
|
void | clearLastEditCommand () |
|
WEBCORE_EXPORT bool | deleteWithDirection (SelectionDirection, TextGranularity, bool killRing, bool isTypingAction) |
|
WEBCORE_EXPORT void | deleteSelectionWithSmartDelete (bool smartDelete, EditAction=EditActionDelete) |
|
void | clearText () |
|
bool | dispatchCPPEvent (const AtomicString &, DataTransferAccessPolicy) |
|
WEBCORE_EXPORT void | applyStyle (StyleProperties *, EditAction=EditActionUnspecified) |
|
void | applyStyle (RefPtr< EditingStyle > &&, EditAction) |
|
void | applyParagraphStyle (StyleProperties *, EditAction=EditActionUnspecified) |
|
WEBCORE_EXPORT void | applyStyleToSelection (StyleProperties *, EditAction) |
|
WEBCORE_EXPORT void | applyStyleToSelection (Ref< EditingStyle > &&, EditAction) |
|
void | applyParagraphStyleToSelection (StyleProperties *, EditAction) |
|
bool | willApplyEditing (CompositeEditCommand &, Vector< RefPtr< StaticRange >> &&) const |
|
bool | willUnapplyEditing (const EditCommandComposition &) const |
|
bool | willReapplyEditing (const EditCommandComposition &) const |
|
void | appliedEditing (PassRefPtr< CompositeEditCommand >) |
|
void | unappliedEditing (EditCommandComposition &) |
|
void | reappliedEditing (EditCommandComposition &) |
|
void | unappliedSpellCorrection (const VisibleSelection &selectionOfCorrected, const String &corrected, const String &correction) |
|
void | setShouldStyleWithCSS (bool flag) |
|
bool | shouldStyleWithCSS () const |
|
WEBCORE_EXPORT Command | command (const String &commandName) |
|
Command | command (const String &commandName, EditorCommandSource) |
|
WEBCORE_EXPORT bool | insertText (const String &, Event *triggeringEvent, TextEventInputType=TextEventInputKeyboard) |
|
bool | insertTextForConfirmedComposition (const String &text) |
|
WEBCORE_EXPORT bool | insertDictatedText (const String &, const Vector< DictationAlternative > &dictationAlternatives, Event *triggeringEvent) |
|
bool | insertTextWithoutSendingTextEvent (const String &, bool selectInsertedText, TextEvent *triggeringEvent) |
|
bool | insertLineBreak () |
|
bool | insertParagraphSeparator () |
|
WEBCORE_EXPORT bool | insertParagraphSeparatorInQuotedContent () |
|
WEBCORE_EXPORT bool | isContinuousSpellCheckingEnabled () const |
|
WEBCORE_EXPORT void | toggleContinuousSpellChecking () |
|
bool | isGrammarCheckingEnabled () |
|
void | toggleGrammarChecking () |
|
void | ignoreSpelling () |
|
void | learnSpelling () |
|
int | spellCheckerDocumentTag () |
|
WEBCORE_EXPORT bool | isSelectionUngrammatical () |
|
String | misspelledSelectionString () const |
|
String | misspelledWordAtCaretOrRange (Node *clickedNode) const |
|
Vector< String > | guessesForMisspelledWord (const String &) const |
|
Vector< String > | guessesForMisspelledOrUngrammatical (bool &misspelled, bool &ungrammatical) |
|
bool | isSpellCheckingEnabledInFocusedNode () const |
|
bool | isSpellCheckingEnabledFor (Node *) const |
|
WEBCORE_EXPORT void | markMisspellingsAfterTypingToWord (const VisiblePosition &wordStart, const VisibleSelection &selectionAfterTyping, bool doReplacement) |
|
void | markMisspellings (const VisibleSelection &, RefPtr< Range > &firstMisspellingRange) |
|
void | markBadGrammar (const VisibleSelection &) |
|
void | markMisspellingsAndBadGrammar (const VisibleSelection &spellingSelection, bool markGrammar, const VisibleSelection &grammarSelection) |
|
void | markAndReplaceFor (PassRefPtr< SpellCheckRequest >, const Vector< TextCheckingResult > &) |
|
bool | isOverwriteModeEnabled () const |
|
WEBCORE_EXPORT void | toggleOverwriteModeEnabled () |
|
void | markAllMisspellingsAndBadGrammarInRanges (TextCheckingTypeMask, Range *spellingRange, Range *grammarRange) |
|
void | changeBackToReplacedString (const String &replacedString) |
|
WEBCORE_EXPORT void | advanceToNextMisspelling (bool startBeforeSelection=false) |
|
void | showSpellingGuessPanel () |
|
bool | spellingPanelIsShowing () |
|
bool | shouldBeginEditing (Range *) |
|
bool | shouldEndEditing (Range *) |
|
void | clearUndoRedoOperations () |
|
bool | canUndo () |
|
void | undo () |
|
bool | canRedo () |
|
void | redo () |
|
void | didBeginEditing () |
|
void | didEndEditing () |
|
void | willWriteSelectionToPasteboard (PassRefPtr< Range >) |
|
void | didWriteSelectionToPasteboard () |
|
void | showFontPanel () |
|
void | showStylesPanel () |
|
void | showColorPanel () |
|
void | toggleBold () |
|
void | toggleUnderline () |
|
WEBCORE_EXPORT void | setBaseWritingDirection (WritingDirection) |
|
bool | smartInsertDeleteEnabled () |
|
bool | isSelectTrailingWhitespaceEnabled () |
|
WEBCORE_EXPORT bool | hasBidiSelection () const |
|
bool | hasComposition () const |
|
WEBCORE_EXPORT void | setComposition (const String &, const Vector< CompositionUnderline > &, unsigned selectionStart, unsigned selectionEnd) |
|
WEBCORE_EXPORT void | confirmComposition () |
|
WEBCORE_EXPORT void | confirmComposition (const String &) |
|
WEBCORE_EXPORT void | cancelComposition () |
|
bool | cancelCompositionIfSelectionIsInvalid () |
|
WEBCORE_EXPORT RefPtr< Range > | compositionRange () const |
|
WEBCORE_EXPORT bool | getCompositionSelection (unsigned &selectionStart, unsigned &selectionEnd) const |
|
Text * | compositionNode () const |
|
unsigned | compositionStart () const |
|
unsigned | compositionEnd () const |
|
bool | compositionUsesCustomUnderlines () const |
|
const Vector< CompositionUnderline > & | customCompositionUnderlines () const |
|
WEBCORE_EXPORT void | setIgnoreCompositionSelectionChange (bool, RevealSelection shouldRevealExistingSelection=RevealSelection::Yes) |
|
bool | ignoreCompositionSelectionChange () const |
|
WEBCORE_EXPORT PassRefPtr< Range > | rangeForPoint (const IntPoint &windowPoint) |
|
void | clear () |
|
VisibleSelection | selectionForCommand (Event *) |
|
KillRing & | killRing () const |
|
SpellChecker & | spellChecker () const |
|
EditingBehavior | behavior () const |
|
RefPtr< Range > | selectedRange () |
|
void | addRangeToKillRing (const Range &, KillRingInsertionMode) |
|
void | addTextToKillRing (const String &, KillRingInsertionMode) |
|
void | setStartNewKillRingSequence (bool) |
|
void | startAlternativeTextUITimer () |
|
WEBCORE_EXPORT void | handleAlternativeTextUIResult (const String &correction) |
|
void | dismissCorrectionPanelAsIgnored () |
|
WEBCORE_EXPORT void | pasteAsFragment (Ref< DocumentFragment > &&, bool smartReplace, bool matchStyle, MailBlockquoteHandling=MailBlockquoteHandling::RespectBlockquote) |
|
WEBCORE_EXPORT void | pasteAsPlainText (const String &, bool smartReplace) |
|
WEBCORE_EXPORT void | pasteAsPlainTextBypassingDHTML () |
|
void | clearMisspellingsAndBadGrammar (const VisibleSelection &) |
|
void | markMisspellingsAndBadGrammar (const VisibleSelection &) |
|
Node * | findEventTargetFrom (const VisibleSelection &selection) const |
|
WEBCORE_EXPORT String | selectedText () const |
|
String | selectedTextForDataTransfer () const |
|
WEBCORE_EXPORT bool | findString (const String &, FindOptions) |
|
WEBCORE_EXPORT RefPtr< Range > | rangeOfString (const String &, Range *, FindOptions) |
|
const VisibleSelection & | mark () const |
|
void | setMark (const VisibleSelection &) |
|
void | computeAndSetTypingStyle (EditingStyle &, EditAction=EditActionUnspecified) |
|
WEBCORE_EXPORT void | computeAndSetTypingStyle (StyleProperties &, EditAction=EditActionUnspecified) |
|
WEBCORE_EXPORT void | applyEditingStyleToBodyElement () const |
|
void | applyEditingStyleToElement (Element *) const |
|
WEBCORE_EXPORT IntRect | firstRectForRange (Range *) const |
|
void | selectionWillChange () |
|
void | respondToChangedSelection (const VisibleSelection &oldSelection, FrameSelection::SetSelectionOptions) |
|
WEBCORE_EXPORT void | updateEditorUINowIfScheduled () |
|
bool | shouldChangeSelection (const VisibleSelection &oldSelection, const VisibleSelection &newSelection, EAffinity, bool stillSelecting) const |
|
WEBCORE_EXPORT unsigned | countMatchesForText (const String &, Range *, FindOptions, unsigned limit, bool markMatches, Vector< RefPtr< Range >> *) |
|
bool | markedTextMatchesAreHighlighted () const |
|
WEBCORE_EXPORT void | setMarkedTextMatchesAreHighlighted (bool) |
|
void | textFieldDidBeginEditing (Element *) |
|
void | textFieldDidEndEditing (Element *) |
|
void | textDidChangeInTextField (Element *) |
|
bool | doTextFieldCommandFromEvent (Element *, KeyboardEvent *) |
|
void | textWillBeDeletedInTextField (Element *input) |
|
void | textDidChangeInTextArea (Element *) |
|
WEBCORE_EXPORT WritingDirection | baseWritingDirectionForSelectionStart () const |
|
WEBCORE_EXPORT void | replaceSelectionWithFragment (PassRefPtr< DocumentFragment >, bool selectReplacement, bool smartReplace, bool matchStyle, EditAction=EditActionInsert, MailBlockquoteHandling=MailBlockquoteHandling::RespectBlockquote) |
|
WEBCORE_EXPORT void | replaceSelectionWithText (const String &, bool selectReplacement, bool smartReplace, EditAction=EditActionInsert) |
|
WEBCORE_EXPORT bool | selectionStartHasMarkerFor (DocumentMarker::MarkerType, int from, int length) const |
|
void | updateMarkersForWordsAffectedByEditing (bool onlyHandleWordsContainingSelection) |
|
void | deletedAutocorrectionAtPosition (const Position &, const String &originalString) |
|
WEBCORE_EXPORT void | simplifyMarkup (Node *startNode, Node *endNode) |
|
EditorParagraphSeparator | defaultParagraphSeparator () const |
|
void | setDefaultParagraphSeparator (EditorParagraphSeparator separator) |
|
Vector< String > | dictationAlternativesForMarker (const DocumentMarker &) |
|
void | applyDictationAlternativelternative (const String &alternativeString) |
|
RefPtr< DocumentFragment > | webContentFromPasteboard (Pasteboard &, Range &context, bool allowPlainText, bool &chosePlainText) |
|
WEBCORE_EXPORT const Font * | fontForSelection (bool &hasMultipleFonts) const |
|
WEBCORE_EXPORT String | stringForCandidateRequest () const |
|
WEBCORE_EXPORT void | handleAcceptedCandidate (TextCheckingResult) |
|
WEBCORE_EXPORT RefPtr< Range > | contextRangeForCandidateRequest () const |
|
RefPtr< Range > | rangeForTextCheckingResult (const TextCheckingResult &) const |
|
bool | isHandlingAcceptedCandidate () const |
|
void | setIsGettingDictionaryPopupInfo (bool b) |
|
bool | isGettingDictionaryPopupInfo () const |
|
Ref< DocumentFragment > | createFragmentForImageAndURL (const String &) |
|