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

Unified Diff: sky/engine/core/css/CSSValue.cpp

Issue 1214633005: Remove CSS clients of ImageResource (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 5 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 | « sky/engine/core/css/CSSValue.h ('k') | sky/engine/core/css/parser/BisonCSSParser-in.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: sky/engine/core/css/CSSValue.cpp
diff --git a/sky/engine/core/css/CSSValue.cpp b/sky/engine/core/css/CSSValue.cpp
index 173e445cbb311e468a9a09f13c0ceba01d7a988b..2a26003a16aa1468620d59541b4ba63e29c5df60 100644
--- a/sky/engine/core/css/CSSValue.cpp
+++ b/sky/engine/core/css/CSSValue.cpp
@@ -29,15 +29,12 @@
#include "sky/engine/core/css/CSSAspectRatioValue.h"
#include "sky/engine/core/css/CSSBorderImageSliceValue.h"
#include "sky/engine/core/css/CSSCalculationValue.h"
-#include "sky/engine/core/css/CSSCrossfadeValue.h"
#include "sky/engine/core/css/CSSFilterValue.h"
#include "sky/engine/core/css/CSSFontFaceSrcValue.h"
#include "sky/engine/core/css/CSSFontFeatureValue.h"
#include "sky/engine/core/css/CSSFontValue.h"
#include "sky/engine/core/css/CSSFunctionValue.h"
#include "sky/engine/core/css/CSSGradientValue.h"
-#include "sky/engine/core/css/CSSImageSetValue.h"
-#include "sky/engine/core/css/CSSImageValue.h"
#include "sky/engine/core/css/CSSInheritedValue.h"
#include "sky/engine/core/css/CSSInitialValue.h"
#include "sky/engine/core/css/CSSLineBoxContainValue.h"
@@ -128,10 +125,6 @@ bool CSSValue::equals(const CSSValue& other) const
return compareCSSValues<CSSLinearGradientValue>(*this, other);
case RadialGradientClass:
return compareCSSValues<CSSRadialGradientValue>(*this, other);
- case CrossfadeClass:
- return compareCSSValues<CSSCrossfadeValue>(*this, other);
- case ImageClass:
- return compareCSSValues<CSSImageValue>(*this, other);
case InheritedClass:
return compareCSSValues<CSSInheritedValue>(*this, other);
case InitialClass:
@@ -154,8 +147,6 @@ bool CSSValue::equals(const CSSValue& other) const
return compareCSSValues<CSSLineBoxContainValue>(*this, other);
case CalculationClass:
return compareCSSValues<CSSCalcValue>(*this, other);
- case ImageSetClass:
- return compareCSSValues<CSSImageSetValue>(*this, other);
case CSSFilterClass:
return compareCSSValues<CSSFilterValue>(*this, other);
default:
@@ -194,10 +185,6 @@ String CSSValue::cssText() const
return toCSSLinearGradientValue(this)->customCSSText();
case RadialGradientClass:
return toCSSRadialGradientValue(this)->customCSSText();
- case CrossfadeClass:
- return toCSSCrossfadeValue(this)->customCSSText();
- case ImageClass:
- return toCSSImageValue(this)->customCSSText();
case InheritedClass:
return toCSSInheritedValue(this)->customCSSText();
case InitialClass:
@@ -220,8 +207,6 @@ String CSSValue::cssText() const
return toCSSLineBoxContainValue(this)->customCSSText();
case CalculationClass:
return toCSSCalcValue(this)->customCSSText();
- case ImageSetClass:
- return toCSSImageSetValue(this)->customCSSText();
case CSSFilterClass:
return toCSSFilterValue(this)->customCSSText();
}
@@ -263,12 +248,6 @@ void CSSValue::destroy()
case RadialGradientClass:
delete toCSSRadialGradientValue(this);
return;
- case CrossfadeClass:
- delete toCSSCrossfadeValue(this);
- return;
- case ImageClass:
- delete toCSSImageValue(this);
- return;
case InheritedClass:
delete toCSSInheritedValue(this);
return;
@@ -302,9 +281,6 @@ void CSSValue::destroy()
case CalculationClass:
delete toCSSCalcValue(this);
return;
- case ImageSetClass:
- delete toCSSImageSetValue(this);
- return;
case CSSFilterClass:
delete toCSSFilterValue(this);
return;
@@ -319,14 +295,10 @@ PassRefPtr<CSSValue> CSSValue::cloneForCSSOM() const
return toCSSPrimitiveValue(this)->cloneForCSSOM();
case ValueListClass:
return toCSSValueList(this)->cloneForCSSOM();
- case ImageClass:
- return toCSSImageValue(this)->cloneForCSSOM();
case CSSFilterClass:
return toCSSFilterValue(this)->cloneForCSSOM();
case CSSTransformClass:
return toCSSTransformValue(this)->cloneForCSSOM();
- case ImageSetClass:
- return toCSSImageSetValue(this)->cloneForCSSOM();
default:
ASSERT(!isSubtypeExposedToCSSOM());
return TextCloneCSSValue::create(classType(), cssText());
« no previous file with comments | « sky/engine/core/css/CSSValue.h ('k') | sky/engine/core/css/parser/BisonCSSParser-in.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698