Skip to content

Commit

Permalink
Explode apps -> chrome/.../extensions DEPS
Browse files Browse the repository at this point in the history
Some code from chrome/browser|common/extensions will move to the top level
extensions component. Once this happens some dependencies from apps
to chrome can be removed.

This change removes the dependencies to the chrome/browser/extensions
and chrome/common/extensions folders and replaces them with the individual
files.

This will prevent new dependencies being added accidentally and provides
a list of things which need to move from chrome to extensions.

BUG=159366

Review URL: https://chromiumcodereview.appspot.com/23451038

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222405 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information
benwells@chromium.org committed Sep 10, 2013
1 parent 7f1c7ed commit a166717
Showing 1 changed file with 32 additions and 2 deletions.
34 changes: 32 additions & 2 deletions apps/DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,49 @@ include_rules = [
"+chrome/browser/browser_process.h",
"+chrome/browser/chrome_notification_types.h",
"+chrome/browser/chromeos/drive",
"+chrome/browser/extensions",
"+chrome/browser/lifetime/application_lifetime.h",
"+chrome/browser/profiles",
"+chrome/browser/sessions/session_id.h",
"+chrome/browser/ui/apps/app_metro_infobar_delegate_win.h",
"+chrome/browser/ui/host_desktop.h",
"+chrome/common/chrome_switches.h",
"+chrome/common/extensions",
# Pieces of the extensions system that need to move to src/extensions.
# See http://crbug.com/162530 for details.
"+chrome/browser/extensions/api/app_runtime/app_runtime_api.h",
"+chrome/browser/extensions/api/file_handlers/app_file_handler_util.h",
"+chrome/browser/extensions/api/file_system/file_system_api.h",
"+chrome/browser/extensions/event_router.h",
"+chrome/browser/extensions/extension_function_dispatcher.h",
"+chrome/browser/extensions/extension_icon_image.h",
"+chrome/browser/extensions/extension_host.h",
"+chrome/browser/extensions/extension_keybinding_registry.h",
"+chrome/browser/extensions/extension_prefs.h",
"+chrome/browser/extensions/extension_prefs_factory.h",
"+chrome/browser/extensions/extension_process_manager.h",
"+chrome/browser/extensions/extension_service.h",
"+chrome/browser/extensions/extension_system.h",
"+chrome/browser/extensions/extension_system_factory.h",
"+chrome/browser/extensions/lazy_background_task_queue.h",
"+chrome/browser/extensions/suggest_permission_util.h",
"+chrome/browser/extensions/unpacked_installer.h",
"+chrome/common/extensions/api/app_runtime.h",
"+chrome/common/extensions/api/app_window.h",
"+chrome/common/extensions/extension.h",
"+chrome/common/extensions/extension_constants.h",
"+chrome/common/extensions/extension_messages.h",
"+chrome/common/extensions/extension_set.h",
"+chrome/common/extensions/manifest_handlers/icons_handler.h",
"+chrome/common/extensions/permissions/api_permission.h",
"+chrome/common/extensions/permissions/permission_set.h",
]

specific_include_rules = {
"(.*test\.cc|.*test_mac\.mm)": [
"+chrome/browser/browser_shutdown.h",
"+chrome/browser/extensions/extension_browsertest.h",
"+chrome/browser/extensions/extension_test_message_listener.h",
"+chrome/browser/extensions/test_extension_environment.h",
"+chrome/browser/extensions/test_extension_prefs.h",
"+chrome/test/base/interactive_test_utils.h",
"+chrome/test/base/testing_profile.h",
# Temporary allowed testing include.
Expand Down

0 comments on commit a166717

Please sign in to comment.