Index: Source/core/loader/DocumentLoader.cpp |
diff --git a/Source/core/loader/DocumentLoader.cpp b/Source/core/loader/DocumentLoader.cpp |
index 7384f4aeed18ba81cbf8503c7674a962035a6dbe..d3c5bb817c4b1c27e84a49c02c29a2a33506e246 100644 |
--- a/Source/core/loader/DocumentLoader.cpp |
+++ b/Source/core/loader/DocumentLoader.cpp |
@@ -296,7 +296,7 @@ bool DocumentLoader::isRedirectAfterPost(const ResourceRequest& newRequest, cons |
return false; |
} |
-bool DocumentLoader::shouldContinueForNavigationPolicy(const ResourceRequest& request) |
+bool DocumentLoader::shouldContinueForNavigationPolicy(const ResourceRequest& request, bool isTransitionNavigation) |
{ |
// Don't ask if we are loading an empty URL. |
if (request.url().isEmpty() || m_substituteData.isValid()) |
@@ -315,7 +315,7 @@ bool DocumentLoader::shouldContinueForNavigationPolicy(const ResourceRequest& re |
} |
NavigationPolicy policy = m_triggeringAction.policy(); |
- policy = frameLoader()->client()->decidePolicyForNavigation(request, this, policy); |
+ policy = frameLoader()->client()->decidePolicyForNavigation(request, this, policy, isTransitionNavigation); |
if (policy == NavigationPolicyCurrentTab) |
return true; |
if (policy == NavigationPolicyIgnore) |