blob: 74fbaa87448bc9dba4a923410b0ecfb26ca321c7 [file] [log] [blame]
include_rules = [
"+chrome/plugin", # For checking whether we're a plugin process.
"+grit", # For generated headers
"+libxml",
"+ppapi/c", # For various types.
"+ppapi/proxy",
"+remoting/client/plugin",
"+sandbox/src",
"+skia",
"+webkit/forms", # Defines some types that are marshalled over IPC.
"+webkit/glue",
"+webkit/plugins",
# TODO(jam): remove this once all of chrome doesn't depend on content/common.
"-content/common",
"+content/common/content_message_generator.h", # needed by all_messages.h
# TODO(jam): remove me once chrome_notifcation_types.h moves to browser
"+content/public/browser/notification_source.h",
"+content/public/browser/notification_types.h",
# Other libraries.
"+chrome/third_party/xdg_user_dirs",
"+third_party/bzip2",
"+third_party/npapi",
"+third_party/sqlite",
"+third_party/zlib",
# This is required by all_messages.h to allow logging of all messages. It
# can't be moved to chrome/common/ because it has so many dependencies in
# chrome/browser/.
"+chrome/browser/importer/profile_import_process_messages.h",
# FIXME - refactor code and remove these dependencies
"+chrome/installer",
]