Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(582)

Unified Diff: Source/core/css/CSSGradientValue.cpp

Issue 1105103003: Update renderer in core/css. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/css/CSSDefaultStyleSheets.cpp ('k') | Source/core/css/CSSImageGeneratorValue.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/css/CSSGradientValue.cpp
diff --git a/Source/core/css/CSSGradientValue.cpp b/Source/core/css/CSSGradientValue.cpp
index 105fa285566400eee43068b1b77712968ff9751a..e5cc9d898d85c49bcbee6d1dbc722b8aa0639e21 100644
--- a/Source/core/css/CSSGradientValue.cpp
+++ b/Source/core/css/CSSGradientValue.cpp
@@ -51,18 +51,18 @@ DEFINE_TRACE(CSSGradientColorStop)
visitor->trace(m_color);
}
-PassRefPtr<Image> CSSGradientValue::image(LayoutObject* renderer, const IntSize& size)
+PassRefPtr<Image> CSSGradientValue::image(LayoutObject* layoutObject, const IntSize& size)
{
if (size.isEmpty())
return nullptr;
bool cacheable = isCacheable();
if (cacheable) {
- if (!clients().contains(renderer))
+ if (!clients().contains(layoutObject))
return nullptr;
// Need to look up our size. Create a string of width*height to use as a hash key.
- Image* result = getImage(renderer, size);
+ Image* result = getImage(layoutObject, size);
if (result)
return result;
}
@@ -70,12 +70,12 @@ PassRefPtr<Image> CSSGradientValue::image(LayoutObject* renderer, const IntSize&
// We need to create an image.
RefPtr<Gradient> gradient;
- const ComputedStyle* rootStyle = renderer->document().documentElement()->computedStyle();
- CSSToLengthConversionData conversionData(renderer->style(), rootStyle, renderer->view(), renderer->style()->effectiveZoom());
+ const ComputedStyle* rootStyle = layoutObject->document().documentElement()->computedStyle();
+ CSSToLengthConversionData conversionData(layoutObject->style(), rootStyle, layoutObject->view(), layoutObject->style()->effectiveZoom());
if (isLinearGradientValue())
- gradient = toCSSLinearGradientValue(this)->createGradient(conversionData, size, *renderer);
+ gradient = toCSSLinearGradientValue(this)->createGradient(conversionData, size, *layoutObject);
else
- gradient = toCSSRadialGradientValue(this)->createGradient(conversionData, size, *renderer);
+ gradient = toCSSRadialGradientValue(this)->createGradient(conversionData, size, *layoutObject);
RefPtr<Image> newImage = GradientGeneratedImage::create(gradient, size);
if (cacheable)
« no previous file with comments | « Source/core/css/CSSDefaultStyleSheets.cpp ('k') | Source/core/css/CSSImageGeneratorValue.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698