Backed out changeset ceb8532131fb (bug 1223736) for reftest failures

--HG--
extra : rebase_source : 9c5aaf093345f7bfff7f305ceabcd5f04a237da4
This commit is contained in:
Carsten "Tomcat" Book 2016-03-18 09:58:39 +01:00
Родитель b8b88ab9fb
Коммит df1c1cc556
4 изменённых файлов: 5 добавлений и 20 удалений

Просмотреть файл

@ -1466,7 +1466,11 @@ ContainerLayer::DefaultComputeEffectiveTransforms(const Matrix4x4& aTransformToS
ComputeEffectiveTransformsForChildren(idealTransform);
}
ComputeEffectiveTransformForMaskLayers(aTransformToSurface);
if (idealTransform.CanDraw2D()) {
ComputeEffectiveTransformForMaskLayers(aTransformToSurface);
} else {
ComputeEffectiveTransformForMaskLayers(Matrix4x4());
}
}
void

Просмотреть файл

@ -1,8 +0,0 @@
<html>
<body>
<div style="position:relative; left: 400px; width: 200px; height: 200px; overflow:hidden; border-radius: 20px;">
<div style="width:200px; height:200px; background-color:red; transform: perspective(100px) rotateY(10deg)"></div>
</div>
</body>
</html>

Просмотреть файл

@ -1,10 +0,0 @@
<html>
<body>
<div style="width:200px; height: 200px; transform: translate(400px);">
<div style="width: 200px; height: 200px; overflow:hidden; border-radius: 20px;">
<div style="width:200px; height:200px; background-color:red; transform: perspective(100px) rotateY(10deg)"></div>
</div>
</div>
</body>
</html>

Просмотреть файл

@ -19,4 +19,3 @@ skip-if(!asyncPan) != pull-background-displayport-4.html about:blank # fails wit
skip-if(!asyncPan) != pull-background-displayport-5.html about:blank
skip-if(!asyncPan) != pull-background-displayport-6.html about:blank # fails with non-overlay scrollbars and event regions due to bug 1148515
fuzzy(2,30150) == opacity-blending.html opacity-blending-ref.html
fuzzy(1,1) == mask-layer-transform.html mask-layer-transform-ref.html