| Index: webkit/glue/resource_fetcher.cc
|
| diff --git a/webkit/glue/resource_fetcher.cc b/webkit/glue/resource_fetcher.cc
|
| index c3d7c84eca2be4f1e9605b87c0353b2d1d88bd41..8729aa74369316e95213b791dae7ae4f5e909f7b 100644
|
| --- a/webkit/glue/resource_fetcher.cc
|
| +++ b/webkit/glue/resource_fetcher.cc
|
| @@ -51,6 +51,10 @@ void ResourceFetcher::Cancel() {
|
| void ResourceFetcher::Start(WebFrame* frame) {
|
| WebURLRequest request(url_);
|
| request.setTargetType(target_type_);
|
| + if (target_type_ == WebURLRequest::TargetIsFavicon) {
|
| + // Disable cookies to avoid side effects when fetching favicon.
|
| + request.setAllowCookies(false);
|
| + }
|
| request.setFirstPartyForCookies(frame->document().firstPartyForCookies());
|
| frame->dispatchWillSendRequest(request);
|
|
|
|
|