Unreviewed, rolling out r206845.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Oct 2016 06:54:46 +0000 (06:54 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Oct 2016 06:54:46 +0000 (06:54 +0000)
https://bugs.webkit.org/show_bug.cgi?id=162998

broke el capitan build (Requested by alexchristensen on
#webkit).

Reverted changeset:

"Add Display P3 ColorSpace"
https://bugs.webkit.org/show_bug.cgi?id=162880
http://trac.webkit.org/changeset/206845

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@206852 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/ColorSpace.h
Source/WebCore/platform/graphics/cg/GraphicsContextCG.cpp
Source/WebCore/platform/graphics/cg/GraphicsContextCG.h

index f534f78..f7ec3a8 100644 (file)
@@ -1,3 +1,17 @@
+2016-10-05  Commit Queue  <commit-queue@webkit.org>
+
+        Unreviewed, rolling out r206845.
+        https://bugs.webkit.org/show_bug.cgi?id=162998
+
+        broke el capitan build (Requested by alexchristensen on
+        #webkit).
+
+        Reverted changeset:
+
+        "Add Display P3 ColorSpace"
+        https://bugs.webkit.org/show_bug.cgi?id=162880
+        http://trac.webkit.org/changeset/206845
+
 2016-10-05  Youenn Fablet  <youenn@apple.com>
 
         Reuse CodeGenerator::UpdateFile in Tools CodeGenerator
index e12c40a..7622c47 100644 (file)
@@ -31,8 +31,7 @@ namespace WebCore {
 enum ColorSpace {
     ColorSpaceDeviceRGB,
     ColorSpaceSRGB,
-    ColorSpaceLinearRGB,
-    ColorSpaceDisplayP3
+    ColorSpaceLinearRGB
 };
     
 } // namespace WebCore
index 46562b2..4b7e1b4 100644 (file)
@@ -94,16 +94,6 @@ CGColorSpaceRef sRGBColorSpaceRef()
     return sRGBSpace;
 }
 
-CGColorSpaceRef displayP3ColorSpaceRef()
-{
-#if PLATFORM(IOS) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101100)
-    static CGColorSpaceRef displayP3Space = CGColorSpaceCreateWithName(kCGColorSpaceDisplayP3);
-#else
-    static CGColorSpaceRef displayP3Space = sRGBColorSpaceRef();
-#endif
-    return displayP3Space;
-}
-
 #if PLATFORM(WIN)
 CGColorSpaceRef linearRGBColorSpaceRef()
 {
index e6f1526..4b88016 100644 (file)
@@ -34,7 +34,6 @@ namespace WebCore {
 
 CGColorSpaceRef deviceRGBColorSpaceRef();
 WEBCORE_EXPORT CGColorSpaceRef sRGBColorSpaceRef();
-WEBCORE_EXPORT CGColorSpaceRef displayP3ColorSpaceRef();
 CGColorSpaceRef linearRGBColorSpaceRef();
 
 inline CGAffineTransform getUserToBaseCTM(CGContextRef context)
@@ -51,8 +50,6 @@ static inline CGColorSpaceRef cachedCGColorSpace(ColorSpace colorSpace)
         return sRGBColorSpaceRef();
     case ColorSpaceLinearRGB:
         return linearRGBColorSpaceRef();
-    case ColorSpaceDisplayP3:
-        return displayP3ColorSpaceRef();
     }
     ASSERT_NOT_REACHED();
     return deviceRGBColorSpaceRef();