| 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 25 matching lines...) Expand all Loading... |
| 36 #include "core/css/CSSFontFaceSrcValue.h" | 36 #include "core/css/CSSFontFaceSrcValue.h" |
| 37 #include "core/css/CSSFontFeatureValue.h" | 37 #include "core/css/CSSFontFeatureValue.h" |
| 38 #include "core/css/CSSFunctionValue.h" | 38 #include "core/css/CSSFunctionValue.h" |
| 39 #include "core/css/CSSGradientValue.h" | 39 #include "core/css/CSSGradientValue.h" |
| 40 #include "core/css/CSSGridLineNamesValue.h" | 40 #include "core/css/CSSGridLineNamesValue.h" |
| 41 #include "core/css/CSSGridTemplateAreasValue.h" | 41 #include "core/css/CSSGridTemplateAreasValue.h" |
| 42 #include "core/css/CSSImageSetValue.h" | 42 #include "core/css/CSSImageSetValue.h" |
| 43 #include "core/css/CSSImageValue.h" | 43 #include "core/css/CSSImageValue.h" |
| 44 #include "core/css/CSSInheritedValue.h" | 44 #include "core/css/CSSInheritedValue.h" |
| 45 #include "core/css/CSSInitialValue.h" | 45 #include "core/css/CSSInitialValue.h" |
| 46 #include "core/css/CSSLineBoxContainValue.h" | |
| 47 #include "core/css/CSSPathValue.h" | 46 #include "core/css/CSSPathValue.h" |
| 48 #include "core/css/CSSPrimitiveValue.h" | 47 #include "core/css/CSSPrimitiveValue.h" |
| 49 #include "core/css/CSSQuadValue.h" | 48 #include "core/css/CSSQuadValue.h" |
| 50 #include "core/css/CSSReflectValue.h" | 49 #include "core/css/CSSReflectValue.h" |
| 51 #include "core/css/CSSSVGDocumentValue.h" | 50 #include "core/css/CSSSVGDocumentValue.h" |
| 52 #include "core/css/CSSShadowValue.h" | 51 #include "core/css/CSSShadowValue.h" |
| 53 #include "core/css/CSSTimingFunctionValue.h" | 52 #include "core/css/CSSTimingFunctionValue.h" |
| 54 #include "core/css/CSSUnicodeRangeValue.h" | 53 #include "core/css/CSSUnicodeRangeValue.h" |
| 55 #include "core/css/CSSUnsetValue.h" | 54 #include "core/css/CSSUnsetValue.h" |
| 56 #include "core/css/CSSValueList.h" | 55 #include "core/css/CSSValueList.h" |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 140 case CubicBezierTimingFunctionClass: | 139 case CubicBezierTimingFunctionClass: |
| 141 return compareCSSValues<CSSCubicBezierTimingFunctionValue>(*this, ot
her); | 140 return compareCSSValues<CSSCubicBezierTimingFunctionValue>(*this, ot
her); |
| 142 case StepsTimingFunctionClass: | 141 case StepsTimingFunctionClass: |
| 143 return compareCSSValues<CSSStepsTimingFunctionValue>(*this, other); | 142 return compareCSSValues<CSSStepsTimingFunctionValue>(*this, other); |
| 144 case UnicodeRangeClass: | 143 case UnicodeRangeClass: |
| 145 return compareCSSValues<CSSUnicodeRangeValue>(*this, other); | 144 return compareCSSValues<CSSUnicodeRangeValue>(*this, other); |
| 146 case ValueListClass: | 145 case ValueListClass: |
| 147 return compareCSSValues<CSSValueList>(*this, other); | 146 return compareCSSValues<CSSValueList>(*this, other); |
| 148 case ValuePairClass: | 147 case ValuePairClass: |
| 149 return compareCSSValues<CSSValuePair>(*this, other); | 148 return compareCSSValues<CSSValuePair>(*this, other); |
| 150 case LineBoxContainClass: | |
| 151 return compareCSSValues<CSSLineBoxContainValue>(*this, other); | |
| 152 case ImageSetClass: | 149 case ImageSetClass: |
| 153 return compareCSSValues<CSSImageSetValue>(*this, other); | 150 return compareCSSValues<CSSImageSetValue>(*this, other); |
| 154 case CSSSVGDocumentClass: | 151 case CSSSVGDocumentClass: |
| 155 return compareCSSValues<CSSSVGDocumentValue>(*this, other); | 152 return compareCSSValues<CSSSVGDocumentValue>(*this, other); |
| 156 case CSSContentDistributionClass: | 153 case CSSContentDistributionClass: |
| 157 return compareCSSValues<CSSContentDistributionValue>(*this, other); | 154 return compareCSSValues<CSSContentDistributionValue>(*this, other); |
| 158 } | 155 } |
| 159 ASSERT_NOT_REACHED(); | 156 ASSERT_NOT_REACHED(); |
| 160 return false; | 157 return false; |
| 161 } | 158 } |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 210 case CubicBezierTimingFunctionClass: | 207 case CubicBezierTimingFunctionClass: |
| 211 return toCSSCubicBezierTimingFunctionValue(this)->customCSSText(); | 208 return toCSSCubicBezierTimingFunctionValue(this)->customCSSText(); |
| 212 case StepsTimingFunctionClass: | 209 case StepsTimingFunctionClass: |
| 213 return toCSSStepsTimingFunctionValue(this)->customCSSText(); | 210 return toCSSStepsTimingFunctionValue(this)->customCSSText(); |
| 214 case UnicodeRangeClass: | 211 case UnicodeRangeClass: |
| 215 return toCSSUnicodeRangeValue(this)->customCSSText(); | 212 return toCSSUnicodeRangeValue(this)->customCSSText(); |
| 216 case ValuePairClass: | 213 case ValuePairClass: |
| 217 return toCSSValuePair(this)->customCSSText(); | 214 return toCSSValuePair(this)->customCSSText(); |
| 218 case ValueListClass: | 215 case ValueListClass: |
| 219 return toCSSValueList(this)->customCSSText(); | 216 return toCSSValueList(this)->customCSSText(); |
| 220 case LineBoxContainClass: | |
| 221 return toCSSLineBoxContainValue(this)->customCSSText(); | |
| 222 case ImageSetClass: | 217 case ImageSetClass: |
| 223 return toCSSImageSetValue(this)->customCSSText(); | 218 return toCSSImageSetValue(this)->customCSSText(); |
| 224 case CSSSVGDocumentClass: | 219 case CSSSVGDocumentClass: |
| 225 return toCSSSVGDocumentValue(this)->customCSSText(); | 220 return toCSSSVGDocumentValue(this)->customCSSText(); |
| 226 case CSSContentDistributionClass: | 221 case CSSContentDistributionClass: |
| 227 return toCSSContentDistributionValue(this)->customCSSText(); | 222 return toCSSContentDistributionValue(this)->customCSSText(); |
| 228 } | 223 } |
| 229 ASSERT_NOT_REACHED(); | 224 ASSERT_NOT_REACHED(); |
| 230 return String(); | 225 return String(); |
| 231 } | 226 } |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 304 return; | 299 return; |
| 305 case UnicodeRangeClass: | 300 case UnicodeRangeClass: |
| 306 delete toCSSUnicodeRangeValue(this); | 301 delete toCSSUnicodeRangeValue(this); |
| 307 return; | 302 return; |
| 308 case ValuePairClass: | 303 case ValuePairClass: |
| 309 delete toCSSValuePair(this); | 304 delete toCSSValuePair(this); |
| 310 return; | 305 return; |
| 311 case ValueListClass: | 306 case ValueListClass: |
| 312 delete toCSSValueList(this); | 307 delete toCSSValueList(this); |
| 313 return; | 308 return; |
| 314 case LineBoxContainClass: | |
| 315 delete toCSSLineBoxContainValue(this); | |
| 316 return; | |
| 317 case ImageSetClass: | 309 case ImageSetClass: |
| 318 delete toCSSImageSetValue(this); | 310 delete toCSSImageSetValue(this); |
| 319 return; | 311 return; |
| 320 case CSSSVGDocumentClass: | 312 case CSSSVGDocumentClass: |
| 321 delete toCSSSVGDocumentValue(this); | 313 delete toCSSSVGDocumentValue(this); |
| 322 return; | 314 return; |
| 323 case CSSContentDistributionClass: | 315 case CSSContentDistributionClass: |
| 324 delete toCSSContentDistributionValue(this); | 316 delete toCSSContentDistributionValue(this); |
| 325 return; | 317 return; |
| 326 } | 318 } |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 401 return; | 393 return; |
| 402 case UnicodeRangeClass: | 394 case UnicodeRangeClass: |
| 403 toCSSUnicodeRangeValue(this)->~CSSUnicodeRangeValue(); | 395 toCSSUnicodeRangeValue(this)->~CSSUnicodeRangeValue(); |
| 404 return; | 396 return; |
| 405 case ValueListClass: | 397 case ValueListClass: |
| 406 toCSSValueList(this)->~CSSValueList(); | 398 toCSSValueList(this)->~CSSValueList(); |
| 407 return; | 399 return; |
| 408 case ValuePairClass: | 400 case ValuePairClass: |
| 409 toCSSValuePair(this)->~CSSValuePair(); | 401 toCSSValuePair(this)->~CSSValuePair(); |
| 410 return; | 402 return; |
| 411 case LineBoxContainClass: | |
| 412 toCSSLineBoxContainValue(this)->~CSSLineBoxContainValue(); | |
| 413 return; | |
| 414 case ImageSetClass: | 403 case ImageSetClass: |
| 415 toCSSImageSetValue(this)->~CSSImageSetValue(); | 404 toCSSImageSetValue(this)->~CSSImageSetValue(); |
| 416 return; | 405 return; |
| 417 case CSSSVGDocumentClass: | 406 case CSSSVGDocumentClass: |
| 418 toCSSSVGDocumentValue(this)->~CSSSVGDocumentValue(); | 407 toCSSSVGDocumentValue(this)->~CSSSVGDocumentValue(); |
| 419 return; | 408 return; |
| 420 case CSSContentDistributionClass: | 409 case CSSContentDistributionClass: |
| 421 toCSSContentDistributionValue(this)->~CSSContentDistributionValue(); | 410 toCSSContentDistributionValue(this)->~CSSContentDistributionValue(); |
| 422 return; | 411 return; |
| 423 } | 412 } |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 498 return; | 487 return; |
| 499 case UnicodeRangeClass: | 488 case UnicodeRangeClass: |
| 500 toCSSUnicodeRangeValue(this)->traceAfterDispatch(visitor); | 489 toCSSUnicodeRangeValue(this)->traceAfterDispatch(visitor); |
| 501 return; | 490 return; |
| 502 case ValueListClass: | 491 case ValueListClass: |
| 503 toCSSValueList(this)->traceAfterDispatch(visitor); | 492 toCSSValueList(this)->traceAfterDispatch(visitor); |
| 504 return; | 493 return; |
| 505 case ValuePairClass: | 494 case ValuePairClass: |
| 506 toCSSValuePair(this)->traceAfterDispatch(visitor); | 495 toCSSValuePair(this)->traceAfterDispatch(visitor); |
| 507 return; | 496 return; |
| 508 case LineBoxContainClass: | |
| 509 toCSSLineBoxContainValue(this)->traceAfterDispatch(visitor); | |
| 510 return; | |
| 511 case ImageSetClass: | 497 case ImageSetClass: |
| 512 toCSSImageSetValue(this)->traceAfterDispatch(visitor); | 498 toCSSImageSetValue(this)->traceAfterDispatch(visitor); |
| 513 return; | 499 return; |
| 514 case CSSSVGDocumentClass: | 500 case CSSSVGDocumentClass: |
| 515 toCSSSVGDocumentValue(this)->traceAfterDispatch(visitor); | 501 toCSSSVGDocumentValue(this)->traceAfterDispatch(visitor); |
| 516 return; | 502 return; |
| 517 case CSSContentDistributionClass: | 503 case CSSContentDistributionClass: |
| 518 toCSSContentDistributionValue(this)->traceAfterDispatch(visitor); | 504 toCSSContentDistributionValue(this)->traceAfterDispatch(visitor); |
| 519 return; | 505 return; |
| 520 } | 506 } |
| 521 ASSERT_NOT_REACHED(); | 507 ASSERT_NOT_REACHED(); |
| 522 } | 508 } |
| 523 | 509 |
| 524 } | 510 } |
| OLD | NEW |