Index: Source/core/html/shadow/SliderThumbElement.cpp |
diff --git a/Source/core/html/shadow/SliderThumbElement.cpp b/Source/core/html/shadow/SliderThumbElement.cpp |
index b4ef272b56e2f2ec0652f7f1d501470266d0de88..2c2da4d0a3f896d7164311f1c50e303263fbb4a5 100644 |
--- a/Source/core/html/shadow/SliderThumbElement.cpp |
+++ b/Source/core/html/shadow/SliderThumbElement.cpp |
@@ -54,9 +54,9 @@ using namespace HTMLNames; |
inline static bool hasVerticalAppearance(HTMLInputElement* input) |
{ |
ASSERT(input->renderer()); |
- LayoutStyle* sliderStyle = input->renderer()->style(); |
+ const LayoutStyle& sliderStyle = input->renderer()->styleRef(); |
- return sliderStyle->appearance() == SliderVerticalPart; |
+ return sliderStyle.appearance() == SliderVerticalPart; |
} |
inline SliderThumbElement::SliderThumbElement(Document& document) |
@@ -283,8 +283,8 @@ const AtomicString& SliderThumbElement::shadowPseudoId() const |
if (!input || !input->renderer()) |
return sliderThumbShadowPartId(); |
- LayoutStyle* sliderStyle = input->renderer()->style(); |
- switch (sliderStyle->appearance()) { |
+ const LayoutStyle& sliderStyle = input->renderer()->styleRef(); |
+ switch (sliderStyle.appearance()) { |
case MediaSliderPart: |
case MediaSliderThumbPart: |
case MediaVolumeSliderPart: |
@@ -319,8 +319,8 @@ const AtomicString& SliderContainerElement::shadowPseudoId() const |
if (!shadowHost() || !shadowHost()->renderer()) |
return sliderContainer; |
- LayoutStyle* sliderStyle = shadowHost()->renderer()->style(); |
- switch (sliderStyle->appearance()) { |
+ const LayoutStyle& sliderStyle = shadowHost()->renderer()->styleRef(); |
+ switch (sliderStyle.appearance()) { |
case MediaSliderPart: |
case MediaSliderThumbPart: |
case MediaVolumeSliderPart: |