Lines Matching full:thumb
2749 - fixed some edge cases in the slider thumb element handler; since this is
10355 Slider cleanup. Let the theme set the size of the slider thumb.
10358 (WebCore::RenderSlider::setStyle): Moving the thumb's appearance adjustment to createThumbStyle.
10360 (WebCore::RenderSlider::layout): Let the theme set the size of the thumb.
10914 * css/CSSSelector.h: (WebCore::CSSSelector::): Added PseudoElement for thumb, PseudoSliderThumb.
10915 * css/CSSSelector.cpp: (WebCore::CSSSelector::extractPseudoType): Added code for "-webkit-slider-thumb".
10922 * css/html4.css: Added style for input[type="range"] and input[type="range"]::-webkit-slider-thumb
10926 (WebCore::HTMLInputElement::defaultEventHandler): Allow the renderer to forward events, and set thumb position when click occurs on the track.
10928 * page/EventHandler.cpp: Added concept of a node that will capture all mouse events. This will be used by the slider thumb, so it can
10938 (WebCore::HTMLSliderThumbElement::inDragMode): Keeps track of whether or not the thumb is in drag mode.
10940 (WebCore::HTMLSliderThumbElement::defaultEventHandler): Handles positioning of slider thumb during drag.
10947 (WebCore::RenderSlider::layout): Positions the thumb to be centered on the track.
10962 * rendering/RenderTheme.cpp: Added drawing code for slider track and thumb.