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

Side by Side Diff: webkit/renderer/compositor_bindings/web_compositing_reasons.cc

Issue 128263006: Remove all traces of compositing reasons from cc (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 6 years, 11 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 | Annotate | Revision Log
OLDNEW
(Empty)
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 #include "base/basictypes.h"
6 #include "base/port.h"
7 #include "cc/layers/compositing_reasons.h"
8 #include "third_party/WebKit/public/platform/WebCompositingReasons.h"
9
10 #define COMPILE_ASSERT_MATCHING_UINT64(cc_name, webkit_name) \
11 COMPILE_ASSERT(cc_name == webkit_name, mismatching_uint64)
12
13 COMPILE_ASSERT_MATCHING_UINT64(
14 cc::kCompositingReasonUnknown,
15 blink::CompositingReasonUnknown);
16
17 COMPILE_ASSERT_MATCHING_UINT64(
18 cc::kCompositingReason3DTransform,
19 blink::CompositingReason3DTransform);
20
21 COMPILE_ASSERT_MATCHING_UINT64(
22 cc::kCompositingReasonVideo,
23 blink::CompositingReasonVideo);
24
25 COMPILE_ASSERT_MATCHING_UINT64(
26 cc::kCompositingReasonCanvas,
27 blink::CompositingReasonCanvas);
28
29 COMPILE_ASSERT_MATCHING_UINT64(
30 cc::kCompositingReasonPlugin,
31 blink::CompositingReasonPlugin);
32
33 COMPILE_ASSERT_MATCHING_UINT64(
34 cc::kCompositingReasonIFrame,
35 blink::CompositingReasonIFrame);
36
37 COMPILE_ASSERT_MATCHING_UINT64(
38 cc::kCompositingReasonBackfaceVisibilityHidden,
39 blink::CompositingReasonBackfaceVisibilityHidden);
40
41 COMPILE_ASSERT_MATCHING_UINT64(
42 cc::kCompositingReasonAnimation,
43 blink::CompositingReasonAnimation);
44
45 COMPILE_ASSERT_MATCHING_UINT64(
46 cc::kCompositingReasonFilters,
47 blink::CompositingReasonFilters);
48
49 COMPILE_ASSERT_MATCHING_UINT64(
50 cc::kCompositingReasonPositionFixed,
51 blink::CompositingReasonPositionFixed);
52
53 COMPILE_ASSERT_MATCHING_UINT64(
54 cc::kCompositingReasonPositionSticky,
55 blink::CompositingReasonPositionSticky);
56
57 COMPILE_ASSERT_MATCHING_UINT64(
58 cc::kCompositingReasonOverflowScrollingTouch,
59 blink::CompositingReasonOverflowScrollingTouch);
60
61 COMPILE_ASSERT_MATCHING_UINT64(
62 cc::kCompositingReasonAssumedOverlap,
63 blink::CompositingReasonAssumedOverlap);
64
65 COMPILE_ASSERT_MATCHING_UINT64(
66 cc::kCompositingReasonOverlap,
67 blink::CompositingReasonOverlap);
68
69 COMPILE_ASSERT_MATCHING_UINT64(
70 cc::kCompositingReasonNegativeZIndexChildren,
71 blink::CompositingReasonNegativeZIndexChildren);
72
73 COMPILE_ASSERT_MATCHING_UINT64(
74 cc::kCompositingReasonTransformWithCompositedDescendants,
75 blink::CompositingReasonTransformWithCompositedDescendants);
76
77 COMPILE_ASSERT_MATCHING_UINT64(
78 cc::kCompositingReasonOpacityWithCompositedDescendants,
79 blink::CompositingReasonOpacityWithCompositedDescendants);
80
81 COMPILE_ASSERT_MATCHING_UINT64(
82 cc::kCompositingReasonMaskWithCompositedDescendants,
83 blink::CompositingReasonMaskWithCompositedDescendants);
84
85 COMPILE_ASSERT_MATCHING_UINT64(
86 cc::kCompositingReasonReflectionWithCompositedDescendants,
87 blink::CompositingReasonReflectionWithCompositedDescendants);
88
89 COMPILE_ASSERT_MATCHING_UINT64(
90 cc::kCompositingReasonFilterWithCompositedDescendants,
91 blink::CompositingReasonFilterWithCompositedDescendants);
92
93 COMPILE_ASSERT_MATCHING_UINT64(
94 cc::kCompositingReasonBlendingWithCompositedDescendants,
95 blink::CompositingReasonBlendingWithCompositedDescendants);
96
97 COMPILE_ASSERT_MATCHING_UINT64(
98 cc::kCompositingReasonClipsCompositingDescendants,
99 blink::CompositingReasonClipsCompositingDescendants);
100
101 COMPILE_ASSERT_MATCHING_UINT64(
102 cc::kCompositingReasonPerspective,
103 blink::CompositingReasonPerspective);
104
105 COMPILE_ASSERT_MATCHING_UINT64(
106 cc::kCompositingReasonPreserve3D,
107 blink::CompositingReasonPreserve3D);
108
109 COMPILE_ASSERT_MATCHING_UINT64(
110 cc::kCompositingReasonReflectionOfCompositedParent,
111 blink::CompositingReasonReflectionOfCompositedParent);
112
113 COMPILE_ASSERT_MATCHING_UINT64(
114 cc::kCompositingReasonRoot,
115 blink::CompositingReasonRoot);
116
117 COMPILE_ASSERT_MATCHING_UINT64(
118 cc::kCompositingReasonLayerForClip,
119 blink::CompositingReasonLayerForClip);
120
121 COMPILE_ASSERT_MATCHING_UINT64(
122 cc::kCompositingReasonLayerForScrollbar,
123 blink::CompositingReasonLayerForScrollbar);
124
125 COMPILE_ASSERT_MATCHING_UINT64(
126 cc::kCompositingReasonLayerForScrollingContainer,
127 blink::CompositingReasonLayerForScrollingContainer);
128
129 COMPILE_ASSERT_MATCHING_UINT64(
130 cc::kCompositingReasonLayerForForeground,
131 blink::CompositingReasonLayerForForeground);
132
133 COMPILE_ASSERT_MATCHING_UINT64(
134 cc::kCompositingReasonLayerForBackground,
135 blink::CompositingReasonLayerForBackground);
136
137 COMPILE_ASSERT_MATCHING_UINT64(
138 cc::kCompositingReasonLayerForMask,
139 blink::CompositingReasonLayerForMask);
140
141 COMPILE_ASSERT_MATCHING_UINT64(
142 cc::kCompositingReasonOverflowScrollingParent,
143 blink::CompositingReasonOverflowScrollingParent);
144
145 COMPILE_ASSERT_MATCHING_UINT64(
146 cc::kCompositingReasonOutOfFlowClipping,
147 blink::CompositingReasonOutOfFlowClipping);
148
149 COMPILE_ASSERT_MATCHING_UINT64(
150 cc::kCompositingReasonIsolateCompositedDescendants,
151 blink::CompositingReasonIsolateCompositedDescendants);
OLDNEW
« no previous file with comments | « webkit/renderer/compositor_bindings/compositor_bindings.gyp ('k') | webkit/renderer/compositor_bindings/web_layer_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698