Changeset 221027 in webkit
- Timestamp:
- Aug 22, 2017 11:16:39 AM (7 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r221026 r221027 1 2017-08-22 Chris Dumez <cdumez@apple.com> 2 3 Add sanity check for source origin in WebLoaderStrategy::startPingLoad() 4 https://bugs.webkit.org/show_bug.cgi?id=175827 5 6 Reviewed by Geoffrey Garen. 7 8 * WebProcess/Network/WebLoaderStrategy.cpp: 9 (WebKit::WebLoaderStrategy::startPingLoad): 10 1 11 2017-08-22 Alex Christensen <achristensen@webkit.org> 2 12 -
trunk/Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp
r221005 r221027 426 426 loadParameters.request = request; 427 427 loadParameters.sourceOrigin = &document->securityOrigin(); 428 ASSERT(loadParameters.request.httpHeaderField(HTTPHeaderName::Origin).isNull() || loadParameters.request.httpHeaderField(HTTPHeaderName::Origin) == loadParameters.sourceOrigin->toString()); 428 429 loadParameters.sessionID = webPage ? webPage->sessionID() : PAL::SessionID::defaultSessionID(); 429 430 loadParameters.allowStoredCredentials = options.credentials == FetchOptions::Credentials::Omit ? DoNotAllowStoredCredentials : AllowStoredCredentials; … … 432 433 loadParameters.shouldClearReferrerOnHTTPSToHTTPRedirect = networkingContext->shouldClearReferrerOnHTTPSToHTTPRedirect(); 433 434 if (!document->shouldBypassMainWorldContentSecurityPolicy()) { 434 if (auto 435 if (auto* contentSecurityPolicy = document->contentSecurityPolicy()) 435 436 loadParameters.cspResponseHeaders = contentSecurityPolicy->responseHeaders(); 436 437 }
Note: See TracChangeset
for help on using the changeset viewer.