[CSS Grid Layout] Support dots sequences in grid-template-areas
[WebKit-https.git] / Source / WebCore / ChangeLog
index a81a77c..f394501 100644 (file)
@@ -1,3 +1,25 @@
+2015-06-05  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [CSS Grid Layout] Support dots sequences in grid-template-areas
+        https://bugs.webkit.org/show_bug.cgi?id=145693
+
+        Reviewed by Sergio Villar Senin.
+
+        The CSS WG agreed to consider a sequence of "." characters a single null
+        cell token for grid-template-areas. That way authors can match the
+        number of dots to the width of the column.
+
+        For more information see:
+        https://lists.w3.org/Archives/Public/www-style/2015May/0175.html
+
+        Added new test cases to check the new behavior.
+
+        * css/CSSParser.cpp:
+        (WebCore::containsOnlyDots): New helper function to check that the grid
+        area name is composed by only dots.
+        (WebCore::CSSParser::parseGridTemplateAreasRow): Use the new helper
+        function to look for unnamed areas.
+
 2015-06-04  Joonghun Park  <jh718.park@samsung.com>
 
         Purge PassRefPtr create() factory functions in WebCore/css