Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / rendering / compositing / CompositingState.h
1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #ifndef CompositingState_h
6 #define CompositingState_h
7
8 namespace blink {
9
10 enum CompositingState {
11     // The layer paints into its enclosing composited ancestor.
12     NotComposited = 0,
13
14     PaintsIntoOwnBacking = 1,
15
16     // In this state, the RenderLayer subtree paints into a backing that is shared by
17     // several RenderLayer subtrees.
18     PaintsIntoGroupedBacking = 2
19 };
20
21 } // namespace blink
22
23 #endif // CompositingState_h