| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2003 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 2003 Lars Knoll (knoll@kde.org) |
| 3 * Copyright (C) 2005 Allan Sandfeld Jensen (kde@carewolf.com) | 3 * Copyright (C) 2005 Allan Sandfeld Jensen (kde@carewolf.com) |
| 4 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc.
All rights reserved. | 4 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc.
All rights reserved. |
| 5 * Copyright (C) 2007 Nicholas Shanks <webkit@nickshanks.com> | 5 * Copyright (C) 2007 Nicholas Shanks <webkit@nickshanks.com> |
| 6 * Copyright (C) 2008 Eric Seidel <eric@webkit.org> | 6 * Copyright (C) 2008 Eric Seidel <eric@webkit.org> |
| 7 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
bile.com/) | 7 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
bile.com/) |
| 8 * Copyright (C) 2012 Adobe Systems Incorporated. All rights reserved. | 8 * Copyright (C) 2012 Adobe Systems Incorporated. All rights reserved. |
| 9 * Copyright (C) 2012 Intel Corporation. All rights reserved. | 9 * Copyright (C) 2012 Intel Corporation. All rights reserved. |
| 10 * | 10 * |
| (...skipping 417 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 428 case CSSPropertyWebkitColumnBreakAfter: | 428 case CSSPropertyWebkitColumnBreakAfter: |
| 429 case CSSPropertyWebkitColumnBreakBefore: | 429 case CSSPropertyWebkitColumnBreakBefore: |
| 430 return valueID == CSSValueAuto || valueID == CSSValueAlways || valueID =
= CSSValueAvoid || valueID == CSSValueLeft || valueID == CSSValueRight; | 430 return valueID == CSSValueAuto || valueID == CSSValueAlways || valueID =
= CSSValueAvoid || valueID == CSSValueLeft || valueID == CSSValueRight; |
| 431 case CSSPropertyPageBreakInside: // avoid | auto | 431 case CSSPropertyPageBreakInside: // avoid | auto |
| 432 case CSSPropertyWebkitColumnBreakInside: | 432 case CSSPropertyWebkitColumnBreakInside: |
| 433 return valueID == CSSValueAuto || valueID == CSSValueAvoid; | 433 return valueID == CSSValueAuto || valueID == CSSValueAvoid; |
| 434 case CSSPropertyPointerEvents: | 434 case CSSPropertyPointerEvents: |
| 435 // none | visiblePainted | visibleFill | visibleStroke | visible | | 435 // none | visiblePainted | visibleFill | visibleStroke | visible | |
| 436 // painted | fill | stroke | auto | all | bounding-box | 436 // painted | fill | stroke | auto | all | bounding-box |
| 437 return valueID == CSSValueVisible || valueID == CSSValueNone || valueID
== CSSValueAll || valueID == CSSValueAuto || (valueID >= CSSValueVisiblepainted
&& valueID <= CSSValueBoundingBox); | 437 return valueID == CSSValueVisible || valueID == CSSValueNone || valueID
== CSSValueAll || valueID == CSSValueAuto || (valueID >= CSSValueVisiblepainted
&& valueID <= CSSValueBoundingBox); |
| 438 case CSSPropertyPosition: // static | relative | absolute | fixed | sticky | 438 case CSSPropertyPosition: // static | relative | absolute | fixed |
| 439 return valueID == CSSValueStatic || valueID == CSSValueRelative || value
ID == CSSValueAbsolute || valueID == CSSValueFixed | 439 return valueID == CSSValueStatic || valueID == CSSValueRelative || value
ID == CSSValueAbsolute || valueID == CSSValueFixed; |
| 440 || (RuntimeEnabledFeatures::cssStickyPositionEnabled() && valueID ==
CSSValueSticky); | |
| 441 case CSSPropertyResize: // none | both | horizontal | vertical | auto | 440 case CSSPropertyResize: // none | both | horizontal | vertical | auto |
| 442 return valueID == CSSValueNone || valueID == CSSValueBoth || valueID ==
CSSValueHorizontal || valueID == CSSValueVertical || valueID == CSSValueAuto; | 441 return valueID == CSSValueNone || valueID == CSSValueBoth || valueID ==
CSSValueHorizontal || valueID == CSSValueVertical || valueID == CSSValueAuto; |
| 443 case CSSPropertyScrollBehavior: // instant | smooth | 442 case CSSPropertyScrollBehavior: // instant | smooth |
| 444 return RuntimeEnabledFeatures::cssomSmoothScrollEnabled() | 443 return RuntimeEnabledFeatures::cssomSmoothScrollEnabled() |
| 445 && (valueID == CSSValueInstant || valueID == CSSValueSmooth); | 444 && (valueID == CSSValueInstant || valueID == CSSValueSmooth); |
| 446 case CSSPropertySpeak: // none | normal | spell-out | digits | literal-punct
uation | no-punctuation | 445 case CSSPropertySpeak: // none | normal | spell-out | digits | literal-punct
uation | no-punctuation |
| 447 return valueID == CSSValueNone || valueID == CSSValueNormal || valueID =
= CSSValueSpellOut || valueID == CSSValueDigits || valueID == CSSValueLiteralPun
ctuation || valueID == CSSValueNoPunctuation; | 446 return valueID == CSSValueNone || valueID == CSSValueNormal || valueID =
= CSSValueSpellOut || valueID == CSSValueDigits || valueID == CSSValueLiteralPun
ctuation || valueID == CSSValueNoPunctuation; |
| 448 case CSSPropertyTableLayout: // auto | fixed | 447 case CSSPropertyTableLayout: // auto | fixed |
| 449 return valueID == CSSValueAuto || valueID == CSSValueFixed; | 448 return valueID == CSSValueAuto || valueID == CSSValueFixed; |
| 450 case CSSPropertyTextAlignLast: | 449 case CSSPropertyTextAlignLast: |
| (...skipping 1660 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2111 rule->setProperties(createStylePropertySet()); | 2110 rule->setProperties(createStylePropertySet()); |
| 2112 clearProperties(); | 2111 clearProperties(); |
| 2113 | 2112 |
| 2114 StyleRuleViewport* result = rule.get(); | 2113 StyleRuleViewport* result = rule.get(); |
| 2115 m_parsedRules.append(rule.release()); | 2114 m_parsedRules.append(rule.release()); |
| 2116 | 2115 |
| 2117 return result; | 2116 return result; |
| 2118 } | 2117 } |
| 2119 | 2118 |
| 2120 } | 2119 } |
| OLD | NEW |