diff options
author | Feng Qian <fqian@google.com> | 2009-06-17 12:12:20 -0700 |
---|---|---|
committer | Feng Qian <fqian@google.com> | 2009-06-17 12:12:20 -0700 |
commit | 5f1ab04193ad0130ca8204aadaceae083aca9881 (patch) | |
tree | 5a92cd389e2cfe7fb67197ce14b38469462379f8 /WebCore/editing/Editor.h | |
parent | 194315e5a908cc8ed67d597010544803eef1ac59 (diff) | |
download | external_webkit-5f1ab04193ad0130ca8204aadaceae083aca9881.zip external_webkit-5f1ab04193ad0130ca8204aadaceae083aca9881.tar.gz external_webkit-5f1ab04193ad0130ca8204aadaceae083aca9881.tar.bz2 |
Get WebKit r44544.
Diffstat (limited to 'WebCore/editing/Editor.h')
-rw-r--r-- | WebCore/editing/Editor.h | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/WebCore/editing/Editor.h b/WebCore/editing/Editor.h index ce8fa0f..67a4b59 100644 --- a/WebCore/editing/Editor.h +++ b/WebCore/editing/Editor.h @@ -197,9 +197,29 @@ public: Vector<String> guessesForUngrammaticalSelection(); Vector<String> guessesForMisspelledOrUngrammaticalSelection(bool& misspelled, bool& ungrammatical); void markMisspellingsAfterTypingToPosition(const VisiblePosition&); - void markMisspellings(const VisibleSelection&); + void markMisspellings(const VisibleSelection&, RefPtr<Range>& firstMisspellingRange); void markBadGrammar(const VisibleSelection&); void markMisspellingsAndBadGrammar(const VisibleSelection& spellingSelection, bool markGrammar, const VisibleSelection& grammarSelection); +#if PLATFORM(MAC) && !defined(BUILDING_ON_TIGER) && !defined(BUILDING_ON_LEOPARD) + void uppercaseWord(); + void lowercaseWord(); + void capitalizeWord(); + void showSubstitutionsPanel(); + bool substitutionsPanelIsShowing(); + void toggleSmartInsertDelete(); + bool isAutomaticQuoteSubstitutionEnabled(); + void toggleAutomaticQuoteSubstitution(); + bool isAutomaticLinkDetectionEnabled(); + void toggleAutomaticLinkDetection(); + bool isAutomaticDashSubstitutionEnabled(); + void toggleAutomaticDashSubstitution(); + bool isAutomaticTextReplacementEnabled(); + void toggleAutomaticTextReplacement(); + bool isAutomaticSpellingCorrectionEnabled(); + void toggleAutomaticSpellingCorrection(); + void markAllMisspellingsAndBadGrammarInRanges(bool markSpelling, Range* spellingRange, bool markGrammar, Range* grammarRange, bool performTextCheckingReplacements); + void changeBackToReplacedString(const String& replacedString); +#endif void advanceToNextMisspelling(bool startBeforeSelection = false); void showSpellingGuessPanel(); bool spellingPanelIsShowing(); |