Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(43)

Side by Side Diff: third_party/WebKit/Source/core/paint/PaintLayer.h

Issue 1853743005: Oilpan: Remove WillBe types (part 13) (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 830 matching lines...) Expand 10 before | Expand all | Expand 10 after
841 // box. Otherwise, this is the LayoutInline's lines' bounding box. 841 // box. Otherwise, this is the LayoutInline's lines' bounding box.
842 IntSize m_size; 842 IntSize m_size;
843 843
844 // Cached normal flow values for absolute positioned elements with static le ft/top values. 844 // Cached normal flow values for absolute positioned elements with static le ft/top values.
845 LayoutUnit m_staticInlinePosition; 845 LayoutUnit m_staticInlinePosition;
846 LayoutUnit m_staticBlockPosition; 846 LayoutUnit m_staticBlockPosition;
847 847
848 AncestorDependentCompositingInputs m_ancestorDependentCompositingInputs; 848 AncestorDependentCompositingInputs m_ancestorDependentCompositingInputs;
849 OwnPtr<RareAncestorDependentCompositingInputs> m_rareAncestorDependentCompos itingInputs; 849 OwnPtr<RareAncestorDependentCompositingInputs> m_rareAncestorDependentCompos itingInputs;
850 850
851 OwnPtrWillBePersistent<PaintLayerScrollableArea> m_scrollableArea; 851 Persistent<PaintLayerScrollableArea> m_scrollableArea;
852 852
853 mutable OwnPtr<ClipRectsCache> m_clipRectsCache; 853 mutable OwnPtr<ClipRectsCache> m_clipRectsCache;
854 854
855 OwnPtr<PaintLayerStackingNode> m_stackingNode; 855 OwnPtr<PaintLayerStackingNode> m_stackingNode;
856 856
857 IntSize m_previousScrollOffsetAccumulationForPainting; 857 IntSize m_previousScrollOffsetAccumulationForPainting;
858 RefPtr<ClipRects> m_previousPaintingClipRects; 858 RefPtr<ClipRects> m_previousPaintingClipRects;
859 LayoutRect m_previousPaintDirtyRect; 859 LayoutRect m_previousPaintDirtyRect;
860 860
861 OwnPtr<PaintLayerRareData> m_rareData; 861 OwnPtr<PaintLayerRareData> m_rareData;
862 }; 862 };
863 863
864 } // namespace blink 864 } // namespace blink
865 865
866 #ifndef NDEBUG 866 #ifndef NDEBUG
867 // Outside the WebCore namespace for ease of invocation from gdb. 867 // Outside the WebCore namespace for ease of invocation from gdb.
868 void showLayerTree(const blink::PaintLayer*); 868 void showLayerTree(const blink::PaintLayer*);
869 void showLayerTree(const blink::LayoutObject*); 869 void showLayerTree(const blink::LayoutObject*);
870 #endif 870 #endif
871 871
872 #endif // Layer_h 872 #endif // Layer_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698