OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2000 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 2000 Lars Knoll (knoll@kde.org) |
3 * (C) 2000 Antti Koivisto (koivisto@kde.org) | 3 * (C) 2000 Antti Koivisto (koivisto@kde.org) |
4 * (C) 2000 Dirk Mueller (mueller@kde.org) | 4 * (C) 2000 Dirk Mueller (mueller@kde.org) |
5 * Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All r
ights reserved. | 5 * Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All r
ights reserved. |
6 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com) | 6 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com) |
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 Library General Public | 9 * modify it under the terms of the GNU Library General Public |
10 * License as published by the Free Software Foundation; either | 10 * License as published by the Free Software Foundation; either |
(...skipping 822 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
833 ColumnFill columnFill() const { return static_cast<ColumnFill>(rareNonInheri
tedData->m_multiCol->m_fill); } | 833 ColumnFill columnFill() const { return static_cast<ColumnFill>(rareNonInheri
tedData->m_multiCol->m_fill); } |
834 float columnGap() const { return rareNonInheritedData->m_multiCol->m_gap; } | 834 float columnGap() const { return rareNonInheritedData->m_multiCol->m_gap; } |
835 bool hasNormalColumnGap() const { return rareNonInheritedData->m_multiCol->m
_normalGap; } | 835 bool hasNormalColumnGap() const { return rareNonInheritedData->m_multiCol->m
_normalGap; } |
836 EBorderStyle columnRuleStyle() const { return rareNonInheritedData->m_multiC
ol->m_rule.style(); } | 836 EBorderStyle columnRuleStyle() const { return rareNonInheritedData->m_multiC
ol->m_rule.style(); } |
837 unsigned short columnRuleWidth() const { return rareNonInheritedData->m_mult
iCol->ruleWidth(); } | 837 unsigned short columnRuleWidth() const { return rareNonInheritedData->m_mult
iCol->ruleWidth(); } |
838 bool columnRuleIsTransparent() const { return rareNonInheritedData->m_multiC
ol->m_rule.isTransparent(); } | 838 bool columnRuleIsTransparent() const { return rareNonInheritedData->m_multiC
ol->m_rule.isTransparent(); } |
839 ColumnSpan columnSpan() const { return static_cast<ColumnSpan>(rareNonInheri
tedData->m_multiCol->m_columnSpan); } | 839 ColumnSpan columnSpan() const { return static_cast<ColumnSpan>(rareNonInheri
tedData->m_multiCol->m_columnSpan); } |
840 EPageBreak columnBreakBefore() const { return static_cast<EPageBreak>(rareNo
nInheritedData->m_multiCol->m_breakBefore); } | 840 EPageBreak columnBreakBefore() const { return static_cast<EPageBreak>(rareNo
nInheritedData->m_multiCol->m_breakBefore); } |
841 EPageBreak columnBreakInside() const { return static_cast<EPageBreak>(rareNo
nInheritedData->m_multiCol->m_breakInside); } | 841 EPageBreak columnBreakInside() const { return static_cast<EPageBreak>(rareNo
nInheritedData->m_multiCol->m_breakInside); } |
842 EPageBreak columnBreakAfter() const { return static_cast<EPageBreak>(rareNon
InheritedData->m_multiCol->m_breakAfter); } | 842 EPageBreak columnBreakAfter() const { return static_cast<EPageBreak>(rareNon
InheritedData->m_multiCol->m_breakAfter); } |
843 EPageBreak regionBreakBefore() const { return static_cast<EPageBreak>(rareNo
nInheritedData->m_regionBreakBefore); } | |
844 EPageBreak regionBreakInside() const { return static_cast<EPageBreak>(rareNo
nInheritedData->m_regionBreakInside); } | |
845 EPageBreak regionBreakAfter() const { return static_cast<EPageBreak>(rareNon
InheritedData->m_regionBreakAfter); } | |
846 const TransformOperations& transform() const { return rareNonInheritedData->
m_transform->m_operations; } | 843 const TransformOperations& transform() const { return rareNonInheritedData->
m_transform->m_operations; } |
847 Length transformOriginX() const { return rareNonInheritedData->m_transform->
m_x; } | 844 Length transformOriginX() const { return rareNonInheritedData->m_transform->
m_x; } |
848 Length transformOriginY() const { return rareNonInheritedData->m_transform->
m_y; } | 845 Length transformOriginY() const { return rareNonInheritedData->m_transform->
m_y; } |
849 float transformOriginZ() const { return rareNonInheritedData->m_transform->m
_z; } | 846 float transformOriginZ() const { return rareNonInheritedData->m_transform->m
_z; } |
850 bool hasTransform() const { return !rareNonInheritedData->m_transform->m_ope
rations.operations().isEmpty(); } | 847 bool hasTransform() const { return !rareNonInheritedData->m_transform->m_ope
rations.operations().isEmpty(); } |
851 | 848 |
852 TextEmphasisFill textEmphasisFill() const { return static_cast<TextEmphasisF
ill>(rareInheritedData->textEmphasisFill); } | 849 TextEmphasisFill textEmphasisFill() const { return static_cast<TextEmphasisF
ill>(rareInheritedData->textEmphasisFill); } |
853 TextEmphasisMark textEmphasisMark() const; | 850 TextEmphasisMark textEmphasisMark() const; |
854 const AtomicString& textEmphasisCustomMark() const { return rareInheritedDat
a->textEmphasisCustomMark; } | 851 const AtomicString& textEmphasisCustomMark() const { return rareInheritedDat
a->textEmphasisCustomMark; } |
855 TextEmphasisPosition textEmphasisPosition() const { return static_cast<TextE
mphasisPosition>(rareInheritedData->textEmphasisPosition); } | 852 TextEmphasisPosition textEmphasisPosition() const { return static_cast<TextE
mphasisPosition>(rareInheritedData->textEmphasisPosition); } |
(...skipping 16 matching lines...) Expand all Loading... |
872 | 869 |
873 bool hasMask() const { return rareNonInheritedData->m_mask.hasImage() || rar
eNonInheritedData->m_maskBoxImage.hasImage(); } | 870 bool hasMask() const { return rareNonInheritedData->m_mask.hasImage() || rar
eNonInheritedData->m_maskBoxImage.hasImage(); } |
874 | 871 |
875 TextCombine textCombine() const { return static_cast<TextCombine>(rareNonInh
eritedData->m_textCombine); } | 872 TextCombine textCombine() const { return static_cast<TextCombine>(rareNonInh
eritedData->m_textCombine); } |
876 bool hasTextCombine() const { return textCombine() != TextCombineNone; } | 873 bool hasTextCombine() const { return textCombine() != TextCombineNone; } |
877 | 874 |
878 unsigned tabSize() const { return rareInheritedData->m_tabSize; } | 875 unsigned tabSize() const { return rareInheritedData->m_tabSize; } |
879 | 876 |
880 // End CSS3 Getters | 877 // End CSS3 Getters |
881 | 878 |
882 const AtomicString& flowThread() const { return rareNonInheritedData->m_flow
Thread; } | |
883 bool hasFlowFrom() const { return !rareNonInheritedData->m_regionThread.isNu
ll(); } | |
884 const AtomicString& regionThread() const { return rareNonInheritedData->m_re
gionThread; } | |
885 RegionFragment regionFragment() const { return static_cast<RegionFragment>(r
areNonInheritedData->m_regionFragment); } | |
886 | |
887 const AtomicString& lineGrid() const { return rareInheritedData->m_lineGrid;
} | 879 const AtomicString& lineGrid() const { return rareInheritedData->m_lineGrid;
} |
888 LineSnap lineSnap() const { return static_cast<LineSnap>(rareInheritedData->
m_lineSnap); } | 880 LineSnap lineSnap() const { return static_cast<LineSnap>(rareInheritedData->
m_lineSnap); } |
889 LineAlign lineAlign() const { return static_cast<LineAlign>(rareInheritedDat
a->m_lineAlign); } | 881 LineAlign lineAlign() const { return static_cast<LineAlign>(rareInheritedDat
a->m_lineAlign); } |
890 | 882 |
891 WrapFlow wrapFlow() const { return static_cast<WrapFlow>(rareNonInheritedDat
a->m_wrapFlow); } | 883 WrapFlow wrapFlow() const { return static_cast<WrapFlow>(rareNonInheritedDat
a->m_wrapFlow); } |
892 WrapThrough wrapThrough() const { return static_cast<WrapThrough>(rareNonInh
eritedData->m_wrapThrough); } | 884 WrapThrough wrapThrough() const { return static_cast<WrapThrough>(rareNonInh
eritedData->m_wrapThrough); } |
893 | 885 |
894 // Apple-specific property getter methods | 886 // Apple-specific property getter methods |
895 EPointerEvents pointerEvents() const { return static_cast<EPointerEvents>(in
herited_flags._pointerEvents); } | 887 EPointerEvents pointerEvents() const { return static_cast<EPointerEvents>(in
herited_flags._pointerEvents); } |
896 const CSSAnimationDataList* animations() const { return rareNonInheritedData
->m_animations.get(); } | 888 const CSSAnimationDataList* animations() const { return rareNonInheritedData
->m_animations.get(); } |
(...skipping 400 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1297 void setHasNormalColumnGap() { SET_VAR(rareNonInheritedData.access()->m_mult
iCol, m_normalGap, true); SET_VAR(rareNonInheritedData.access()->m_multiCol, m_g
ap, 0); } | 1289 void setHasNormalColumnGap() { SET_VAR(rareNonInheritedData.access()->m_mult
iCol, m_normalGap, true); SET_VAR(rareNonInheritedData.access()->m_multiCol, m_g
ap, 0); } |
1298 void setColumnRuleColor(const StyleColor& c) { SET_BORDERVALUE_COLOR(rareNon
InheritedData.access()->m_multiCol, m_rule, c); } | 1290 void setColumnRuleColor(const StyleColor& c) { SET_BORDERVALUE_COLOR(rareNon
InheritedData.access()->m_multiCol, m_rule, c); } |
1299 void setColumnRuleStyle(EBorderStyle b) { SET_VAR(rareNonInheritedData.acces
s()->m_multiCol, m_rule.m_style, b); } | 1291 void setColumnRuleStyle(EBorderStyle b) { SET_VAR(rareNonInheritedData.acces
s()->m_multiCol, m_rule.m_style, b); } |
1300 void setColumnRuleWidth(unsigned short w) { SET_VAR(rareNonInheritedData.acc
ess()->m_multiCol, m_rule.m_width, w); } | 1292 void setColumnRuleWidth(unsigned short w) { SET_VAR(rareNonInheritedData.acc
ess()->m_multiCol, m_rule.m_width, w); } |
1301 void resetColumnRule() { SET_VAR(rareNonInheritedData.access()->m_multiCol,
m_rule, BorderValue()); } | 1293 void resetColumnRule() { SET_VAR(rareNonInheritedData.access()->m_multiCol,
m_rule, BorderValue()); } |
1302 void setColumnSpan(ColumnSpan columnSpan) { SET_VAR(rareNonInheritedData.acc
ess()->m_multiCol, m_columnSpan, columnSpan); } | 1294 void setColumnSpan(ColumnSpan columnSpan) { SET_VAR(rareNonInheritedData.acc
ess()->m_multiCol, m_columnSpan, columnSpan); } |
1303 void setColumnBreakBefore(EPageBreak p) { SET_VAR(rareNonInheritedData.acces
s()->m_multiCol, m_breakBefore, p); } | 1295 void setColumnBreakBefore(EPageBreak p) { SET_VAR(rareNonInheritedData.acces
s()->m_multiCol, m_breakBefore, p); } |
1304 // For valid values of column-break-inside see http://www.w3.org/TR/css3-mul
ticol/#break-before-break-after-break-inside | 1296 // For valid values of column-break-inside see http://www.w3.org/TR/css3-mul
ticol/#break-before-break-after-break-inside |
1305 void setColumnBreakInside(EPageBreak p) { ASSERT(p == PBAUTO || p == PBAVOID
); SET_VAR(rareNonInheritedData.access()->m_multiCol, m_breakInside, p); } | 1297 void setColumnBreakInside(EPageBreak p) { ASSERT(p == PBAUTO || p == PBAVOID
); SET_VAR(rareNonInheritedData.access()->m_multiCol, m_breakInside, p); } |
1306 void setColumnBreakAfter(EPageBreak p) { SET_VAR(rareNonInheritedData.access
()->m_multiCol, m_breakAfter, p); } | 1298 void setColumnBreakAfter(EPageBreak p) { SET_VAR(rareNonInheritedData.access
()->m_multiCol, m_breakAfter, p); } |
1307 void setRegionBreakBefore(EPageBreak p) { SET_VAR(rareNonInheritedData, m_re
gionBreakBefore, p); } | |
1308 void setRegionBreakInside(EPageBreak p) { ASSERT(p == PBAUTO || p == PBAVOID
); SET_VAR(rareNonInheritedData, m_regionBreakInside, p); } | |
1309 void setRegionBreakAfter(EPageBreak p) { SET_VAR(rareNonInheritedData, m_reg
ionBreakAfter, p); } | |
1310 void inheritColumnPropertiesFrom(RenderStyle* parent) { rareNonInheritedData
.access()->m_multiCol = parent->rareNonInheritedData->m_multiCol; } | 1299 void inheritColumnPropertiesFrom(RenderStyle* parent) { rareNonInheritedData
.access()->m_multiCol = parent->rareNonInheritedData->m_multiCol; } |
1311 void setTransform(const TransformOperations& ops) { SET_VAR(rareNonInherited
Data.access()->m_transform, m_operations, ops); } | 1300 void setTransform(const TransformOperations& ops) { SET_VAR(rareNonInherited
Data.access()->m_transform, m_operations, ops); } |
1312 void setTransformOriginX(Length l) { SET_VAR(rareNonInheritedData.access()->
m_transform, m_x, l); } | 1301 void setTransformOriginX(Length l) { SET_VAR(rareNonInheritedData.access()->
m_transform, m_x, l); } |
1313 void setTransformOriginY(Length l) { SET_VAR(rareNonInheritedData.access()->
m_transform, m_y, l); } | 1302 void setTransformOriginY(Length l) { SET_VAR(rareNonInheritedData.access()->
m_transform, m_y, l); } |
1314 void setTransformOriginZ(float f) { SET_VAR(rareNonInheritedData.access()->m
_transform, m_z, f); } | 1303 void setTransformOriginZ(float f) { SET_VAR(rareNonInheritedData.access()->m
_transform, m_z, f); } |
1315 void setSpeak(ESpeak s) { SET_VAR(rareInheritedData, speak, s); } | 1304 void setSpeak(ESpeak s) { SET_VAR(rareInheritedData, speak, s); } |
1316 void setTextCombine(TextCombine v) { SET_VAR(rareNonInheritedData, m_textCom
bine, v); } | 1305 void setTextCombine(TextCombine v) { SET_VAR(rareNonInheritedData, m_textCom
bine, v); } |
1317 void setTextDecorationColor(const StyleColor& c) { SET_VAR(rareNonInheritedD
ata, m_textDecorationColor, c); } | 1306 void setTextDecorationColor(const StyleColor& c) { SET_VAR(rareNonInheritedD
ata, m_textDecorationColor, c); } |
1318 void setTextEmphasisColor(const StyleColor& c) { SET_VAR(rareInheritedData,
textEmphasisColor, c); } | 1307 void setTextEmphasisColor(const StyleColor& c) { SET_VAR(rareInheritedData,
textEmphasisColor, c); } |
1319 void setTextEmphasisFill(TextEmphasisFill fill) { SET_VAR(rareInheritedData,
textEmphasisFill, fill); } | 1308 void setTextEmphasisFill(TextEmphasisFill fill) { SET_VAR(rareInheritedData,
textEmphasisFill, fill); } |
(...skipping 10 matching lines...) Expand all Loading... |
1330 void setFilter(const FilterOperations& ops) { SET_VAR(rareNonInheritedData.a
ccess()->m_filter, m_operations, ops); } | 1319 void setFilter(const FilterOperations& ops) { SET_VAR(rareNonInheritedData.a
ccess()->m_filter, m_operations, ops); } |
1331 | 1320 |
1332 void setTabSize(unsigned size) { SET_VAR(rareInheritedData, m_tabSize, size)
; } | 1321 void setTabSize(unsigned size) { SET_VAR(rareInheritedData, m_tabSize, size)
; } |
1333 | 1322 |
1334 // End CSS3 Setters | 1323 // End CSS3 Setters |
1335 | 1324 |
1336 void setLineGrid(const AtomicString& lineGrid) { SET_VAR(rareInheritedData,
m_lineGrid, lineGrid); } | 1325 void setLineGrid(const AtomicString& lineGrid) { SET_VAR(rareInheritedData,
m_lineGrid, lineGrid); } |
1337 void setLineSnap(LineSnap lineSnap) { SET_VAR(rareInheritedData, m_lineSnap,
lineSnap); } | 1326 void setLineSnap(LineSnap lineSnap) { SET_VAR(rareInheritedData, m_lineSnap,
lineSnap); } |
1338 void setLineAlign(LineAlign lineAlign) { SET_VAR(rareInheritedData, m_lineAl
ign, lineAlign); } | 1327 void setLineAlign(LineAlign lineAlign) { SET_VAR(rareInheritedData, m_lineAl
ign, lineAlign); } |
1339 | 1328 |
1340 void setFlowThread(const AtomicString& flowThread) { SET_VAR(rareNonInherite
dData, m_flowThread, flowThread); } | |
1341 void setRegionThread(const AtomicString& regionThread) { SET_VAR(rareNonInhe
ritedData, m_regionThread, regionThread); } | |
1342 void setRegionFragment(RegionFragment regionFragment) { SET_VAR(rareNonInher
itedData, m_regionFragment, regionFragment); } | |
1343 | |
1344 void setWrapFlow(WrapFlow wrapFlow) { SET_VAR(rareNonInheritedData, m_wrapFl
ow, wrapFlow); } | 1329 void setWrapFlow(WrapFlow wrapFlow) { SET_VAR(rareNonInheritedData, m_wrapFl
ow, wrapFlow); } |
1345 void setWrapThrough(WrapThrough wrapThrough) { SET_VAR(rareNonInheritedData,
m_wrapThrough, wrapThrough); } | 1330 void setWrapThrough(WrapThrough wrapThrough) { SET_VAR(rareNonInheritedData,
m_wrapThrough, wrapThrough); } |
1346 | 1331 |
1347 // Apple-specific property setters | 1332 // Apple-specific property setters |
1348 void setPointerEvents(EPointerEvents p) { inherited_flags._pointerEvents = p
; } | 1333 void setPointerEvents(EPointerEvents p) { inherited_flags._pointerEvents = p
; } |
1349 | 1334 |
1350 void clearAnimations() | 1335 void clearAnimations() |
1351 { | 1336 { |
1352 rareNonInheritedData.access()->m_animations.clear(); | 1337 rareNonInheritedData.access()->m_animations.clear(); |
1353 } | 1338 } |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1486 const AtomicString& hyphenString() const; | 1471 const AtomicString& hyphenString() const; |
1487 | 1472 |
1488 bool inheritedNotEqual(const RenderStyle*) const; | 1473 bool inheritedNotEqual(const RenderStyle*) const; |
1489 bool inheritedDataShared(const RenderStyle*) const; | 1474 bool inheritedDataShared(const RenderStyle*) const; |
1490 | 1475 |
1491 StyleDifference diff(const RenderStyle*, unsigned& changedContextSensitivePr
operties) const; | 1476 StyleDifference diff(const RenderStyle*, unsigned& changedContextSensitivePr
operties) const; |
1492 | 1477 |
1493 bool isDisplayReplacedType() const { return isDisplayReplacedType(display())
; } | 1478 bool isDisplayReplacedType() const { return isDisplayReplacedType(display())
; } |
1494 bool isDisplayInlineType() const { return isDisplayInlineType(display()); } | 1479 bool isDisplayInlineType() const { return isDisplayInlineType(display()); } |
1495 bool isOriginalDisplayInlineType() const { return isDisplayInlineType(origin
alDisplay()); } | 1480 bool isOriginalDisplayInlineType() const { return isDisplayInlineType(origin
alDisplay()); } |
1496 bool isDisplayRegionType() const | 1481 |
1497 { | |
1498 return display() == BLOCK || display() == INLINE_BLOCK | |
1499 || display() == TABLE_CELL || display() == TABLE_CAPTION | |
1500 || display() == LIST_ITEM; | |
1501 } | |
1502 | 1482 |
1503 bool setWritingMode(WritingMode v) | 1483 bool setWritingMode(WritingMode v) |
1504 { | 1484 { |
1505 if (v == writingMode()) | 1485 if (v == writingMode()) |
1506 return false; | 1486 return false; |
1507 | 1487 |
1508 inherited_flags.m_writingMode = v; | 1488 inherited_flags.m_writingMode = v; |
1509 return true; | 1489 return true; |
1510 } | 1490 } |
1511 | 1491 |
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1699 static GridPosition initialGridColumnEnd() { return GridPosition(); } | 1679 static GridPosition initialGridColumnEnd() { return GridPosition(); } |
1700 static GridPosition initialGridRowStart() { return GridPosition(); } | 1680 static GridPosition initialGridRowStart() { return GridPosition(); } |
1701 static GridPosition initialGridRowEnd() { return GridPosition(); } | 1681 static GridPosition initialGridRowEnd() { return GridPosition(); } |
1702 | 1682 |
1703 static unsigned initialTabSize() { return 8; } | 1683 static unsigned initialTabSize() { return 8; } |
1704 | 1684 |
1705 static const AtomicString& initialLineGrid() { return nullAtom; } | 1685 static const AtomicString& initialLineGrid() { return nullAtom; } |
1706 static LineSnap initialLineSnap() { return LineSnapNone; } | 1686 static LineSnap initialLineSnap() { return LineSnapNone; } |
1707 static LineAlign initialLineAlign() { return LineAlignNone; } | 1687 static LineAlign initialLineAlign() { return LineAlignNone; } |
1708 | 1688 |
1709 static const AtomicString& initialFlowThread() { return nullAtom; } | |
1710 static const AtomicString& initialRegionThread() { return nullAtom; } | |
1711 static RegionFragment initialRegionFragment() { return AutoRegionFragment; } | |
1712 | |
1713 static WrapFlow initialWrapFlow() { return WrapFlowAuto; } | 1689 static WrapFlow initialWrapFlow() { return WrapFlowAuto; } |
1714 static WrapThrough initialWrapThrough() { return WrapThroughWrap; } | 1690 static WrapThrough initialWrapThrough() { return WrapThroughWrap; } |
1715 | 1691 |
1716 static QuotesData* initialQuotes() { return 0; } | 1692 static QuotesData* initialQuotes() { return 0; } |
1717 | 1693 |
1718 // Keep these at the end. | 1694 // Keep these at the end. |
1719 // FIXME: Why? Seems these should all be one big sorted list. | 1695 // FIXME: Why? Seems these should all be one big sorted list. |
1720 static LineClampValue initialLineClamp() { return LineClampValue(); } | 1696 static LineClampValue initialLineClamp() { return LineClampValue(); } |
1721 static ETextSecurity initialTextSecurity() { return TSNONE; } | 1697 static ETextSecurity initialTextSecurity() { return TSNONE; } |
1722 static Color initialTapHighlightColor(); | 1698 static Color initialTapHighlightColor(); |
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1880 inline void RenderStyle::setHasPseudoStyle(PseudoId pseudo) | 1856 inline void RenderStyle::setHasPseudoStyle(PseudoId pseudo) |
1881 { | 1857 { |
1882 ASSERT(pseudo > NOPSEUDO); | 1858 ASSERT(pseudo > NOPSEUDO); |
1883 ASSERT(pseudo < FIRST_INTERNAL_PSEUDOID); | 1859 ASSERT(pseudo < FIRST_INTERNAL_PSEUDOID); |
1884 noninherited_flags._pseudoBits |= 1 << (pseudo - 1); | 1860 noninherited_flags._pseudoBits |= 1 << (pseudo - 1); |
1885 } | 1861 } |
1886 | 1862 |
1887 } // namespace WebCore | 1863 } // namespace WebCore |
1888 | 1864 |
1889 #endif // RenderStyle_h | 1865 #endif // RenderStyle_h |
OLD | NEW |