Commit 6264abaf authored by David Tseng's avatar David Tseng Committed by Commit Bot

Reland: Correct c/b/c/input_method/DEPS

Fixes more DEPS violations; make sure it passes
buildtools/checkdeps/checkdeps.py chrome/browser/chromeos/input_method
which doesn't appear to be run on presubmits.

TBR=avi@chromium.org, shend@chromium.org

Original change description:
https://chromium-review.googlesource.com/c/chromium/src/+/2538141
- fix the regex that was matching against .*(...|)\.(cc|h)
(aka all *.cc, *.h).
- add a rule for dependees of tts_controller.h with commentary.

Bug: 1148093, b/173144152

Change-Id: I193b4bd9d1122223fae8fddb570dc182f0607283
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2541725Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
Commit-Queue: David Tseng <dtseng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#827884}
parent 376ed542
include_rules = [
"-chrome",
"+chrome/browser/chromeos/input_method",
"+chrome/browser",
"+chrome/common",
"+chrome/grit",
"-content",
]
......@@ -38,7 +39,7 @@ specific_include_rules = {
],
# For testing.
".*(_browsertest|_unittest|_test_helper|)\.(h|cc)": [
".*(_browsertest|_browsertests|_unittest|_test_helper)\.(h|cc)": [
"+chrome/common",
"+chrome/browser",
"+chrome/test",
......@@ -48,4 +49,16 @@ specific_include_rules = {
"xkeyboard_unittest\.cc": [
"!content/public/test/test_browser_thread.h",
],
# TODO: This should not be an allowed dep; see
# http://crbug.com/1148093 and
# http://b/173144152.
"(assistive_window_controller|personal_info_suggester)\.h": [
"!content/public/browser/tts_controller.h",
],
# TODO: input method owners should audit this block.
"(input|ime).*\.(h|cc)": [
"+content/public/browser",
],
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment