OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * (C) 2004-2005 Allan Sandfeld Jensen (kde@carewolf.com) | 3 * (C) 2004-2005 Allan Sandfeld Jensen (kde@carewolf.com) |
4 * Copyright (C) 2006, 2007 Nicholas Shanks (webkit@nickshanks.com) | 4 * Copyright (C) 2006, 2007 Nicholas Shanks (webkit@nickshanks.com) |
5 * Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc. All r
ights reserved. | 5 * Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc. All r
ights reserved. |
6 * Copyright (C) 2007 Alexey Proskuryakov <ap@webkit.org> | 6 * Copyright (C) 2007 Alexey Proskuryakov <ap@webkit.org> |
7 * Copyright (C) 2007, 2008 Eric Seidel <eric@webkit.org> | 7 * Copyright (C) 2007, 2008 Eric Seidel <eric@webkit.org> |
8 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
orchmobile.com/) | 8 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
orchmobile.com/) |
9 * Copyright (c) 2011, Code Aurora Forum. All rights reserved. | 9 * Copyright (c) 2011, Code Aurora Forum. All rights reserved. |
10 * Copyright (C) Research In Motion Limited 2011. All rights reserved. | 10 * Copyright (C) Research In Motion Limited 2011. All rights reserved. |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
60 } | 60 } |
61 | 61 |
62 if (!value->isPrimitiveValue()) | 62 if (!value->isPrimitiveValue()) |
63 return; | 63 return; |
64 | 64 |
65 CSSPrimitiveValue* primitiveValue = toCSSPrimitiveValue(value); | 65 CSSPrimitiveValue* primitiveValue = toCSSPrimitiveValue(value); |
66 switch (primitiveValue->getValueID()) { | 66 switch (primitiveValue->getValueID()) { |
67 case CSSValueFixed: | 67 case CSSValueFixed: |
68 layer->setAttachment(FixedBackgroundAttachment); | 68 layer->setAttachment(FixedBackgroundAttachment); |
69 break; | 69 break; |
70 case CSSValueScroll: | |
71 layer->setAttachment(ScrollBackgroundAttachment); | |
72 break; | |
73 case CSSValueLocal: | 70 case CSSValueLocal: |
74 layer->setAttachment(LocalBackgroundAttachment); | 71 layer->setAttachment(LocalBackgroundAttachment); |
75 break; | 72 break; |
76 default: | 73 default: |
77 return; | 74 return; |
78 } | 75 } |
79 } | 76 } |
80 | 77 |
81 void CSSToStyleMap::mapFillClip(FillLayer* layer, CSSValue* value) const | 78 void CSSToStyleMap::mapFillClip(FillLayer* layer, CSSValue* value) const |
82 { | 79 { |
(...skipping 511 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
594 verticalRule = SpaceImageRule; | 591 verticalRule = SpaceImageRule; |
595 break; | 592 break; |
596 default: // CSSValueRepeat | 593 default: // CSSValueRepeat |
597 verticalRule = RepeatImageRule; | 594 verticalRule = RepeatImageRule; |
598 break; | 595 break; |
599 } | 596 } |
600 image.setVerticalRule(verticalRule); | 597 image.setVerticalRule(verticalRule); |
601 } | 598 } |
602 | 599 |
603 }; | 600 }; |
OLD | NEW |