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