Move TransformState to platform/graphics and give it the option to transform just a FloatQuad
        https://bugs.webkit.org/show_bug.cgi?id=64542

        Reviewed by Simon Fraser.

        This is to make it possible to use TransformState in some GraphicsLayer work. HitTestingTransformState
        was split out and left in rendering since it's not needed in the platform code. Also added a FIXME
        because HitTestingTransformState should eventually be replaced by TransformState.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@91110 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebCore/GNUmakefile.list.am b/Source/WebCore/GNUmakefile.list.am
index 7535aac..4331ada 100644
--- a/Source/WebCore/GNUmakefile.list.am
+++ b/Source/WebCore/GNUmakefile.list.am
@@ -2588,6 +2588,8 @@
 	Source/WebCore/platform/graphics/transforms/TransformOperation.h \
 	Source/WebCore/platform/graphics/transforms/TransformOperations.cpp \
 	Source/WebCore/platform/graphics/transforms/TransformOperations.h \
+	Source/WebCore/platform/graphics/transforms/TransformState.cpp \
+	Source/WebCore/platform/graphics/transforms/TransformState.h \
 	Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.cpp \
 	Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.h \
 	Source/WebCore/platform/graphics/TypesettingFeatures.h \
@@ -2898,6 +2900,8 @@
 	Source/WebCore/rendering/FixedTableLayout.h \
 	Source/WebCore/rendering/GapRects.h \
 	Source/WebCore/rendering/HitTestRequest.h \
+	Source/WebCore/rendering/HitTestingTransformState.cpp \
+	Source/WebCore/rendering/HitTestingTransformState.h \
 	Source/WebCore/rendering/HitTestResult.cpp \
 	Source/WebCore/rendering/HitTestResult.h \
 	Source/WebCore/rendering/InlineBox.cpp \
@@ -3245,8 +3249,6 @@
 	Source/WebCore/rendering/svg/SVGTextRunRenderingContext.h \
 	Source/WebCore/rendering/TableLayout.h \
 	Source/WebCore/rendering/TrailingFloatsRootInlineBox.h \
-	Source/WebCore/rendering/TransformState.cpp \
-	Source/WebCore/rendering/TransformState.h \
 	Source/WebCore/storage/AbstractDatabase.cpp \
 	Source/WebCore/storage/AbstractDatabase.h \
 	Source/WebCore/storage/ChangeVersionWrapper.cpp \