Diff
Modified: trunk/Source/WebCore/ChangeLog (121457 => 121458)
--- trunk/Source/WebCore/ChangeLog 2012-06-28 20:13:08 UTC (rev 121457)
+++ trunk/Source/WebCore/ChangeLog 2012-06-28 20:19:52 UTC (rev 121458)
@@ -1,3 +1,21 @@
+2012-06-28 James Robinson <[email protected]>
+
+ [chromium] Fix up more includes in compositor code
+ https://bugs.webkit.org/show_bug.cgi?id=90200
+
+ Reviewed by Adrienne Walker.
+
+ Adds includes we are using and removes ones that we aren't using.
+
+ * platform/graphics/chromium/CanvasLayerTextureUpdater.cpp:
+ * platform/graphics/chromium/ContentLayerChromium.cpp:
+ * platform/graphics/chromium/ProgramBinding.cpp:
+ * platform/graphics/chromium/RenderSurfaceChromium.cpp:
+ * platform/graphics/chromium/cc/CCGraphicsContext.h:
+ * platform/graphics/chromium/cc/CCRenderSurface.h:
+ (WebCore):
+ * platform/graphics/chromium/cc/CCRenderSurfaceFilters.cpp:
+
2012-06-28 Andrei Onea <[email protected]>
[CSSRegions]Rename NamedFlow::contentNodes to NamedFlow::getContent()
Modified: trunk/Source/WebCore/platform/graphics/chromium/CanvasLayerTextureUpdater.cpp (121457 => 121458)
--- trunk/Source/WebCore/platform/graphics/chromium/CanvasLayerTextureUpdater.cpp 2012-06-28 20:13:08 UTC (rev 121457)
+++ trunk/Source/WebCore/platform/graphics/chromium/CanvasLayerTextureUpdater.cpp 2012-06-28 20:19:52 UTC (rev 121458)
@@ -30,6 +30,7 @@
#include "CanvasLayerTextureUpdater.h"
+#include "FloatRect.h"
#include "LayerPainterChromium.h"
#include "SkCanvas.h"
#include "SkPaint.h"
Modified: trunk/Source/WebCore/platform/graphics/chromium/ContentLayerChromium.cpp (121457 => 121458)
--- trunk/Source/WebCore/platform/graphics/chromium/ContentLayerChromium.cpp 2012-06-28 20:13:08 UTC (rev 121457)
+++ trunk/Source/WebCore/platform/graphics/chromium/ContentLayerChromium.cpp 2012-06-28 20:19:52 UTC (rev 121458)
@@ -38,7 +38,6 @@
#include "BitmapSkPictureCanvasLayerTextureUpdater.h"
#include "FrameBufferSkPictureCanvasLayerTextureUpdater.h"
#include "LayerPainterChromium.h"
-#include "PlatformSupport.h"
#include "cc/CCLayerTreeHost.h"
#include "cc/CCSettings.h"
#include <public/Platform.h>
Modified: trunk/Source/WebCore/platform/graphics/chromium/ProgramBinding.cpp (121457 => 121458)
--- trunk/Source/WebCore/platform/graphics/chromium/ProgramBinding.cpp 2012-06-28 20:13:08 UTC (rev 121457)
+++ trunk/Source/WebCore/platform/graphics/chromium/ProgramBinding.cpp 2012-06-28 20:19:52 UTC (rev 121458)
@@ -34,6 +34,7 @@
#include "LayerRendererChromium.h"
#include "TraceEvent.h"
#include <public/WebGraphicsContext3D.h>
+#include <wtf/text/CString.h>
using WebKit::WebGraphicsContext3D;
Modified: trunk/Source/WebCore/platform/graphics/chromium/RenderSurfaceChromium.cpp (121457 => 121458)
--- trunk/Source/WebCore/platform/graphics/chromium/RenderSurfaceChromium.cpp 2012-06-28 20:13:08 UTC (rev 121457)
+++ trunk/Source/WebCore/platform/graphics/chromium/RenderSurfaceChromium.cpp 2012-06-28 20:19:52 UTC (rev 121458)
@@ -29,7 +29,6 @@
#include "RenderSurfaceChromium.h"
-#include "FilterOperations.h"
#include "LayerChromium.h"
#include "cc/CCMathUtil.h"
#include <public/WebTransformationMatrix.h>
Modified: trunk/Source/WebCore/platform/graphics/chromium/cc/CCGraphicsContext.h (121457 => 121458)
--- trunk/Source/WebCore/platform/graphics/chromium/cc/CCGraphicsContext.h 2012-06-28 20:13:08 UTC (rev 121457)
+++ trunk/Source/WebCore/platform/graphics/chromium/cc/CCGraphicsContext.h 2012-06-28 20:19:52 UTC (rev 121458)
@@ -29,6 +29,7 @@
#include <public/WebGraphicsContext3D.h>
#include <wtf/Noncopyable.h>
#include <wtf/OwnPtr.h>
+#include <wtf/PassOwnPtr.h>
namespace WebCore {
Modified: trunk/Source/WebCore/platform/graphics/chromium/cc/CCRenderSurface.h (121457 => 121458)
--- trunk/Source/WebCore/platform/graphics/chromium/cc/CCRenderSurface.h 2012-06-28 20:13:08 UTC (rev 121457)
+++ trunk/Source/WebCore/platform/graphics/chromium/cc/CCRenderSurface.h 2012-06-28 20:19:52 UTC (rev 121458)
@@ -35,6 +35,7 @@
#include <public/WebFilterOperations.h>
#include <public/WebTransformationMatrix.h>
#include <wtf/Noncopyable.h>
+#include <wtf/text/WTFString.h>
namespace WebCore {
@@ -45,6 +46,7 @@
class CCLayerImpl;
class LayerRendererChromium;
class ManagedTexture;
+class TextStream;
class CCRenderSurface {
WTF_MAKE_NONCOPYABLE(CCRenderSurface);
Modified: trunk/Source/WebCore/platform/graphics/chromium/cc/CCRenderSurfaceFilters.cpp (121457 => 121458)
--- trunk/Source/WebCore/platform/graphics/chromium/cc/CCRenderSurfaceFilters.cpp 2012-06-28 20:13:08 UTC (rev 121457)
+++ trunk/Source/WebCore/platform/graphics/chromium/cc/CCRenderSurfaceFilters.cpp 2012-06-28 20:19:52 UTC (rev 121458)
@@ -29,8 +29,8 @@
#include "cc/CCRenderSurfaceFilters.h"
+#include "FloatSize.h"
#include "GraphicsContext3D.h"
-#include "LengthFunctions.h"
#include "SkBlurImageFilter.h"
#include "SkCanvas.h"
#include "SkColorMatrixFilter.h"
@@ -38,6 +38,7 @@
#include "SkGrTexturePixelRef.h"
#include <public/WebFilterOperation.h>
#include <public/WebFilterOperations.h>
+#include <wtf/MathExtras.h>
namespace {