|  | # hwnd_util is allowed to include ui/views because it has separate | 
|  | # implementations for win and aura. | 
|  | specific_include_rules = { | 
|  | "hwnd_util.*": [ | 
|  | "+ui/views", | 
|  | ], | 
|  | } | 
|  |  | 
|  | # The rest of the code here is intended to be distinct from the rest of | 
|  | # views and not depend on the details of the win and aura implementations. | 
|  | # Use HWNDMessageHandlerDelegate instead of #including views types. | 
|  | include_rules = [ | 
|  | "-ui/views", | 
|  |  | 
|  | "+base", | 
|  | "+ui/base", | 
|  | "+ui/gfx", | 
|  | "+ui/views/accessibility/native_view_accessibility_win.h", | 
|  | "+ui/views/ime/input_method_delegate.h", | 
|  | "+ui/views/views_delegate.h", | 
|  | "+ui/views/views_export.h", | 
|  | "+ui/views/widget/monitor_win.h", | 
|  | "+ui/views/widget/widget_hwnd_utils.h", | 
|  | "+ui/views/win", | 
|  | ] |