- add sources.
[platform/framework/web/crosswalk.git] / src / chrome / browser / chromeos / input_method / DEPS
1 include_rules = [
2   "-chrome",
3   "+chrome/browser/chromeos/input_method",
4   "-content",
5 ]
6
7 specific_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 }