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

Unified Diff: Source/core/css/CSSPrimitiveValueMappings.h

Issue 669553002: Remove <marquee> leftovers (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: rebase Created 6 years, 2 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/CSSComputedStyleDeclaration.cpp ('k') | Source/core/css/CSSProperties.in » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/css/CSSPrimitiveValueMappings.h
diff --git a/Source/core/css/CSSPrimitiveValueMappings.h b/Source/core/css/CSSPrimitiveValueMappings.h
index 7b2a4489011cfbe078845b8e29ebdc8ff78de43a..7b8afee0c6c3daef490064c9e9a52d3a4f855bbd 100644
--- a/Source/core/css/CSSPrimitiveValueMappings.h
+++ b/Source/core/css/CSSPrimitiveValueMappings.h
@@ -1903,103 +1903,6 @@ template<> inline CSSPrimitiveValue::operator EMarginCollapse() const
return MCOLLAPSE;
}
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EMarqueeBehavior e)
- : CSSValue(PrimitiveClass)
-{
- m_primitiveUnitType = CSS_VALUE_ID;
- switch (e) {
- case MNONE:
- m_value.valueID = CSSValueNone;
- break;
- case MSCROLL:
- m_value.valueID = CSSValueScroll;
- break;
- case MSLIDE:
- m_value.valueID = CSSValueSlide;
- break;
- case MALTERNATE:
- m_value.valueID = CSSValueAlternate;
- break;
- }
-}
-
-template<> inline CSSPrimitiveValue::operator EMarqueeBehavior() const
-{
- ASSERT(isValueID());
- switch (m_value.valueID) {
- case CSSValueNone:
- return MNONE;
- case CSSValueScroll:
- return MSCROLL;
- case CSSValueSlide:
- return MSLIDE;
- case CSSValueAlternate:
- return MALTERNATE;
- default:
- break;
- }
-
- ASSERT_NOT_REACHED();
- return MNONE;
-}
-
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EMarqueeDirection e)
- : CSSValue(PrimitiveClass)
-{
- m_primitiveUnitType = CSS_VALUE_ID;
- switch (e) {
- case MFORWARD:
- m_value.valueID = CSSValueForwards;
- break;
- case MBACKWARD:
- m_value.valueID = CSSValueBackwards;
- break;
- case MAUTO:
- m_value.valueID = CSSValueAuto;
- break;
- case MUP:
- m_value.valueID = CSSValueUp;
- break;
- case MDOWN:
- m_value.valueID = CSSValueDown;
- break;
- case MLEFT:
- m_value.valueID = CSSValueLeft;
- break;
- case MRIGHT:
- m_value.valueID = CSSValueRight;
- break;
- }
-}
-
-template<> inline CSSPrimitiveValue::operator EMarqueeDirection() const
-{
- ASSERT(isValueID());
- switch (m_value.valueID) {
- case CSSValueForwards:
- return MFORWARD;
- case CSSValueBackwards:
- return MBACKWARD;
- case CSSValueAuto:
- return MAUTO;
- case CSSValueAhead:
- case CSSValueUp: // We don't support vertical languages, so AHEAD just maps to UP.
- return MUP;
- case CSSValueReverse:
- case CSSValueDown: // REVERSE just maps to DOWN, since we don't do vertical text.
- return MDOWN;
- case CSSValueLeft:
- return MLEFT;
- case CSSValueRight:
- return MRIGHT;
- default:
- break;
- }
-
- ASSERT_NOT_REACHED();
- return MAUTO;
-}
-
template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EOverflow e)
: CSSValue(PrimitiveClass)
{
« no previous file with comments | « Source/core/css/CSSComputedStyleDeclaration.cpp ('k') | Source/core/css/CSSProperties.in » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698