* accessibility/AccessibilitySlider.cpp:
(WebCore::AccessibilitySliderThumb::elementRect):
* html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::setupDateTimeChooserParameters):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@177444
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2014-12-16 Myles C. Maxfield <mmaxfield@apple.com>
+
+ Addressing more post-review comments in r177035
+
+ * accessibility/AccessibilitySlider.cpp:
+ (WebCore::AccessibilitySliderThumb::elementRect):
+ * html/HTMLInputElement.cpp:
+ (WebCore::HTMLInputElement::setupDateTimeChooserParameters):
+
2014-12-17 Zan Dobersek <zdobersek@igalia.com>
[TexMap] Sprinkle range-based for-loops where still possible
RenderObject* sliderRenderer = m_parent->renderer();
if (!sliderRenderer || !sliderRenderer->isSlider())
return LayoutRect();
- if (RenderElement* thumbRenderer = downcast<HTMLInputElement>(sliderRenderer->node())->sliderThumbElement()->renderer())
+ if (auto* thumbRenderer = downcast<RenderSlider>(*sliderRenderer).element().renderer())
return thumbRenderer->absoluteBoundingBoxRect();
return LayoutRect();
}
parameters.stepBase = 0;
}
- if (RenderObject* renderer = this->renderer())
+ if (RenderElement* renderer = this->renderer())
parameters.anchorRectInRootView = document().view()->contentsToRootView(renderer->absoluteBoundingBoxRect());
else
parameters.anchorRectInRootView = IntRect();