| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef DisplayItem_h | 5 #ifndef DisplayItem_h |
| 6 #define DisplayItem_h | 6 #define DisplayItem_h |
| 7 | 7 |
| 8 #include "platform/PlatformExport.h" | 8 #include "platform/PlatformExport.h" |
| 9 #include "platform/graphics/paint/DisplayItemClient.h" | 9 #include "platform/graphics/paint/DisplayItemClient.h" |
| 10 #include "wtf/Assertions.h" | 10 #include "wtf/Assertions.h" |
| (...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 116 EndFloatClipFirst, | 116 EndFloatClipFirst, |
| 117 EndFloatClipLast = EndFloatClipFirst + FloatClipLast - FloatClipFirst, | 117 EndFloatClipLast = EndFloatClipFirst + FloatClipLast - FloatClipFirst, |
| 118 | 118 |
| 119 ScrollFirst, | 119 ScrollFirst, |
| 120 ScrollPaintPhaseFirst = ScrollFirst, | 120 ScrollPaintPhaseFirst = ScrollFirst, |
| 121 ScrollPaintPhaseLast = ScrollPaintPhaseFirst + PaintPhaseMax, | 121 ScrollPaintPhaseLast = ScrollPaintPhaseFirst + PaintPhaseMax, |
| 122 ScrollLast = ScrollPaintPhaseLast, | 122 ScrollLast = ScrollPaintPhaseLast, |
| 123 EndScrollFirst, | 123 EndScrollFirst, |
| 124 EndScrollLast = EndScrollFirst + ScrollLast - ScrollFirst, | 124 EndScrollLast = EndScrollFirst + ScrollLast - ScrollFirst, |
| 125 | 125 |
| 126 Transform3DFirst, |
| 127 Transform3DElementTransform = Transform3DFirst, |
| 128 Transform3DLast = Transform3DElementTransform, |
| 129 EndTransform3DFirst, |
| 130 EndTransform3DLast = EndTransform3DFirst + Transform3DLast - Transform3D
First, |
| 131 |
| 126 BeginFilter, | 132 BeginFilter, |
| 127 EndFilter, | 133 EndFilter, |
| 128 BeginCompositing, | 134 BeginCompositing, |
| 129 EndCompositing, | 135 EndCompositing, |
| 130 BeginTransform, | 136 BeginTransform, |
| 131 EndTransform, | 137 EndTransform, |
| 132 BeginTransform3D, | |
| 133 EndTransform3D, | |
| 134 BeginClipPath, | 138 BeginClipPath, |
| 135 EndClipPath, | 139 EndClipPath, |
| 136 | 140 |
| 137 SubtreeCachedFirst, | 141 SubtreeCachedFirst, |
| 138 SubtreeCachedPaintPhaseFirst = SubtreeCachedFirst, | 142 SubtreeCachedPaintPhaseFirst = SubtreeCachedFirst, |
| 139 SubtreeCachedPaintPhaseLast = SubtreeCachedPaintPhaseFirst + PaintPhaseM
ax, | 143 SubtreeCachedPaintPhaseLast = SubtreeCachedPaintPhaseFirst + PaintPhaseM
ax, |
| 140 SubtreeCachedLast = SubtreeCachedPaintPhaseLast, | 144 SubtreeCachedLast = SubtreeCachedPaintPhaseLast, |
| 141 | 145 |
| 142 BeginSubtreeFirst, | 146 BeginSubtreeFirst, |
| 143 BeginSubtreePaintPhaseFirst = BeginSubtreeFirst, | 147 BeginSubtreePaintPhaseFirst = BeginSubtreeFirst, |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 215 DEFINE_PAINT_PHASE_CONVERSION_METHOD(ClipLayerFragment) | 219 DEFINE_PAINT_PHASE_CONVERSION_METHOD(ClipLayerFragment) |
| 216 DEFINE_PAINT_PHASE_CONVERSION_METHOD(ClipBox) | 220 DEFINE_PAINT_PHASE_CONVERSION_METHOD(ClipBox) |
| 217 DEFINE_PAINT_PHASE_CONVERSION_METHOD(ClipColumnBounds) | 221 DEFINE_PAINT_PHASE_CONVERSION_METHOD(ClipColumnBounds) |
| 218 | 222 |
| 219 DEFINE_PAIRED_CATEGORY_METHODS(FloatClip, floatClip) | 223 DEFINE_PAIRED_CATEGORY_METHODS(FloatClip, floatClip) |
| 220 DEFINE_PAINT_PHASE_CONVERSION_METHOD(FloatClip) | 224 DEFINE_PAINT_PHASE_CONVERSION_METHOD(FloatClip) |
| 221 | 225 |
| 222 DEFINE_PAIRED_CATEGORY_METHODS(Scroll, scroll) | 226 DEFINE_PAIRED_CATEGORY_METHODS(Scroll, scroll) |
| 223 DEFINE_PAINT_PHASE_CONVERSION_METHOD(Scroll) | 227 DEFINE_PAINT_PHASE_CONVERSION_METHOD(Scroll) |
| 224 | 228 |
| 229 DEFINE_PAIRED_CATEGORY_METHODS(Transform3D, transform3D); |
| 230 |
| 225 DEFINE_CATEGORY_METHODS(SubtreeCached) | 231 DEFINE_CATEGORY_METHODS(SubtreeCached) |
| 226 DEFINE_PAINT_PHASE_CONVERSION_METHOD(SubtreeCached) | 232 DEFINE_PAINT_PHASE_CONVERSION_METHOD(SubtreeCached) |
| 227 DEFINE_CATEGORY_METHODS(BeginSubtree) | 233 DEFINE_CATEGORY_METHODS(BeginSubtree) |
| 228 DEFINE_PAINT_PHASE_CONVERSION_METHOD(BeginSubtree) | 234 DEFINE_PAINT_PHASE_CONVERSION_METHOD(BeginSubtree) |
| 229 DEFINE_CATEGORY_METHODS(EndSubtree) | 235 DEFINE_CATEGORY_METHODS(EndSubtree) |
| 230 DEFINE_PAINT_PHASE_CONVERSION_METHOD(EndSubtree) | 236 DEFINE_PAINT_PHASE_CONVERSION_METHOD(EndSubtree) |
| 231 DEFINE_CONVERSION_METHODS(SubtreeCached, subtreeCached, BeginSubtree, beginS
ubtree) | 237 DEFINE_CONVERSION_METHODS(SubtreeCached, subtreeCached, BeginSubtree, beginS
ubtree) |
| 232 DEFINE_CONVERSION_METHODS(SubtreeCached, subtreeCached, EndSubtree, endSubtr
ee) | 238 DEFINE_CONVERSION_METHODS(SubtreeCached, subtreeCached, EndSubtree, endSubtr
ee) |
| 233 DEFINE_CONVERSION_METHODS(BeginSubtree, beginSubtree, EndSubtree, endSubtree
) | 239 DEFINE_CONVERSION_METHODS(BeginSubtree, beginSubtree, EndSubtree, endSubtree
) |
| 234 | 240 |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 289 virtual bool isEndAndPairedWith(const DisplayItem& other) const override = 0
; | 295 virtual bool isEndAndPairedWith(const DisplayItem& other) const override = 0
; |
| 290 #endif | 296 #endif |
| 291 | 297 |
| 292 private: | 298 private: |
| 293 virtual bool isEnd() const override final { return true; } | 299 virtual bool isEnd() const override final { return true; } |
| 294 }; | 300 }; |
| 295 | 301 |
| 296 } // namespace blink | 302 } // namespace blink |
| 297 | 303 |
| 298 #endif // DisplayItem_h | 304 #endif // DisplayItem_h |
| OLD | NEW |