DescriptionGenerate inherited nonproperties insideLink and hasSimpleUnderline.
This patch moves insideLink and hasSimpleUnderline to be generated in
ComputedStyleBase. Both are inherited nonproperties. To generate them,
this patch allows nonproperties to be inherited and have arbitrary
field_templates.
Since these are the last two remaining inherited fields stored directly
in ComputedStyle, this patch also removes the InheritedData struct from
ComputedStyle.
Diff of generated code:
https://gist.github.com/darrnshn/81e60b88825691200d681a1927040167/revisions
BUG=628043
Review-Url: https://codereview.chromium.org/2759343002
Cr-Commit-Position: refs/heads/master@{#459301}
Committed: https://chromium.googlesource.com/chromium/src/+/8a7ed1bc6c96fa8ce4da4c7d80eb064a74265aff
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Rebase #
Total comments: 3
Depends on Patchset: Dependent Patchsets: Messages
Total messages: 21 (13 generated)
|