[Ribbon] Add new property APIs to cover all properties so we can handle their CSSPropertyMetadata

Desktop / Chromium - Renee Wright [chromium.org] - 5 August 2017 08:17 EDT

Adds new CSSPropertyAPIs (generated headers only) to cover remaning CSS propeties. They are grouped according to whether they are interpolable, inherited, repeated, whether they support percents, and any intended parser grouping.

CSSPropertyVariable, CSSPropertyApplyAtRule, and descriptor-only properties are not handled here. I need to decide what to do about those.

Bug: 751373 Change-Id: I5f90f37f08adcb44890385f37f1f87839e4b7018 Reviewed-on: https://chromium-review.googlesource.com/597331 Commit-Queue: Renée Wright

6ee7ac6 [Ribbon] Add new property APIs to cover all properties so we can handle their CSSPropertyMetadata
third_party/WebKit/Source/core/BUILD.gn | 9 ++
.../WebKit/Source/core/css/CSSProperties.json5 | 120 ++++++++++++++++++++-
2 files changed, 128 insertions(+), 1 deletion(-)

Upstream: git.chromium.org


  • Share