Index: third_party/WebKit/Source/core/loader/TextTrackLoader.cpp |
diff --git a/third_party/WebKit/Source/core/loader/TextTrackLoader.cpp b/third_party/WebKit/Source/core/loader/TextTrackLoader.cpp |
index 9ae00786ba700166b4253c12b6171dde7fd7cd2b..05bb3c939a9ae0c9b32cd62d8510d7ac323bce4f 100644 |
--- a/third_party/WebKit/Source/core/loader/TextTrackLoader.cpp |
+++ b/third_party/WebKit/Source/core/loader/TextTrackLoader.cpp |
@@ -62,18 +62,19 @@ void TextTrackLoader::cancelLoad() { |
clearResource(); |
} |
-void TextTrackLoader::redirectReceived(Resource* resource, |
- ResourceRequest& request, |
+bool TextTrackLoader::redirectReceived(Resource* resource, |
+ const ResourceRequest& request, |
const ResourceResponse&) { |
DCHECK_EQ(this->resource(), resource); |
if (resource->options().corsEnabled == IsCORSEnabled || |
document().getSecurityOrigin()->canRequestNoSuborigin(request.url())) |
- return; |
+ return true; |
corsPolicyPreventedLoad(document().getSecurityOrigin(), request.url()); |
if (!m_cueLoadTimer.isActive()) |
m_cueLoadTimer.startOneShot(0, BLINK_FROM_HERE); |
clearResource(); |
+ return false; |
} |
void TextTrackLoader::dataReceived(Resource* resource, |