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

Unified Diff: third_party/WebKit/Source/core/css/resolver/ElementStyleResources.cpp

Issue 2522443002: Remove SVGCursorElement (Closed)
Patch Set: Rebase Created 4 years 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
Index: third_party/WebKit/Source/core/css/resolver/ElementStyleResources.cpp
diff --git a/third_party/WebKit/Source/core/css/resolver/ElementStyleResources.cpp b/third_party/WebKit/Source/core/css/resolver/ElementStyleResources.cpp
index c3da62717fd0217cfe228699c1307a38170945be..23984df2cb0de9085ebc930df67fdf6c8b6b362a 100644
--- a/third_party/WebKit/Source/core/css/resolver/ElementStyleResources.cpp
+++ b/third_party/WebKit/Source/core/css/resolver/ElementStyleResources.cpp
@@ -24,7 +24,6 @@
#include "core/css/resolver/ElementStyleResources.h"
#include "core/CSSPropertyNames.h"
-#include "core/css/CSSCursorImageValue.h"
#include "core/css/CSSGradientValue.h"
#include "core/css/CSSImageValue.h"
#include "core/css/CSSURIValue.h"
@@ -61,9 +60,6 @@ StyleImage* ElementStyleResources::styleImage(CSSPropertyID property,
if (value.isImageSetValue())
return setOrPendingFromValue(property, toCSSImageSetValue(value));
- if (value.isCursorImageValue())
- return cursorOrPendingFromValue(property, toCSSCursorImageValue(value));
-
return nullptr;
}
@@ -98,16 +94,6 @@ StyleImage* ElementStyleResources::cachedOrPendingFromValue(
return value.cachedImage();
}
-StyleImage* ElementStyleResources::cursorOrPendingFromValue(
- CSSPropertyID property,
- const CSSCursorImageValue& value) {
- if (value.isCachePending(m_deviceScaleFactor)) {
- m_pendingImageProperties.add(property);
- return StylePendingImage::create(value);
- }
- return value.cachedImage(m_deviceScaleFactor);
-}
-
SVGElementProxy& ElementStyleResources::cachedOrPendingFromValue(
const CSSURIValue& value) {
return value.ensureElementProxy(*m_document);
@@ -147,10 +133,6 @@ StyleImage* ElementStyleResources::loadPendingImage(
return StyleGeneratedImage::create(*imageGeneratorValue);
}
- if (CSSCursorImageValue* cursorImageValue =
- pendingImage->cssCursorImageValue())
- return cursorImageValue->cacheImage(*m_document, m_deviceScaleFactor);
-
if (CSSImageSetValue* imageSetValue = pendingImage->cssImageSetValue())
return imageSetValue->cacheImage(*m_document, m_deviceScaleFactor,
crossOrigin);

Powered by Google App Engine
This is Rietveld 408576698