| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011 Google Inc. All rights reserved. | 2 * Copyright (C) 2011 Google Inc. All rights reserved. |
| 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 1322 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1333 else if (primitiveValue->isNumber()) // For scrollamount support. | 1333 else if (primitiveValue->isNumber()) // For scrollamount support. |
| 1334 styleResolver->style()->setMarqueeSpeed(primitiveValue->getIntValue(
)); | 1334 styleResolver->style()->setMarqueeSpeed(primitiveValue->getIntValue(
)); |
| 1335 } | 1335 } |
| 1336 static PropertyHandler createHandler() | 1336 static PropertyHandler createHandler() |
| 1337 { | 1337 { |
| 1338 PropertyHandler handler = ApplyPropertyDefault<int, &RenderStyle::marque
eSpeed, int, &RenderStyle::setMarqueeSpeed, int, &RenderStyle::initialMarqueeSpe
ed>::createHandler(); | 1338 PropertyHandler handler = ApplyPropertyDefault<int, &RenderStyle::marque
eSpeed, int, &RenderStyle::setMarqueeSpeed, int, &RenderStyle::initialMarqueeSpe
ed>::createHandler(); |
| 1339 return PropertyHandler(handler.inheritFunction(), handler.initialFunctio
n(), &applyValue); | 1339 return PropertyHandler(handler.inheritFunction(), handler.initialFunctio
n(), &applyValue); |
| 1340 } | 1340 } |
| 1341 }; | 1341 }; |
| 1342 | 1342 |
| 1343 #if ENABLE(CSS3_TEXT) | |
| 1344 class ApplyPropertyTextUnderlinePosition { | 1343 class ApplyPropertyTextUnderlinePosition { |
| 1345 public: | 1344 public: |
| 1346 static void applyValue(CSSPropertyID, StyleResolver* styleResolver, CSSValue
* value) | 1345 static void applyValue(CSSPropertyID, StyleResolver* styleResolver, CSSValue
* value) |
| 1347 { | 1346 { |
| 1348 // This is true if value is 'auto' or 'alphabetic'. | 1347 // This is true if value is 'auto' or 'alphabetic'. |
| 1349 if (value->isPrimitiveValue()) { | 1348 if (value->isPrimitiveValue()) { |
| 1350 TextUnderlinePosition t = *toCSSPrimitiveValue(value); | 1349 TextUnderlinePosition t = *toCSSPrimitiveValue(value); |
| 1351 styleResolver->style()->setTextUnderlinePosition(t); | 1350 styleResolver->style()->setTextUnderlinePosition(t); |
| 1352 return; | 1351 return; |
| 1353 } | 1352 } |
| 1354 | 1353 |
| 1355 unsigned t = 0; | 1354 unsigned t = 0; |
| 1356 for (CSSValueListIterator i(value); i.hasMore(); i.advance()) { | 1355 for (CSSValueListIterator i(value); i.hasMore(); i.advance()) { |
| 1357 CSSValue* item = i.value(); | 1356 CSSValue* item = i.value(); |
| 1358 TextUnderlinePosition t2 = *toCSSPrimitiveValue(item); | 1357 TextUnderlinePosition t2 = *toCSSPrimitiveValue(item); |
| 1359 t |= t2; | 1358 t |= t2; |
| 1360 } | 1359 } |
| 1361 styleResolver->style()->setTextUnderlinePosition(static_cast<TextUnderli
nePosition>(t)); | 1360 styleResolver->style()->setTextUnderlinePosition(static_cast<TextUnderli
nePosition>(t)); |
| 1362 } | 1361 } |
| 1363 static PropertyHandler createHandler() | 1362 static PropertyHandler createHandler() |
| 1364 { | 1363 { |
| 1365 PropertyHandler handler = ApplyPropertyDefaultBase<TextUnderlinePosition
, &RenderStyle::textUnderlinePosition, TextUnderlinePosition, &RenderStyle::setT
extUnderlinePosition, TextUnderlinePosition, &RenderStyle::initialTextUnderlineP
osition>::createHandler(); | 1364 PropertyHandler handler = ApplyPropertyDefaultBase<TextUnderlinePosition
, &RenderStyle::textUnderlinePosition, TextUnderlinePosition, &RenderStyle::setT
extUnderlinePosition, TextUnderlinePosition, &RenderStyle::initialTextUnderlineP
osition>::createHandler(); |
| 1366 return PropertyHandler(handler.inheritFunction(), handler.initialFunctio
n(), &applyValue); | 1365 return PropertyHandler(handler.inheritFunction(), handler.initialFunctio
n(), &applyValue); |
| 1367 } | 1366 } |
| 1368 }; | 1367 }; |
| 1369 #endif // CSS3_TEXT | |
| 1370 | 1368 |
| 1371 class ApplyPropertyLineHeight { | 1369 class ApplyPropertyLineHeight { |
| 1372 public: | 1370 public: |
| 1373 static void applyValue(CSSPropertyID, StyleResolver* styleResolver, CSSValue
* value) | 1371 static void applyValue(CSSPropertyID, StyleResolver* styleResolver, CSSValue
* value) |
| 1374 { | 1372 { |
| 1375 if (!value->isPrimitiveValue()) | 1373 if (!value->isPrimitiveValue()) |
| 1376 return; | 1374 return; |
| 1377 | 1375 |
| 1378 CSSPrimitiveValue* primitiveValue = toCSSPrimitiveValue(value); | 1376 CSSPrimitiveValue* primitiveValue = toCSSPrimitiveValue(value); |
| 1379 Length lineHeight; | 1377 Length lineHeight; |
| (...skipping 727 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2107 setPropertyHandler(CSSPropertyPointerEvents, ApplyPropertyDefault<EPointerEv
ents, &RenderStyle::pointerEvents, EPointerEvents, &RenderStyle::setPointerEvent
s, EPointerEvents, &RenderStyle::initialPointerEvents>::createHandler()); | 2105 setPropertyHandler(CSSPropertyPointerEvents, ApplyPropertyDefault<EPointerEv
ents, &RenderStyle::pointerEvents, EPointerEvents, &RenderStyle::setPointerEvent
s, EPointerEvents, &RenderStyle::initialPointerEvents>::createHandler()); |
| 2108 setPropertyHandler(CSSPropertyPosition, ApplyPropertyDefault<EPosition, &Ren
derStyle::position, EPosition, &RenderStyle::setPosition, EPosition, &RenderStyl
e::initialPosition>::createHandler()); | 2106 setPropertyHandler(CSSPropertyPosition, ApplyPropertyDefault<EPosition, &Ren
derStyle::position, EPosition, &RenderStyle::setPosition, EPosition, &RenderStyl
e::initialPosition>::createHandler()); |
| 2109 setPropertyHandler(CSSPropertyResize, ApplyPropertyResize::createHandler()); | 2107 setPropertyHandler(CSSPropertyResize, ApplyPropertyResize::createHandler()); |
| 2110 setPropertyHandler(CSSPropertyRight, ApplyPropertyLength<&RenderStyle::right
, &RenderStyle::setRight, &RenderStyle::initialOffset, AutoEnabled>::createHandl
er()); | 2108 setPropertyHandler(CSSPropertyRight, ApplyPropertyLength<&RenderStyle::right
, &RenderStyle::setRight, &RenderStyle::initialOffset, AutoEnabled>::createHandl
er()); |
| 2111 setPropertyHandler(CSSPropertySize, ApplyPropertyPageSize::createHandler()); | 2109 setPropertyHandler(CSSPropertySize, ApplyPropertyPageSize::createHandler()); |
| 2112 setPropertyHandler(CSSPropertySpeak, ApplyPropertyDefault<ESpeak, &RenderSty
le::speak, ESpeak, &RenderStyle::setSpeak, ESpeak, &RenderStyle::initialSpeak>::
createHandler()); | 2110 setPropertyHandler(CSSPropertySpeak, ApplyPropertyDefault<ESpeak, &RenderSty
le::speak, ESpeak, &RenderStyle::setSpeak, ESpeak, &RenderStyle::initialSpeak>::
createHandler()); |
| 2113 setPropertyHandler(CSSPropertyTableLayout, ApplyPropertyDefault<ETableLayout
, &RenderStyle::tableLayout, ETableLayout, &RenderStyle::setTableLayout, ETableL
ayout, &RenderStyle::initialTableLayout>::createHandler()); | 2111 setPropertyHandler(CSSPropertyTableLayout, ApplyPropertyDefault<ETableLayout
, &RenderStyle::tableLayout, ETableLayout, &RenderStyle::setTableLayout, ETableL
ayout, &RenderStyle::initialTableLayout>::createHandler()); |
| 2114 setPropertyHandler(CSSPropertyTabSize, ApplyPropertyDefault<unsigned, &Rende
rStyle::tabSize, unsigned, &RenderStyle::setTabSize, unsigned, &RenderStyle::ini
tialTabSize>::createHandler()); | 2112 setPropertyHandler(CSSPropertyTabSize, ApplyPropertyDefault<unsigned, &Rende
rStyle::tabSize, unsigned, &RenderStyle::setTabSize, unsigned, &RenderStyle::ini
tialTabSize>::createHandler()); |
| 2115 setPropertyHandler(CSSPropertyTextAlign, ApplyPropertyTextAlign::createHandl
er()); | 2113 setPropertyHandler(CSSPropertyTextAlign, ApplyPropertyTextAlign::createHandl
er()); |
| 2116 setPropertyHandler(CSSPropertyTextDecoration, ApplyPropertyTextDecoration::c
reateHandler()); | 2114 setPropertyHandler(CSSPropertyTextDecoration, ApplyPropertyTextDecoration::c
reateHandler()); |
| 2115 setPropertyHandler(CSSPropertyTextDecorationLine, ApplyPropertyTextDecoratio
n::createHandler()); |
| 2116 setPropertyHandler(CSSPropertyTextDecorationStyle, ApplyPropertyDefault<Text
DecorationStyle, &RenderStyle::textDecorationStyle, TextDecorationStyle, &Render
Style::setTextDecorationStyle, TextDecorationStyle, &RenderStyle::initialTextDec
orationStyle>::createHandler()); |
| 2117 setPropertyHandler(CSSPropertyTextDecorationColor, ApplyPropertyColor<NoInhe
ritFromParent, &RenderStyle::textDecorationColor, &RenderStyle::setTextDecoratio
nColor, &RenderStyle::setVisitedLinkTextDecorationColor, &RenderStyle::color>::c
reateHandler()); |
| 2118 |
| 2117 #if ENABLE(CSS3_TEXT) | 2119 #if ENABLE(CSS3_TEXT) |
| 2118 setPropertyHandler(CSSPropertyWebkitTextDecorationLine, ApplyPropertyTextDec
oration::createHandler()); | |
| 2119 setPropertyHandler(CSSPropertyWebkitTextDecorationStyle, ApplyPropertyDefaul
t<TextDecorationStyle, &RenderStyle::textDecorationStyle, TextDecorationStyle, &
RenderStyle::setTextDecorationStyle, TextDecorationStyle, &RenderStyle::initialT
extDecorationStyle>::createHandler()); | |
| 2120 setPropertyHandler(CSSPropertyWebkitTextDecorationColor, ApplyPropertyColor<
NoInheritFromParent, &RenderStyle::textDecorationColor, &RenderStyle::setTextDec
orationColor, &RenderStyle::setVisitedLinkTextDecorationColor, &RenderStyle::col
or>::createHandler()); | |
| 2121 setPropertyHandler(CSSPropertyWebkitTextAlignLast, ApplyPropertyDefault<Text
AlignLast, &RenderStyle::textAlignLast, TextAlignLast, &RenderStyle::setTextAlig
nLast, TextAlignLast, &RenderStyle::initialTextAlignLast>::createHandler()); | 2120 setPropertyHandler(CSSPropertyWebkitTextAlignLast, ApplyPropertyDefault<Text
AlignLast, &RenderStyle::textAlignLast, TextAlignLast, &RenderStyle::setTextAlig
nLast, TextAlignLast, &RenderStyle::initialTextAlignLast>::createHandler()); |
| 2122 setPropertyHandler(CSSPropertyWebkitTextUnderlinePosition, ApplyPropertyText
UnderlinePosition::createHandler()); | |
| 2123 #endif // CSS3_TEXT | 2121 #endif // CSS3_TEXT |
| 2124 setPropertyHandler(CSSPropertyTextIndent, ApplyPropertyTextIndent::createHan
dler()); | 2122 setPropertyHandler(CSSPropertyTextIndent, ApplyPropertyTextIndent::createHan
dler()); |
| 2125 setPropertyHandler(CSSPropertyTextOverflow, ApplyPropertyDefault<TextOverflo
w, &RenderStyle::textOverflow, TextOverflow, &RenderStyle::setTextOverflow, Text
Overflow, &RenderStyle::initialTextOverflow>::createHandler()); | 2123 setPropertyHandler(CSSPropertyTextOverflow, ApplyPropertyDefault<TextOverflo
w, &RenderStyle::textOverflow, TextOverflow, &RenderStyle::setTextOverflow, Text
Overflow, &RenderStyle::initialTextOverflow>::createHandler()); |
| 2126 setPropertyHandler(CSSPropertyTextRendering, ApplyPropertyFont<TextRendering
Mode, &FontDescription::textRenderingMode, &FontDescription::setTextRenderingMod
e, AutoTextRendering>::createHandler()); | 2124 setPropertyHandler(CSSPropertyTextRendering, ApplyPropertyFont<TextRendering
Mode, &FontDescription::textRenderingMode, &FontDescription::setTextRenderingMod
e, AutoTextRendering>::createHandler()); |
| 2127 setPropertyHandler(CSSPropertyTextTransform, ApplyPropertyDefault<ETextTrans
form, &RenderStyle::textTransform, ETextTransform, &RenderStyle::setTextTransfor
m, ETextTransform, &RenderStyle::initialTextTransform>::createHandler()); | 2125 setPropertyHandler(CSSPropertyTextTransform, ApplyPropertyDefault<ETextTrans
form, &RenderStyle::textTransform, ETextTransform, &RenderStyle::setTextTransfor
m, ETextTransform, &RenderStyle::initialTextTransform>::createHandler()); |
| 2126 setPropertyHandler(CSSPropertyTextUnderlinePosition, ApplyPropertyTextUnderl
inePosition::createHandler()); |
| 2128 setPropertyHandler(CSSPropertyTop, ApplyPropertyLength<&RenderStyle::top, &R
enderStyle::setTop, &RenderStyle::initialOffset, AutoEnabled>::createHandler()); | 2127 setPropertyHandler(CSSPropertyTop, ApplyPropertyLength<&RenderStyle::top, &R
enderStyle::setTop, &RenderStyle::initialOffset, AutoEnabled>::createHandler()); |
| 2129 setPropertyHandler(CSSPropertyUnicodeBidi, ApplyPropertyDefault<EUnicodeBidi
, &RenderStyle::unicodeBidi, EUnicodeBidi, &RenderStyle::setUnicodeBidi, EUnicod
eBidi, &RenderStyle::initialUnicodeBidi>::createHandler()); | 2128 setPropertyHandler(CSSPropertyUnicodeBidi, ApplyPropertyDefault<EUnicodeBidi
, &RenderStyle::unicodeBidi, EUnicodeBidi, &RenderStyle::setUnicodeBidi, EUnicod
eBidi, &RenderStyle::initialUnicodeBidi>::createHandler()); |
| 2130 setPropertyHandler(CSSPropertyVerticalAlign, ApplyPropertyVerticalAlign::cre
ateHandler()); | 2129 setPropertyHandler(CSSPropertyVerticalAlign, ApplyPropertyVerticalAlign::cre
ateHandler()); |
| 2131 setPropertyHandler(CSSPropertyVisibility, ApplyPropertyDefault<EVisibility,
&RenderStyle::visibility, EVisibility, &RenderStyle::setVisibility, EVisibility,
&RenderStyle::initialVisibility>::createHandler()); | 2130 setPropertyHandler(CSSPropertyVisibility, ApplyPropertyDefault<EVisibility,
&RenderStyle::visibility, EVisibility, &RenderStyle::setVisibility, EVisibility,
&RenderStyle::initialVisibility>::createHandler()); |
| 2132 setPropertyHandler(CSSPropertyWebkitAnimationDelay, ApplyPropertyAnimation<d
ouble, &CSSAnimationData::delay, &CSSAnimationData::setDelay, &CSSAnimationData:
:isDelaySet, &CSSAnimationData::clearDelay, &CSSAnimationData::initialAnimationD
elay, &CSSToStyleMap::mapAnimationDelay, &RenderStyle::accessAnimations, &Render
Style::animations>::createHandler()); | 2131 setPropertyHandler(CSSPropertyWebkitAnimationDelay, ApplyPropertyAnimation<d
ouble, &CSSAnimationData::delay, &CSSAnimationData::setDelay, &CSSAnimationData:
:isDelaySet, &CSSAnimationData::clearDelay, &CSSAnimationData::initialAnimationD
elay, &CSSToStyleMap::mapAnimationDelay, &RenderStyle::accessAnimations, &Render
Style::animations>::createHandler()); |
| 2133 setPropertyHandler(CSSPropertyWebkitAnimationDirection, ApplyPropertyAnimati
on<CSSAnimationData::AnimationDirection, &CSSAnimationData::direction, &CSSAnima
tionData::setDirection, &CSSAnimationData::isDirectionSet, &CSSAnimationData::cl
earDirection, &CSSAnimationData::initialAnimationDirection, &CSSToStyleMap::mapA
nimationDirection, &RenderStyle::accessAnimations, &RenderStyle::animations>::cr
eateHandler()); | 2132 setPropertyHandler(CSSPropertyWebkitAnimationDirection, ApplyPropertyAnimati
on<CSSAnimationData::AnimationDirection, &CSSAnimationData::direction, &CSSAnima
tionData::setDirection, &CSSAnimationData::isDirectionSet, &CSSAnimationData::cl
earDirection, &CSSAnimationData::initialAnimationDirection, &CSSToStyleMap::mapA
nimationDirection, &RenderStyle::accessAnimations, &RenderStyle::animations>::cr
eateHandler()); |
| 2134 setPropertyHandler(CSSPropertyWebkitAnimationDuration, ApplyPropertyAnimatio
n<double, &CSSAnimationData::duration, &CSSAnimationData::setDuration, &CSSAnima
tionData::isDurationSet, &CSSAnimationData::clearDuration, &CSSAnimationData::in
itialAnimationDuration, &CSSToStyleMap::mapAnimationDuration, &RenderStyle::acce
ssAnimations, &RenderStyle::animations>::createHandler()); | 2133 setPropertyHandler(CSSPropertyWebkitAnimationDuration, ApplyPropertyAnimatio
n<double, &CSSAnimationData::duration, &CSSAnimationData::setDuration, &CSSAnima
tionData::isDurationSet, &CSSAnimationData::clearDuration, &CSSAnimationData::in
itialAnimationDuration, &CSSToStyleMap::mapAnimationDuration, &RenderStyle::acce
ssAnimations, &RenderStyle::animations>::createHandler()); |
| 2135 setPropertyHandler(CSSPropertyWebkitAnimationFillMode, ApplyPropertyAnimatio
n<unsigned, &CSSAnimationData::fillMode, &CSSAnimationData::setFillMode, &CSSAni
mationData::isFillModeSet, &CSSAnimationData::clearFillMode, &CSSAnimationData::
initialAnimationFillMode, &CSSToStyleMap::mapAnimationFillMode, &RenderStyle::ac
cessAnimations, &RenderStyle::animations>::createHandler()); | 2134 setPropertyHandler(CSSPropertyWebkitAnimationFillMode, ApplyPropertyAnimatio
n<unsigned, &CSSAnimationData::fillMode, &CSSAnimationData::setFillMode, &CSSAni
mationData::isFillModeSet, &CSSAnimationData::clearFillMode, &CSSAnimationData::
initialAnimationFillMode, &CSSToStyleMap::mapAnimationFillMode, &RenderStyle::ac
cessAnimations, &RenderStyle::animations>::createHandler()); |
| 2136 setPropertyHandler(CSSPropertyWebkitAnimationIterationCount, ApplyPropertyAn
imation<double, &CSSAnimationData::iterationCount, &CSSAnimationData::setIterati
onCount, &CSSAnimationData::isIterationCountSet, &CSSAnimationData::clearIterati
onCount, &CSSAnimationData::initialAnimationIterationCount, &CSSToStyleMap::mapA
nimationIterationCount, &RenderStyle::accessAnimations, &RenderStyle::animations
>::createHandler()); | 2135 setPropertyHandler(CSSPropertyWebkitAnimationIterationCount, ApplyPropertyAn
imation<double, &CSSAnimationData::iterationCount, &CSSAnimationData::setIterati
onCount, &CSSAnimationData::isIterationCountSet, &CSSAnimationData::clearIterati
onCount, &CSSAnimationData::initialAnimationIterationCount, &CSSToStyleMap::mapA
nimationIterationCount, &RenderStyle::accessAnimations, &RenderStyle::animations
>::createHandler()); |
| 2137 setPropertyHandler(CSSPropertyWebkitAnimationName, ApplyPropertyAnimation<co
nst String&, &CSSAnimationData::name, &CSSAnimationData::setName, &CSSAnimationD
ata::isNameSet, &CSSAnimationData::clearName, &CSSAnimationData::initialAnimatio
nName, &CSSToStyleMap::mapAnimationName, &RenderStyle::accessAnimations, &Render
Style::animations>::createHandler()); | 2136 setPropertyHandler(CSSPropertyWebkitAnimationName, ApplyPropertyAnimation<co
nst String&, &CSSAnimationData::name, &CSSAnimationData::setName, &CSSAnimationD
ata::isNameSet, &CSSAnimationData::clearName, &CSSAnimationData::initialAnimatio
nName, &CSSToStyleMap::mapAnimationName, &RenderStyle::accessAnimations, &Render
Style::animations>::createHandler()); |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2262 setPropertyHandler(CSSPropertyWordBreak, ApplyPropertyDefault<EWordBreak, &R
enderStyle::wordBreak, EWordBreak, &RenderStyle::setWordBreak, EWordBreak, &Rend
erStyle::initialWordBreak>::createHandler()); | 2261 setPropertyHandler(CSSPropertyWordBreak, ApplyPropertyDefault<EWordBreak, &R
enderStyle::wordBreak, EWordBreak, &RenderStyle::setWordBreak, EWordBreak, &Rend
erStyle::initialWordBreak>::createHandler()); |
| 2263 setPropertyHandler(CSSPropertyWordSpacing, ApplyPropertyComputeLength<int, &
RenderStyle::wordSpacing, &RenderStyle::setWordSpacing, &RenderStyle::initialLet
terWordSpacing, NormalEnabled, ThicknessDisabled, SVGZoomEnabled>::createHandler
()); | 2262 setPropertyHandler(CSSPropertyWordSpacing, ApplyPropertyComputeLength<int, &
RenderStyle::wordSpacing, &RenderStyle::setWordSpacing, &RenderStyle::initialLet
terWordSpacing, NormalEnabled, ThicknessDisabled, SVGZoomEnabled>::createHandler
()); |
| 2264 // UAs must treat 'word-wrap' as an alternate name for the 'overflow-wrap' p
roperty. So using the same handlers. | 2263 // UAs must treat 'word-wrap' as an alternate name for the 'overflow-wrap' p
roperty. So using the same handlers. |
| 2265 setPropertyHandler(CSSPropertyWordWrap, ApplyPropertyDefault<EOverflowWrap,
&RenderStyle::overflowWrap, EOverflowWrap, &RenderStyle::setOverflowWrap, EOverf
lowWrap, &RenderStyle::initialOverflowWrap>::createHandler()); | 2264 setPropertyHandler(CSSPropertyWordWrap, ApplyPropertyDefault<EOverflowWrap,
&RenderStyle::overflowWrap, EOverflowWrap, &RenderStyle::setOverflowWrap, EOverf
lowWrap, &RenderStyle::initialOverflowWrap>::createHandler()); |
| 2266 setPropertyHandler(CSSPropertyZIndex, ApplyPropertyAuto<int, &RenderStyle::z
Index, &RenderStyle::setZIndex, &RenderStyle::hasAutoZIndex, &RenderStyle::setHa
sAutoZIndex>::createHandler()); | 2265 setPropertyHandler(CSSPropertyZIndex, ApplyPropertyAuto<int, &RenderStyle::z
Index, &RenderStyle::setZIndex, &RenderStyle::hasAutoZIndex, &RenderStyle::setHa
sAutoZIndex>::createHandler()); |
| 2267 setPropertyHandler(CSSPropertyZoom, ApplyPropertyZoom::createHandler()); | 2266 setPropertyHandler(CSSPropertyZoom, ApplyPropertyZoom::createHandler()); |
| 2268 } | 2267 } |
| 2269 | 2268 |
| 2270 | 2269 |
| 2271 } | 2270 } |
| OLD | NEW |