summaryrefslogtreecommitdiffstats
path: root/WebCore/loader
diff options
context:
space:
mode:
authorShimeng (Simon) Wang <swang@google.com>2010-04-22 13:52:18 -0700
committerShimeng (Simon) Wang <swang@google.com>2010-04-22 13:52:18 -0700
commita6cd65b0a83bcd3503b9c497981d9c384766a4c5 (patch)
tree12ba1f1bb99fb1b627c6667748d970748a6bc942 /WebCore/loader
parent0eec6dc8b27223eddc5f02396f82d4ae887fae02 (diff)
downloadexternal_webkit-a6cd65b0a83bcd3503b9c497981d9c384766a4c5.zip
external_webkit-a6cd65b0a83bcd3503b9c497981d9c384766a4c5.tar.gz
external_webkit-a6cd65b0a83bcd3503b9c497981d9c384766a4c5.tar.bz2
Revert the ANDROID_FIX which is the same as the original.
Since the ! operator is overloaded to check whether the string is NULL. I tested it out, the ! works when the http-referrer is not defined. So the ANDROID_FIX is redundant. Change-Id: If6b54e195a954ec7f2705da89c13563a8698467d
Diffstat (limited to 'WebCore/loader')
-rw-r--r--WebCore/loader/SubresourceLoader.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/WebCore/loader/SubresourceLoader.cpp b/WebCore/loader/SubresourceLoader.cpp
index ebb943a..57293ee 100644
--- a/WebCore/loader/SubresourceLoader.cpp
+++ b/WebCore/loader/SubresourceLoader.cpp
@@ -78,14 +78,10 @@ PassRefPtr<SubresourceLoader> SubresourceLoader::create(Frame* frame, Subresourc
FrameLoader::reportLocalLoadFailed(frame, request.url().string());
return 0;
}
-
+
if (SecurityOrigin::shouldHideReferrer(request.url(), fl->outgoingReferrer()))
newRequest.clearHTTPReferrer();
-#ifdef ANDROID_FIX
- else if (request.httpReferrer().isEmpty())
-#else
else if (!request.httpReferrer())
-#endif
newRequest.setHTTPReferrer(fl->outgoingReferrer());
FrameLoader::addHTTPOriginIfNeeded(newRequest, fl->outgoingOrigin());