summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/renderer_webkitclient_impl.cc
diff options
context:
space:
mode:
authorabarth@chromium.org <abarth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-13 09:30:22 +0000
committerabarth@chromium.org <abarth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-13 09:30:22 +0000
commitc2034d9a454ee55e048d601ff2f172d24b1a28c7 (patch)
tree797d524cdf1ada05641a0d09b70735bc82c41ba2 /chrome/renderer/renderer_webkitclient_impl.cc
parenta53fa7f6730aa13061007e988c94f549026d72b9 (diff)
downloadchromium_src-c2034d9a454ee55e048d601ff2f172d24b1a28c7.zip
chromium_src-c2034d9a454ee55e048d601ff2f172d24b1a28c7.tar.gz
chromium_src-c2034d9a454ee55e048d601ff2f172d24b1a28c7.tar.bz2
Finish the plumbing for cookiesEnabled.
BUG=1850 Review URL: http://codereview.chromium.org/549005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36113 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/renderer_webkitclient_impl.cc')
-rw-r--r--chrome/renderer/renderer_webkitclient_impl.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/chrome/renderer/renderer_webkitclient_impl.cc b/chrome/renderer/renderer_webkitclient_impl.cc
index 290c011..2dcf582 100644
--- a/chrome/renderer/renderer_webkitclient_impl.cc
+++ b/chrome/renderer/renderer_webkitclient_impl.cc
@@ -158,6 +158,15 @@ void RendererWebKitClientImpl::deleteCookie(const WebURL& url,
new ViewHostMsg_DeleteCookie(url, cookie_name_utf8));
}
+bool RendererWebKitClientImpl::cookiesEnabled(
+ const WebKit::WebURL& url, const WebKit::WebURL& first_party_for_cookies) {
+ bool enabled;
+ RenderThread::current()->Send(
+ new ViewHostMsg_GetCookiesEnabled(
+ url, first_party_for_cookies, &enabled));
+ return enabled;
+}
+
void RendererWebKitClientImpl::prefetchHostName(const WebString& hostname) {
if (!hostname.isEmpty()) {
std::string hostname_utf8;