commit | befcd8a08c3b31a29b123e113bdd007f611ecf3c | [log] [tgz] |
---|---|---|
author | Anders Hartvoll Ruud <andruud@chromium.org> | Thu Sep 20 14:04:39 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Sep 20 14:04:39 2018 |
tree | fdf73f7d91791821f2e294c6bd8879dd78fbd0e1 | |
parent | 41f33787eac2d117cc453a637fc94e0c4a376d6b [diff] |
Propagate Options via ValueForCustomProperty. This Options object will soon need to carry information that ValueForCustomProperty needs to act upon. Specifically, it needs to know whether the resolved CSSVariableData should be stored on the ComputedStyle before returning. Also, since the Options object is now available here, let ValueForCustomProperty return nullptr if a variable is disallowed. This avoids an extra PropertyRegistation lookup at one of the callsites. R=futhark@chromium.org Bug: 641877 Change-Id: I85f51ff23d23ab404f6fc133e2017f70dd5aea03 Reviewed-on: https://chromium-review.googlesource.com/1235721 Commit-Queue: Anders Ruud <andruud@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#592787}
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 .