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()) |