Backed out changeset 73b8ce222f9f (bug 1129360) for Android reftest failures.
authorRyan VanderMeulen <ryanvm@gmail.com>
Fri, 06 Feb 2015 13:25:10 -0500
changeset 245416 71c769cf61bbb76c9f7984c20b134d3e6905ab60
parent 245415 74052b081fedc7e86c9583775315f470a8d96b9a
child 245417 37321f61780e9436bab65fd35654f06d2a4a6203
push id7677
push userraliiev@mozilla.com
push dateMon, 23 Feb 2015 18:11:24 +0000
treeherdermozilla-aurora@f531d838c055 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1129360
milestone38.0a1
backs out73b8ce222f9f91ebfb8de24ad35c6640a78ed112
Backed out changeset 73b8ce222f9f (bug 1129360) for Android reftest failures.
gfx/layers/client/TiledContentClient.cpp
--- a/gfx/layers/client/TiledContentClient.cpp
+++ b/gfx/layers/client/TiledContentClient.cpp
@@ -1289,17 +1289,16 @@ ClientTiledLayerBuffer::ValidateTile(Til
 
   nsIntRegion tileRegion =
     nsIntRect(aTileOrigin.x, aTileOrigin.y,
               GetScaledTileSize().width, GetScaledTileSize().height);
   // Intersect this area with the portion that's invalid.
   tileRegion.SubOut(GetValidRegion());
   tileRegion.SubOut(aDirtyRegion); // Has now been validated
 
-  backBuffer->Unlock();
   backBuffer->SetWaste(tileRegion.Area() * mResolution * mResolution);
 
   if (createdTextureClient) {
     if (!mCompositableClient->AddTextureClient(backBuffer)) {
       NS_WARNING("Failed to add tile TextureClient.");
       aTile.DiscardFrontBuffer();
       aTile.DiscardBackBuffer();
       return aTile;