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
tree: 71534aca01832ac4243e8c63bf7e507e4ef5b11d
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/