WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
144996
[CSS Grid Layout] Switch from parenthesis to brackets for grid line names
https://bugs.webkit.org/show_bug.cgi?id=144996
Summary
[CSS Grid Layout] Switch from parenthesis to brackets for grid line names
Sergio Villar Senin
Reported
2015-05-14 03:28:16 PDT
It was decided in the last F2F meeting
https://lists.w3.org/Archives/Public/www-style/2015May/0175.html
Attachments
Patch
(130.32 KB, patch)
2015-06-02 07:43 PDT
,
Sergio Villar Senin
darin
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Sergio Villar Senin
Comment 1
2015-06-02 07:43:33 PDT
Created
attachment 254069
[details]
Patch
Sergio Villar Senin
Comment 2
2015-06-02 23:45:18 PDT
Committed
r185147
: <
http://trac.webkit.org/changeset/185147
>
Alexey Proskuryakov
Comment 3
2015-06-03 09:51:25 PDT
This broke CSSPropertyParserTest.GridTrackLimits API test on Windows:
https://build.webkit.org/builders/Apple%20Win%207%20Release%20%28Tests%29/builds/52204/steps/run-api-tests/logs/stdio
Alexey Proskuryakov
Comment 4
2015-06-03 09:58:41 PDT
Attempted a fix in <
http://trac.webkit.org/r185154
>. Looks like CSS grid layout is enabled on Windows, but not on Mac. Is that intentional or accidental?
Simon Fraser (smfr)
Comment 5
2015-06-03 10:05:53 PDT
ENABLE_CSS_GRID_LAYOUT is defined on trunk, but I seem to recall it being runtime-switchable?
Sergio Villar Senin
Comment 6
2015-06-04 07:11:37 PDT
(In reply to
comment #4
)
> Attempted a fix in <
http://trac.webkit.org/r185154
>.
Thanks for the fix, I had totally forgotten about that test, even knowing that I had created it :)
> Looks like CSS grid layout is enabled on Windows, but not on Mac. Is that > intentional or accidental?
IIRC it is enabled by default on developer builds for all ports. (In reply to
comment #5
)
> ENABLE_CSS_GRID_LAYOUT is defined on trunk, but I seem to recall it being > runtime-switchable?
Yeah it was runtime switchable but it was decided to move it to a build flag. Actually it was you Simon the one who reviewed my patch adding the ENABLE flag :), see
https://bugs.webkit.org/show_bug.cgi?id=129153
. Summarizing the issue is that we webexpose all the properties even if their correspondent features are runtime disabled, that's why it was decided to move it to a build flag.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug