CTTE: RenderSlider always has an HTMLInputElement.
authorakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 13 Oct 2013 15:04:05 +0000 (15:04 +0000)
committerakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 13 Oct 2013 15:04:05 +0000 (15:04 +0000)
commit25c57b811d5d0d4eddb924bb9328dcf8c953014b
tree6c0d624f6a94bb36958c20739c6b5458d9c67959
parent367b217643165d4260b5f8c5d6406dce09115b59
CTTE: RenderSlider always has an HTMLInputElement.
<https://webkit.org/b/122728>

Reviewed by Anders Carlsson.

This renderer is never anonymous and always has a corresponding
HTMLInputElement. Tighten this up by having the constructor take
the element by reference, and override element() with a stronger
return type.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@157370 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/html/RangeInputType.cpp
Source/WebCore/platform/efl/RenderThemeEfl.cpp
Source/WebCore/rendering/RenderSlider.cpp
Source/WebCore/rendering/RenderSlider.h