Remove TextFieldDecoration feature
authortkent@chromium.org <tkent@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 24 Apr 2013 01:59:21 +0000 (01:59 +0000)
committertkent@chromium.org <tkent@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 24 Apr 2013 01:59:21 +0000 (01:59 +0000)
commitd0a5858d4922356f11c61cc24ea708ff774f8229
tree5b92eced2eeef2d49303d4cc07329a79895e6f52
parent160793d7ab3f2299d39d19102cfd5fed812b04b0
Remove TextFieldDecoration feature
https://bugs.webkit.org/show_bug.cgi?id=115068

Reviewed by Andreas Kling.

Only Chromium port used this feature.

* dom/Element.h: Remove isTextFieldDecoration.
* html/InputType.cpp:
(WebCore::InputType::destroyShadowSubtree):
Update a comment.
* html/TextFieldInputType.cpp:
(WebCore::TextFieldInputType::createShadowSubtree):
Remove call sites of willAddTextFieldDecorationsTo and addTextFieldDecorationsTo.
* html/shadow/TextFieldDecorationElement.cpp: Removed.
* html/shadow/TextFieldDecorationElement.h: Removed.
* page/ChromeClient.h:
(ChromeClient): Remove willAddTextFieldDecorationsTo and
addTextFieldDecorationsTo

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@149015 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/dom/Element.h
Source/WebCore/html/InputType.cpp
Source/WebCore/html/TextFieldInputType.cpp
Source/WebCore/html/shadow/TextFieldDecorationElement.cpp [deleted file]
Source/WebCore/html/shadow/TextFieldDecorationElement.h [deleted file]
Source/WebCore/page/ChromeClient.h