DescriptionMove almost all of CSSPropertyParser into CSSPropertyParser.cpp
This moves 8200 lines out of BisonCSSParser leaving only 1700 lines left. :)
When I split CSSPropertyParser from BisonCSSParser I left
all the code in BisonCSSParser-in.cpp to make the diff
small and to avoid conflicting with others changes.
Now I'm moving (almost) all of CSSPropertyParser into the
correct .cpp file.
The only bit left is some transform parsing code which uses
the -in.cpp preprocessor bits of BisonCSSParser. Its
the only code which uses this fancy SWITCH/CASE preprocessor
and should just be moved out into its own file.
BUG=330389
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=168368
Patch Set 1 #Patch Set 2 : Do a better code move #Patch Set 3 : Fix link errors #
Messages
Total messages: 9 (0 generated)
|