OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2003, 2009, 2012 Apple Inc. All rights reserved. | 2 * Copyright (C) 2003, 2009, 2012 Apple Inc. All rights reserved. |
3 * Copyright (C) 2013 Intel Corporation. All rights reserved. | 3 * Copyright (C) 2013 Intel Corporation. All rights reserved. |
4 * | 4 * |
5 * Portions are Copyright (C) 1998 Netscape Communications Corporation. | 5 * Portions are Copyright (C) 1998 Netscape Communications Corporation. |
6 * | 6 * |
7 * Other contributors: | 7 * Other contributors: |
8 * Robert O'Callahan <roc+@cs.cmu.edu> | 8 * Robert O'Callahan <roc+@cs.cmu.edu> |
9 * David Baron <dbaron@fas.harvard.edu> | 9 * David Baron <dbaron@fas.harvard.edu> |
10 * Christian Biesinger <cbiesinger@web.de> | 10 * Christian Biesinger <cbiesinger@web.de> |
(...skipping 682 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
693 | 693 |
694 // Once computed, indicates all that a layer needs to become composited usin
g the CompositingReasons enum bitfield. | 694 // Once computed, indicates all that a layer needs to become composited usin
g the CompositingReasons enum bitfield. |
695 CompositingReasons m_compositingReasons; | 695 CompositingReasons m_compositingReasons; |
696 | 696 |
697 DescendantDependentCompositingInputs m_descendantDependentCompositingInputs; | 697 DescendantDependentCompositingInputs m_descendantDependentCompositingInputs; |
698 AncestorDependentCompositingInputs m_ancestorDependentCompositingInputs; | 698 AncestorDependentCompositingInputs m_ancestorDependentCompositingInputs; |
699 | 699 |
700 IntRect m_blockSelectionGapsBounds; | 700 IntRect m_blockSelectionGapsBounds; |
701 | 701 |
702 OwnPtr<CompositedDeprecatedPaintLayerMapping> m_compositedDeprecatedPaintLay
erMapping; | 702 OwnPtr<CompositedDeprecatedPaintLayerMapping> m_compositedDeprecatedPaintLay
erMapping; |
703 OwnPtr<DeprecatedPaintLayerScrollableArea> m_scrollableArea; | 703 OwnPtrWillBePersistent<DeprecatedPaintLayerScrollableArea> m_scrollableArea; |
704 | 704 |
705 CompositedDeprecatedPaintLayerMapping* m_groupedMapping; | 705 CompositedDeprecatedPaintLayerMapping* m_groupedMapping; |
706 | 706 |
707 DeprecatedPaintLayerClipper m_clipper; // FIXME: Lazily allocate? | 707 DeprecatedPaintLayerClipper m_clipper; // FIXME: Lazily allocate? |
708 OwnPtr<DeprecatedPaintLayerStackingNode> m_stackingNode; | 708 OwnPtr<DeprecatedPaintLayerStackingNode> m_stackingNode; |
709 OwnPtr<DeprecatedPaintLayerReflectionInfo> m_reflectionInfo; | 709 OwnPtr<DeprecatedPaintLayerReflectionInfo> m_reflectionInfo; |
710 | 710 |
711 LayoutSize m_subpixelAccumulation; // The accumulated subpixel offset of a c
omposited layer's composited bounds compared to absolute coordinates. | 711 LayoutSize m_subpixelAccumulation; // The accumulated subpixel offset of a c
omposited layer's composited bounds compared to absolute coordinates. |
712 }; | 712 }; |
713 | 713 |
714 } // namespace blink | 714 } // namespace blink |
715 | 715 |
716 #ifndef NDEBUG | 716 #ifndef NDEBUG |
717 // Outside the WebCore namespace for ease of invocation from gdb. | 717 // Outside the WebCore namespace for ease of invocation from gdb. |
718 void showLayerTree(const blink::DeprecatedPaintLayer*); | 718 void showLayerTree(const blink::DeprecatedPaintLayer*); |
719 void showLayerTree(const blink::LayoutObject*); | 719 void showLayerTree(const blink::LayoutObject*); |
720 #endif | 720 #endif |
721 | 721 |
722 #endif // Layer_h | 722 #endif // Layer_h |
OLD | NEW |