WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
91708
Enable CSS variables compile time flag in Chrome.
https://bugs.webkit.org/show_bug.cgi?id=91708
Summary
Enable CSS variables compile time flag in Chrome.
Luke Macpherson
Reported
2012-07-18 20:58:33 PDT
Enable CSS variables compile time flag in Chrome.
Attachments
Patch
(1.50 KB, patch)
2012-07-18 21:02 PDT
,
Luke Macpherson
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Luke Macpherson
Comment 1
2012-07-18 21:02:38 PDT
Created
attachment 153171
[details]
Patch
Peter Beverloo
Comment 2
2012-07-19 02:24:58 PDT
The current implementation is not according to recent specification changes anymore. Wouldn't it be better to update the implementation prior to exposing it to authors (even behind a flag)?
Dimitri Glazkov (Google)
Comment 3
2012-07-19 09:03:34 PDT
(In reply to
comment #2
)
> The current implementation is not according to recent specification changes anymore. Wouldn't it be better to update the implementation prior to exposing it to authors (even behind a flag)?
As long as it's behind the runtime flag and Luke is actively working on it, I don't see a problem here. I would much rather start compiling this and avoid code rot.
Peter Beverloo
Comment 4
2012-07-19 09:17:30 PDT
(In reply to
comment #3
)
> As long as it's behind the runtime flag and Luke is actively working on it, I don't see a problem here. I would much rather start compiling this and avoid code rot.
Agreed. If the syntax updates will be made in the short term, can we postpone advertising the feature in chrome://flags/ until that?
Luke Macpherson
Comment 5
2012-07-19 16:05:48 PDT
You might be referring to the editor's draft.
http://dev.w3.org/csswg/css-variables/
Right now I'm tracking the CSSWG working draft syntax.
http://www.w3.org/TR/css-variables/
There is another WG meeting coming up in about 4 weeks, so hopefully we'll talk about it then and some of the editor's draft ideas will be propagated to the working draft.
Luke Macpherson
Comment 6
2012-07-19 16:25:59 PDT
Also, I don't think it will actually appear under chrome://flags/ without me doing some additional work in chrome.
WebKit Review Bot
Comment 7
2012-07-19 21:29:55 PDT
Comment on
attachment 153171
[details]
Patch Clearing flags on attachment: 153171 Committed
r123176
: <
http://trac.webkit.org/changeset/123176
>
WebKit Review Bot
Comment 8
2012-07-19 21:29:58 PDT
All reviewed patches have been landed. Closing bug.
Simon Fraser (smfr)
Comment 9
2012-07-22 09:55:13 PDT
Why was this just enabled in Chrome, and not in Mac builds? Most of the time we try to keep the features in sync.
Luke Macpherson
Comment 10
2012-07-22 16:53:50 PDT
I'm more than happy to flip it on if that's what you guys want. Note that this just flipped the compile flag, not the runtime flag, so there is no visible change to web pages yet, but it will help us get it stable and ready to turn on by default.
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