Chromium Code Reviews| Index: third_party/WebKit/Source/platform/graphics/CompositingReasons.h |
| diff --git a/third_party/WebKit/Source/platform/graphics/CompositingReasons.h b/third_party/WebKit/Source/platform/graphics/CompositingReasons.h |
| index 6bb667daa2d98974bc28fb8e50442ff6a52f8429..4ea90a1b52a4c921a4dfbb140c5c3db478debeb9 100644 |
| --- a/third_party/WebKit/Source/platform/graphics/CompositingReasons.h |
| +++ b/third_party/WebKit/Source/platform/graphics/CompositingReasons.h |
| @@ -98,6 +98,10 @@ const uint64_t CompositingReasonInlineTransform = UINT64_C(1) << 50; |
| const uint64_t CompositingReasonCompositorProxy = UINT64_C(1) << 51; |
| +// Composited elements with counter-skewed text |
| +const uint64_t CompositingReasonLayerForTextWithinSkewedPromotedElement = |
|
flackr
2017/02/25 15:16:19
nit: how about CompositingReasonSkewWithComposited
yigu
2017/02/27 22:03:42
Done.
|
| + UINT64_C(1) << 52; |
| + |
| // Various combinations of compositing reasons are defined here also, for more |
| // intutive and faster bitwise logic. |
| const uint64_t CompositingReasonComboAllDirectReasons = |
| @@ -136,7 +140,8 @@ const uint64_t CompositingReasonCombo3DDescendants = |
| const uint64_t CompositingReasonComboAllStyleDeterminedReasons = |
| CompositingReasonComboAllDirectStyleDeterminedReasons | |
| CompositingReasonComboCompositedDescendants | |
| - CompositingReasonCombo3DDescendants | CompositingReasonInlineTransform; |
| + CompositingReasonCombo3DDescendants | CompositingReasonInlineTransform | |
| + CompositingReasonLayerForTextWithinSkewedPromotedElement; |
| const uint64_t CompositingReasonComboReasonsThatRequireOwnBacking = |
| CompositingReasonComboAllDirectReasons | CompositingReasonOverlap | |
| @@ -153,7 +158,8 @@ const uint64_t CompositingReasonComboReasonsThatRequireOwnBacking = |
| // that 3d-transformed |
| // elements intersect. |
| CompositingReasonBackdropFilter | |
| - CompositingReasonPositionFixedWithCompositedDescendants; |
| + CompositingReasonPositionFixedWithCompositedDescendants | |
| + CompositingReasonLayerForTextWithinSkewedPromotedElement; |
| const uint64_t CompositingReasonComboSquashableReasons = |
| CompositingReasonOverlap | CompositingReasonAssumedOverlap | |