commit | 42eb4f28b94d798402c21c0bf239759efe150c95 | [log] [tgz] |
---|---|---|
author | Emilio Cobos Álvarez <emilio@chromium.org> | Thu Jan 31 18:56:45 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jan 31 18:56:45 2019 |
tree | f91bde6dd82e48e282306e9bf04d27cc69fbc394 | |
parent | e20e1aa5b2a8bf600f2f165f63652e6ab465cdc6 [diff] |
Don't skip invalid functions when looking for var references. This matches the spec, WebKit and Firefox. From https://drafts.csswg.org/css-variables/#using-variables: > If a property contains one or more var() functions, and those functions are > syntactically valid, the entire property’s grammar must be assumed to be > valid at parse time. It is only syntax-checked at computed-value time, after > var() functions have been substituted. Bug: 921152 Change-Id: Ie46268ffae4e01f457f379c674e0cf1a7ccea354 Reviewed-on: https://chromium-review.googlesource.com/c/1446653 Commit-Queue: Rune Lillesveen <futhark@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Reviewed-by: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#628023}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .