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

Side by Side Diff: ui/views/widget/widget.h

Issue 1633793003: [MD] fix bookmark bar/URL bar drag image color for OTR mode. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 10 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
« no previous file with comments | « ui/views/drag_utils.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 UI_VIEWS_WIDGET_WIDGET_H_ 5 #ifndef UI_VIEWS_WIDGET_WIDGET_H_
6 #define UI_VIEWS_WIDGET_WIDGET_H_ 6 #define UI_VIEWS_WIDGET_WIDGET_H_
7 7
8 #include <set> 8 #include <set>
9 #include <stack> 9 #include <stack>
10 #include <vector> 10 #include <vector>
(...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after
202 202
203 InitParams(); 203 InitParams();
204 explicit InitParams(Type type); 204 explicit InitParams(Type type);
205 ~InitParams(); 205 ~InitParams();
206 206
207 Type type; 207 Type type;
208 // If NULL, a default implementation will be constructed. 208 // If NULL, a default implementation will be constructed.
209 WidgetDelegate* delegate; 209 WidgetDelegate* delegate;
210 bool child; 210 bool child;
211 // If TRANSLUCENT_WINDOW, the widget may be fully or partially transparent. 211 // If TRANSLUCENT_WINDOW, the widget may be fully or partially transparent.
212 // If OPAQUE_WINDOW, we can perform optimizations based on the widget being
213 // fully opaque.
214 // Default is based on ViewsDelegate::GetOpacityForInitParams(). Defaults
215 // to OPAQUE_WINDOW for non-window widgets.
212 // Translucent windows may not always be supported. Use 216 // Translucent windows may not always be supported. Use
213 // IsTranslucentWindowOpacitySupported to determine if translucent windows 217 // IsTranslucentWindowOpacitySupported to determine whether they are.
214 // are supported.
215 // If OPAQUE_WINDOW, we can perform optimizations based on the widget being
216 // fully opaque. Defaults to TRANSLUCENT_WINDOW if
217 // ViewsDelegate::UseTransparentWindows(). Defaults to OPAQUE_WINDOW for
218 // non-window widgets.
219 WindowOpacity opacity; 218 WindowOpacity opacity;
220 bool accept_events; 219 bool accept_events;
221 Activatable activatable; 220 Activatable activatable;
222 bool keep_on_top; 221 bool keep_on_top;
223 bool visible_on_all_workspaces; 222 bool visible_on_all_workspaces;
224 Ownership ownership; 223 Ownership ownership;
225 bool mirror_origin_in_rtl; 224 bool mirror_origin_in_rtl;
226 ShadowType shadow_type; 225 ShadowType shadow_type;
227 // Specifies that the system default caption and icon should not be 226 // Specifies that the system default caption and icon should not be
228 // rendered, and that the client area should be equivalent to the window 227 // rendered, and that the client area should be equivalent to the window
(...skipping 741 matching lines...) Expand 10 before | Expand all | Expand 10 after
970 bool movement_disabled_; 969 bool movement_disabled_;
971 970
972 ScopedObserver<ui::NativeTheme, ui::NativeThemeObserver> observer_manager_; 971 ScopedObserver<ui::NativeTheme, ui::NativeThemeObserver> observer_manager_;
973 972
974 DISALLOW_COPY_AND_ASSIGN(Widget); 973 DISALLOW_COPY_AND_ASSIGN(Widget);
975 }; 974 };
976 975
977 } // namespace views 976 } // namespace views
978 977
979 #endif // UI_VIEWS_WIDGET_WIDGET_H_ 978 #endif // UI_VIEWS_WIDGET_WIDGET_H_
OLDNEW
« no previous file with comments | « ui/views/drag_utils.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698