Change PepperFlashBrowserHost to use CookieSettings to get the LSO settings

This changes the PepperFlashBrowserHost to use CookieSettings to get the LSO settings as opposed to using the resource context and going through the ChromeContentBrowserClient. The CookieSettings are thread-safe refcounted (as opposed to the ResourceContext) so they are safe to access even after the profile is destroyed which should fix the associated bug.

This also removes the now unused functions in ChromeContentBrowserClient.

TBR=brettw for content/public/browser/*
BUG=167353

Review URL: https://codereview.chromium.org/11705003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174781 0039d316-1c4b-4281-b951-d872f2087c98
6 files changed