1 # hwnd_util is allowed to include ui/views because it has separate 2 # implementations for win and aura. 3 specific_include_rules = { 4 "hwnd_util.*": [ 5 "+ui/views", 6 ], 7 } 8 9 # The rest of the code here is intended to be distinct from the rest of 10 # views and not depend on the details of the win and aura implementations. 11 # Use HWNDMessageHandlerDelegate instead of #including views types. 12 include_rules = [ 13 "-ui/views", 14 15 "+base", 16 "+ui/base", 17 "+ui/gfx", 18 "+ui/views/accessibility/native_view_accessibility_win.h", 19 "+ui/views/ime/input_method_delegate.h", 20 "+ui/views/views_delegate.h", 21 "+ui/views/views_export.h", 22 "+ui/views/widget/child_window_message_processor.h", 23 "+ui/views/widget/monitor_win.h", 24 "+ui/views/widget/native_widget_win.h", 25 "+ui/views/widget/widget_hwnd_utils.h", 26 "+ui/views/win", 27 ] 28