Bug 1262339 - P1. Appcache manifest doesn't use URL classifier. r=francois draft
authordimi <dlee@mozilla.com>
Fri, 08 Apr 2016 17:29:34 +0800
changeset 348860 1c9d556c4f7ee544a96c20b78ec177a75646d78c
parent 348659 06678484909cc3712756f82d070548ac144d09c0
child 348861 f45fe0b19fa177446634663bcfab95609d99abc8
push id14946
push userdlee@mozilla.com
push dateFri, 08 Apr 2016 09:32:01 +0000
reviewersfrancois
bugs1262339
milestone48.0a1
Bug 1262339 - P1. Appcache manifest doesn't use URL classifier. r=francois MozReview-Commit-ID: JhW6EzwKC45
uriloader/prefetch/nsOfflineCacheUpdate.cpp
--- a/uriloader/prefetch/nsOfflineCacheUpdate.cpp
+++ b/uriloader/prefetch/nsOfflineCacheUpdate.cpp
@@ -180,17 +180,17 @@ nsManifestCheck::Begin()
     NS_ENSURE_SUCCESS(rv, rv);
     rv = NS_NewChannel(getter_AddRefs(mChannel),
                        mURI,
                        mLoadingPrincipal,
                        nsILoadInfo::SEC_REQUIRE_SAME_ORIGIN_DATA_IS_BLOCKED,
                        nsIContentPolicy::TYPE_OTHER,
                        nullptr,   // loadGroup
                        nullptr,   // aCallbacks
-                       nsIRequest::LOAD_BYPASS_CACHE);
+                       nsIRequest::LOAD_BYPASS_CACHE | nsIChannel::LOAD_CLASSIFY_URI);
 
     NS_ENSURE_SUCCESS(rv, rv);
 
     // configure HTTP specific stuff
     nsCOMPtr<nsIHttpChannel> httpChannel =
         do_QueryInterface(mChannel);
     if (httpChannel) {
         httpChannel->SetReferrer(mReferrerURI);