DescriptionOnly include unique files in generated ComputedStyleBase.h
Currently files included in ComputedStyleBase.h can be duplicated. When
we introduce platform types, we expect lots of duplicate includes.
Duplicates don't won't break things, but does slow down compilation.
This patch makes sure that the include files are unique and sorted
alphabetically.
As a nice side-effect, we can remove type_path from the Field class
since it's only used to obtain the include files.
BUG=628043
Review-Url: https://codereview.chromium.org/2692943006
Cr-Commit-Position: refs/heads/master@{#451554}
Committed: https://chromium.googlesource.com/chromium/src/+/97670d39c3a534c68f5ec0131c6baefbccc99602
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Sort includes #Patch Set 4 : Rebase #Patch Set 5 : Rebase #Patch Set 6 : Rebase #
Depends on Patchset: Dependent Patchsets: Messages
Total messages: 16 (10 generated)
|