Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(211)

Unified Diff: Source/WebKit/chromium/tests/GraphicsContextTest.cpp

Issue 16357011: Remove support for -webkit-color-correction (which we've never supported on (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: resolve merge conflicts, obey brace style changes Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/WebKit/chromium/tests/GraphicsContextTest.cpp
diff --git a/Source/WebKit/chromium/tests/GraphicsContextTest.cpp b/Source/WebKit/chromium/tests/GraphicsContextTest.cpp
index 00e51f670d7c98520620a6fb4a051b75ec3656dd..c9c483eb88e5379fcb7f2f6e89ad610a673d10dd 100644
--- a/Source/WebKit/chromium/tests/GraphicsContextTest.cpp
+++ b/Source/WebKit/chromium/tests/GraphicsContextTest.cpp
@@ -76,47 +76,47 @@ TEST(PlatformContextSkiaTest, trackOpaqueTest)
Color opaque(1.0f, 0.0f, 0.0f, 1.0f);
Color alpha(0.0f, 0.0f, 0.0f, 0.0f);
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(10, 10, 90, 90), alpha, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), alpha, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(99, 13, 10, 90), opaque, ColorSpaceDeviceRGB, CompositePlusLighter);
+ context.fillRect(FloatRect(99, 13, 10, 90), opaque, CompositePlusLighter);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(99, 13, 10, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceIn);
+ context.fillRect(FloatRect(99, 13, 10, 90), opaque, CompositeSourceIn);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(99, 13, 10, 90), alpha, ColorSpaceDeviceRGB, CompositeSourceIn);
+ context.fillRect(FloatRect(99, 13, 10, 90), alpha, CompositeSourceIn);
EXPECT_EQ_RECT(IntRect(10, 10, 89, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(8, 8, 3, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOut);
+ context.fillRect(FloatRect(8, 8, 3, 90), opaque, CompositeSourceOut);
EXPECT_EQ_RECT(IntRect(11, 10, 88, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(30, 30, 290, 290), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(30, 30, 290, 290), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(30, 30, 290, 290), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(40, 20, 290, 50), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(40, 20, 290, 50), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(30, 30, 290, 290), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(10, 10, 390, 50), opaque, ColorSpaceDeviceRGB, CompositeSourceIn);
+ context.fillRect(FloatRect(10, 10, 390, 50), opaque, CompositeSourceIn);
EXPECT_EQ_RECT(IntRect(30, 30, 290, 290), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(10, 10, 390, 50), alpha, ColorSpaceDeviceRGB);
+ context.fillRect(FloatRect(10, 10, 390, 50), alpha);
EXPECT_EQ_RECT(IntRect(30, 30, 290, 290), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(10, 10, 390, 50), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 390, 50), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(30, 10, 290, 310), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
}
@@ -134,7 +134,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueClipTest)
Color opaque(1.0f, 0.0f, 0.0f, 1.0f);
Color alpha(0.0f, 0.0f, 0.0f, 0.0f);
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -143,7 +143,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueClipTest)
context.save();
context.clip(FloatRect(0, 0, 10, 10));
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.restore();
@@ -153,7 +153,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueClipTest)
context.save();
context.clip(FloatRect(20, 20, 10, 10));
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(20, 20, 10, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -162,7 +162,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueClipTest)
// The intersection of the two clips becomes empty.
context.clip(FloatRect(30, 20, 10, 10));
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.restore();
@@ -174,7 +174,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueClipTest)
context.save();
context.translate(10, 10);
context.clip(FloatRect(20, 20, 10, 10));
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(30, 30, 10, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.restore();
@@ -186,7 +186,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueClipTest)
context.save();
context.clip(FloatRect(20, 20, 10, 10));
context.translate(10, 10);
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(20, 20, 10, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.restore();
@@ -201,7 +201,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueClipTest)
// Non-rectangular clips just cause the paint to be considered non-opaque.
context.save();
context.clipPath(path, RULE_EVENODD);
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.restore();
@@ -210,18 +210,18 @@ TEST(PlatformContextSkiaTest, trackOpaqueClipTest)
context.save();
context.clip(IntRect(30, 30, 20, 20));
context.clipOut(IntRect(30, 30, 10, 10));
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.restore();
OwnPtr<ImageBuffer> alphaImage = ImageBuffer::create(IntSize(100, 100));
- alphaImage->context()->fillRect(IntRect(0, 0, 100, 100), alpha, ColorSpaceDeviceRGB);
+ alphaImage->context()->fillRect(IntRect(0, 0, 100, 100), alpha);
// Clipping with a non-opaque Image (there is no way to mark an ImageBuffer as opaque today).
context.save();
context.clipToImageBuffer(alphaImage.get(), FloatRect(30, 30, 10, 10));
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
context.restore();
EXPECT_EQ_RECT(IntRect(), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -247,16 +247,16 @@ TEST(PlatformContextSkiaTest, trackImageMask)
context.setCompositeOperation(CompositeSourceOver);
context.beginTransparencyLayer(1);
- context.fillRect(FloatRect(10, 10, 10, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 10, 10), opaque, CompositeSourceOver);
context.setCompositeOperation(CompositeDestinationIn);
context.beginTransparencyLayer(1);
OwnPtr<ImageBuffer> alphaImage = ImageBuffer::create(IntSize(100, 100));
- alphaImage->context()->fillRect(IntRect(0, 0, 100, 100), alpha, ColorSpaceDeviceRGB);
+ alphaImage->context()->fillRect(IntRect(0, 0, 100, 100), alpha);
context.setCompositeOperation(CompositeSourceOver);
- context.drawImageBuffer(alphaImage.get(), ColorSpaceDeviceRGB, FloatRect(10, 10, 10, 10));
+ context.drawImageBuffer(alphaImage.get(), FloatRect(10, 10, 10, 10));
context.endTransparencyLayer();
context.endTransparencyLayer();
@@ -285,19 +285,19 @@ TEST(PlatformContextSkiaTest, trackImageMaskWithOpaqueRect)
context.setCompositeOperation(CompositeSourceOver);
context.beginTransparencyLayer(1);
- context.fillRect(FloatRect(10, 10, 10, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 10, 10), opaque, CompositeSourceOver);
context.setCompositeOperation(CompositeDestinationIn);
context.beginTransparencyLayer(1);
OwnPtr<ImageBuffer> alphaImage = ImageBuffer::create(IntSize(100, 100));
- alphaImage->context()->fillRect(IntRect(0, 0, 100, 100), alpha, ColorSpaceDeviceRGB);
+ alphaImage->context()->fillRect(IntRect(0, 0, 100, 100), alpha);
context.setCompositeOperation(CompositeSourceOver);
- context.drawImageBuffer(alphaImage.get(), ColorSpaceDeviceRGB, FloatRect(10, 10, 10, 10));
+ context.drawImageBuffer(alphaImage.get(), FloatRect(10, 10, 10, 10));
// We can't have an opaque mask actually, but we can pretend here like it would look if we did.
- context.fillRect(FloatRect(12, 12, 3, 3), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(12, 12, 3, 3), opaque, CompositeSourceOver);
context.endTransparencyLayer();
context.endTransparencyLayer();
@@ -319,47 +319,47 @@ TEST(PlatformContextSkiaTest, trackOpaqueJoinTest)
Color opaque(1.0f, 0.0f, 0.0f, 1.0f);
Color alpha(0.0f, 0.0f, 0.0f, 0.0f);
- context.fillRect(FloatRect(20, 20, 10, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(20, 20, 10, 10), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(20, 20, 10, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
// Doesn't join
- context.fillRect(FloatRect(31, 20, 10, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(31, 20, 10, 10), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(20, 20, 10, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
// Does join
- context.fillRect(FloatRect(30, 20, 10, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(30, 20, 10, 10), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(20, 20, 20, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
// Doesn't join
- context.fillRect(FloatRect(20, 31, 20, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(20, 31, 20, 10), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(20, 20, 20, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
// Does join
- context.fillRect(FloatRect(20, 30, 20, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(20, 30, 20, 10), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(20, 20, 20, 20), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
// Doesn't join
- context.fillRect(FloatRect(9, 20, 10, 20), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(9, 20, 10, 20), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(20, 20, 20, 20), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
// Does join
- context.fillRect(FloatRect(10, 20, 10, 20), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 20, 10, 20), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 20, 30, 20), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
// Doesn't join
- context.fillRect(FloatRect(10, 9, 30, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 9, 30, 10), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 20, 30, 20), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
// Does join
- context.fillRect(FloatRect(10, 10, 30, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 30, 10), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 30, 30), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
}
@@ -385,35 +385,35 @@ TEST(PlatformContextSkiaTest, trackOpaqueLineTest)
context.setStrokeStyle(SolidStroke);
context.setCompositeOperation(CompositeSourceOver);
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.setCompositeOperation(CompositeSourceIn);
context.save();
- context.setStrokeColor(alpha, ColorSpaceDeviceRGB);
+ context.setStrokeColor(alpha);
context.drawLine(IntPoint(0, 0), IntPoint(100, 0));
context.restore();
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.save();
- context.setStrokeColor(opaque, ColorSpaceDeviceRGB);
+ context.setStrokeColor(opaque);
context.drawLine(IntPoint(0, 10), IntPoint(100, 10));
context.restore();
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.save();
- context.setStrokeColor(alpha, ColorSpaceDeviceRGB);
+ context.setStrokeColor(alpha);
context.drawLine(IntPoint(0, 10), IntPoint(100, 10));
context.restore();
EXPECT_EQ_RECT(IntRect(10, 13, 90, 87), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.save();
- context.setStrokeColor(alpha, ColorSpaceDeviceRGB);
+ context.setStrokeColor(alpha);
context.drawLine(IntPoint(0, 11), IntPoint(100, 11));
context.restore();
EXPECT_EQ_RECT(IntRect(10, 14, 90, 86), context.opaqueRegion().asRect());
@@ -422,14 +422,14 @@ TEST(PlatformContextSkiaTest, trackOpaqueLineTest)
context.setShouldAntialias(true);
context.setCompositeOperation(CompositeSourceOver);
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.setCompositeOperation(CompositeSourceIn);
context.save();
- context.setStrokeColor(alpha, ColorSpaceDeviceRGB);
+ context.setStrokeColor(alpha);
context.drawLine(IntPoint(0, 0), IntPoint(100, 0));
context.restore();
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
@@ -437,7 +437,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueLineTest)
context.setShouldAntialias(false);
context.save();
- context.setStrokeColor(opaque, ColorSpaceDeviceRGB);
+ context.setStrokeColor(opaque);
context.drawLine(IntPoint(0, 10), IntPoint(100, 10));
context.restore();
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
@@ -445,14 +445,14 @@ TEST(PlatformContextSkiaTest, trackOpaqueLineTest)
context.setShouldAntialias(true);
context.save();
- context.setStrokeColor(opaque, ColorSpaceDeviceRGB);
+ context.setStrokeColor(opaque);
context.drawLine(IntPoint(0, 10), IntPoint(100, 10));
context.restore();
EXPECT_EQ_RECT(IntRect(10, 13, 90, 87), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.save();
- context.setStrokeColor(alpha, ColorSpaceDeviceRGB);
+ context.setStrokeColor(alpha);
context.drawLine(IntPoint(0, 11), IntPoint(100, 11));
context.restore();
EXPECT_EQ_RECT(IntRect(10, 14, 90, 86), context.opaqueRegion().asRect());
@@ -472,7 +472,7 @@ TEST(PlatformContextSkiaTest, trackOpaquePathTest)
Color opaque(1.0f, 0.0f, 0.0f, 1.0f);
Color alpha(0.0f, 0.0f, 0.0f, 0.0f);
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -485,7 +485,7 @@ TEST(PlatformContextSkiaTest, trackOpaquePathTest)
Path path;
- context.setFillColor(alpha, ColorSpaceDeviceRGB);
+ context.setFillColor(alpha);
path.moveTo(FloatPoint(0, 0));
path.addLineTo(FloatPoint(100, 0));
context.fillPath(path);
@@ -493,7 +493,7 @@ TEST(PlatformContextSkiaTest, trackOpaquePathTest)
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
path.clear();
- context.setFillColor(opaque, ColorSpaceDeviceRGB);
+ context.setFillColor(opaque);
path.moveTo(FloatPoint(0, 10));
path.addLineTo(FloatPoint(100, 13));
context.fillPath(path);
@@ -501,7 +501,7 @@ TEST(PlatformContextSkiaTest, trackOpaquePathTest)
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
path.clear();
- context.setFillColor(alpha, ColorSpaceDeviceRGB);
+ context.setFillColor(alpha);
path.moveTo(FloatPoint(0, 10));
path.addLineTo(FloatPoint(100, 13));
context.fillPath(path);
@@ -509,7 +509,7 @@ TEST(PlatformContextSkiaTest, trackOpaquePathTest)
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
path.clear();
- context.setFillColor(alpha, ColorSpaceDeviceRGB);
+ context.setFillColor(alpha);
path.moveTo(FloatPoint(0, 14));
path.addLineTo(FloatPoint(100, 10));
context.fillPath(path);
@@ -553,53 +553,53 @@ TEST(PlatformContextSkiaTest, trackOpaqueImageTest)
RefPtr<BitmapImage> alphaImage = BitmapImage::create(NativeImageSkia::create(alphaBitmap));
EXPECT_FALSE(alphaImage->currentFrameKnownToBeOpaque());
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.drawImage(opaqueImage.get(), ColorSpaceDeviceRGB, IntPoint(0, 0));
+ context.drawImage(opaqueImage.get(), IntPoint(0, 0));
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.drawImage(alphaImage.get(), ColorSpaceDeviceRGB, IntPoint(0, 0));
+ context.drawImage(alphaImage.get(), IntPoint(0, 0));
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.drawImage(opaqueImage.get(), ColorSpaceDeviceRGB, IntPoint(5, 5));
+ context.drawImage(opaqueImage.get(), IntPoint(5, 5));
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.drawImage(alphaImage.get(), ColorSpaceDeviceRGB, IntPoint(5, 5));
+ context.drawImage(alphaImage.get(), IntPoint(5, 5));
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.drawImage(opaqueImage.get(), ColorSpaceDeviceRGB, IntPoint(10, 10));
+ context.drawImage(opaqueImage.get(), IntPoint(10, 10));
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.drawImage(alphaImage.get(), ColorSpaceDeviceRGB, IntPoint(10, 10));
+ context.drawImage(alphaImage.get(), IntPoint(10, 10));
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.drawImage(alphaImage.get(), ColorSpaceDeviceRGB, IntPoint(20, 10), CompositeSourceIn);
+ context.drawImage(alphaImage.get(), IntPoint(20, 10), CompositeSourceIn);
EXPECT_EQ_RECT(IntRect(10, 20, 90, 80), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.save();
context.setAlpha(0.5);
- context.drawImage(opaqueImage.get(), ColorSpaceDeviceRGB, IntPoint(25, 15), CompositeSourceIn);
+ context.drawImage(opaqueImage.get(), IntPoint(25, 15), CompositeSourceIn);
context.restore();
EXPECT_EQ_RECT(IntRect(10, 25, 90, 75), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.drawImage(alphaImage.get(), ColorSpaceDeviceRGB, IntPoint(10, 20), CompositeSourceIn);
+ context.drawImage(alphaImage.get(), IntPoint(10, 20), CompositeSourceIn);
EXPECT_EQ_RECT(IntRect(20, 10, 80, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.save();
context.setAlpha(0.5);
- context.drawImage(opaqueImage.get(), ColorSpaceDeviceRGB, IntPoint(15, 25), CompositeSourceIn);
+ context.drawImage(opaqueImage.get(), IntPoint(15, 25), CompositeSourceIn);
context.restore();
EXPECT_EQ_RECT(IntRect(25, 10, 75, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -626,7 +626,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueOvalTest)
EXPECT_EQ_RECT(IntRect(0, 0, 0, 0), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -634,24 +634,24 @@ TEST(PlatformContextSkiaTest, trackOpaqueOvalTest)
context.setShouldAntialias(false);
- context.setFillColor(opaque, ColorSpaceDeviceRGB);
+ context.setFillColor(opaque);
context.drawEllipse(IntRect(10, 10, 50, 30));
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.setFillColor(alpha, ColorSpaceDeviceRGB);
+ context.setFillColor(alpha);
context.drawEllipse(IntRect(10, 10, 30, 50));
EXPECT_EQ_RECT(IntRect(40, 10, 60, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.setShouldAntialias(true);
- context.setFillColor(opaque, ColorSpaceDeviceRGB);
+ context.setFillColor(opaque);
context.drawEllipse(IntRect(10, 10, 50, 30));
EXPECT_EQ_RECT(IntRect(40, 41, 60, 59), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.setFillColor(alpha, ColorSpaceDeviceRGB);
+ context.setFillColor(alpha);
context.drawEllipse(IntRect(20, 10, 30, 50));
EXPECT_EQ_RECT(IntRect(51, 41, 49, 59), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -675,30 +675,30 @@ TEST(PlatformContextSkiaTest, trackOpaqueRoundedRectTest)
EXPECT_EQ_RECT(IntRect(0, 0, 0, 0), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRoundedRect(IntRect(10, 10, 90, 90), radii, radii, radii, radii, opaque, ColorSpaceDeviceRGB);
+ context.fillRoundedRect(IntRect(10, 10, 90, 90), radii, radii, radii, radii, opaque);
EXPECT_EQ_RECT(IntRect(0, 0, 0, 0), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
context.setCompositeOperation(CompositeSourceIn);
context.setShouldAntialias(false);
- context.fillRoundedRect(IntRect(10, 10, 50, 30), radii, radii, radii, radii, opaque, ColorSpaceDeviceRGB);
+ context.fillRoundedRect(IntRect(10, 10, 50, 30), radii, radii, radii, radii, opaque);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRoundedRect(IntRect(10, 10, 30, 50), radii, radii, radii, radii, alpha, ColorSpaceDeviceRGB);
+ context.fillRoundedRect(IntRect(10, 10, 30, 50), radii, radii, radii, radii, alpha);
EXPECT_EQ_RECT(IntRect(40, 10, 60, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRoundedRect(IntRect(10, 0, 50, 30), radii, radii, radii, radii, alpha, ColorSpaceDeviceRGB);
+ context.fillRoundedRect(IntRect(10, 0, 50, 30), radii, radii, radii, radii, alpha);
EXPECT_EQ_RECT(IntRect(40, 30, 60, 70), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRoundedRect(IntRect(30, 0, 70, 50), radii, radii, radii, radii, opaque, ColorSpaceDeviceRGB);
+ context.fillRoundedRect(IntRect(30, 0, 70, 50), radii, radii, radii, radii, opaque);
EXPECT_EQ_RECT(IntRect(40, 30, 60, 70), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
}
@@ -732,7 +732,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueTextTest)
path.moveTo(SkPoint::Make(0, 0));
path.lineTo(SkPoint::Make(100, 0));
- context.fillRect(FloatRect(50, 50, 50, 50), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(50, 50, 50, 50), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(50, 50, 50, 50), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -744,7 +744,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueTextTest)
EXPECT_EQ_RECT(IntRect(0, 0, 0, 0), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(50, 50, 50, 50), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(50, 50, 50, 50), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(50, 50, 50, 50), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -756,7 +756,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueTextTest)
EXPECT_EQ_RECT(IntRect(0, 0, 0, 0), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(50, 50, 50, 50), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(50, 50, 50, 50), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(50, 50, 50, 50), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -805,7 +805,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueWritePixelsTest)
EXPECT_EQ_RECT(IntRect(50, 50, 10, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -862,7 +862,7 @@ TEST(PlatformContextSkiaTest, trackOpaqueDrawBitmapTest)
EXPECT_EQ_RECT(IntRect(10, 10, 10, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
- context.fillRect(FloatRect(10, 10, 90, 90), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 90, 90), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 90, 90), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -948,7 +948,7 @@ TEST(PlatformContextSkiaTest, contextTransparencyLayerTest)
context.setTrackOpaqueRegion(true);
Color opaque(1.0f, 0.0f, 0.0f, 1.0f);
- context.fillRect(FloatRect(20, 20, 10, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(20, 20, 10, 10), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(20, 20, 10, 10), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH(bitmap, context.opaqueRegion().asRect());
@@ -957,7 +957,7 @@ TEST(PlatformContextSkiaTest, contextTransparencyLayerTest)
context.beginTransparencyLayer(0.5);
context.save();
- context.fillRect(FloatRect(20, 20, 10, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(20, 20, 10, 10), opaque, CompositeSourceOver);
context.restore();
context.endTransparencyLayer();
EXPECT_EQ_RECT(IntRect(), context.opaqueRegion().asRect());
@@ -966,7 +966,7 @@ TEST(PlatformContextSkiaTest, contextTransparencyLayerTest)
EXPECT_EQ_RECT(IntRect(), context.opaqueRegion().asRect());
context.beginTransparencyLayer(0.5);
- context.fillRect(FloatRect(20, 20, 10, 10), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(20, 20, 10, 10), opaque, CompositeSourceOver);
context.endTransparencyLayer();
EXPECT_EQ_RECT(IntRect(), context.opaqueRegion().asRect());
}
@@ -999,7 +999,7 @@ TEST(PlatformContextSkiaTest, UnboundedDrawsAreClipped)
context.setLineDash(dashArray, 0);
// Make the device opaque in 10,10 40x40.
- context.fillRect(FloatRect(10, 10, 40, 40), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 40, 40), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 40, 40), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH_EXACT(bitmap, context.opaqueRegion().asRect());
@@ -1008,7 +1008,7 @@ TEST(PlatformContextSkiaTest, UnboundedDrawsAreClipped)
// Draw a path that gets clipped. This should destroy the opaque area but only inside the clip.
context.setCompositeOperation(CompositeSourceOut);
- context.setFillColor(alpha, ColorSpaceDeviceRGB);
+ context.setFillColor(alpha);
path.moveTo(FloatPoint(10, 10));
path.addLineTo(FloatPoint(40, 40));
context.strokePath(path);
@@ -1045,7 +1045,7 @@ TEST(PlatformContextSkiaTest, PreserveOpaqueOnlyMattersForFirstLayer)
context.setLineDash(dashArray, 0);
// Make the device opaque in 10,10 40x40.
- context.fillRect(FloatRect(10, 10, 40, 40), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 40, 40), opaque, CompositeSourceOver);
EXPECT_EQ_RECT(IntRect(10, 10, 40, 40), context.opaqueRegion().asRect());
EXPECT_PIXELS_MATCH_EXACT(bitmap, context.opaqueRegion().asRect());
@@ -1058,10 +1058,10 @@ TEST(PlatformContextSkiaTest, PreserveOpaqueOnlyMattersForFirstLayer)
context.beginTransparencyLayer(0.5);
// This should not destroy the device opaqueness.
- context.fillRect(FloatRect(10, 10, 40, 40), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 40, 40), opaque, CompositeSourceOver);
// This should not destroy the device opaqueness either.
- context.setFillColor(opaque, ColorSpaceDeviceRGB);
+ context.setFillColor(opaque);
path.moveTo(FloatPoint(10, 10));
path.addLineTo(FloatPoint(40, 40));
context.strokePath(path);
@@ -1076,7 +1076,7 @@ TEST(PlatformContextSkiaTest, PreserveOpaqueOnlyMattersForFirstLayer)
context.beginTransparencyLayer(0.5);
// This should destroy the device opaqueness.
- context.fillRect(FloatRect(10, 10, 40, 40), opaque, ColorSpaceDeviceRGB, CompositeSourceOver);
+ context.fillRect(FloatRect(10, 10, 40, 40), opaque, CompositeSourceOver);
context.endTransparencyLayer();
EXPECT_EQ_RECT(IntRect(), context.opaqueRegion().asRect());
@@ -1088,7 +1088,7 @@ TEST(PlatformContextSkiaTest, PreserveOpaqueOnlyMattersForFirstLayer)
context.beginTransparencyLayer(0.5);
// This should nuke the device opaqueness.
- context.setFillColor(opaque, ColorSpaceDeviceRGB);
+ context.setFillColor(opaque);
path.moveTo(FloatPoint(10, 10));
path.addLineTo(FloatPoint(40, 40));
context.strokePath(path);
« no previous file with comments | « Source/WebKit/chromium/tests/DragImageTest.cpp ('k') | Source/WebKit/chromium/tests/ImageLayerChromiumTest.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698