 Chromium Code Reviews
 Chromium Code Reviews Issue 1158603003:
  CSS Independent Transform Properties  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/blink.git@master
    
  
    Issue 1158603003:
  CSS Independent Transform Properties  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/blink.git@master| Index: Source/core/css/resolver/StyleBuilderConverter.h | 
| diff --git a/Source/core/css/resolver/StyleBuilderConverter.h b/Source/core/css/resolver/StyleBuilderConverter.h | 
| index e0ca698ae08d9d2ac8812e5468df5c651e3d4519..119e9e29f378f4912e57107d0b257671878b3e51 100644 | 
| --- a/Source/core/css/resolver/StyleBuilderConverter.h | 
| +++ b/Source/core/css/resolver/StyleBuilderConverter.h | 
| @@ -39,6 +39,9 @@ | 
| #include "platform/LengthSize.h" | 
| #include "platform/fonts/FontDescription.h" | 
| #include "platform/text/TabSize.h" | 
| +#include "platform/transforms/RotateTransformOperation.h" | 
| +#include "platform/transforms/ScaleTransformOperation.h" | 
| +#include "platform/transforms/TranslateTransformOperation.h" | 
| 
alancutter (OOO until 2018)
2015/06/17 07:38:32
Can these just be forward declared instead?
 
soonm
2015/06/17 23:56:53
Done.
 | 
| namespace blink { | 
| @@ -90,14 +93,15 @@ public: | 
| static Color convertSVGColor(StyleResolverState&, CSSValue*); | 
| static float convertTextStrokeWidth(StyleResolverState&, CSSValue*); | 
| static TransformOrigin convertTransformOrigin(StyleResolverState&, CSSValue*); | 
| - | 
| static bool convertGridTrackList(CSSValue*, Vector<GridTrackSize>&, NamedGridLinesMap&, OrderedNamedGridLines&, StyleResolverState&); | 
| static void createImplicitNamedGridLinesFromGridArea(const NamedGridAreaMap&, NamedGridLinesMap&, GridTrackSizingDirection); | 
| static void convertOrderedNamedGridLinesMapToNamedGridLinesMap(const OrderedNamedGridLines&, NamedGridLinesMap&); | 
| - | 
| static ScrollSnapPoints convertSnapPoints(StyleResolverState&, CSSValue*); | 
| static Vector<LengthPoint> convertSnapCoordinates(StyleResolverState&, CSSValue*); | 
| static LengthPoint convertSnapDestination(StyleResolverState&, CSSValue*); | 
| + static PassRefPtr<TranslateTransformOperation> convertTranslate(StyleResolverState&, CSSValue*); | 
| + static PassRefPtr<RotateTransformOperation> convertRotate(StyleResolverState&, CSSValue*); | 
| + static PassRefPtr<ScaleTransformOperation> convertScale(StyleResolverState&, CSSValue*); | 
| }; | 
| template <typename T> |