| 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:
|
|
|