Changeset 46015 in webkit


Ignore:
Timestamp:
Jul 16, 2009 11:02:53 PM (15 years ago)
Author:
abarth@webkit.org
Message:

2009-07-16 Maxime Simon <Maxime Simon>

Reviewed by Oliver Hunt.

Added EditorClient for Haiku WebCore support.
https://bugs.webkit.org/show_bug.cgi?id=26952

Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp

  • haiku/WebCoreSupport/EditorClientHaiku.cpp: Added. (WebCore::EditorClientHaiku::EditorClientHaiku): (WebCore::EditorClientHaiku::setPage): (WebCore::EditorClientHaiku::pageDestroyed): (WebCore::EditorClientHaiku::shouldDeleteRange): (WebCore::EditorClientHaiku::shouldShowDeleteInterface): (WebCore::EditorClientHaiku::smartInsertDeleteEnabled): (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled): (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled): (WebCore::EditorClientHaiku::toggleContinuousSpellChecking): (WebCore::EditorClientHaiku::isGrammarCheckingEnabled): (WebCore::EditorClientHaiku::toggleGrammarChecking): (WebCore::EditorClientHaiku::spellCheckerDocumentTag): (WebCore::EditorClientHaiku::isEditable): (WebCore::EditorClientHaiku::shouldBeginEditing): (WebCore::EditorClientHaiku::shouldEndEditing): (WebCore::EditorClientHaiku::shouldInsertNode): (WebCore::EditorClientHaiku::shouldInsertText): (WebCore::EditorClientHaiku::shouldChangeSelectedRange): (WebCore::EditorClientHaiku::shouldApplyStyle): (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete): (WebCore::EditorClientHaiku::didBeginEditing): (WebCore::EditorClientHaiku::respondToChangedContents): (WebCore::EditorClientHaiku::respondToChangedSelection): (WebCore::EditorClientHaiku::didEndEditing): (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard): (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard): (WebCore::EditorClientHaiku::registerCommandForUndo): (WebCore::EditorClientHaiku::registerCommandForRedo): (WebCore::EditorClientHaiku::clearUndoRedoOperations): (WebCore::EditorClientHaiku::canUndo): (WebCore::EditorClientHaiku::canRedo): (WebCore::EditorClientHaiku::undo): (WebCore::EditorClientHaiku::redo): (WebCore::EditorClientHaiku::handleKeyboardEvent): (WebCore::EditorClientHaiku::handleInputMethodKeydown): (WebCore::EditorClientHaiku::textFieldDidBeginEditing): (WebCore::EditorClientHaiku::textFieldDidEndEditing): (WebCore::EditorClientHaiku::textDidChangeInTextField): (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent): (WebCore::EditorClientHaiku::textWillBeDeletedInTextField): (WebCore::EditorClientHaiku::textDidChangeInTextArea): (WebCore::EditorClientHaiku::ignoreWordInSpellDocument): (WebCore::EditorClientHaiku::learnWord): (WebCore::EditorClientHaiku::checkSpellingOfString): (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord): (WebCore::EditorClientHaiku::checkGrammarOfString): (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString): (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord): (WebCore::EditorClientHaiku::showSpellingUI): (WebCore::EditorClientHaiku::spellingUIIsShowing): (WebCore::EditorClientHaiku::getGuessesForWord): (WebCore::EditorClientHaiku::setInputMethodState): (WebCore::EditorClientHaiku::isEditing):
  • haiku/WebCoreSupport/EditorClientHaiku.h: Added.
Location:
trunk/WebKit
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/ChangeLog

    r46014 r46015  
     12009-07-16  Maxime Simon  <simon.maxime@gmail.com>
     2
     3        Reviewed by Oliver Hunt.
     4
     5        Added EditorClient for Haiku WebCore support.
     6        https://bugs.webkit.org/show_bug.cgi?id=26952
     7
     8        Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
     9
     10        * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
     11        (WebCore::EditorClientHaiku::EditorClientHaiku):
     12        (WebCore::EditorClientHaiku::setPage):
     13        (WebCore::EditorClientHaiku::pageDestroyed):
     14        (WebCore::EditorClientHaiku::shouldDeleteRange):
     15        (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
     16        (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
     17        (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
     18        (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
     19        (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
     20        (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
     21        (WebCore::EditorClientHaiku::toggleGrammarChecking):
     22        (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
     23        (WebCore::EditorClientHaiku::isEditable):
     24        (WebCore::EditorClientHaiku::shouldBeginEditing):
     25        (WebCore::EditorClientHaiku::shouldEndEditing):
     26        (WebCore::EditorClientHaiku::shouldInsertNode):
     27        (WebCore::EditorClientHaiku::shouldInsertText):
     28        (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
     29        (WebCore::EditorClientHaiku::shouldApplyStyle):
     30        (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
     31        (WebCore::EditorClientHaiku::didBeginEditing):
     32        (WebCore::EditorClientHaiku::respondToChangedContents):
     33        (WebCore::EditorClientHaiku::respondToChangedSelection):
     34        (WebCore::EditorClientHaiku::didEndEditing):
     35        (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
     36        (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
     37        (WebCore::EditorClientHaiku::registerCommandForUndo):
     38        (WebCore::EditorClientHaiku::registerCommandForRedo):
     39        (WebCore::EditorClientHaiku::clearUndoRedoOperations):
     40        (WebCore::EditorClientHaiku::canUndo):
     41        (WebCore::EditorClientHaiku::canRedo):
     42        (WebCore::EditorClientHaiku::undo):
     43        (WebCore::EditorClientHaiku::redo):
     44        (WebCore::EditorClientHaiku::handleKeyboardEvent):
     45        (WebCore::EditorClientHaiku::handleInputMethodKeydown):
     46        (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
     47        (WebCore::EditorClientHaiku::textFieldDidEndEditing):
     48        (WebCore::EditorClientHaiku::textDidChangeInTextField):
     49        (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
     50        (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
     51        (WebCore::EditorClientHaiku::textDidChangeInTextArea):
     52        (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
     53        (WebCore::EditorClientHaiku::learnWord):
     54        (WebCore::EditorClientHaiku::checkSpellingOfString):
     55        (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
     56        (WebCore::EditorClientHaiku::checkGrammarOfString):
     57        (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
     58        (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
     59        (WebCore::EditorClientHaiku::showSpellingUI):
     60        (WebCore::EditorClientHaiku::spellingUIIsShowing):
     61        (WebCore::EditorClientHaiku::getGuessesForWord):
     62        (WebCore::EditorClientHaiku::setInputMethodState):
     63        (WebCore::EditorClientHaiku::isEditing):
     64        * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
     65
    1662009-07-16  Maxime Simon  <simon.maxime@gmail.com>
    267
Note: See TracChangeset for help on using the changeset viewer.