Changeset 52488 in webkit


Ignore:
Timestamp:
Dec 22, 2009 9:33:26 AM (14 years ago)
Author:
eric@webkit.org
Message:

2009-12-22 Yaar Schnitman <yaar@chromium.org>

Reviewed by Darin Fisher.

autoComplete and getElementById methods for WebKit API

https://bugs.webkit.org/show_bug.cgi?id=32866

  • public/WebDocument.h:
  • public/WebInputElement.h:
  • src/WebDocument.cpp: (WebKit::WebDocument::getElementById):
  • src/WebInputElement.cpp: (WebKit::WebInputElement::autoComplete):
Location:
trunk/WebKit/chromium
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/chromium/ChangeLog

    r52380 r52488  
     12009-12-22  Yaar Schnitman  <yaar@chromium.org>
     2
     3        Reviewed by Darin Fisher.
     4
     5        autoComplete and getElementById methods for WebKit API
     6
     7        https://bugs.webkit.org/show_bug.cgi?id=32866
     8
     9        * public/WebDocument.h:
     10        * public/WebInputElement.h:
     11        * src/WebDocument.cpp:
     12        (WebKit::WebDocument::getElementById):
     13        * src/WebInputElement.cpp:
     14        (WebKit::WebInputElement::autoComplete):
     15
    1162009-12-18  Kenneth Russell  <kbr@google.com>
    217
  • trunk/WebKit/chromium/public/WebDocument.h

    r52268 r52488  
    6767    WEBKIT_API WebNodeCollection all();
    6868    WEBKIT_API WebURL completeURL(const WebString&) const;
     69    WEBKIT_API WebElement getElementById(const WebString& id) const;
    6970
    7071#if WEBKIT_IMPLEMENTATION
  • trunk/WebKit/chromium/public/WebInputElement.h

    r51224 r52488  
    8383        };
    8484       
     85        WEBKIT_API bool autoComplete() const;
    8586        WEBKIT_API bool isEnabledFormControl() const;
    8687        WEBKIT_API InputType inputType() const;
  • trunk/WebKit/chromium/src/WebDocument.cpp

    r52268 r52488  
    102102}
    103103
     104WebElement WebDocument::getElementById(const WebString& id) const
     105{
     106    return WebElement(constUnwrap<Document>()->getElementById(id));
     107}
     108
    104109} // namespace WebKit
  • trunk/WebKit/chromium/src/WebInputElement.cpp

    r51224 r52488  
    5555{
    5656    return PassRefPtr<HTMLInputElement>(static_cast<HTMLInputElement*>(m_private));
     57}
     58
     59bool WebInputElement::autoComplete() const
     60{
     61    return constUnwrap<HTMLInputElement>()->autoComplete();
    5762}
    5863
Note: See TracChangeset for help on using the changeset viewer.