| Index: Source/core/css/resolver/StyleAdjuster.cpp
|
| diff --git a/Source/core/css/resolver/StyleAdjuster.cpp b/Source/core/css/resolver/StyleAdjuster.cpp
|
| index 5d7c1aa7b235643035d2c71cb92d93279de623bd..fb67db78169efc6668856aec65be0a40b358e025 100644
|
| --- a/Source/core/css/resolver/StyleAdjuster.cpp
|
| +++ b/Source/core/css/resolver/StyleAdjuster.cpp
|
| @@ -162,7 +162,7 @@ static bool hasWillChangeThatCreatesStackingContext(const RenderStyle* style)
|
| return false;
|
| }
|
|
|
| -void StyleAdjuster::adjustRenderStyle(RenderStyle* style, RenderStyle* parentStyle, Element *e, const CachedUAStyle* cachedUAStyle)
|
| +void StyleAdjuster::adjustRenderStyle(RenderStyle* style, RenderStyle* parentStyle, Element *e, bool uaStyleHasWebkitAppearance, bool valuesUnchangedForWebkitAppearance)
|
| {
|
| ASSERT(parentStyle);
|
|
|
| @@ -226,7 +226,7 @@ void StyleAdjuster::adjustRenderStyle(RenderStyle* style, RenderStyle* parentSty
|
|
|
| // Let the theme also have a crack at adjusting the style.
|
| if (style->hasAppearance())
|
| - RenderTheme::theme().adjustStyle(style, e, cachedUAStyle);
|
| + RenderTheme::theme().adjustStyle(style, e, uaStyleHasWebkitAppearance, valuesUnchangedForWebkitAppearance);
|
|
|
| // If we have first-letter pseudo style, transitions, or animations, do not share this style.
|
| if (style->hasPseudoStyle(FIRST_LETTER) || style->transitions() || style->animations())
|
|
|