Skip to content
  • eric@webkit.org's avatar
    2009-09-23 Kent Tamura <tkent@chromium.org> · fa588e67
    eric@webkit.org authored
            Reviewed by Darin Adler.
    
            Tests for maxLength of <textarea>
            https://bugs.webkit.org/show_bug.cgi?id=29292
    
            * fast/forms/script-tests/textarea-maxlength.js: Added.
            * fast/forms/textarea-maxlength-expected.txt: Added.
            * fast/forms/textarea-maxlength.html: Added.
    2009-09-23  Kent Tamura  <tkent@chromium.org>
    
            Reviewed by Darin Adler.
    
            - Support for maxLength of <textarea>
            - Move numGraphemeClusters() and numCharactersInGraphemeClusters() from InputElement to String.
            https://bugs.webkit.org/show_bug.cgi?id=29292
    
            Test: fast/forms/textarea-maxlength.html
    
            * dom/InputElement.cpp:
            (WebCore::InputElement::sanitizeUserInputValue):
            (WebCore::InputElement::handleBeforeTextInsertedEvent):
            * html/HTMLTextAreaElement.cpp:
            (WebCore::HTMLTextAreaElement::defaultEventHandler):
            (WebCore::HTMLTextAreaElement::handleBeforeTextInsertedEvent):
            (WebCore::HTMLTextAreaElement::sanitizeUserInputValue):
            (WebCore::HTMLTextAreaElement::maxLength):
            (WebCore::HTMLTextAreaElement::setMaxLength):
            * html/HTMLTextAreaElement.h:
            * html/HTMLTextAreaElement.idl:
            * platform/text/PlatformString.h:
            * platform/text/String.cpp:
            (WebCore::String::numGraphemeClusters):
            (WebCore::String::numCharactersInGraphemeClusters):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@48698 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    fa588e67