Title: [193887] branches/safari-601.1.46-branch/Source/WebCore

Diff

Modified: branches/safari-601.1.46-branch/Source/WebCore/ChangeLog (193886 => 193887)


--- branches/safari-601.1.46-branch/Source/WebCore/ChangeLog	2015-12-10 03:16:43 UTC (rev 193886)
+++ branches/safari-601.1.46-branch/Source/WebCore/ChangeLog	2015-12-10 03:16:45 UTC (rev 193887)
@@ -1,5 +1,18 @@
 2015-12-09  Simon Fraser  <simon.fra...@apple.com>
 
+        Merge r190914. rdar://problem/23432368
+
+    2015-10-12  Simon Fraser  <simon.fra...@apple.com>
+
+            Speculative Cairo build fixes after r190910.
+
+            * platform/graphics/cairo/ImageBufferCairo.cpp:
+            (WebCore::ImageBuffer::drawPattern):
+            * platform/graphics/cairo/ImageCairo.cpp:
+            (WebCore::Image::drawPattern):
+
+2015-12-09  Simon Fraser  <simon.fra...@apple.com>
+
         Merge r190910. rdar://problem/23432368
 
     2015-10-12  Simon Fraser  <simon.fra...@apple.com>

Modified: branches/safari-601.1.46-branch/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp (193886 => 193887)


--- branches/safari-601.1.46-branch/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp	2015-12-10 03:16:43 UTC (rev 193886)
+++ branches/safari-601.1.46-branch/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp	2015-12-10 03:16:45 UTC (rev 193887)
@@ -159,10 +159,10 @@
 }
 
 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform,
-    const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator op, const FloatRect& destRect, BlendMode)
+    const FloatPoint& phase, const FloatSize& spacing, ColorSpace styleColorSpace, CompositeOperator op, const FloatRect& destRect, BlendMode)
 {
     if (RefPtr<Image> image = copyImage(DontCopyBackingStore))
-        image->drawPattern(context, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
+        image->drawPattern(context, srcRect, patternTransform, phase, spacing, styleColorSpace, op, destRect);
 }
 
 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable)

Modified: branches/safari-601.1.46-branch/Source/WebCore/platform/graphics/cairo/ImageCairo.cpp (193886 => 193887)


--- branches/safari-601.1.46-branch/Source/WebCore/platform/graphics/cairo/ImageCairo.cpp	2015-12-10 03:16:43 UTC (rev 193886)
+++ branches/safari-601.1.46-branch/Source/WebCore/platform/graphics/cairo/ImageCairo.cpp	2015-12-10 03:16:45 UTC (rev 193887)
@@ -42,7 +42,7 @@
 namespace WebCore {
 
 void Image::drawPattern(GraphicsContext* context, const FloatRect& tileRect, const AffineTransform& patternTransform,
-    const FloatPoint& phase, ColorSpace, CompositeOperator op, const FloatRect& destRect, BlendMode)
+    const FloatPoint& phase, const FloatSize&, ColorSpace, CompositeOperator op, const FloatRect& destRect, BlendMode)
 {
     RefPtr<cairo_surface_t> surface = nativeImageForCurrentFrame();
     if (!surface) // If it's too early we won't have an image yet.
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to