Title: [145983] trunk/Source/WebCore
Revision
145983
Author
[email protected]
Date
2013-03-15 21:56:50 -0700 (Fri, 15 Mar 2013)

Log Message

Reflected video elements hit assertion on Lion
https://bugs.webkit.org/show_bug.cgi?id=112490

Disable the new reflected video functionality added in r145915
on Lion because of a nasty re-entrancy problem. Tracked by bug 112490.

* platform/graphics/ca/mac/PlatformCALayerMac.mm:
(PlatformCALayer::clone):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (145982 => 145983)


--- trunk/Source/WebCore/ChangeLog	2013-03-16 04:40:04 UTC (rev 145982)
+++ trunk/Source/WebCore/ChangeLog	2013-03-16 04:56:50 UTC (rev 145983)
@@ -1,3 +1,14 @@
+2013-03-15  Simon Fraser  <[email protected]>
+
+        Reflected video elements hit assertion on Lion
+        https://bugs.webkit.org/show_bug.cgi?id=112490
+
+        Disable the new reflected video functionality added in r145915
+        on Lion because of a nasty re-entrancy problem. Tracked by bug 112490.
+
+        * platform/graphics/ca/mac/PlatformCALayerMac.mm:
+        (PlatformCALayer::clone):
+
 2013-03-15  Bem Jones-Bey  <[email protected]>
 
         [CSS Exclusions] shape-outside on floats for circle and ellipse shapes

Modified: trunk/Source/WebCore/platform/graphics/ca/mac/PlatformCALayerMac.mm (145982 => 145983)


--- trunk/Source/WebCore/platform/graphics/ca/mac/PlatformCALayerMac.mm	2013-03-16 04:40:04 UTC (rev 145982)
+++ trunk/Source/WebCore/platform/graphics/ca/mac/PlatformCALayerMac.mm	2013-03-16 04:56:50 UTC (rev 145983)
@@ -249,8 +249,10 @@
         type = LayerTypeTransformLayer;
         break;
     case LayerTypeAVPlayerLayer:
+#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080
         type = LayerTypeAVPlayerLayer;
         break;
+#endif
     case LayerTypeLayer:
     default:
         type = LayerTypeLayer;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to