Make chrome/renderer/content_settings_observer.cc depend on //components/contents_settings for IPC
In preparation for moving chrome/renderer/content_settings_observer.cc into //components/contents_settings, this CL moves all IPC messages used in that file to a separate IPC declaration header in //components/contents_settings.
The main parts of the change:
* separating messages from chrome/common/render_messages.h to newly created components/content_settings/content/common/content_settings_messages.h
* adding the support files in components/content_settings/content/common/
* extending the filter in chrome/browser/renderer_host/chrome_render_message_filter.cc to catch content settings IPC
* and, of course, removing #include "chrome/common/render_messages.h" from content_settings_observer.cc
The rest is mostly adding #includes and mechanical changes.
BUG=384874,387075
Review URL: https://codereview.chromium.org/798923003
Cr-Commit-Position: refs/heads/master@{#324644}
CrOS-Libchrome-Original-Commit: fc325fa0fbd5ad4e45791376c1a85e8781a89d27
1 file changed