commit | 28497294ef60794e826bffd62f9de6eb6431227f | [log] [tgz] |
---|---|---|
author | Antonio Gomes <tonikitoo@igalia.com> | Wed Mar 13 21:33:27 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Mar 13 21:33:27 2019 |
tree | c5a257173c371c5b3daec4825c9e4e6cae05f8f5 | |
parent | 4a678e35d7f51d39fd5f7dc364dc2129b7e3d81e [diff] |
Switch the remaining classes in core/css to use downcast helpers (10/10) The following class is migrated: CSSValueList. It is the last user of DEFINE_CSS_VALUE_TYPE_CASTS, and so the CL also removes the macro definition altogether, and core/css is free from using it. Note that in cases where the premise for the downcast was being checked with CSSValue::IsBaseValueList instead of CSSValue::IsValueList, the use of DynamicTo<CSSValueList> did not happen, so the CL preserves its existing logic 100%. R=jbroman@chromium.org CC=​blink-reviews-vendor@chromium.org BUG=891908 Change-Id: Ieea46e5faa6fbc38d04d5378fad5ba07058637c6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1521166 Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Reviewed-by: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#640497}
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 .