Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(494)

Side by Side Diff: Source/core/css/CSSComputedStyleDeclaration.cpp

Issue 607593002: Remove -webkit-border-fit (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
220 CSSPropertyWebkitAnimationName, 220 CSSPropertyWebkitAnimationName,
221 CSSPropertyWebkitAnimationPlayState, 221 CSSPropertyWebkitAnimationPlayState,
222 CSSPropertyWebkitAnimationTimingFunction, 222 CSSPropertyWebkitAnimationTimingFunction,
223 CSSPropertyWebkitAppearance, 223 CSSPropertyWebkitAppearance,
224 CSSPropertyBackfaceVisibility, 224 CSSPropertyBackfaceVisibility,
225 CSSPropertyWebkitBackfaceVisibility, 225 CSSPropertyWebkitBackfaceVisibility,
226 CSSPropertyWebkitBackgroundClip, 226 CSSPropertyWebkitBackgroundClip,
227 CSSPropertyWebkitBackgroundComposite, 227 CSSPropertyWebkitBackgroundComposite,
228 CSSPropertyWebkitBackgroundOrigin, 228 CSSPropertyWebkitBackgroundOrigin,
229 CSSPropertyWebkitBackgroundSize, 229 CSSPropertyWebkitBackgroundSize,
230 CSSPropertyWebkitBorderFit,
231 CSSPropertyWebkitBorderHorizontalSpacing, 230 CSSPropertyWebkitBorderHorizontalSpacing,
232 CSSPropertyWebkitBorderImage, 231 CSSPropertyWebkitBorderImage,
233 CSSPropertyWebkitBorderVerticalSpacing, 232 CSSPropertyWebkitBorderVerticalSpacing,
234 CSSPropertyWebkitBoxAlign, 233 CSSPropertyWebkitBoxAlign,
235 CSSPropertyWebkitBoxDecorationBreak, 234 CSSPropertyWebkitBoxDecorationBreak,
236 CSSPropertyWebkitBoxDirection, 235 CSSPropertyWebkitBoxDirection,
237 CSSPropertyWebkitBoxFlex, 236 CSSPropertyWebkitBoxFlex,
238 CSSPropertyWebkitBoxFlexGroup, 237 CSSPropertyWebkitBoxFlexGroup,
239 CSSPropertyWebkitBoxLines, 238 CSSPropertyWebkitBoxLines,
240 CSSPropertyWebkitBoxOrdinalGroup, 239 CSSPropertyWebkitBoxOrdinalGroup,
(...skipping 1742 matching lines...) Expand 10 before | Expand all | Expand 10 after
1983 } 1982 }
1984 return zoomAdjustedPixelValueForLength(style->height(), *style); 1983 return zoomAdjustedPixelValueForLength(style->height(), *style);
1985 case CSSPropertyWebkitHighlight: 1984 case CSSPropertyWebkitHighlight:
1986 if (style->highlight() == nullAtom) 1985 if (style->highlight() == nullAtom)
1987 return cssValuePool().createIdentifierValue(CSSValueNone); 1986 return cssValuePool().createIdentifierValue(CSSValueNone);
1988 return cssValuePool().createValue(style->highlight(), CSSPrimitiveVa lue::CSS_STRING); 1987 return cssValuePool().createValue(style->highlight(), CSSPrimitiveVa lue::CSS_STRING);
1989 case CSSPropertyWebkitHyphenateCharacter: 1988 case CSSPropertyWebkitHyphenateCharacter:
1990 if (style->hyphenationString().isNull()) 1989 if (style->hyphenationString().isNull())
1991 return cssValuePool().createIdentifierValue(CSSValueAuto); 1990 return cssValuePool().createIdentifierValue(CSSValueAuto);
1992 return cssValuePool().createValue(style->hyphenationString(), CSSPri mitiveValue::CSS_STRING); 1991 return cssValuePool().createValue(style->hyphenationString(), CSSPri mitiveValue::CSS_STRING);
1993 case CSSPropertyWebkitBorderFit:
1994 if (style->borderFit() == BorderFitBorder)
1995 return cssValuePool().createIdentifierValue(CSSValueBorder);
1996 return cssValuePool().createIdentifierValue(CSSValueLines);
1997 case CSSPropertyImageRendering: 1992 case CSSPropertyImageRendering:
1998 return CSSPrimitiveValue::create(style->imageRendering()); 1993 return CSSPrimitiveValue::create(style->imageRendering());
1999 case CSSPropertyIsolation: 1994 case CSSPropertyIsolation:
2000 return cssValuePool().createValue(style->isolation()); 1995 return cssValuePool().createValue(style->isolation());
2001 case CSSPropertyJustifyItems: 1996 case CSSPropertyJustifyItems:
2002 return valueForItemPositionWithOverflowAlignment(resolveAlignmentAut o(style->justifyItems(), styledNode), style->justifyItemsOverflowAlignment(), st yle->justifyItemsPositionType()); 1997 return valueForItemPositionWithOverflowAlignment(resolveAlignmentAut o(style->justifyItems(), styledNode), style->justifyItemsOverflowAlignment(), st yle->justifyItemsPositionType());
2003 case CSSPropertyJustifySelf: 1998 case CSSPropertyJustifySelf:
2004 return valueForItemPositionWithOverflowAlignment(resolveAlignmentAut o(style->justifySelf(), styledNode->parentNode()), style->justifySelfOverflowAli gnment(), NonLegacyPosition); 1999 return valueForItemPositionWithOverflowAlignment(resolveAlignmentAut o(style->justifySelf(), styledNode->parentNode()), style->justifySelfOverflowAli gnment(), NonLegacyPosition);
2005 case CSSPropertyLeft: 2000 case CSSPropertyLeft:
2006 return valueForPositionOffset(*style, CSSPropertyLeft, renderer); 2001 return valueForPositionOffset(*style, CSSPropertyLeft, renderer);
(...skipping 996 matching lines...) Expand 10 before | Expand all | Expand 10 after
3003 return list.release(); 2998 return list.release();
3004 } 2999 }
3005 3000
3006 void CSSComputedStyleDeclaration::trace(Visitor* visitor) 3001 void CSSComputedStyleDeclaration::trace(Visitor* visitor)
3007 { 3002 {
3008 visitor->trace(m_node); 3003 visitor->trace(m_node);
3009 CSSStyleDeclaration::trace(visitor); 3004 CSSStyleDeclaration::trace(visitor);
3010 } 3005 }
3011 3006
3012 } // namespace blink 3007 } // namespace blink
OLDNEW
« no previous file with comments | « LayoutTests/webexposed/css-properties-as-js-properties-expected.txt ('k') | Source/core/css/CSSPrimitiveValueMappings.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698