Commit 81447603 authored by Jinsuk Kim's avatar Jinsuk Kim Committed by Chromium LUCI CQ

Toolbar: Add DEPS

toolbar/ package is being modularized. Adds a DEPS file in toolbar/
to discourage new dependencies on chrome core package. Except for
ToolbarManager/ToolbarButtonIPHController not planned to be a part
of the modularized target, the rule mandates the toolbar classes not
include files from chrome_java.

Bug: 1127732
Change-Id: I36b1ed6d6951c92d7f2db4affe14b551843cc143
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2512498
Commit-Queue: Jinsuk Kim <jinsukkim@chromium.org>
Reviewed-by: default avatarTheresa  <twellington@chromium.org>
Reviewed-by: default avatarBrandon Wylie <wylieb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#836933}
parent b445603c
noparent = True
include_rules = [
"-chrome/android/java/src/org/chromium/chrome/browser",
"+chrome/android/java/src/org/chromium/chrome/browser/toolbar",
"+chrome/android/java/src/org/chromium/chrome/browser/omnibox",
]
specific_include_rules = {
'ToolbarManager.java': [
"+chrome/android/java/src/org/chromium/chrome/browser",
"-chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java",
],
'ToolbarButtonInProductHelpController.java': [
"+chrome/android/java/src/org/chromium/chrome/browser",
"-chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java",
]
}
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