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

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

Issue 14786002: Allow defining named grid lines on the grid element (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 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 734 matching lines...) Expand 10 before | Expand all | Expand 10 after
745 EAlignItems alignItems() const { return static_cast<EAlignItems>(rareNonInhe ritedData->m_alignItems); } 745 EAlignItems alignItems() const { return static_cast<EAlignItems>(rareNonInhe ritedData->m_alignItems); }
746 EAlignItems alignSelf() const { return static_cast<EAlignItems>(rareNonInher itedData->m_alignSelf); } 746 EAlignItems alignSelf() const { return static_cast<EAlignItems>(rareNonInher itedData->m_alignSelf); }
747 EFlexDirection flexDirection() const { return static_cast<EFlexDirection>(ra reNonInheritedData->m_flexibleBox->m_flexDirection); } 747 EFlexDirection flexDirection() const { return static_cast<EFlexDirection>(ra reNonInheritedData->m_flexibleBox->m_flexDirection); }
748 bool isColumnFlexDirection() const { return flexDirection() == FlowColumn || flexDirection() == FlowColumnReverse; } 748 bool isColumnFlexDirection() const { return flexDirection() == FlowColumn || flexDirection() == FlowColumnReverse; }
749 bool isReverseFlexDirection() const { return flexDirection() == FlowRowRever se || flexDirection() == FlowColumnReverse; } 749 bool isReverseFlexDirection() const { return flexDirection() == FlowRowRever se || flexDirection() == FlowColumnReverse; }
750 EFlexWrap flexWrap() const { return static_cast<EFlexWrap>(rareNonInheritedD ata->m_flexibleBox->m_flexWrap); } 750 EFlexWrap flexWrap() const { return static_cast<EFlexWrap>(rareNonInheritedD ata->m_flexibleBox->m_flexWrap); }
751 EJustifyContent justifyContent() const { return static_cast<EJustifyContent> (rareNonInheritedData->m_justifyContent); } 751 EJustifyContent justifyContent() const { return static_cast<EJustifyContent> (rareNonInheritedData->m_justifyContent); }
752 752
753 const Vector<GridTrackSize>& gridColumns() const { return rareNonInheritedDa ta->m_grid->m_gridColumns; } 753 const Vector<GridTrackSize>& gridColumns() const { return rareNonInheritedDa ta->m_grid->m_gridColumns; }
754 const Vector<GridTrackSize>& gridRows() const { return rareNonInheritedData- >m_grid->m_gridRows; } 754 const Vector<GridTrackSize>& gridRows() const { return rareNonInheritedData- >m_grid->m_gridRows; }
755 const NamedGridLinesMapping& namedGridColumnLines() const { return rareNonIn heritedData->m_grid->m_namedGridColumnLines; }
756 const NamedGridLinesMapping& namedGridRowLines() const { return rareNonInher itedData->m_grid->m_namedGridRowLines; }
755 GridAutoFlow gridAutoFlow() const { return rareNonInheritedData->m_grid->m_g ridAutoFlow; } 757 GridAutoFlow gridAutoFlow() const { return rareNonInheritedData->m_grid->m_g ridAutoFlow; }
756 const GridTrackSize& gridAutoColumns() const { return rareNonInheritedData-> m_grid->m_gridAutoColumns; } 758 const GridTrackSize& gridAutoColumns() const { return rareNonInheritedData-> m_grid->m_gridAutoColumns; }
757 const GridTrackSize& gridAutoRows() const { return rareNonInheritedData->m_g rid->m_gridAutoRows; } 759 const GridTrackSize& gridAutoRows() const { return rareNonInheritedData->m_g rid->m_gridAutoRows; }
758 760
759 const GridPosition& gridStart() const { return rareNonInheritedData->m_gridI tem->m_gridStart; } 761 const GridPosition& gridStart() const { return rareNonInheritedData->m_gridI tem->m_gridStart; }
760 const GridPosition& gridEnd() const { return rareNonInheritedData->m_gridIte m->m_gridEnd; } 762 const GridPosition& gridEnd() const { return rareNonInheritedData->m_gridIte m->m_gridEnd; }
761 const GridPosition& gridBefore() const { return rareNonInheritedData->m_grid Item->m_gridBefore; } 763 const GridPosition& gridBefore() const { return rareNonInheritedData->m_grid Item->m_gridBefore; }
762 const GridPosition& gridAfter() const { return rareNonInheritedData->m_gridI tem->m_gridAfter; } 764 const GridPosition& gridAfter() const { return rareNonInheritedData->m_gridI tem->m_gridAfter; }
763 765
764 const ShadowData* boxShadow() const { return rareNonInheritedData->m_boxShad ow.get(); } 766 const ShadowData* boxShadow() const { return rareNonInheritedData->m_boxShad ow.get(); }
(...skipping 435 matching lines...) Expand 10 before | Expand all | Expand 10 after
1200 void setAlignContent(EAlignContent p) { SET_VAR(rareNonInheritedData, m_alig nContent, p); } 1202 void setAlignContent(EAlignContent p) { SET_VAR(rareNonInheritedData, m_alig nContent, p); }
1201 void setAlignItems(EAlignItems a) { SET_VAR(rareNonInheritedData, m_alignIte ms, a); } 1203 void setAlignItems(EAlignItems a) { SET_VAR(rareNonInheritedData, m_alignIte ms, a); }
1202 void setAlignSelf(EAlignItems a) { SET_VAR(rareNonInheritedData, m_alignSelf , a); } 1204 void setAlignSelf(EAlignItems a) { SET_VAR(rareNonInheritedData, m_alignSelf , a); }
1203 void setFlexDirection(EFlexDirection direction) { SET_VAR(rareNonInheritedDa ta.access()->m_flexibleBox, m_flexDirection, direction); } 1205 void setFlexDirection(EFlexDirection direction) { SET_VAR(rareNonInheritedDa ta.access()->m_flexibleBox, m_flexDirection, direction); }
1204 void setFlexWrap(EFlexWrap w) { SET_VAR(rareNonInheritedData.access()->m_fle xibleBox, m_flexWrap, w); } 1206 void setFlexWrap(EFlexWrap w) { SET_VAR(rareNonInheritedData.access()->m_fle xibleBox, m_flexWrap, w); }
1205 void setJustifyContent(EJustifyContent p) { SET_VAR(rareNonInheritedData, m_ justifyContent, p); } 1207 void setJustifyContent(EJustifyContent p) { SET_VAR(rareNonInheritedData, m_ justifyContent, p); }
1206 void setGridAutoColumns(const GridTrackSize& length) { SET_VAR(rareNonInheri tedData.access()->m_grid, m_gridAutoColumns, length); } 1208 void setGridAutoColumns(const GridTrackSize& length) { SET_VAR(rareNonInheri tedData.access()->m_grid, m_gridAutoColumns, length); }
1207 void setGridAutoRows(const GridTrackSize& length) { SET_VAR(rareNonInherited Data.access()->m_grid, m_gridAutoRows, length); } 1209 void setGridAutoRows(const GridTrackSize& length) { SET_VAR(rareNonInherited Data.access()->m_grid, m_gridAutoRows, length); }
1208 void setGridColumns(const Vector<GridTrackSize>& lengths) { SET_VAR(rareNonI nheritedData.access()->m_grid, m_gridColumns, lengths); } 1210 void setGridColumns(const Vector<GridTrackSize>& lengths) { SET_VAR(rareNonI nheritedData.access()->m_grid, m_gridColumns, lengths); }
1209 void setGridRows(const Vector<GridTrackSize>& lengths) { SET_VAR(rareNonInhe ritedData.access()->m_grid, m_gridRows, lengths); } 1211 void setGridRows(const Vector<GridTrackSize>& lengths) { SET_VAR(rareNonInhe ritedData.access()->m_grid, m_gridRows, lengths); }
1212 void setNamedGridColumnLines(const NamedGridLinesMapping& namedGridColumnLin es) { SET_VAR(rareNonInheritedData.access()->m_grid, m_namedGridColumnLines, nam edGridColumnLines); }
1213 void setNamedGridRowLines(const NamedGridLinesMapping& namedGridRowLines) { SET_VAR(rareNonInheritedData.access()->m_grid, m_namedGridRowLines, namedGridRow Lines); }
1210 void setGridAutoFlow(GridAutoFlow flow) { SET_VAR(rareNonInheritedData.acces s()->m_grid, m_gridAutoFlow, flow); } 1214 void setGridAutoFlow(GridAutoFlow flow) { SET_VAR(rareNonInheritedData.acces s()->m_grid, m_gridAutoFlow, flow); }
1211 1215
1212 void setGridStart(const GridPosition& startPosition) { SET_VAR(rareNonInheri tedData.access()->m_gridItem, m_gridStart, startPosition); } 1216 void setGridStart(const GridPosition& startPosition) { SET_VAR(rareNonInheri tedData.access()->m_gridItem, m_gridStart, startPosition); }
1213 void setGridEnd(const GridPosition& endPosition) { SET_VAR(rareNonInheritedD ata.access()->m_gridItem, m_gridEnd, endPosition); } 1217 void setGridEnd(const GridPosition& endPosition) { SET_VAR(rareNonInheritedD ata.access()->m_gridItem, m_gridEnd, endPosition); }
1214 void setGridBefore(const GridPosition& beforePosition) { SET_VAR(rareNonInhe ritedData.access()->m_gridItem, m_gridBefore, beforePosition); } 1218 void setGridBefore(const GridPosition& beforePosition) { SET_VAR(rareNonInhe ritedData.access()->m_gridItem, m_gridBefore, beforePosition); }
1215 void setGridAfter(const GridPosition& afterPosition) { SET_VAR(rareNonInheri tedData.access()->m_gridItem, m_gridAfter, afterPosition); } 1219 void setGridAfter(const GridPosition& afterPosition) { SET_VAR(rareNonInheri tedData.access()->m_gridItem, m_gridAfter, afterPosition); }
1216 1220
1217 void setMarqueeIncrement(Length f) { SET_VAR(rareNonInheritedData.access()-> m_marquee, increment, f); } 1221 void setMarqueeIncrement(Length f) { SET_VAR(rareNonInheritedData.access()-> m_marquee, increment, f); }
1218 void setMarqueeSpeed(int f) { SET_VAR(rareNonInheritedData.access()->m_marqu ee, speed, f); } 1222 void setMarqueeSpeed(int f) { SET_VAR(rareNonInheritedData.access()->m_marqu ee, speed, f); }
1219 void setMarqueeDirection(EMarqueeDirection d) { SET_VAR(rareNonInheritedData .access()->m_marquee, direction, d); } 1223 void setMarqueeDirection(EMarqueeDirection d) { SET_VAR(rareNonInheritedData .access()->m_marquee, direction, d); }
(...skipping 561 matching lines...) Expand 10 before | Expand all | Expand 10 after
1781 if (compareEqual(rareInheritedData->m_textOrientation, textOrientation)) 1785 if (compareEqual(rareInheritedData->m_textOrientation, textOrientation))
1782 return false; 1786 return false;
1783 1787
1784 rareInheritedData.access()->m_textOrientation = textOrientation; 1788 rareInheritedData.access()->m_textOrientation = textOrientation;
1785 return true; 1789 return true;
1786 } 1790 }
1787 1791
1788 } // namespace WebCore 1792 } // namespace WebCore
1789 1793
1790 #endif // RenderStyle_h 1794 #endif // RenderStyle_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698