| 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 18 matching lines...) Expand all Loading... |
| 29 #include "core/css/CSSBasicShapeValues.h" | 29 #include "core/css/CSSBasicShapeValues.h" |
| 30 #include "core/css/CSSBorderImageSliceValue.h" | 30 #include "core/css/CSSBorderImageSliceValue.h" |
| 31 #include "core/css/CSSColorValue.h" | 31 #include "core/css/CSSColorValue.h" |
| 32 #include "core/css/CSSContentDistributionValue.h" | 32 #include "core/css/CSSContentDistributionValue.h" |
| 33 #include "core/css/CSSCounterValue.h" | 33 #include "core/css/CSSCounterValue.h" |
| 34 #include "core/css/CSSCrossfadeValue.h" | 34 #include "core/css/CSSCrossfadeValue.h" |
| 35 #include "core/css/CSSCursorImageValue.h" | 35 #include "core/css/CSSCursorImageValue.h" |
| 36 #include "core/css/CSSCustomIdentValue.h" | 36 #include "core/css/CSSCustomIdentValue.h" |
| 37 #include "core/css/CSSCustomPropertyDeclaration.h" | 37 #include "core/css/CSSCustomPropertyDeclaration.h" |
| 38 #include "core/css/CSSFontFaceSrcValue.h" | 38 #include "core/css/CSSFontFaceSrcValue.h" |
| 39 #include "core/css/CSSFontFamilyValue.h" |
| 39 #include "core/css/CSSFontFeatureValue.h" | 40 #include "core/css/CSSFontFeatureValue.h" |
| 40 #include "core/css/CSSFunctionValue.h" | 41 #include "core/css/CSSFunctionValue.h" |
| 41 #include "core/css/CSSGradientValue.h" | 42 #include "core/css/CSSGradientValue.h" |
| 42 #include "core/css/CSSGridAutoRepeatValue.h" | 43 #include "core/css/CSSGridAutoRepeatValue.h" |
| 43 #include "core/css/CSSGridLineNamesValue.h" | 44 #include "core/css/CSSGridLineNamesValue.h" |
| 44 #include "core/css/CSSGridTemplateAreasValue.h" | 45 #include "core/css/CSSGridTemplateAreasValue.h" |
| 45 #include "core/css/CSSImageSetValue.h" | 46 #include "core/css/CSSImageSetValue.h" |
| 46 #include "core/css/CSSImageValue.h" | 47 #include "core/css/CSSImageValue.h" |
| 47 #include "core/css/CSSInheritedValue.h" | 48 #include "core/css/CSSInheritedValue.h" |
| 48 #include "core/css/CSSInitialValue.h" | 49 #include "core/css/CSSInitialValue.h" |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 112 case BorderImageSliceClass: | 113 case BorderImageSliceClass: |
| 113 return compareCSSValues<CSSBorderImageSliceValue>(*this, other); | 114 return compareCSSValues<CSSBorderImageSliceValue>(*this, other); |
| 114 case ColorClass: | 115 case ColorClass: |
| 115 return compareCSSValues<CSSColorValue>(*this, other); | 116 return compareCSSValues<CSSColorValue>(*this, other); |
| 116 case CounterClass: | 117 case CounterClass: |
| 117 return compareCSSValues<CSSCounterValue>(*this, other); | 118 return compareCSSValues<CSSCounterValue>(*this, other); |
| 118 case CursorImageClass: | 119 case CursorImageClass: |
| 119 return compareCSSValues<CSSCursorImageValue>(*this, other); | 120 return compareCSSValues<CSSCursorImageValue>(*this, other); |
| 120 case FontFaceSrcClass: | 121 case FontFaceSrcClass: |
| 121 return compareCSSValues<CSSFontFaceSrcValue>(*this, other); | 122 return compareCSSValues<CSSFontFaceSrcValue>(*this, other); |
| 123 case FontFamilyClass: |
| 124 return compareCSSValues<CSSFontFamilyValue>(*this, other); |
| 122 case FontFeatureClass: | 125 case FontFeatureClass: |
| 123 return compareCSSValues<CSSFontFeatureValue>(*this, other); | 126 return compareCSSValues<CSSFontFeatureValue>(*this, other); |
| 124 case FunctionClass: | 127 case FunctionClass: |
| 125 return compareCSSValues<CSSFunctionValue>(*this, other); | 128 return compareCSSValues<CSSFunctionValue>(*this, other); |
| 126 case LinearGradientClass: | 129 case LinearGradientClass: |
| 127 return compareCSSValues<CSSLinearGradientValue>(*this, other); | 130 return compareCSSValues<CSSLinearGradientValue>(*this, other); |
| 128 case RadialGradientClass: | 131 case RadialGradientClass: |
| 129 return compareCSSValues<CSSRadialGradientValue>(*this, other); | 132 return compareCSSValues<CSSRadialGradientValue>(*this, other); |
| 130 case CrossfadeClass: | 133 case CrossfadeClass: |
| 131 return compareCSSValues<CSSCrossfadeValue>(*this, other); | 134 return compareCSSValues<CSSCrossfadeValue>(*this, other); |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 202 case BorderImageSliceClass: | 205 case BorderImageSliceClass: |
| 203 return toCSSBorderImageSliceValue(this)->customCSSText(); | 206 return toCSSBorderImageSliceValue(this)->customCSSText(); |
| 204 case ColorClass: | 207 case ColorClass: |
| 205 return toCSSColorValue(this)->customCSSText(); | 208 return toCSSColorValue(this)->customCSSText(); |
| 206 case CounterClass: | 209 case CounterClass: |
| 207 return toCSSCounterValue(this)->customCSSText(); | 210 return toCSSCounterValue(this)->customCSSText(); |
| 208 case CursorImageClass: | 211 case CursorImageClass: |
| 209 return toCSSCursorImageValue(this)->customCSSText(); | 212 return toCSSCursorImageValue(this)->customCSSText(); |
| 210 case FontFaceSrcClass: | 213 case FontFaceSrcClass: |
| 211 return toCSSFontFaceSrcValue(this)->customCSSText(); | 214 return toCSSFontFaceSrcValue(this)->customCSSText(); |
| 215 case FontFamilyClass: |
| 216 return toCSSFontFamilyValue(this)->customCSSText(); |
| 212 case FontFeatureClass: | 217 case FontFeatureClass: |
| 213 return toCSSFontFeatureValue(this)->customCSSText(); | 218 return toCSSFontFeatureValue(this)->customCSSText(); |
| 214 case FunctionClass: | 219 case FunctionClass: |
| 215 return toCSSFunctionValue(this)->customCSSText(); | 220 return toCSSFunctionValue(this)->customCSSText(); |
| 216 case LinearGradientClass: | 221 case LinearGradientClass: |
| 217 return toCSSLinearGradientValue(this)->customCSSText(); | 222 return toCSSLinearGradientValue(this)->customCSSText(); |
| 218 case RadialGradientClass: | 223 case RadialGradientClass: |
| 219 return toCSSRadialGradientValue(this)->customCSSText(); | 224 return toCSSRadialGradientValue(this)->customCSSText(); |
| 220 case CrossfadeClass: | 225 case CrossfadeClass: |
| 221 return toCSSCrossfadeValue(this)->customCSSText(); | 226 return toCSSCrossfadeValue(this)->customCSSText(); |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 299 return; | 304 return; |
| 300 case CounterClass: | 305 case CounterClass: |
| 301 delete toCSSCounterValue(this); | 306 delete toCSSCounterValue(this); |
| 302 return; | 307 return; |
| 303 case CursorImageClass: | 308 case CursorImageClass: |
| 304 delete toCSSCursorImageValue(this); | 309 delete toCSSCursorImageValue(this); |
| 305 return; | 310 return; |
| 306 case FontFaceSrcClass: | 311 case FontFaceSrcClass: |
| 307 delete toCSSFontFaceSrcValue(this); | 312 delete toCSSFontFaceSrcValue(this); |
| 308 return; | 313 return; |
| 314 case FontFamilyClass: |
| 315 delete toCSSFontFamilyValue(this); |
| 316 return; |
| 309 case FontFeatureClass: | 317 case FontFeatureClass: |
| 310 delete toCSSFontFeatureValue(this); | 318 delete toCSSFontFeatureValue(this); |
| 311 return; | 319 return; |
| 312 case FunctionClass: | 320 case FunctionClass: |
| 313 delete toCSSFunctionValue(this); | 321 delete toCSSFunctionValue(this); |
| 314 return; | 322 return; |
| 315 case LinearGradientClass: | 323 case LinearGradientClass: |
| 316 delete toCSSLinearGradientValue(this); | 324 delete toCSSLinearGradientValue(this); |
| 317 return; | 325 return; |
| 318 case RadialGradientClass: | 326 case RadialGradientClass: |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 426 return; | 434 return; |
| 427 case CounterClass: | 435 case CounterClass: |
| 428 toCSSCounterValue(this)->~CSSCounterValue(); | 436 toCSSCounterValue(this)->~CSSCounterValue(); |
| 429 return; | 437 return; |
| 430 case CursorImageClass: | 438 case CursorImageClass: |
| 431 toCSSCursorImageValue(this)->~CSSCursorImageValue(); | 439 toCSSCursorImageValue(this)->~CSSCursorImageValue(); |
| 432 return; | 440 return; |
| 433 case FontFaceSrcClass: | 441 case FontFaceSrcClass: |
| 434 toCSSFontFaceSrcValue(this)->~CSSFontFaceSrcValue(); | 442 toCSSFontFaceSrcValue(this)->~CSSFontFaceSrcValue(); |
| 435 return; | 443 return; |
| 444 case FontFamilyClass: |
| 445 toCSSFontFamilyValue(this)->~CSSFontFamilyValue(); |
| 446 return; |
| 436 case FontFeatureClass: | 447 case FontFeatureClass: |
| 437 toCSSFontFeatureValue(this)->~CSSFontFeatureValue(); | 448 toCSSFontFeatureValue(this)->~CSSFontFeatureValue(); |
| 438 return; | 449 return; |
| 439 case FunctionClass: | 450 case FunctionClass: |
| 440 toCSSFunctionValue(this)->~CSSFunctionValue(); | 451 toCSSFunctionValue(this)->~CSSFunctionValue(); |
| 441 return; | 452 return; |
| 442 case LinearGradientClass: | 453 case LinearGradientClass: |
| 443 toCSSLinearGradientValue(this)->~CSSLinearGradientValue(); | 454 toCSSLinearGradientValue(this)->~CSSLinearGradientValue(); |
| 444 return; | 455 return; |
| 445 case RadialGradientClass: | 456 case RadialGradientClass: |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 553 return; | 564 return; |
| 554 case CounterClass: | 565 case CounterClass: |
| 555 toCSSCounterValue(this)->traceAfterDispatch(visitor); | 566 toCSSCounterValue(this)->traceAfterDispatch(visitor); |
| 556 return; | 567 return; |
| 557 case CursorImageClass: | 568 case CursorImageClass: |
| 558 toCSSCursorImageValue(this)->traceAfterDispatch(visitor); | 569 toCSSCursorImageValue(this)->traceAfterDispatch(visitor); |
| 559 return; | 570 return; |
| 560 case FontFaceSrcClass: | 571 case FontFaceSrcClass: |
| 561 toCSSFontFaceSrcValue(this)->traceAfterDispatch(visitor); | 572 toCSSFontFaceSrcValue(this)->traceAfterDispatch(visitor); |
| 562 return; | 573 return; |
| 574 case FontFamilyClass: |
| 575 toCSSFontFamilyValue(this)->traceAfterDispatch(visitor); |
| 576 return; |
| 563 case FontFeatureClass: | 577 case FontFeatureClass: |
| 564 toCSSFontFeatureValue(this)->traceAfterDispatch(visitor); | 578 toCSSFontFeatureValue(this)->traceAfterDispatch(visitor); |
| 565 return; | 579 return; |
| 566 case FunctionClass: | 580 case FunctionClass: |
| 567 toCSSFunctionValue(this)->traceAfterDispatch(visitor); | 581 toCSSFunctionValue(this)->traceAfterDispatch(visitor); |
| 568 return; | 582 return; |
| 569 case LinearGradientClass: | 583 case LinearGradientClass: |
| 570 toCSSLinearGradientValue(this)->traceAfterDispatch(visitor); | 584 toCSSLinearGradientValue(this)->traceAfterDispatch(visitor); |
| 571 return; | 585 return; |
| 572 case RadialGradientClass: | 586 case RadialGradientClass: |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 651 toCSSVariableReferenceValue(this)->traceAfterDispatch(visitor); | 665 toCSSVariableReferenceValue(this)->traceAfterDispatch(visitor); |
| 652 return; | 666 return; |
| 653 case CustomPropertyDeclarationClass: | 667 case CustomPropertyDeclarationClass: |
| 654 toCSSCustomPropertyDeclaration(this)->traceAfterDispatch(visitor); | 668 toCSSCustomPropertyDeclaration(this)->traceAfterDispatch(visitor); |
| 655 return; | 669 return; |
| 656 } | 670 } |
| 657 ASSERT_NOT_REACHED(); | 671 ASSERT_NOT_REACHED(); |
| 658 } | 672 } |
| 659 | 673 |
| 660 } // namespace blink | 674 } // namespace blink |
| OLD | NEW |