Title: [183843] trunk
Revision
183843
Author
[email protected]
Date
2015-05-05 16:48:24 -0700 (Tue, 05 May 2015)

Log Message

Unreviewed. Some assertion failures in compositing code after r183820.
https://bugs.webkit.org/show_bug.cgi?id=144630.

* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::computeCompositingRequirements):
* platform/mac/TestExpectations:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (183842 => 183843)


--- trunk/LayoutTests/ChangeLog	2015-05-05 23:44:40 UTC (rev 183842)
+++ trunk/LayoutTests/ChangeLog	2015-05-05 23:48:24 UTC (rev 183843)
@@ -1,3 +1,10 @@
+2015-05-05  Roger Fong  <[email protected]>
+
+        Unreviewed. Some assertion failures in compositing code after r183820.
+        https://bugs.webkit.org/show_bug.cgi?id=144630.
+
+        * platform/mac/TestExpectations:
+
 2015-05-05  Joanmarie Diggs  <[email protected]>
 
         [GTK] platform/gtk/accessibility/unknown-roles-not-exposed.html is flaky

Modified: trunk/LayoutTests/platform/mac/TestExpectations (183842 => 183843)


--- trunk/LayoutTests/platform/mac/TestExpectations	2015-05-05 23:44:40 UTC (rev 183842)
+++ trunk/LayoutTests/platform/mac/TestExpectations	2015-05-05 23:48:24 UTC (rev 183843)
@@ -1262,10 +1262,3 @@
 # OS X 10.10.3+ has the necessary glyphs.
 webkit.org/b/142548 [ Yosemite+ ] editing/selection/extend-by-character-007.html [ Pass ]
 webkit.org/b/141661 [ Yosemite+ ] fast/text/emoji.html [ Pass ]
-
-# Some assertion failures in compositing code after r183687
-webkit.org/b/144630 [ Debug ] compositing/regions/transform-transparent-positioned-video-inside-region.html [ Crash ]
-webkit.org/b/144630 [ Debug ] compositing/regions/video-in-overflow-region.html [ Crash ]
-webkit.org/b/144630 [ Debug ] fast/regions/fullscreen/full-screen-video-from-region.html [ Crash ]
-webkit.org/b/144630 [ Debug ] fast/regions/fullscreen/full-screen-video-in-region-crash.html [ Crash ]
-webkit.org/b/144630 [ Debug ] fast/regions/inline-block-inside-anonymous-overflow.html [ Crash ]

Modified: trunk/Source/WebCore/ChangeLog (183842 => 183843)


--- trunk/Source/WebCore/ChangeLog	2015-05-05 23:44:40 UTC (rev 183842)
+++ trunk/Source/WebCore/ChangeLog	2015-05-05 23:48:24 UTC (rev 183843)
@@ -1,3 +1,11 @@
+2015-05-05  Roger Fong  <[email protected]>
+
+        Unreviewed. Some assertion failures in compositing code after r183820.
+        https://bugs.webkit.org/show_bug.cgi?id=144630.
+
+        * rendering/RenderLayerCompositor.cpp:
+        (WebCore::RenderLayerCompositor::computeCompositingRequirements):
+
 2015-05-05  Timothy Horton  <[email protected]>
 
         Add a layout mode for computing fixed layout size from a minimum size

Modified: trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp (183842 => 183843)


--- trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp	2015-05-05 23:44:40 UTC (rev 183842)
+++ trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp	2015-05-05 23:48:24 UTC (rev 183843)
@@ -1419,7 +1419,7 @@
 
 #if ENABLE(CSS_COMPOSITING)
     layer.setHasNotIsolatedCompositedBlendingDescendants(childState.hasNotIsolatedCompositedBlendingDescendants);
-    ASSERT(!layer.hasNotIsolatedCompositedBlendingDescendants() || layer.hasNotIsolatedBlendingDescendants());
+    // ASSERT(!layer.hasNotIsolatedCompositedBlendingDescendants() || layer.hasNotIsolatedBlendingDescendants());
 #endif
     // Now check for reasons to become composited that depend on the state of descendant layers.
     RenderLayer::IndirectCompositingReason indirectCompositingReason;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to