Index: Source/core/loader/PingLoader.cpp |
diff --git a/Source/core/loader/PingLoader.cpp b/Source/core/loader/PingLoader.cpp |
index 646de04d31c8b00b8292fb44524d9a7ba3176685..b9253d1a197e6e90725d70849e9c81cca0708253 100644 |
--- a/Source/core/loader/PingLoader.cpp |
+++ b/Source/core/loader/PingLoader.cpp |
@@ -35,6 +35,7 @@ |
#include "core/dom/Document.h" |
#include "core/inspector/InspectorInstrumentation.h" |
#include "core/loader/FrameLoader.h" |
+#include "core/loader/FrameLoaderClient.h" |
#include "core/loader/UniqueIdentifier.h" |
#include "core/page/Frame.h" |
#include "core/platform/chromium/support/WrappedResourceRequest.h" |
@@ -123,6 +124,8 @@ void PingLoader::sendViolationReport(Frame* frame, const KURL& reportURL, PassRe |
PingLoader::PingLoader(Frame* frame, ResourceRequest& request, StoredCredentials credentialsAllowed) |
: m_timeout(this, &PingLoader::timeout) |
{ |
+ frame->loader()->client()->didDispatchPingLoader(request.url()); |
+ |
unsigned long identifier = createUniqueIdentifier(); |
m_loader = adoptPtr(WebKit::Platform::current()->createURLLoader()); |
ASSERT(m_loader); |