DescriptionAdd macro to diff the groups (and their members) in ComputedStyleBase
This patch adds the fieldwise_diff macro and then uses it to generate
the diff functions on the groups that have been generated so far
(StyleSurroundData) in ComputedStyleBase.
Please note that it can only be used for memebers of those groups too
that have already been generated. This is why the diffing for
BorderData has been left to a later CL.
Diff: https://gist.github.com/nainar/04f49165c4cb5ecb30371fbde1491ddf/revisions
BUG=710938
Review-Url: https://codereview.chromium.org/2858863002
Cr-Commit-Position: refs/heads/master@{#469286}
Committed: https://chromium.googlesource.com/chromium/src/+/997462ff044512808bc9f9ccc64b11148b625e91
Patch Set 1 #
Total comments: 6
Patch Set 2 : use results from diff functions generated in ComputedStyleBase.cpp in ComputedStyle.cpp #Patch Set 3 : use results from diff functions generated in ComputedStyleBase.cpp in ComputedStyle.cpp #
Total comments: 1
Messages
Total messages: 24 (17 generated)
|