Home | History | Annotate | Download | only in input_method
      1 include_rules = [
      2   "-chrome",
      3   "+chrome/browser/chromeos/input_method",
      4   "+chrome/grit",
      5   "-content",
      6 ]
      7 
      8 specific_include_rules = {
      9   # The configuration layer.
     10   '(input_method_delegate_impl|input_method_persistence|browser_state_monitor)'
     11   '\.(h|cc)': [
     12     "+chrome/common",
     13     "+chrome/browser",
     14     "+chrome/test",
     15     "+content/public",
     16   ],
     17   # For testing.
     18   '.*(_browsertest|_unittest|_test_helper|)\.(h|cc)': [
     19     "+chrome/common",
     20     "+chrome/browser",
     21     "+chrome/test",
     22     "+content/public",
     23   ],
     24   # TODO(erikwright): Bring this list to zero.
     25   #
     26   # Do not add to the list of temporarily-allowed dependencies below,
     27   # and please do not introduce more #includes of these files.
     28   'input_method_manager_impl\.cc': [
     29     # TODO(erikwright): Much/all of language_preferences can/should be decoupled
     30     # from chrome/browser.
     31     "!chrome/browser/chromeos/language_preferences.h"
     32   ],
     33   'xkeyboard_unittest\.cc': [
     34     "!content/public/test/test_browser_thread.h",
     35   ],
     36 }
     37