commit | 38d06b44e7f1cb70363415fa193ab279b91e564c | [log] [tgz] |
---|---|---|
author | Naina Raisinghani <nainar@chromium.org> | Wed Jun 14 23:49:04 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jun 15 04:48:31 2017 |
tree | b6da7b650c7c3e8cdb5a4b7d9e57f0b83802d76b | |
parent | 19a5b3587d246544ad1927e6c891e00df2061c49 [diff] |
Generate enum/getters/setters/mappings for margin-*-collapse. Currently, the margin-*-collapse property is a 'storage_only' field, so it has no generated public getters/setters. This patch changes it to a 'keyword' field so that its getters/setters can be generated as well. We also generate the EMarginCollapse enum and use the generated CSSValueID <-> EMarginCollapse mappings. Diff: https://gist.github.com/nainar/885b33371967b71d827c7ae7dab14ea0/revisions BUG=628043 Change-Id: I4d9f96a1fbe47d0bc1e1deeeea2c25b5a2217094 Reviewed-on: https://chromium-review.googlesource.com/535379 Commit-Queue: nainar <nainar@chromium.org> Reviewed-by: Rune Lillesveen <rune@opera.com> Cr-Commit-Position: refs/heads/master@{#479607}