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

Side by Side Diff: Source/core/rendering/style/RenderStyle.h

Issue 134473008: Remove CSS regions support, keeping a bare minimum to support "region-based" multicol. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Rebase master Created 6 years, 10 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
« no previous file with comments | « Source/core/rendering/shapes/ShapeInfo.cpp ('k') | Source/core/rendering/style/RenderStyle.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 835 matching lines...) Expand 10 before | Expand all | Expand 10 after
846 ColumnFill columnFill() const { return static_cast<ColumnFill>(rareNonInheri tedData->m_multiCol->m_fill); } 846 ColumnFill columnFill() const { return static_cast<ColumnFill>(rareNonInheri tedData->m_multiCol->m_fill); }
847 float columnGap() const { return rareNonInheritedData->m_multiCol->m_gap; } 847 float columnGap() const { return rareNonInheritedData->m_multiCol->m_gap; }
848 bool hasNormalColumnGap() const { return rareNonInheritedData->m_multiCol->m _normalGap; } 848 bool hasNormalColumnGap() const { return rareNonInheritedData->m_multiCol->m _normalGap; }
849 EBorderStyle columnRuleStyle() const { return rareNonInheritedData->m_multiC ol->m_rule.style(); } 849 EBorderStyle columnRuleStyle() const { return rareNonInheritedData->m_multiC ol->m_rule.style(); }
850 unsigned short columnRuleWidth() const { return rareNonInheritedData->m_mult iCol->ruleWidth(); } 850 unsigned short columnRuleWidth() const { return rareNonInheritedData->m_mult iCol->ruleWidth(); }
851 bool columnRuleIsTransparent() const { return rareNonInheritedData->m_multiC ol->m_rule.isTransparent(); } 851 bool columnRuleIsTransparent() const { return rareNonInheritedData->m_multiC ol->m_rule.isTransparent(); }
852 ColumnSpan columnSpan() const { return static_cast<ColumnSpan>(rareNonInheri tedData->m_multiCol->m_columnSpan); } 852 ColumnSpan columnSpan() const { return static_cast<ColumnSpan>(rareNonInheri tedData->m_multiCol->m_columnSpan); }
853 EPageBreak columnBreakBefore() const { return static_cast<EPageBreak>(rareNo nInheritedData->m_multiCol->m_breakBefore); } 853 EPageBreak columnBreakBefore() const { return static_cast<EPageBreak>(rareNo nInheritedData->m_multiCol->m_breakBefore); }
854 EPageBreak columnBreakInside() const { return static_cast<EPageBreak>(rareNo nInheritedData->m_multiCol->m_breakInside); } 854 EPageBreak columnBreakInside() const { return static_cast<EPageBreak>(rareNo nInheritedData->m_multiCol->m_breakInside); }
855 EPageBreak columnBreakAfter() const { return static_cast<EPageBreak>(rareNon InheritedData->m_multiCol->m_breakAfter); } 855 EPageBreak columnBreakAfter() const { return static_cast<EPageBreak>(rareNon InheritedData->m_multiCol->m_breakAfter); }
856 EPageBreak regionBreakBefore() const { return static_cast<EPageBreak>(rareNo nInheritedData->m_regionBreakBefore); }
857 EPageBreak regionBreakInside() const { return static_cast<EPageBreak>(rareNo nInheritedData->m_regionBreakInside); }
858 EPageBreak regionBreakAfter() const { return static_cast<EPageBreak>(rareNon InheritedData->m_regionBreakAfter); }
859 const TransformOperations& transform() const { return rareNonInheritedData-> m_transform->m_operations; } 856 const TransformOperations& transform() const { return rareNonInheritedData-> m_transform->m_operations; }
860 Length transformOriginX() const { return rareNonInheritedData->m_transform-> m_x; } 857 Length transformOriginX() const { return rareNonInheritedData->m_transform-> m_x; }
861 Length transformOriginY() const { return rareNonInheritedData->m_transform-> m_y; } 858 Length transformOriginY() const { return rareNonInheritedData->m_transform-> m_y; }
862 float transformOriginZ() const { return rareNonInheritedData->m_transform->m _z; } 859 float transformOriginZ() const { return rareNonInheritedData->m_transform->m _z; }
863 bool hasTransform() const { return !rareNonInheritedData->m_transform->m_ope rations.operations().isEmpty(); } 860 bool hasTransform() const { return !rareNonInheritedData->m_transform->m_ope rations.operations().isEmpty(); }
864 bool transformDataEquivalent(const RenderStyle* otherStyle) const { return r areNonInheritedData->m_transform == otherStyle->rareNonInheritedData->m_transfor m; } 861 bool transformDataEquivalent(const RenderStyle* otherStyle) const { return r areNonInheritedData->m_transform == otherStyle->rareNonInheritedData->m_transfor m; }
865 862
866 TextEmphasisFill textEmphasisFill() const { return static_cast<TextEmphasisF ill>(rareInheritedData->textEmphasisFill); } 863 TextEmphasisFill textEmphasisFill() const { return static_cast<TextEmphasisF ill>(rareInheritedData->textEmphasisFill); }
867 TextEmphasisMark textEmphasisMark() const; 864 TextEmphasisMark textEmphasisMark() const;
868 const AtomicString& textEmphasisCustomMark() const { return rareInheritedDat a->textEmphasisCustomMark; } 865 const AtomicString& textEmphasisCustomMark() const { return rareInheritedDat a->textEmphasisCustomMark; }
(...skipping 17 matching lines...) Expand all
886 883
887 bool hasMask() const { return rareNonInheritedData->m_mask.hasImage() || rar eNonInheritedData->m_maskBoxImage.hasImage(); } 884 bool hasMask() const { return rareNonInheritedData->m_mask.hasImage() || rar eNonInheritedData->m_maskBoxImage.hasImage(); }
888 885
889 TextCombine textCombine() const { return static_cast<TextCombine>(rareNonInh eritedData->m_textCombine); } 886 TextCombine textCombine() const { return static_cast<TextCombine>(rareNonInh eritedData->m_textCombine); }
890 bool hasTextCombine() const { return textCombine() != TextCombineNone; } 887 bool hasTextCombine() const { return textCombine() != TextCombineNone; }
891 888
892 unsigned tabSize() const { return rareInheritedData->m_tabSize; } 889 unsigned tabSize() const { return rareInheritedData->m_tabSize; }
893 890
894 // End CSS3 Getters 891 // End CSS3 Getters
895 892
896 const AtomicString& flowThread() const { return rareNonInheritedData->m_flow Thread; }
897 bool hasFlowFrom() const { return !rareNonInheritedData->m_regionThread.isNu ll(); }
898 const AtomicString& regionThread() const { return rareNonInheritedData->m_re gionThread; }
899 RegionFragment regionFragment() const { return static_cast<RegionFragment>(r areNonInheritedData->m_regionFragment); }
900
901 WrapFlow wrapFlow() const { return static_cast<WrapFlow>(rareNonInheritedDat a->m_wrapFlow); } 893 WrapFlow wrapFlow() const { return static_cast<WrapFlow>(rareNonInheritedDat a->m_wrapFlow); }
902 WrapThrough wrapThrough() const { return static_cast<WrapThrough>(rareNonInh eritedData->m_wrapThrough); } 894 WrapThrough wrapThrough() const { return static_cast<WrapThrough>(rareNonInh eritedData->m_wrapThrough); }
903 895
904 // Apple-specific property getter methods 896 // Apple-specific property getter methods
905 EPointerEvents pointerEvents() const { return static_cast<EPointerEvents>(in herited_flags._pointerEvents); } 897 EPointerEvents pointerEvents() const { return static_cast<EPointerEvents>(in herited_flags._pointerEvents); }
906 const CSSAnimationDataList* animations() const { return rareNonInheritedData ->m_animations.get(); } 898 const CSSAnimationDataList* animations() const { return rareNonInheritedData ->m_animations.get(); }
907 const CSSAnimationDataList* transitions() const { return rareNonInheritedDat a->m_transitions.get(); } 899 const CSSAnimationDataList* transitions() const { return rareNonInheritedDat a->m_transitions.get(); }
908 900
909 CSSAnimationDataList* accessAnimations(); 901 CSSAnimationDataList* accessAnimations();
910 CSSAnimationDataList* accessTransitions(); 902 CSSAnimationDataList* accessTransitions();
(...skipping 400 matching lines...) Expand 10 before | Expand all | Expand 10 after
1311 void setHasNormalColumnGap() { SET_VAR(rareNonInheritedData.access()->m_mult iCol, m_normalGap, true); SET_VAR(rareNonInheritedData.access()->m_multiCol, m_g ap, 0); } 1303 void setHasNormalColumnGap() { SET_VAR(rareNonInheritedData.access()->m_mult iCol, m_normalGap, true); SET_VAR(rareNonInheritedData.access()->m_multiCol, m_g ap, 0); }
1312 void setColumnRuleColor(const StyleColor& c) { SET_BORDERVALUE_COLOR(rareNon InheritedData.access()->m_multiCol, m_rule, c); } 1304 void setColumnRuleColor(const StyleColor& c) { SET_BORDERVALUE_COLOR(rareNon InheritedData.access()->m_multiCol, m_rule, c); }
1313 void setColumnRuleStyle(EBorderStyle b) { SET_VAR(rareNonInheritedData.acces s()->m_multiCol, m_rule.m_style, b); } 1305 void setColumnRuleStyle(EBorderStyle b) { SET_VAR(rareNonInheritedData.acces s()->m_multiCol, m_rule.m_style, b); }
1314 void setColumnRuleWidth(unsigned short w) { SET_VAR(rareNonInheritedData.acc ess()->m_multiCol, m_rule.m_width, w); } 1306 void setColumnRuleWidth(unsigned short w) { SET_VAR(rareNonInheritedData.acc ess()->m_multiCol, m_rule.m_width, w); }
1315 void resetColumnRule() { SET_VAR(rareNonInheritedData.access()->m_multiCol, m_rule, BorderValue()); } 1307 void resetColumnRule() { SET_VAR(rareNonInheritedData.access()->m_multiCol, m_rule, BorderValue()); }
1316 void setColumnSpan(ColumnSpan columnSpan) { SET_VAR(rareNonInheritedData.acc ess()->m_multiCol, m_columnSpan, columnSpan); } 1308 void setColumnSpan(ColumnSpan columnSpan) { SET_VAR(rareNonInheritedData.acc ess()->m_multiCol, m_columnSpan, columnSpan); }
1317 void setColumnBreakBefore(EPageBreak p) { SET_VAR(rareNonInheritedData.acces s()->m_multiCol, m_breakBefore, p); } 1309 void setColumnBreakBefore(EPageBreak p) { SET_VAR(rareNonInheritedData.acces s()->m_multiCol, m_breakBefore, p); }
1318 // For valid values of column-break-inside see http://www.w3.org/TR/css3-mul ticol/#break-before-break-after-break-inside 1310 // For valid values of column-break-inside see http://www.w3.org/TR/css3-mul ticol/#break-before-break-after-break-inside
1319 void setColumnBreakInside(EPageBreak p) { ASSERT(p == PBAUTO || p == PBAVOID ); SET_VAR(rareNonInheritedData.access()->m_multiCol, m_breakInside, p); } 1311 void setColumnBreakInside(EPageBreak p) { ASSERT(p == PBAUTO || p == PBAVOID ); SET_VAR(rareNonInheritedData.access()->m_multiCol, m_breakInside, p); }
1320 void setColumnBreakAfter(EPageBreak p) { SET_VAR(rareNonInheritedData.access ()->m_multiCol, m_breakAfter, p); } 1312 void setColumnBreakAfter(EPageBreak p) { SET_VAR(rareNonInheritedData.access ()->m_multiCol, m_breakAfter, p); }
1321 void setRegionBreakBefore(EPageBreak p) { SET_VAR(rareNonInheritedData, m_re gionBreakBefore, p); }
1322 void setRegionBreakInside(EPageBreak p) { ASSERT(p == PBAUTO || p == PBAVOID ); SET_VAR(rareNonInheritedData, m_regionBreakInside, p); }
1323 void setRegionBreakAfter(EPageBreak p) { SET_VAR(rareNonInheritedData, m_reg ionBreakAfter, p); }
1324 void inheritColumnPropertiesFrom(RenderStyle* parent) { rareNonInheritedData .access()->m_multiCol = parent->rareNonInheritedData->m_multiCol; } 1313 void inheritColumnPropertiesFrom(RenderStyle* parent) { rareNonInheritedData .access()->m_multiCol = parent->rareNonInheritedData->m_multiCol; }
1325 void setTransform(const TransformOperations& ops) { SET_VAR(rareNonInherited Data.access()->m_transform, m_operations, ops); } 1314 void setTransform(const TransformOperations& ops) { SET_VAR(rareNonInherited Data.access()->m_transform, m_operations, ops); }
1326 void setTransformOriginX(Length l) { SET_VAR(rareNonInheritedData.access()-> m_transform, m_x, l); } 1315 void setTransformOriginX(Length l) { SET_VAR(rareNonInheritedData.access()-> m_transform, m_x, l); }
1327 void setTransformOriginY(Length l) { SET_VAR(rareNonInheritedData.access()-> m_transform, m_y, l); } 1316 void setTransformOriginY(Length l) { SET_VAR(rareNonInheritedData.access()-> m_transform, m_y, l); }
1328 void setTransformOriginZ(float f) { SET_VAR(rareNonInheritedData.access()->m _transform, m_z, f); } 1317 void setTransformOriginZ(float f) { SET_VAR(rareNonInheritedData.access()->m _transform, m_z, f); }
1329 void setSpeak(ESpeak s) { SET_VAR(rareInheritedData, speak, s); } 1318 void setSpeak(ESpeak s) { SET_VAR(rareInheritedData, speak, s); }
1330 void setTextCombine(TextCombine v) { SET_VAR(rareNonInheritedData, m_textCom bine, v); } 1319 void setTextCombine(TextCombine v) { SET_VAR(rareNonInheritedData, m_textCom bine, v); }
1331 void setTextDecorationColor(const StyleColor& c) { SET_VAR(rareNonInheritedD ata, m_textDecorationColor, c); } 1320 void setTextDecorationColor(const StyleColor& c) { SET_VAR(rareNonInheritedD ata, m_textDecorationColor, c); }
1332 void setTextEmphasisColor(const StyleColor& c) { SET_VAR(rareInheritedData, textEmphasisColor, c); } 1321 void setTextEmphasisColor(const StyleColor& c) { SET_VAR(rareInheritedData, textEmphasisColor, c); }
1333 void setTextEmphasisFill(TextEmphasisFill fill) { SET_VAR(rareInheritedData, textEmphasisFill, fill); } 1322 void setTextEmphasisFill(TextEmphasisFill fill) { SET_VAR(rareInheritedData, textEmphasisFill, fill); }
1334 void setTextEmphasisMark(TextEmphasisMark mark) { SET_VAR(rareInheritedData, textEmphasisMark, mark); } 1323 void setTextEmphasisMark(TextEmphasisMark mark) { SET_VAR(rareInheritedData, textEmphasisMark, mark); }
1335 void setTextEmphasisCustomMark(const AtomicString& mark) { SET_VAR(rareInher itedData, textEmphasisCustomMark, mark); } 1324 void setTextEmphasisCustomMark(const AtomicString& mark) { SET_VAR(rareInher itedData, textEmphasisCustomMark, mark); }
1336 void setTextEmphasisPosition(TextEmphasisPosition position) { SET_VAR(rareIn heritedData, textEmphasisPosition, position); } 1325 void setTextEmphasisPosition(TextEmphasisPosition position) { SET_VAR(rareIn heritedData, textEmphasisPosition, position); }
1337 bool setTextOrientation(TextOrientation); 1326 bool setTextOrientation(TextOrientation);
1338 1327
1339 void setObjectFit(ObjectFit f) { SET_VAR(rareNonInheritedData, m_objectFit, f); } 1328 void setObjectFit(ObjectFit f) { SET_VAR(rareNonInheritedData, m_objectFit, f); }
1340 void setObjectPosition(LengthPoint position) { SET_VAR(rareNonInheritedData, m_objectPosition, position); } 1329 void setObjectPosition(LengthPoint position) { SET_VAR(rareNonInheritedData, m_objectPosition, position); }
1341 1330
1342 void setRubyPosition(RubyPosition position) { SET_VAR(rareInheritedData, m_r ubyPosition, position); } 1331 void setRubyPosition(RubyPosition position) { SET_VAR(rareInheritedData, m_r ubyPosition, position); }
1343 1332
1344 void setFilter(const FilterOperations& ops) { SET_VAR(rareNonInheritedData.a ccess()->m_filter, m_operations, ops); } 1333 void setFilter(const FilterOperations& ops) { SET_VAR(rareNonInheritedData.a ccess()->m_filter, m_operations, ops); }
1345 1334
1346 void setTabSize(unsigned size) { SET_VAR(rareInheritedData, m_tabSize, size) ; } 1335 void setTabSize(unsigned size) { SET_VAR(rareInheritedData, m_tabSize, size) ; }
1347 1336
1348 // End CSS3 Setters 1337 // End CSS3 Setters
1349 1338
1350 void setFlowThread(const AtomicString& flowThread) { SET_VAR(rareNonInherite dData, m_flowThread, flowThread); }
1351 void setRegionThread(const AtomicString& regionThread) { SET_VAR(rareNonInhe ritedData, m_regionThread, regionThread); }
1352 void setRegionFragment(RegionFragment regionFragment) { SET_VAR(rareNonInher itedData, m_regionFragment, regionFragment); }
1353
1354 void setWrapFlow(WrapFlow wrapFlow) { SET_VAR(rareNonInheritedData, m_wrapFl ow, wrapFlow); } 1339 void setWrapFlow(WrapFlow wrapFlow) { SET_VAR(rareNonInheritedData, m_wrapFl ow, wrapFlow); }
1355 void setWrapThrough(WrapThrough wrapThrough) { SET_VAR(rareNonInheritedData, m_wrapThrough, wrapThrough); } 1340 void setWrapThrough(WrapThrough wrapThrough) { SET_VAR(rareNonInheritedData, m_wrapThrough, wrapThrough); }
1356 1341
1357 // Apple-specific property setters 1342 // Apple-specific property setters
1358 void setPointerEvents(EPointerEvents p) { inherited_flags._pointerEvents = p ; } 1343 void setPointerEvents(EPointerEvents p) { inherited_flags._pointerEvents = p ; }
1359 1344
1360 void clearAnimations() 1345 void clearAnimations()
1361 { 1346 {
1362 rareNonInheritedData.access()->m_animations.clear(); 1347 rareNonInheritedData.access()->m_animations.clear();
1363 } 1348 }
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after
1498 const AtomicString& hyphenString() const; 1483 const AtomicString& hyphenString() const;
1499 1484
1500 bool inheritedNotEqual(const RenderStyle*) const; 1485 bool inheritedNotEqual(const RenderStyle*) const;
1501 bool inheritedDataShared(const RenderStyle*) const; 1486 bool inheritedDataShared(const RenderStyle*) const;
1502 1487
1503 StyleDifference diff(const RenderStyle*, unsigned& changedContextSensitivePr operties) const; 1488 StyleDifference diff(const RenderStyle*, unsigned& changedContextSensitivePr operties) const;
1504 1489
1505 bool isDisplayReplacedType() const { return isDisplayReplacedType(display()) ; } 1490 bool isDisplayReplacedType() const { return isDisplayReplacedType(display()) ; }
1506 bool isDisplayInlineType() const { return isDisplayInlineType(display()); } 1491 bool isDisplayInlineType() const { return isDisplayInlineType(display()); }
1507 bool isOriginalDisplayInlineType() const { return isDisplayInlineType(origin alDisplay()); } 1492 bool isOriginalDisplayInlineType() const { return isDisplayInlineType(origin alDisplay()); }
1508 bool isDisplayRegionType() const
1509 {
1510 return display() == BLOCK || display() == INLINE_BLOCK
1511 || display() == TABLE_CELL || display() == TABLE_CAPTION
1512 || display() == LIST_ITEM;
1513 }
1514 1493
1515 bool setWritingMode(WritingMode v) 1494 bool setWritingMode(WritingMode v)
1516 { 1495 {
1517 if (v == writingMode()) 1496 if (v == writingMode())
1518 return false; 1497 return false;
1519 1498
1520 inherited_flags.m_writingMode = v; 1499 inherited_flags.m_writingMode = v;
1521 return true; 1500 return true;
1522 } 1501 }
1523 1502
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after
1708 static size_t initialNamedGridAreaCount() { return 0; } 1687 static size_t initialNamedGridAreaCount() { return 0; }
1709 1688
1710 // 'auto' is the default. 1689 // 'auto' is the default.
1711 static GridPosition initialGridColumnStart() { return GridPosition(); } 1690 static GridPosition initialGridColumnStart() { return GridPosition(); }
1712 static GridPosition initialGridColumnEnd() { return GridPosition(); } 1691 static GridPosition initialGridColumnEnd() { return GridPosition(); }
1713 static GridPosition initialGridRowStart() { return GridPosition(); } 1692 static GridPosition initialGridRowStart() { return GridPosition(); }
1714 static GridPosition initialGridRowEnd() { return GridPosition(); } 1693 static GridPosition initialGridRowEnd() { return GridPosition(); }
1715 1694
1716 static unsigned initialTabSize() { return 8; } 1695 static unsigned initialTabSize() { return 8; }
1717 1696
1718 static const AtomicString& initialFlowThread() { return nullAtom; }
1719 static const AtomicString& initialRegionThread() { return nullAtom; }
1720 static RegionFragment initialRegionFragment() { return AutoRegionFragment; }
1721
1722 static WrapFlow initialWrapFlow() { return WrapFlowAuto; } 1697 static WrapFlow initialWrapFlow() { return WrapFlowAuto; }
1723 static WrapThrough initialWrapThrough() { return WrapThroughWrap; } 1698 static WrapThrough initialWrapThrough() { return WrapThroughWrap; }
1724 1699
1725 static QuotesData* initialQuotes() { return 0; } 1700 static QuotesData* initialQuotes() { return 0; }
1726 1701
1727 // Keep these at the end. 1702 // Keep these at the end.
1728 // FIXME: Why? Seems these should all be one big sorted list. 1703 // FIXME: Why? Seems these should all be one big sorted list.
1729 static LineClampValue initialLineClamp() { return LineClampValue(); } 1704 static LineClampValue initialLineClamp() { return LineClampValue(); }
1730 static ETextSecurity initialTextSecurity() { return TSNONE; } 1705 static ETextSecurity initialTextSecurity() { return TSNONE; }
1731 static Color initialTapHighlightColor(); 1706 static Color initialTapHighlightColor();
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after
1894 } 1869 }
1895 1870
1896 inline bool RenderStyle::hasPseudoElementStyle() const 1871 inline bool RenderStyle::hasPseudoElementStyle() const
1897 { 1872 {
1898 return noninherited_flags._pseudoBits & PSEUDO_ELEMENT_MASK; 1873 return noninherited_flags._pseudoBits & PSEUDO_ELEMENT_MASK;
1899 } 1874 }
1900 1875
1901 } // namespace WebCore 1876 } // namespace WebCore
1902 1877
1903 #endif // RenderStyle_h 1878 #endif // RenderStyle_h
OLDNEW
« no previous file with comments | « Source/core/rendering/shapes/ShapeInfo.cpp ('k') | Source/core/rendering/style/RenderStyle.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698