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

Side by Side Diff: Source/core/style/ComputedStyle.h

Issue 1070143002: [Alignment] Single class for holding the alignment data. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Using the StyleConverter. Created 5 years, 8 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
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 22 matching lines...) Expand all
33 #include "core/css/CSSPrimitiveValue.h" 33 #include "core/css/CSSPrimitiveValue.h"
34 #include "core/style/BorderValue.h" 34 #include "core/style/BorderValue.h"
35 #include "core/style/CounterDirectives.h" 35 #include "core/style/CounterDirectives.h"
36 #include "core/style/DataRef.h" 36 #include "core/style/DataRef.h"
37 #include "core/style/ComputedStyleConstants.h" 37 #include "core/style/ComputedStyleConstants.h"
38 #include "core/style/LineClampValue.h" 38 #include "core/style/LineClampValue.h"
39 #include "core/style/NinePieceImage.h" 39 #include "core/style/NinePieceImage.h"
40 #include "core/style/OutlineValue.h" 40 #include "core/style/OutlineValue.h"
41 #include "core/style/SVGComputedStyle.h" 41 #include "core/style/SVGComputedStyle.h"
42 #include "core/style/ShapeValue.h" 42 #include "core/style/ShapeValue.h"
43 #include "core/style/StyleAlignmentData.h"
43 #include "core/style/StyleBackgroundData.h" 44 #include "core/style/StyleBackgroundData.h"
44 #include "core/style/StyleBoxData.h" 45 #include "core/style/StyleBoxData.h"
45 #include "core/style/StyleDeprecatedFlexibleBoxData.h" 46 #include "core/style/StyleDeprecatedFlexibleBoxData.h"
46 #include "core/style/StyleDifference.h" 47 #include "core/style/StyleDifference.h"
47 #include "core/style/StyleFilterData.h" 48 #include "core/style/StyleFilterData.h"
48 #include "core/style/StyleFlexibleBoxData.h" 49 #include "core/style/StyleFlexibleBoxData.h"
49 #include "core/style/StyleGridData.h" 50 #include "core/style/StyleGridData.h"
50 #include "core/style/StyleGridItemData.h" 51 #include "core/style/StyleGridItemData.h"
51 #include "core/style/StyleInheritedData.h" 52 #include "core/style/StyleInheritedData.h"
52 #include "core/style/StyleMotionPath.h" 53 #include "core/style/StyleMotionPath.h"
(...skipping 677 matching lines...) Expand 10 before | Expand all | Expand 10 after
730 EBoxLines boxLines() const { return static_cast<EBoxLines>(rareNonInheritedD ata->m_deprecatedFlexibleBox->lines); } 731 EBoxLines boxLines() const { return static_cast<EBoxLines>(rareNonInheritedD ata->m_deprecatedFlexibleBox->lines); }
731 unsigned boxOrdinalGroup() const { return rareNonInheritedData->m_deprecated FlexibleBox->ordinalGroup; } 732 unsigned boxOrdinalGroup() const { return rareNonInheritedData->m_deprecated FlexibleBox->ordinalGroup; }
732 EBoxOrient boxOrient() const { return static_cast<EBoxOrient>(rareNonInherit edData->m_deprecatedFlexibleBox->orient); } 733 EBoxOrient boxOrient() const { return static_cast<EBoxOrient>(rareNonInherit edData->m_deprecatedFlexibleBox->orient); }
733 EBoxPack boxPack() const { return static_cast<EBoxPack>(rareNonInheritedData ->m_deprecatedFlexibleBox->pack); } 734 EBoxPack boxPack() const { return static_cast<EBoxPack>(rareNonInheritedData ->m_deprecatedFlexibleBox->pack); }
734 735
735 int order() const { return rareNonInheritedData->m_order; } 736 int order() const { return rareNonInheritedData->m_order; }
736 const Vector<String>& callbackSelectors() const { return rareNonInheritedDat a->m_callbackSelectors; } 737 const Vector<String>& callbackSelectors() const { return rareNonInheritedDat a->m_callbackSelectors; }
737 float flexGrow() const { return rareNonInheritedData->m_flexibleBox->m_flexG row; } 738 float flexGrow() const { return rareNonInheritedData->m_flexibleBox->m_flexG row; }
738 float flexShrink() const { return rareNonInheritedData->m_flexibleBox->m_fle xShrink; } 739 float flexShrink() const { return rareNonInheritedData->m_flexibleBox->m_fle xShrink; }
739 const Length& flexBasis() const { return rareNonInheritedData->m_flexibleBox ->m_flexBasis; } 740 const Length& flexBasis() const { return rareNonInheritedData->m_flexibleBox ->m_flexBasis; }
740 ContentPosition alignContent() const { return static_cast<ContentPosition>(r areNonInheritedData->m_alignContent); } 741 const StyleAlignmentData& alignContent() const { return rareNonInheritedData ->m_alignContent; }
741 ContentDistributionType alignContentDistribution() const { return static_cas t<ContentDistributionType>(rareNonInheritedData->m_alignContentDistribution); } 742 ContentPosition alignContentPosition() const { return static_cast<ContentPos ition>(rareNonInheritedData->m_alignContent.m_contentPosition); }
742 OverflowAlignment alignContentOverflowAlignment() const { return static_cast <OverflowAlignment>(rareNonInheritedData->m_alignContentOverflowAlignment); } 743 ContentDistributionType alignContentDistribution() const { return static_cas t<ContentDistributionType>(rareNonInheritedData->m_alignContent.m_distribution); }
743 ItemPosition alignItems() const { return static_cast<ItemPosition>(rareNonIn heritedData->m_alignItems); } 744 OverflowAlignment alignContentOverflowAlignment() const { return static_cast <OverflowAlignment>(rareNonInheritedData->m_alignContent.m_overflow); }
744 OverflowAlignment alignItemsOverflowAlignment() const { return static_cast<O verflowAlignment>(rareNonInheritedData->m_alignItemsOverflowAlignment); } 745 const StyleAlignmentData& alignItems() const { return rareNonInheritedData-> m_alignItems; }
745 ItemPosition alignSelf() const { return static_cast<ItemPosition>(rareNonInh eritedData->m_alignSelf); } 746 ItemPosition alignItemsPosition() const { return static_cast<ItemPosition>(r areNonInheritedData->m_alignItems.m_itemPosition); }
746 OverflowAlignment alignSelfOverflowAlignment() const { return static_cast<Ov erflowAlignment>(rareNonInheritedData->m_alignSelfOverflowAlignment); } 747 OverflowAlignment alignItemsOverflowAlignment() const { return static_cast<O verflowAlignment>(rareNonInheritedData->m_alignItems.m_overflow); }
748 const StyleAlignmentData& alignSelf() const { return rareNonInheritedData->m _alignSelf; }
749 ItemPosition alignSelfPosition() const { return static_cast<ItemPosition>(ra reNonInheritedData->m_alignSelf.m_itemPosition); }
750 OverflowAlignment alignSelfOverflowAlignment() const { return static_cast<Ov erflowAlignment>(rareNonInheritedData->m_alignSelf.m_overflow); }
747 EFlexDirection flexDirection() const { return static_cast<EFlexDirection>(ra reNonInheritedData->m_flexibleBox->m_flexDirection); } 751 EFlexDirection flexDirection() const { return static_cast<EFlexDirection>(ra reNonInheritedData->m_flexibleBox->m_flexDirection); }
748 bool isColumnFlexDirection() const { return flexDirection() == FlowColumn || flexDirection() == FlowColumnReverse; } 752 bool isColumnFlexDirection() const { return flexDirection() == FlowColumn || flexDirection() == FlowColumnReverse; }
749 bool isReverseFlexDirection() const { return flexDirection() == FlowRowRever se || flexDirection() == FlowColumnReverse; } 753 bool isReverseFlexDirection() const { return flexDirection() == FlowRowRever se || flexDirection() == FlowColumnReverse; }
750 EFlexWrap flexWrap() const { return static_cast<EFlexWrap>(rareNonInheritedD ata->m_flexibleBox->m_flexWrap); } 754 EFlexWrap flexWrap() const { return static_cast<EFlexWrap>(rareNonInheritedD ata->m_flexibleBox->m_flexWrap); }
751 ContentPosition justifyContent() const { return static_cast<ContentPosition> (rareNonInheritedData->m_justifyContent); } 755 const StyleAlignmentData& justifyContent() const { return rareNonInheritedDa ta->m_justifyContent; }
752 ContentDistributionType justifyContentDistribution() const { return static_c ast<ContentDistributionType>(rareNonInheritedData->m_justifyContentDistribution) ; } 756 ContentPosition justifyContentPosition() const { return static_cast<ContentP osition>(rareNonInheritedData->m_justifyContent.m_contentPosition); }
753 OverflowAlignment justifyContentOverflowAlignment() const { return static_ca st<OverflowAlignment>(rareNonInheritedData->m_justifyContentOverflowAlignment); } 757 ContentDistributionType justifyContentDistribution() const { return static_c ast<ContentDistributionType>(rareNonInheritedData->m_justifyContent.m_distributi on); }
754 ItemPosition justifyItems() const { return static_cast<ItemPosition>(rareNon InheritedData->m_justifyItems); } 758 OverflowAlignment justifyContentOverflowAlignment() const { return static_ca st<OverflowAlignment>(rareNonInheritedData->m_justifyContent.m_overflow); }
755 OverflowAlignment justifyItemsOverflowAlignment() const { return static_cast <OverflowAlignment>(rareNonInheritedData->m_justifyItemsOverflowAlignment); } 759 const StyleAlignmentData& justifyItems() const { return rareNonInheritedData ->m_justifyItems; }
756 ItemPositionType justifyItemsPositionType() const { return static_cast<ItemP ositionType>(rareNonInheritedData->m_justifyItemsPositionType); } 760 ItemPosition justifyItemsPosition() const { return static_cast<ItemPosition> (rareNonInheritedData->m_justifyItems.m_itemPosition); }
757 ItemPosition justifySelf() const { return static_cast<ItemPosition>(rareNonI nheritedData->m_justifySelf); } 761 OverflowAlignment justifyItemsOverflowAlignment() const { return static_cast <OverflowAlignment>(rareNonInheritedData->m_justifyItems.m_overflow); }
758 OverflowAlignment justifySelfOverflowAlignment() const { return static_cast< OverflowAlignment>(rareNonInheritedData->m_justifySelfOverflowAlignment); } 762 ItemPositionType justifyItemsPositionType() const { return static_cast<ItemP ositionType>(rareNonInheritedData->m_justifyItems.m_positionType); }
763 const StyleAlignmentData& justifySelf() const { return rareNonInheritedData- >m_justifySelf; }
764 ItemPosition justifySelfPosition() const { return static_cast<ItemPosition>( rareNonInheritedData->m_justifySelf.m_itemPosition); }
765 OverflowAlignment justifySelfOverflowAlignment() const { return static_cast< OverflowAlignment>(rareNonInheritedData->m_justifySelf.m_overflow); }
759 766
760 const Vector<GridTrackSize>& gridTemplateColumns() const { return rareNonInh eritedData->m_grid->m_gridTemplateColumns; } 767 const Vector<GridTrackSize>& gridTemplateColumns() const { return rareNonInh eritedData->m_grid->m_gridTemplateColumns; }
761 const Vector<GridTrackSize>& gridTemplateRows() const { return rareNonInheri tedData->m_grid->m_gridTemplateRows; } 768 const Vector<GridTrackSize>& gridTemplateRows() const { return rareNonInheri tedData->m_grid->m_gridTemplateRows; }
762 const NamedGridLinesMap& namedGridColumnLines() const { return rareNonInheri tedData->m_grid->m_namedGridColumnLines; } 769 const NamedGridLinesMap& namedGridColumnLines() const { return rareNonInheri tedData->m_grid->m_namedGridColumnLines; }
763 const NamedGridLinesMap& namedGridRowLines() const { return rareNonInherited Data->m_grid->m_namedGridRowLines; } 770 const NamedGridLinesMap& namedGridRowLines() const { return rareNonInherited Data->m_grid->m_namedGridRowLines; }
764 const OrderedNamedGridLines& orderedNamedGridColumnLines() const { return ra reNonInheritedData->m_grid->m_orderedNamedGridColumnLines; } 771 const OrderedNamedGridLines& orderedNamedGridColumnLines() const { return ra reNonInheritedData->m_grid->m_orderedNamedGridColumnLines; }
765 const OrderedNamedGridLines& orderedNamedGridRowLines() const { return rareN onInheritedData->m_grid->m_orderedNamedGridRowLines; } 772 const OrderedNamedGridLines& orderedNamedGridRowLines() const { return rareN onInheritedData->m_grid->m_orderedNamedGridRowLines; }
766 const NamedGridAreaMap& namedGridArea() const { return rareNonInheritedData- >m_grid->m_namedGridArea; } 773 const NamedGridAreaMap& namedGridArea() const { return rareNonInheritedData- >m_grid->m_namedGridArea; }
767 size_t namedGridAreaRowCount() const { return rareNonInheritedData->m_grid-> m_namedGridAreaRowCount; } 774 size_t namedGridAreaRowCount() const { return rareNonInheritedData->m_grid-> m_namedGridAreaRowCount; }
768 size_t namedGridAreaColumnCount() const { return rareNonInheritedData->m_gri d->m_namedGridAreaColumnCount; } 775 size_t namedGridAreaColumnCount() const { return rareNonInheritedData->m_gri d->m_namedGridAreaColumnCount; }
(...skipping 453 matching lines...) Expand 10 before | Expand all | Expand 10 after
1222 void setBoxPack(EBoxPack p) { SET_VAR(rareNonInheritedData.access()->m_depre catedFlexibleBox, pack, p); } 1229 void setBoxPack(EBoxPack p) { SET_VAR(rareNonInheritedData.access()->m_depre catedFlexibleBox, pack, p); }
1223 void setBoxShadow(PassRefPtr<ShadowList>); 1230 void setBoxShadow(PassRefPtr<ShadowList>);
1224 void setBoxReflect(PassRefPtr<StyleReflection> reflect) { if (rareNonInherit edData->m_boxReflect != reflect) rareNonInheritedData.access()->m_boxReflect = r eflect; } 1231 void setBoxReflect(PassRefPtr<StyleReflection> reflect) { if (rareNonInherit edData->m_boxReflect != reflect) rareNonInheritedData.access()->m_boxReflect = r eflect; }
1225 void setBoxSizing(EBoxSizing s) { SET_VAR(m_box, m_boxSizing, s); } 1232 void setBoxSizing(EBoxSizing s) { SET_VAR(m_box, m_boxSizing, s); }
1226 void setFlexGrow(float f) { SET_VAR(rareNonInheritedData.access()->m_flexibl eBox, m_flexGrow, f); } 1233 void setFlexGrow(float f) { SET_VAR(rareNonInheritedData.access()->m_flexibl eBox, m_flexGrow, f); }
1227 void setFlexShrink(float f) { SET_VAR(rareNonInheritedData.access()->m_flexi bleBox, m_flexShrink, f); } 1234 void setFlexShrink(float f) { SET_VAR(rareNonInheritedData.access()->m_flexi bleBox, m_flexShrink, f); }
1228 void setFlexBasis(const Length& length) { SET_VAR(rareNonInheritedData.acces s()->m_flexibleBox, m_flexBasis, length); } 1235 void setFlexBasis(const Length& length) { SET_VAR(rareNonInheritedData.acces s()->m_flexibleBox, m_flexBasis, length); }
1229 // We restrict the smallest value to int min + 2 because we use int min and int min + 1 as special values in a hash set. 1236 // We restrict the smallest value to int min + 2 because we use int min and int min + 1 as special values in a hash set.
1230 void setOrder(int o) { SET_VAR(rareNonInheritedData, m_order, max(std::numer ic_limits<int>::min() + 2, o)); } 1237 void setOrder(int o) { SET_VAR(rareNonInheritedData, m_order, max(std::numer ic_limits<int>::min() + 2, o)); }
1231 void addCallbackSelector(const String& selector); 1238 void addCallbackSelector(const String& selector);
1232 void setAlignContent(ContentPosition p) { SET_VAR(rareNonInheritedData, m_al ignContent, p); } 1239 void setAlignContent(const StyleAlignmentData& data) { SET_VAR(rareNonInheri tedData, m_alignContent, data); }
1233 void setAlignContentDistribution(ContentDistributionType p) { SET_VAR(rareNo nInheritedData, m_alignContentDistribution, p); } 1240 void setAlignContent(ContentPosition position) { SET_VAR(rareNonInheritedDat a, m_alignContent.m_contentPosition, position); }
1234 void setAlignContentOverflowAlignment(OverflowAlignment overflowAlignment) { SET_VAR(rareNonInheritedData, m_alignContentOverflowAlignment, overflowAlignmen t); } 1241 void setAlignContent(ContentDistributionType distribution) { SET_VAR(rareNon InheritedData, m_alignContent.m_distribution, distribution); }
1235 void setAlignItems(ItemPosition a) { SET_VAR(rareNonInheritedData, m_alignIt ems, a); } 1242 void setAlignContent(OverflowAlignment overflowAlignment) { SET_VAR(rareNonI nheritedData, m_alignContent.m_overflow, overflowAlignment); }
1236 void setAlignItemsOverflowAlignment(OverflowAlignment overflowAlignment) { S ET_VAR(rareNonInheritedData, m_alignItemsOverflowAlignment, overflowAlignment); } 1243 void setAlignItems(const StyleAlignmentData& data) { SET_VAR(rareNonInherite dData, m_alignItems, data); }
1237 void setAlignSelf(ItemPosition a) { SET_VAR(rareNonInheritedData, m_alignSel f, a); } 1244 void setAlignItems(ItemPosition position) { SET_VAR(rareNonInheritedData, m_ alignItems.m_itemPosition, position); }
1238 void setAlignSelfOverflowAlignment(OverflowAlignment overflowAlignment) { SE T_VAR(rareNonInheritedData, m_alignSelfOverflowAlignment, overflowAlignment); } 1245 void setAlignItems(OverflowAlignment overflow) { SET_VAR(rareNonInheritedDat a, m_alignItems.m_overflow, overflow); }
1246 void setAlignSelf(const StyleAlignmentData& data) { SET_VAR(rareNonInherited Data, m_alignSelf, data); }
1247 void setAlignSelf(ItemPosition position) { SET_VAR(rareNonInheritedData, m_a lignSelf.m_itemPosition, position); }
1248 void setAlignSelf(OverflowAlignment overflow) { SET_VAR(rareNonInheritedData , m_alignSelf.m_overflow, overflow); }
1239 void setFlexDirection(EFlexDirection direction) { SET_VAR(rareNonInheritedDa ta.access()->m_flexibleBox, m_flexDirection, direction); } 1249 void setFlexDirection(EFlexDirection direction) { SET_VAR(rareNonInheritedDa ta.access()->m_flexibleBox, m_flexDirection, direction); }
1240 void setFlexWrap(EFlexWrap w) { SET_VAR(rareNonInheritedData.access()->m_fle xibleBox, m_flexWrap, w); } 1250 void setFlexWrap(EFlexWrap w) { SET_VAR(rareNonInheritedData.access()->m_fle xibleBox, m_flexWrap, w); }
1241 void setJustifyContent(ContentPosition p) { SET_VAR(rareNonInheritedData, m_ justifyContent, p); } 1251 void setJustifyContent(const StyleAlignmentData& data) { SET_VAR(rareNonInhe ritedData, m_justifyContent, data); }
1242 void setJustifyContentDistribution(ContentDistributionType p) { SET_VAR(rare NonInheritedData, m_justifyContentDistribution, p); } 1252 void setJustifyContent(ContentPosition position) { SET_VAR(rareNonInheritedD ata, m_justifyContent.m_contentPosition, position); }
1243 void setJustifyContentOverflowAlignment(OverflowAlignment overflowAlignment) { SET_VAR(rareNonInheritedData, m_justifyContentOverflowAlignment, overflowAlig nment); } 1253 void setJustifyContent(ContentDistributionType distribution) { SET_VAR(rareN onInheritedData, m_justifyContent.m_distribution, distribution); }
1244 void setJustifyItems(ItemPosition justifyItems) { SET_VAR(rareNonInheritedDa ta, m_justifyItems, justifyItems); } 1254 void setJustifyContent(OverflowAlignment overflowAlignment) { SET_VAR(rareNo nInheritedData, m_justifyContent.m_overflow, overflowAlignment); }
1245 void setJustifyItemsOverflowAlignment(OverflowAlignment overflowAlignment) { SET_VAR(rareNonInheritedData, m_justifyItemsOverflowAlignment, overflowAlignmen t); } 1255 void setJustifyItems(const StyleAlignmentData& data) { SET_VAR(rareNonInheri tedData, m_justifyItems, data); }
1246 void setJustifyItemsPositionType(ItemPositionType positionType) { SET_VAR(ra reNonInheritedData, m_justifyItemsPositionType, positionType); } 1256 void setJustifyItems(ItemPosition position) { SET_VAR(rareNonInheritedData, m_justifyItems.m_itemPosition, position); }
1247 void setJustifySelf(ItemPosition justifySelf) { SET_VAR(rareNonInheritedData , m_justifySelf, justifySelf); } 1257 void setJustifyItems(OverflowAlignment overflow) { SET_VAR(rareNonInheritedD ata, m_justifyItems.m_overflow, overflow); }
1248 void setJustifySelfOverflowAlignment(OverflowAlignment overflowAlignment) { SET_VAR(rareNonInheritedData, m_justifySelfOverflowAlignment, overflowAlignment) ; } 1258 void setJustifyItems(ItemPositionType positionType) { SET_VAR(rareNonInherit edData, m_justifyItems.m_positionType, positionType); }
1259 void setJustifySelf(const StyleAlignmentData& data) { SET_VAR(rareNonInherit edData, m_justifySelf, data); }
1260 void setJustifySelf(ItemPosition position) { SET_VAR(rareNonInheritedData, m _justifySelf.m_itemPosition, position); }
1261 void setJustifySelf(OverflowAlignment overflow) { SET_VAR(rareNonInheritedDa ta, m_justifySelf.m_overflow, overflow); }
1249 void setGridAutoColumns(const GridTrackSize& length) { SET_VAR(rareNonInheri tedData.access()->m_grid, m_gridAutoColumns, length); } 1262 void setGridAutoColumns(const GridTrackSize& length) { SET_VAR(rareNonInheri tedData.access()->m_grid, m_gridAutoColumns, length); }
1250 void setGridAutoRows(const GridTrackSize& length) { SET_VAR(rareNonInherited Data.access()->m_grid, m_gridAutoRows, length); } 1263 void setGridAutoRows(const GridTrackSize& length) { SET_VAR(rareNonInherited Data.access()->m_grid, m_gridAutoRows, length); }
1251 void setGridTemplateColumns(const Vector<GridTrackSize>& lengths) { SET_VAR( rareNonInheritedData.access()->m_grid, m_gridTemplateColumns, lengths); } 1264 void setGridTemplateColumns(const Vector<GridTrackSize>& lengths) { SET_VAR( rareNonInheritedData.access()->m_grid, m_gridTemplateColumns, lengths); }
1252 void setGridTemplateRows(const Vector<GridTrackSize>& lengths) { SET_VAR(rar eNonInheritedData.access()->m_grid, m_gridTemplateRows, lengths); } 1265 void setGridTemplateRows(const Vector<GridTrackSize>& lengths) { SET_VAR(rar eNonInheritedData.access()->m_grid, m_gridTemplateRows, lengths); }
1253 void setNamedGridColumnLines(const NamedGridLinesMap& namedGridColumnLines) { SET_VAR(rareNonInheritedData.access()->m_grid, m_namedGridColumnLines, namedGr idColumnLines); } 1266 void setNamedGridColumnLines(const NamedGridLinesMap& namedGridColumnLines) { SET_VAR(rareNonInheritedData.access()->m_grid, m_namedGridColumnLines, namedGr idColumnLines); }
1254 void setNamedGridRowLines(const NamedGridLinesMap& namedGridRowLines) { SET_ VAR(rareNonInheritedData.access()->m_grid, m_namedGridRowLines, namedGridRowLine s); } 1267 void setNamedGridRowLines(const NamedGridLinesMap& namedGridRowLines) { SET_ VAR(rareNonInheritedData.access()->m_grid, m_namedGridRowLines, namedGridRowLine s); }
1255 void setOrderedNamedGridColumnLines(const OrderedNamedGridLines& orderedName dGridColumnLines) { SET_VAR(rareNonInheritedData.access()->m_grid, m_orderedName dGridColumnLines, orderedNamedGridColumnLines); } 1268 void setOrderedNamedGridColumnLines(const OrderedNamedGridLines& orderedName dGridColumnLines) { SET_VAR(rareNonInheritedData.access()->m_grid, m_orderedName dGridColumnLines, orderedNamedGridColumnLines); }
1256 void setOrderedNamedGridRowLines(const OrderedNamedGridLines& orderedNamedGr idRowLines) { SET_VAR(rareNonInheritedData.access()->m_grid, m_orderedNamedGridR owLines, orderedNamedGridRowLines); } 1269 void setOrderedNamedGridRowLines(const OrderedNamedGridLines& orderedNamedGr idRowLines) { SET_VAR(rareNonInheritedData.access()->m_grid, m_orderedNamedGridR owLines, orderedNamedGridRowLines); }
1257 void setNamedGridArea(const NamedGridAreaMap& namedGridArea) { SET_VAR(rareN onInheritedData.access()->m_grid, m_namedGridArea, namedGridArea); } 1270 void setNamedGridArea(const NamedGridAreaMap& namedGridArea) { SET_VAR(rareN onInheritedData.access()->m_grid, m_namedGridArea, namedGridArea); }
1258 void setNamedGridAreaRowCount(size_t rowCount) { SET_VAR(rareNonInheritedDat a.access()->m_grid, m_namedGridAreaRowCount, rowCount); } 1271 void setNamedGridAreaRowCount(size_t rowCount) { SET_VAR(rareNonInheritedDat a.access()->m_grid, m_namedGridAreaRowCount, rowCount); }
(...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after
1567 static EBoxPack initialBoxPack() { return Start; } 1580 static EBoxPack initialBoxPack() { return Start; }
1568 static float initialBoxFlex() { return 0.0f; } 1581 static float initialBoxFlex() { return 0.0f; }
1569 static unsigned initialBoxFlexGroup() { return 1; } 1582 static unsigned initialBoxFlexGroup() { return 1; }
1570 static unsigned initialBoxOrdinalGroup() { return 1; } 1583 static unsigned initialBoxOrdinalGroup() { return 1; }
1571 static EBoxSizing initialBoxSizing() { return CONTENT_BOX; } 1584 static EBoxSizing initialBoxSizing() { return CONTENT_BOX; }
1572 static StyleReflection* initialBoxReflect() { return 0; } 1585 static StyleReflection* initialBoxReflect() { return 0; }
1573 static float initialFlexGrow() { return 0; } 1586 static float initialFlexGrow() { return 0; }
1574 static float initialFlexShrink() { return 1; } 1587 static float initialFlexShrink() { return 1; }
1575 static Length initialFlexBasis() { return Length(Auto); } 1588 static Length initialFlexBasis() { return Length(Auto); }
1576 static int initialOrder() { return 0; } 1589 static int initialOrder() { return 0; }
1577 static ContentPosition initialAlignContent() { return ContentPositionAuto; } 1590 static StyleAlignmentData initialAlignContent() { return StyleAlignmentData( ContentPositionAuto, ContentDistributionDefault, OverflowAlignmentDefault); }
1578 static ContentDistributionType initialAlignContentDistribution() { return Co ntentDistributionDefault; } 1591 static StyleAlignmentData initialAlignItems() { return StyleAlignmentData(It emPositionAuto, OverflowAlignmentDefault); }
1579 static OverflowAlignment initialAlignContentOverflowAlignment() { return Ove rflowAlignmentDefault; } 1592 static StyleAlignmentData initialAlignSelf() { return StyleAlignmentData(Ite mPositionAuto, OverflowAlignmentDefault); }
1580 static ItemPosition initialAlignItems() { return ItemPositionAuto; }
1581 static OverflowAlignment initialAlignItemsOverflowAlignment() { return Overf lowAlignmentDefault; }
1582 static ItemPosition initialAlignSelf() { return ItemPositionAuto; }
1583 static OverflowAlignment initialAlignSelfOverflowAlignment() { return Overfl owAlignmentDefault; }
1584 static EFlexDirection initialFlexDirection() { return FlowRow; } 1593 static EFlexDirection initialFlexDirection() { return FlowRow; }
1585 static EFlexWrap initialFlexWrap() { return FlexNoWrap; } 1594 static EFlexWrap initialFlexWrap() { return FlexNoWrap; }
1586 static ContentPosition initialJustifyContent() { return ContentPositionAuto; } 1595 static StyleAlignmentData initialJustifyContent() { return StyleAlignmentDat a(ContentPositionAuto, ContentDistributionDefault, OverflowAlignmentDefault); }
1587 static ContentDistributionType initialJustifyContentDistribution() { return ContentDistributionDefault; } 1596 static StyleAlignmentData initialJustifyItems() { return StyleAlignmentData( ItemPositionAuto, OverflowAlignmentDefault); }
1588 static OverflowAlignment initialJustifyContentOverflowAlignment() { return O verflowAlignmentDefault; } 1597 static StyleAlignmentData initialJustifySelf() { return StyleAlignmentData(I temPositionAuto, OverflowAlignmentDefault); }
1589 static ItemPosition initialJustifyItems() { return ItemPositionAuto; }
1590 static OverflowAlignment initialJustifyItemsOverflowAlignment() { return Ove rflowAlignmentDefault; }
1591 static ItemPositionType initialJustifyItemsPositionType() { return NonLegacy Position; }
1592 static ItemPosition initialJustifySelf() { return ItemPositionAuto; }
1593 static OverflowAlignment initialJustifySelfOverflowAlignment() { return Over flowAlignmentDefault; }
1594 static EUserModify initialUserModify() { return READ_ONLY; } 1598 static EUserModify initialUserModify() { return READ_ONLY; }
1595 static EUserDrag initialUserDrag() { return DRAG_AUTO; } 1599 static EUserDrag initialUserDrag() { return DRAG_AUTO; }
1596 static EUserSelect initialUserSelect() { return SELECT_TEXT; } 1600 static EUserSelect initialUserSelect() { return SELECT_TEXT; }
1597 static TextOverflow initialTextOverflow() { return TextOverflowClip; } 1601 static TextOverflow initialTextOverflow() { return TextOverflowClip; }
1598 static EMarginCollapse initialMarginBeforeCollapse() { return MCOLLAPSE; } 1602 static EMarginCollapse initialMarginBeforeCollapse() { return MCOLLAPSE; }
1599 static EMarginCollapse initialMarginAfterCollapse() { return MCOLLAPSE; } 1603 static EMarginCollapse initialMarginAfterCollapse() { return MCOLLAPSE; }
1600 static EWordBreak initialWordBreak() { return NormalWordBreak; } 1604 static EWordBreak initialWordBreak() { return NormalWordBreak; }
1601 static EOverflowWrap initialOverflowWrap() { return NormalOverflowWrap; } 1605 static EOverflowWrap initialOverflowWrap() { return NormalOverflowWrap; }
1602 static LineBreak initialLineBreak() { return LineBreakAuto; } 1606 static LineBreak initialLineBreak() { return LineBreakAuto; }
1603 static const AtomicString& initialHighlight() { return nullAtom; } 1607 static const AtomicString& initialHighlight() { return nullAtom; }
(...skipping 272 matching lines...) Expand 10 before | Expand all | Expand 10 after
1876 } 1880 }
1877 1881
1878 inline bool ComputedStyle::hasPseudoElementStyle() const 1882 inline bool ComputedStyle::hasPseudoElementStyle() const
1879 { 1883 {
1880 return noninherited_flags.pseudoBits & PSEUDO_ELEMENT_MASK; 1884 return noninherited_flags.pseudoBits & PSEUDO_ELEMENT_MASK;
1881 } 1885 }
1882 1886
1883 } // namespace blink 1887 } // namespace blink
1884 1888
1885 #endif // ComputedStyle_h 1889 #endif // ComputedStyle_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698