| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2004 Zack Rusin <zack@kde.org> | 2 * Copyright (C) 2004 Zack Rusin <zack@kde.org> |
| 3 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc.
All rights reserved. | 3 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Apple Inc.
All rights reserved. |
| 4 * Copyright (C) 2007 Alexey Proskuryakov <ap@webkit.org> | 4 * Copyright (C) 2007 Alexey Proskuryakov <ap@webkit.org> |
| 5 * Copyright (C) 2007 Nicholas Shanks <webkit@nickshanks.com> | 5 * Copyright (C) 2007 Nicholas Shanks <webkit@nickshanks.com> |
| 6 * Copyright (C) 2011 Sencha, Inc. All rights reserved. | 6 * Copyright (C) 2011 Sencha, Inc. All rights reserved. |
| 7 * | 7 * |
| 8 * This library is free software; you can redistribute it and/or | 8 * This library is free software; you can redistribute it and/or |
| 9 * modify it under the terms of the GNU Lesser General Public | 9 * modify it under the terms of the GNU Lesser General Public |
| 10 * License as published by the Free Software Foundation; either | 10 * License as published by the Free Software Foundation; either |
| (...skipping 2511 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2522 return cssValuePool().createValue(style->userSelect()); | 2522 return cssValuePool().createValue(style->userSelect()); |
| 2523 case CSSPropertyBorderBottomLeftRadius: | 2523 case CSSPropertyBorderBottomLeftRadius: |
| 2524 return valueForBorderRadiusCorner(style->borderBottomLeftRadius(), *
style); | 2524 return valueForBorderRadiusCorner(style->borderBottomLeftRadius(), *
style); |
| 2525 case CSSPropertyBorderBottomRightRadius: | 2525 case CSSPropertyBorderBottomRightRadius: |
| 2526 return valueForBorderRadiusCorner(style->borderBottomRightRadius(),
*style); | 2526 return valueForBorderRadiusCorner(style->borderBottomRightRadius(),
*style); |
| 2527 case CSSPropertyBorderTopLeftRadius: | 2527 case CSSPropertyBorderTopLeftRadius: |
| 2528 return valueForBorderRadiusCorner(style->borderTopLeftRadius(), *sty
le); | 2528 return valueForBorderRadiusCorner(style->borderTopLeftRadius(), *sty
le); |
| 2529 case CSSPropertyBorderTopRightRadius: | 2529 case CSSPropertyBorderTopRightRadius: |
| 2530 return valueForBorderRadiusCorner(style->borderTopRightRadius(), *st
yle); | 2530 return valueForBorderRadiusCorner(style->borderTopRightRadius(), *st
yle); |
| 2531 case CSSPropertyClip: { | 2531 case CSSPropertyClip: { |
| 2532 if (!style->hasClip()) | 2532 if (style->hasAutoClip()) |
| 2533 return cssValuePool().createIdentifierValue(CSSValueAuto); | 2533 return cssValuePool().createIdentifierValue(CSSValueAuto); |
| 2534 RefPtrWillBeRawPtr<Rect> rect = Rect::create(); | 2534 RefPtrWillBeRawPtr<Rect> rect = Rect::create(); |
| 2535 rect->setTop(zoomAdjustedPixelValue(style->clip().top().value(), *st
yle)); | 2535 rect->setTop(zoomAdjustedPixelValue(style->clip().top().value(), *st
yle)); |
| 2536 rect->setRight(zoomAdjustedPixelValue(style->clip().right().value(),
*style)); | 2536 rect->setRight(zoomAdjustedPixelValue(style->clip().right().value(),
*style)); |
| 2537 rect->setBottom(zoomAdjustedPixelValue(style->clip().bottom().value(
), *style)); | 2537 rect->setBottom(zoomAdjustedPixelValue(style->clip().bottom().value(
), *style)); |
| 2538 rect->setLeft(zoomAdjustedPixelValue(style->clip().left().value(), *
style)); | 2538 rect->setLeft(zoomAdjustedPixelValue(style->clip().left().value(), *
style)); |
| 2539 return cssValuePool().createValue(rect.release()); | 2539 return cssValuePool().createValue(rect.release()); |
| 2540 } | 2540 } |
| 2541 case CSSPropertySpeak: | 2541 case CSSPropertySpeak: |
| 2542 return cssValuePool().createValue(style->speak()); | 2542 return cssValuePool().createValue(style->speak()); |
| (...skipping 465 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3008 return list.release(); | 3008 return list.release(); |
| 3009 } | 3009 } |
| 3010 | 3010 |
| 3011 void CSSComputedStyleDeclaration::trace(Visitor* visitor) | 3011 void CSSComputedStyleDeclaration::trace(Visitor* visitor) |
| 3012 { | 3012 { |
| 3013 visitor->trace(m_node); | 3013 visitor->trace(m_node); |
| 3014 CSSStyleDeclaration::trace(visitor); | 3014 CSSStyleDeclaration::trace(visitor); |
| 3015 } | 3015 } |
| 3016 | 3016 |
| 3017 } // namespace blink | 3017 } // namespace blink |
| OLD | NEW |