diff options
author | Shimeng (Simon) Wang <swang@google.com> | 2010-04-22 13:52:18 -0700 |
---|---|---|
committer | Shimeng (Simon) Wang <swang@google.com> | 2010-04-22 13:52:18 -0700 |
commit | a6cd65b0a83bcd3503b9c497981d9c384766a4c5 (patch) | |
tree | 12ba1f1bb99fb1b627c6667748d970748a6bc942 /WebCore/loader | |
parent | 0eec6dc8b27223eddc5f02396f82d4ae887fae02 (diff) | |
download | external_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.cpp | 6 |
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()); |