| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011 Andreas Kling (kling@webkit.org) | 2 * Copyright (C) 2011 Andreas Kling (kling@webkit.org) |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
| 6 * are met: | 6 * are met: |
| 7 * 1. Redistributions of source code must retain the above copyright | 7 * 1. Redistributions of source code must retain the above copyright |
| 8 * notice, this list of conditions and the following disclaimer. | 8 * notice, this list of conditions and the following disclaimer. |
| 9 * 2. Redistributions in binary form must reproduce the above copyright | 9 * 2. Redistributions in binary form must reproduce the above copyright |
| 10 * notice, this list of conditions and the following disclaimer in the | 10 * notice, this list of conditions and the following disclaimer in the |
| (...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 210 return CompareCSSValues<CSSReflectValue>(*this, other); | 210 return CompareCSSValues<CSSReflectValue>(*this, other); |
| 211 case kShadowClass: | 211 case kShadowClass: |
| 212 return CompareCSSValues<CSSShadowValue>(*this, other); | 212 return CompareCSSValues<CSSShadowValue>(*this, other); |
| 213 case kStringClass: | 213 case kStringClass: |
| 214 return CompareCSSValues<CSSStringValue>(*this, other); | 214 return CompareCSSValues<CSSStringValue>(*this, other); |
| 215 case kCubicBezierTimingFunctionClass: | 215 case kCubicBezierTimingFunctionClass: |
| 216 return CompareCSSValues<CSSCubicBezierTimingFunctionValue>(*this, | 216 return CompareCSSValues<CSSCubicBezierTimingFunctionValue>(*this, |
| 217 other); | 217 other); |
| 218 case kStepsTimingFunctionClass: | 218 case kStepsTimingFunctionClass: |
| 219 return CompareCSSValues<CSSStepsTimingFunctionValue>(*this, other); | 219 return CompareCSSValues<CSSStepsTimingFunctionValue>(*this, other); |
| 220 case kFramesTimingFunctionClass: |
| 221 return CompareCSSValues<CSSFramesTimingFunctionValue>(*this, other); |
| 220 case kUnicodeRangeClass: | 222 case kUnicodeRangeClass: |
| 221 return CompareCSSValues<CSSUnicodeRangeValue>(*this, other); | 223 return CompareCSSValues<CSSUnicodeRangeValue>(*this, other); |
| 222 case kURIClass: | 224 case kURIClass: |
| 223 return CompareCSSValues<CSSURIValue>(*this, other); | 225 return CompareCSSValues<CSSURIValue>(*this, other); |
| 224 case kValueListClass: | 226 case kValueListClass: |
| 225 return CompareCSSValues<CSSValueList>(*this, other); | 227 return CompareCSSValues<CSSValueList>(*this, other); |
| 226 case kValuePairClass: | 228 case kValuePairClass: |
| 227 return CompareCSSValues<CSSValuePair>(*this, other); | 229 return CompareCSSValues<CSSValuePair>(*this, other); |
| 228 case kImageSetClass: | 230 case kImageSetClass: |
| 229 return CompareCSSValues<CSSImageSetValue>(*this, other); | 231 return CompareCSSValues<CSSImageSetValue>(*this, other); |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 307 case kReflectClass: | 309 case kReflectClass: |
| 308 return ToCSSReflectValue(this)->CustomCSSText(); | 310 return ToCSSReflectValue(this)->CustomCSSText(); |
| 309 case kShadowClass: | 311 case kShadowClass: |
| 310 return ToCSSShadowValue(this)->CustomCSSText(); | 312 return ToCSSShadowValue(this)->CustomCSSText(); |
| 311 case kStringClass: | 313 case kStringClass: |
| 312 return ToCSSStringValue(this)->CustomCSSText(); | 314 return ToCSSStringValue(this)->CustomCSSText(); |
| 313 case kCubicBezierTimingFunctionClass: | 315 case kCubicBezierTimingFunctionClass: |
| 314 return ToCSSCubicBezierTimingFunctionValue(this)->CustomCSSText(); | 316 return ToCSSCubicBezierTimingFunctionValue(this)->CustomCSSText(); |
| 315 case kStepsTimingFunctionClass: | 317 case kStepsTimingFunctionClass: |
| 316 return ToCSSStepsTimingFunctionValue(this)->CustomCSSText(); | 318 return ToCSSStepsTimingFunctionValue(this)->CustomCSSText(); |
| 319 case kFramesTimingFunctionClass: |
| 320 return ToCSSFramesTimingFunctionValue(this)->CustomCSSText(); |
| 317 case kUnicodeRangeClass: | 321 case kUnicodeRangeClass: |
| 318 return ToCSSUnicodeRangeValue(this)->CustomCSSText(); | 322 return ToCSSUnicodeRangeValue(this)->CustomCSSText(); |
| 319 case kURIClass: | 323 case kURIClass: |
| 320 return ToCSSURIValue(this)->CustomCSSText(); | 324 return ToCSSURIValue(this)->CustomCSSText(); |
| 321 case kValuePairClass: | 325 case kValuePairClass: |
| 322 return ToCSSValuePair(this)->CustomCSSText(); | 326 return ToCSSValuePair(this)->CustomCSSText(); |
| 323 case kValueListClass: | 327 case kValueListClass: |
| 324 return ToCSSValueList(this)->CustomCSSText(); | 328 return ToCSSValueList(this)->CustomCSSText(); |
| 325 case kImageSetClass: | 329 case kImageSetClass: |
| 326 return ToCSSImageSetValue(this)->CustomCSSText(); | 330 return ToCSSImageSetValue(this)->CustomCSSText(); |
| (...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 438 case kStringClass: | 442 case kStringClass: |
| 439 ToCSSStringValue(this)->~CSSStringValue(); | 443 ToCSSStringValue(this)->~CSSStringValue(); |
| 440 return; | 444 return; |
| 441 case kCubicBezierTimingFunctionClass: | 445 case kCubicBezierTimingFunctionClass: |
| 442 ToCSSCubicBezierTimingFunctionValue(this) | 446 ToCSSCubicBezierTimingFunctionValue(this) |
| 443 ->~CSSCubicBezierTimingFunctionValue(); | 447 ->~CSSCubicBezierTimingFunctionValue(); |
| 444 return; | 448 return; |
| 445 case kStepsTimingFunctionClass: | 449 case kStepsTimingFunctionClass: |
| 446 ToCSSStepsTimingFunctionValue(this)->~CSSStepsTimingFunctionValue(); | 450 ToCSSStepsTimingFunctionValue(this)->~CSSStepsTimingFunctionValue(); |
| 447 return; | 451 return; |
| 452 case kFramesTimingFunctionClass: |
| 453 ToCSSFramesTimingFunctionValue(this)->~CSSFramesTimingFunctionValue(); |
| 454 return; |
| 448 case kUnicodeRangeClass: | 455 case kUnicodeRangeClass: |
| 449 ToCSSUnicodeRangeValue(this)->~CSSUnicodeRangeValue(); | 456 ToCSSUnicodeRangeValue(this)->~CSSUnicodeRangeValue(); |
| 450 return; | 457 return; |
| 451 case kURIClass: | 458 case kURIClass: |
| 452 ToCSSURIValue(this)->~CSSURIValue(); | 459 ToCSSURIValue(this)->~CSSURIValue(); |
| 453 return; | 460 return; |
| 454 case kValueListClass: | 461 case kValueListClass: |
| 455 ToCSSValueList(this)->~CSSValueList(); | 462 ToCSSValueList(this)->~CSSValueList(); |
| 456 return; | 463 return; |
| 457 case kValuePairClass: | 464 case kValuePairClass: |
| (...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 576 return; | 583 return; |
| 577 case kStringClass: | 584 case kStringClass: |
| 578 ToCSSStringValue(this)->TraceAfterDispatch(visitor); | 585 ToCSSStringValue(this)->TraceAfterDispatch(visitor); |
| 579 return; | 586 return; |
| 580 case kCubicBezierTimingFunctionClass: | 587 case kCubicBezierTimingFunctionClass: |
| 581 ToCSSCubicBezierTimingFunctionValue(this)->TraceAfterDispatch(visitor); | 588 ToCSSCubicBezierTimingFunctionValue(this)->TraceAfterDispatch(visitor); |
| 582 return; | 589 return; |
| 583 case kStepsTimingFunctionClass: | 590 case kStepsTimingFunctionClass: |
| 584 ToCSSStepsTimingFunctionValue(this)->TraceAfterDispatch(visitor); | 591 ToCSSStepsTimingFunctionValue(this)->TraceAfterDispatch(visitor); |
| 585 return; | 592 return; |
| 593 case kFramesTimingFunctionClass: |
| 594 ToCSSFramesTimingFunctionValue(this)->TraceAfterDispatch(visitor); |
| 595 return; |
| 586 case kUnicodeRangeClass: | 596 case kUnicodeRangeClass: |
| 587 ToCSSUnicodeRangeValue(this)->TraceAfterDispatch(visitor); | 597 ToCSSUnicodeRangeValue(this)->TraceAfterDispatch(visitor); |
| 588 return; | 598 return; |
| 589 case kURIClass: | 599 case kURIClass: |
| 590 ToCSSURIValue(this)->TraceAfterDispatch(visitor); | 600 ToCSSURIValue(this)->TraceAfterDispatch(visitor); |
| 591 return; | 601 return; |
| 592 case kValueListClass: | 602 case kValueListClass: |
| 593 ToCSSValueList(this)->TraceAfterDispatch(visitor); | 603 ToCSSValueList(this)->TraceAfterDispatch(visitor); |
| 594 return; | 604 return; |
| 595 case kValuePairClass: | 605 case kValuePairClass: |
| (...skipping 12 matching lines...) Expand all Loading... |
| 608 ToCSSCustomPropertyDeclaration(this)->TraceAfterDispatch(visitor); | 618 ToCSSCustomPropertyDeclaration(this)->TraceAfterDispatch(visitor); |
| 609 return; | 619 return; |
| 610 case kPendingSubstitutionValueClass: | 620 case kPendingSubstitutionValueClass: |
| 611 ToCSSPendingSubstitutionValue(this)->TraceAfterDispatch(visitor); | 621 ToCSSPendingSubstitutionValue(this)->TraceAfterDispatch(visitor); |
| 612 return; | 622 return; |
| 613 } | 623 } |
| 614 NOTREACHED(); | 624 NOTREACHED(); |
| 615 } | 625 } |
| 616 | 626 |
| 617 } // namespace blink | 627 } // namespace blink |
| OLD | NEW |