Backed out changeset cc140abf7b17 (bug 1022612)
authorCarsten "Tomcat" Book <cbook@mozilla.com>
Tue, 15 Jul 2014 10:30:35 +0200
changeset 215988 a88b23b616b0744f9f48ca14a30e041026d7c4b9
parent 215987 fc50b7ecb9f88712457b2c2e5f64ced52b67674b
child 215989 d469f5e7861ca2e31ec7cab7b8c7c8cec2d5e332
push id515
push userraliiev@mozilla.com
push dateMon, 06 Oct 2014 12:51:51 +0000
treeherdermozilla-release@267c7a481bef [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1022612
milestone33.0a1
backs outcc140abf7b17677cd186c65d893887f5184f83e3
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out changeset cc140abf7b17 (bug 1022612)
layout/base/FrameLayerBuilder.cpp
--- a/layout/base/FrameLayerBuilder.cpp
+++ b/layout/base/FrameLayerBuilder.cpp
@@ -2737,21 +2737,16 @@ ContainerState::ProcessDisplayItems(nsDi
       }
     }
     if (accumulateIntoThebesLayerData) {
       nsIntRegion opaquePixels =
           ScaleRegionToInsidePixels(opaqueClipped, snapOpaque);
       accumulateIntoThebesLayerData->Accumulate(this, item,
           opaquePixels, itemVisibleRect, itemDrawRect, itemClip);
     }
-
-    if (itemSameCoordinateSystemChildren &&
-        itemSameCoordinateSystemChildren->NeedsTransparentSurface()) {
-      aList->SetNeedsTransparentSurface();
-    }
   }
 
   aList->AppendToTop(&savedItems);
 }
 
 void
 ContainerState::InvalidateForLayerChange(nsDisplayItem* aItem,
                                          Layer* aNewLayer,