Index: Source/core/css/parser/BisonCSSParser.h |
diff --git a/Source/core/css/parser/BisonCSSParser.h b/Source/core/css/parser/BisonCSSParser.h |
index 62182f8c5bd36f9add796fad7f4350469d1b9700..12eb985fd1447418671c36918ce4b7fb5cdad863 100644 |
--- a/Source/core/css/parser/BisonCSSParser.h |
+++ b/Source/core/css/parser/BisonCSSParser.h |
@@ -37,6 +37,7 @@ |
#include "core/css/MediaQuery.h" |
#include "core/css/StylePropertySet.h" |
#include "core/css/parser/CSSParserObserver.h" |
+#include "core/rendering/style/GridCoordinate.h" |
svillar
2014/02/07 12:02:49
I think you don't need this
|
#include "platform/graphics/Color.h" |
#include "wtf/HashSet.h" |
#include "wtf/OwnPtr.h" |
@@ -165,6 +166,9 @@ public: |
PassRefPtr<CSSValue> parseGridPosition(); |
bool parseIntegerOrStringFromGridPosition(RefPtr<CSSPrimitiveValue>& numericValue, RefPtr<CSSPrimitiveValue>& gridLineName); |
bool parseGridItemPositionShorthand(CSSPropertyID, bool important); |
+ bool parseGridTemplateShorthand(bool important); |
+ bool parseGridTemplateRowsAndAreas(bool important); |
+ bool parseGridTemplateAreasRow(NamedGridAreaMap&, const size_t, size_t&); |
bool parseGridAreaShorthand(bool important); |
bool parseSingleGridAreaLonghand(RefPtr<CSSValue>&); |
bool parseGridTrackList(CSSPropertyID, bool important); |
@@ -172,7 +176,7 @@ public: |
PassRefPtr<CSSValue> parseGridTrackSize(CSSParserValueList& inputList); |
PassRefPtr<CSSPrimitiveValue> parseGridBreadth(CSSParserValue*); |
PassRefPtr<CSSValue> parseGridTemplateAreas(); |
- void parseGridLineNames(CSSParserValueList* inputList, CSSValueList&); |
+ void parseGridLineNames(CSSParserValueList* inputList, CSSValueList&, bool concat = false); |
svillar
2014/02/07 12:02:49
In general I don't like the usage of bools to chan
|
bool parseClipShape(CSSPropertyID, bool important); |