| 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 20 matching lines...) Expand all  Loading... | 
| 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/CSSFontFamilyValue.h" | 
| 40 #include "core/css/CSSFontFeatureValue.h" | 40 #include "core/css/CSSFontFeatureValue.h" | 
|  | 41 #include "core/css/CSSFontVariationValue.h" | 
| 41 #include "core/css/CSSFunctionValue.h" | 42 #include "core/css/CSSFunctionValue.h" | 
| 42 #include "core/css/CSSGradientValue.h" | 43 #include "core/css/CSSGradientValue.h" | 
| 43 #include "core/css/CSSGridAutoRepeatValue.h" | 44 #include "core/css/CSSGridAutoRepeatValue.h" | 
| 44 #include "core/css/CSSGridLineNamesValue.h" | 45 #include "core/css/CSSGridLineNamesValue.h" | 
| 45 #include "core/css/CSSGridTemplateAreasValue.h" | 46 #include "core/css/CSSGridTemplateAreasValue.h" | 
| 46 #include "core/css/CSSIdentifierValue.h" | 47 #include "core/css/CSSIdentifierValue.h" | 
| 47 #include "core/css/CSSImageSetValue.h" | 48 #include "core/css/CSSImageSetValue.h" | 
| 48 #include "core/css/CSSImageValue.h" | 49 #include "core/css/CSSImageValue.h" | 
| 49 #include "core/css/CSSInheritedValue.h" | 50 #include "core/css/CSSInheritedValue.h" | 
| 50 #include "core/css/CSSInitialValue.h" | 51 #include "core/css/CSSInitialValue.h" | 
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 140       case CounterClass: | 141       case CounterClass: | 
| 141         return compareCSSValues<CSSCounterValue>(*this, other); | 142         return compareCSSValues<CSSCounterValue>(*this, other); | 
| 142       case CursorImageClass: | 143       case CursorImageClass: | 
| 143         return compareCSSValues<CSSCursorImageValue>(*this, other); | 144         return compareCSSValues<CSSCursorImageValue>(*this, other); | 
| 144       case FontFaceSrcClass: | 145       case FontFaceSrcClass: | 
| 145         return compareCSSValues<CSSFontFaceSrcValue>(*this, other); | 146         return compareCSSValues<CSSFontFaceSrcValue>(*this, other); | 
| 146       case FontFamilyClass: | 147       case FontFamilyClass: | 
| 147         return compareCSSValues<CSSFontFamilyValue>(*this, other); | 148         return compareCSSValues<CSSFontFamilyValue>(*this, other); | 
| 148       case FontFeatureClass: | 149       case FontFeatureClass: | 
| 149         return compareCSSValues<CSSFontFeatureValue>(*this, other); | 150         return compareCSSValues<CSSFontFeatureValue>(*this, other); | 
|  | 151       case FontVariationClass: | 
|  | 152         return compareCSSValues<CSSFontVariationValue>(*this, other); | 
| 150       case FunctionClass: | 153       case FunctionClass: | 
| 151         return compareCSSValues<CSSFunctionValue>(*this, other); | 154         return compareCSSValues<CSSFunctionValue>(*this, other); | 
| 152       case LinearGradientClass: | 155       case LinearGradientClass: | 
| 153         return compareCSSValues<CSSLinearGradientValue>(*this, other); | 156         return compareCSSValues<CSSLinearGradientValue>(*this, other); | 
| 154       case RadialGradientClass: | 157       case RadialGradientClass: | 
| 155         return compareCSSValues<CSSRadialGradientValue>(*this, other); | 158         return compareCSSValues<CSSRadialGradientValue>(*this, other); | 
| 156       case CrossfadeClass: | 159       case CrossfadeClass: | 
| 157         return compareCSSValues<CSSCrossfadeValue>(*this, other); | 160         return compareCSSValues<CSSCrossfadeValue>(*this, other); | 
| 158       case PaintClass: | 161       case PaintClass: | 
| 159         return compareCSSValues<CSSPaintValue>(*this, other); | 162         return compareCSSValues<CSSPaintValue>(*this, other); | 
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 234     case CounterClass: | 237     case CounterClass: | 
| 235       return toCSSCounterValue(this)->customCSSText(); | 238       return toCSSCounterValue(this)->customCSSText(); | 
| 236     case CursorImageClass: | 239     case CursorImageClass: | 
| 237       return toCSSCursorImageValue(this)->customCSSText(); | 240       return toCSSCursorImageValue(this)->customCSSText(); | 
| 238     case FontFaceSrcClass: | 241     case FontFaceSrcClass: | 
| 239       return toCSSFontFaceSrcValue(this)->customCSSText(); | 242       return toCSSFontFaceSrcValue(this)->customCSSText(); | 
| 240     case FontFamilyClass: | 243     case FontFamilyClass: | 
| 241       return toCSSFontFamilyValue(this)->customCSSText(); | 244       return toCSSFontFamilyValue(this)->customCSSText(); | 
| 242     case FontFeatureClass: | 245     case FontFeatureClass: | 
| 243       return toCSSFontFeatureValue(this)->customCSSText(); | 246       return toCSSFontFeatureValue(this)->customCSSText(); | 
|  | 247     case FontVariationClass: | 
|  | 248       return toCSSFontVariationValue(this)->customCSSText(); | 
| 244     case FunctionClass: | 249     case FunctionClass: | 
| 245       return toCSSFunctionValue(this)->customCSSText(); | 250       return toCSSFunctionValue(this)->customCSSText(); | 
| 246     case LinearGradientClass: | 251     case LinearGradientClass: | 
| 247       return toCSSLinearGradientValue(this)->customCSSText(); | 252       return toCSSLinearGradientValue(this)->customCSSText(); | 
| 248     case RadialGradientClass: | 253     case RadialGradientClass: | 
| 249       return toCSSRadialGradientValue(this)->customCSSText(); | 254       return toCSSRadialGradientValue(this)->customCSSText(); | 
| 250     case CrossfadeClass: | 255     case CrossfadeClass: | 
| 251       return toCSSCrossfadeValue(this)->customCSSText(); | 256       return toCSSCrossfadeValue(this)->customCSSText(); | 
| 252     case PaintClass: | 257     case PaintClass: | 
| 253       return toCSSPaintValue(this)->customCSSText(); | 258       return toCSSPaintValue(this)->customCSSText(); | 
| (...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 336       return; | 341       return; | 
| 337     case FontFaceSrcClass: | 342     case FontFaceSrcClass: | 
| 338       toCSSFontFaceSrcValue(this)->~CSSFontFaceSrcValue(); | 343       toCSSFontFaceSrcValue(this)->~CSSFontFaceSrcValue(); | 
| 339       return; | 344       return; | 
| 340     case FontFamilyClass: | 345     case FontFamilyClass: | 
| 341       toCSSFontFamilyValue(this)->~CSSFontFamilyValue(); | 346       toCSSFontFamilyValue(this)->~CSSFontFamilyValue(); | 
| 342       return; | 347       return; | 
| 343     case FontFeatureClass: | 348     case FontFeatureClass: | 
| 344       toCSSFontFeatureValue(this)->~CSSFontFeatureValue(); | 349       toCSSFontFeatureValue(this)->~CSSFontFeatureValue(); | 
| 345       return; | 350       return; | 
|  | 351     case FontVariationClass: | 
|  | 352       toCSSFontVariationValue(this)->~CSSFontVariationValue(); | 
|  | 353       return; | 
| 346     case FunctionClass: | 354     case FunctionClass: | 
| 347       toCSSFunctionValue(this)->~CSSFunctionValue(); | 355       toCSSFunctionValue(this)->~CSSFunctionValue(); | 
| 348       return; | 356       return; | 
| 349     case LinearGradientClass: | 357     case LinearGradientClass: | 
| 350       toCSSLinearGradientValue(this)->~CSSLinearGradientValue(); | 358       toCSSLinearGradientValue(this)->~CSSLinearGradientValue(); | 
| 351       return; | 359       return; | 
| 352     case RadialGradientClass: | 360     case RadialGradientClass: | 
| 353       toCSSRadialGradientValue(this)->~CSSRadialGradientValue(); | 361       toCSSRadialGradientValue(this)->~CSSRadialGradientValue(); | 
| 354       return; | 362       return; | 
| 355     case CrossfadeClass: | 363     case CrossfadeClass: | 
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 469       return; | 477       return; | 
| 470     case FontFaceSrcClass: | 478     case FontFaceSrcClass: | 
| 471       toCSSFontFaceSrcValue(this)->traceAfterDispatch(visitor); | 479       toCSSFontFaceSrcValue(this)->traceAfterDispatch(visitor); | 
| 472       return; | 480       return; | 
| 473     case FontFamilyClass: | 481     case FontFamilyClass: | 
| 474       toCSSFontFamilyValue(this)->traceAfterDispatch(visitor); | 482       toCSSFontFamilyValue(this)->traceAfterDispatch(visitor); | 
| 475       return; | 483       return; | 
| 476     case FontFeatureClass: | 484     case FontFeatureClass: | 
| 477       toCSSFontFeatureValue(this)->traceAfterDispatch(visitor); | 485       toCSSFontFeatureValue(this)->traceAfterDispatch(visitor); | 
| 478       return; | 486       return; | 
|  | 487     case FontVariationClass: | 
|  | 488       toCSSFontVariationValue(this)->traceAfterDispatch(visitor); | 
|  | 489       return; | 
| 479     case FunctionClass: | 490     case FunctionClass: | 
| 480       toCSSFunctionValue(this)->traceAfterDispatch(visitor); | 491       toCSSFunctionValue(this)->traceAfterDispatch(visitor); | 
| 481       return; | 492       return; | 
| 482     case LinearGradientClass: | 493     case LinearGradientClass: | 
| 483       toCSSLinearGradientValue(this)->traceAfterDispatch(visitor); | 494       toCSSLinearGradientValue(this)->traceAfterDispatch(visitor); | 
| 484       return; | 495       return; | 
| 485     case RadialGradientClass: | 496     case RadialGradientClass: | 
| 486       toCSSRadialGradientValue(this)->traceAfterDispatch(visitor); | 497       toCSSRadialGradientValue(this)->traceAfterDispatch(visitor); | 
| 487       return; | 498       return; | 
| 488     case CrossfadeClass: | 499     case CrossfadeClass: | 
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 567       toCSSCustomPropertyDeclaration(this)->traceAfterDispatch(visitor); | 578       toCSSCustomPropertyDeclaration(this)->traceAfterDispatch(visitor); | 
| 568       return; | 579       return; | 
| 569     case PendingSubstitutionValueClass: | 580     case PendingSubstitutionValueClass: | 
| 570       toCSSPendingSubstitutionValue(this)->traceAfterDispatch(visitor); | 581       toCSSPendingSubstitutionValue(this)->traceAfterDispatch(visitor); | 
| 571       return; | 582       return; | 
| 572   } | 583   } | 
| 573   ASSERT_NOT_REACHED(); | 584   ASSERT_NOT_REACHED(); | 
| 574 } | 585 } | 
| 575 | 586 | 
| 576 }  // namespace blink | 587 }  // namespace blink | 
| OLD | NEW | 
|---|