| 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 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 206 return compareCSSValues<CSSReflectValue>(*this, other); | 206 return compareCSSValues<CSSReflectValue>(*this, other); |
| 207 case ShadowClass: | 207 case ShadowClass: |
| 208 return compareCSSValues<CSSShadowValue>(*this, other); | 208 return compareCSSValues<CSSShadowValue>(*this, other); |
| 209 case StringClass: | 209 case StringClass: |
| 210 return compareCSSValues<CSSStringValue>(*this, other); | 210 return compareCSSValues<CSSStringValue>(*this, other); |
| 211 case CubicBezierTimingFunctionClass: | 211 case CubicBezierTimingFunctionClass: |
| 212 return compareCSSValues<CSSCubicBezierTimingFunctionValue>(*this, | 212 return compareCSSValues<CSSCubicBezierTimingFunctionValue>(*this, |
| 213 other); | 213 other); |
| 214 case StepsTimingFunctionClass: | 214 case StepsTimingFunctionClass: |
| 215 return compareCSSValues<CSSStepsTimingFunctionValue>(*this, other); | 215 return compareCSSValues<CSSStepsTimingFunctionValue>(*this, other); |
| 216 case FramesTimingFunctionClass: |
| 217 return compareCSSValues<CSSFramesTimingFunctionValue>(*this, other); |
| 216 case UnicodeRangeClass: | 218 case UnicodeRangeClass: |
| 217 return compareCSSValues<CSSUnicodeRangeValue>(*this, other); | 219 return compareCSSValues<CSSUnicodeRangeValue>(*this, other); |
| 218 case URIClass: | 220 case URIClass: |
| 219 return compareCSSValues<CSSURIValue>(*this, other); | 221 return compareCSSValues<CSSURIValue>(*this, other); |
| 220 case ValueListClass: | 222 case ValueListClass: |
| 221 return compareCSSValues<CSSValueList>(*this, other); | 223 return compareCSSValues<CSSValueList>(*this, other); |
| 222 case ValuePairClass: | 224 case ValuePairClass: |
| 223 return compareCSSValues<CSSValuePair>(*this, other); | 225 return compareCSSValues<CSSValuePair>(*this, other); |
| 224 case ImageSetClass: | 226 case ImageSetClass: |
| 225 return compareCSSValues<CSSImageSetValue>(*this, other); | 227 return compareCSSValues<CSSImageSetValue>(*this, other); |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 301 case ReflectClass: | 303 case ReflectClass: |
| 302 return toCSSReflectValue(this)->customCSSText(); | 304 return toCSSReflectValue(this)->customCSSText(); |
| 303 case ShadowClass: | 305 case ShadowClass: |
| 304 return toCSSShadowValue(this)->customCSSText(); | 306 return toCSSShadowValue(this)->customCSSText(); |
| 305 case StringClass: | 307 case StringClass: |
| 306 return toCSSStringValue(this)->customCSSText(); | 308 return toCSSStringValue(this)->customCSSText(); |
| 307 case CubicBezierTimingFunctionClass: | 309 case CubicBezierTimingFunctionClass: |
| 308 return toCSSCubicBezierTimingFunctionValue(this)->customCSSText(); | 310 return toCSSCubicBezierTimingFunctionValue(this)->customCSSText(); |
| 309 case StepsTimingFunctionClass: | 311 case StepsTimingFunctionClass: |
| 310 return toCSSStepsTimingFunctionValue(this)->customCSSText(); | 312 return toCSSStepsTimingFunctionValue(this)->customCSSText(); |
| 313 case FramesTimingFunctionClass: |
| 314 return toCSSFramesTimingFunctionValue(this)->customCSSText(); |
| 311 case UnicodeRangeClass: | 315 case UnicodeRangeClass: |
| 312 return toCSSUnicodeRangeValue(this)->customCSSText(); | 316 return toCSSUnicodeRangeValue(this)->customCSSText(); |
| 313 case URIClass: | 317 case URIClass: |
| 314 return toCSSURIValue(this)->customCSSText(); | 318 return toCSSURIValue(this)->customCSSText(); |
| 315 case ValuePairClass: | 319 case ValuePairClass: |
| 316 return toCSSValuePair(this)->customCSSText(); | 320 return toCSSValuePair(this)->customCSSText(); |
| 317 case ValueListClass: | 321 case ValueListClass: |
| 318 return toCSSValueList(this)->customCSSText(); | 322 return toCSSValueList(this)->customCSSText(); |
| 319 case ImageSetClass: | 323 case ImageSetClass: |
| 320 return toCSSImageSetValue(this)->customCSSText(); | 324 return toCSSImageSetValue(this)->customCSSText(); |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 429 case StringClass: | 433 case StringClass: |
| 430 toCSSStringValue(this)->~CSSStringValue(); | 434 toCSSStringValue(this)->~CSSStringValue(); |
| 431 return; | 435 return; |
| 432 case CubicBezierTimingFunctionClass: | 436 case CubicBezierTimingFunctionClass: |
| 433 toCSSCubicBezierTimingFunctionValue(this) | 437 toCSSCubicBezierTimingFunctionValue(this) |
| 434 ->~CSSCubicBezierTimingFunctionValue(); | 438 ->~CSSCubicBezierTimingFunctionValue(); |
| 435 return; | 439 return; |
| 436 case StepsTimingFunctionClass: | 440 case StepsTimingFunctionClass: |
| 437 toCSSStepsTimingFunctionValue(this)->~CSSStepsTimingFunctionValue(); | 441 toCSSStepsTimingFunctionValue(this)->~CSSStepsTimingFunctionValue(); |
| 438 return; | 442 return; |
| 443 case FramesTimingFunctionClass: |
| 444 toCSSFramesTimingFunctionValue(this)->~CSSFramesTimingFunctionValue(); |
| 445 return; |
| 439 case UnicodeRangeClass: | 446 case UnicodeRangeClass: |
| 440 toCSSUnicodeRangeValue(this)->~CSSUnicodeRangeValue(); | 447 toCSSUnicodeRangeValue(this)->~CSSUnicodeRangeValue(); |
| 441 return; | 448 return; |
| 442 case URIClass: | 449 case URIClass: |
| 443 toCSSURIValue(this)->~CSSURIValue(); | 450 toCSSURIValue(this)->~CSSURIValue(); |
| 444 return; | 451 return; |
| 445 case ValueListClass: | 452 case ValueListClass: |
| 446 toCSSValueList(this)->~CSSValueList(); | 453 toCSSValueList(this)->~CSSValueList(); |
| 447 return; | 454 return; |
| 448 case ValuePairClass: | 455 case ValuePairClass: |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 564 return; | 571 return; |
| 565 case StringClass: | 572 case StringClass: |
| 566 toCSSStringValue(this)->traceAfterDispatch(visitor); | 573 toCSSStringValue(this)->traceAfterDispatch(visitor); |
| 567 return; | 574 return; |
| 568 case CubicBezierTimingFunctionClass: | 575 case CubicBezierTimingFunctionClass: |
| 569 toCSSCubicBezierTimingFunctionValue(this)->traceAfterDispatch(visitor); | 576 toCSSCubicBezierTimingFunctionValue(this)->traceAfterDispatch(visitor); |
| 570 return; | 577 return; |
| 571 case StepsTimingFunctionClass: | 578 case StepsTimingFunctionClass: |
| 572 toCSSStepsTimingFunctionValue(this)->traceAfterDispatch(visitor); | 579 toCSSStepsTimingFunctionValue(this)->traceAfterDispatch(visitor); |
| 573 return; | 580 return; |
| 581 case FramesTimingFunctionClass: |
| 582 toCSSFramesTimingFunctionValue(this)->traceAfterDispatch(visitor); |
| 583 return; |
| 574 case UnicodeRangeClass: | 584 case UnicodeRangeClass: |
| 575 toCSSUnicodeRangeValue(this)->traceAfterDispatch(visitor); | 585 toCSSUnicodeRangeValue(this)->traceAfterDispatch(visitor); |
| 576 return; | 586 return; |
| 577 case URIClass: | 587 case URIClass: |
| 578 toCSSURIValue(this)->traceAfterDispatch(visitor); | 588 toCSSURIValue(this)->traceAfterDispatch(visitor); |
| 579 return; | 589 return; |
| 580 case ValueListClass: | 590 case ValueListClass: |
| 581 toCSSValueList(this)->traceAfterDispatch(visitor); | 591 toCSSValueList(this)->traceAfterDispatch(visitor); |
| 582 return; | 592 return; |
| 583 case ValuePairClass: | 593 case ValuePairClass: |
| (...skipping 12 matching lines...) Expand all Loading... |
| 596 toCSSCustomPropertyDeclaration(this)->traceAfterDispatch(visitor); | 606 toCSSCustomPropertyDeclaration(this)->traceAfterDispatch(visitor); |
| 597 return; | 607 return; |
| 598 case PendingSubstitutionValueClass: | 608 case PendingSubstitutionValueClass: |
| 599 toCSSPendingSubstitutionValue(this)->traceAfterDispatch(visitor); | 609 toCSSPendingSubstitutionValue(this)->traceAfterDispatch(visitor); |
| 600 return; | 610 return; |
| 601 } | 611 } |
| 602 ASSERT_NOT_REACHED(); | 612 ASSERT_NOT_REACHED(); |
| 603 } | 613 } |
| 604 | 614 |
| 605 } // namespace blink | 615 } // namespace blink |
| OLD | NEW |