DescriptionStop displaying layers with non-invertible transforms.
According to the CSS spec, if the transform of an object is
non-invertible the object and its content do not get displayed.
+ Added transform_is_invertible to Layer and LayerImpl which gets
calculated once when the transform is set. When pusing to another layer
the transform invertibility isn't recalculated.
+ Added invertibility check to LTHC::SubtreeShouldBeSkipped.
BUG=173726
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=264341
Patch Set 1 #
Total comments: 14
Patch Set 2 : Added tests. #
Total comments: 6
Patch Set 3 : Skip only when the layer is not animated. Animated case in follow-up. #
Total comments: 4
Patch Set 4 : Fix test comment for cases 2-3. #
Messages
Total messages: 11 (0 generated)
|