Remove ResourceDispatcherHost dependency on Chrome's LoginHandler and ExternalProtocolHandler.
As part of this change, I've renamed the resource embedder interfaces from observer to delegates, since that's what they are now. I've also separated them into their own files and made both interfaces behave similarly in terms of ownership and treatment of filters.
BUG=76697
Review URL: http://codereview.chromium.org/7058041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87796 0039d316-1c4b-4281-b951-d872f2087c98
25 files changed