Index: Source/core/loader/BeaconLoader.cpp |
diff --git a/Source/core/loader/BeaconLoader.cpp b/Source/core/loader/BeaconLoader.cpp |
index 35b056c4531ef9356c2ca410966587108784dc8e..b12dc62b51d6c09557628211e589bde3b24b56ff 100644 |
--- a/Source/core/loader/BeaconLoader.cpp |
+++ b/Source/core/loader/BeaconLoader.cpp |
@@ -37,12 +37,12 @@ protected: |
static unsigned long long beaconSize(const String&); |
static unsigned long long beaconSize(Blob*); |
static unsigned long long beaconSize(PassRefPtr<DOMArrayBufferView>); |
- static unsigned long long beaconSize(PassRefPtrWillBeRawPtr<DOMFormData>); |
+ static unsigned long long beaconSize(DOMFormData*); |
static bool serialize(const String&, ResourceRequest&, int, int&); |
static bool serialize(Blob*, ResourceRequest&, int, int&); |
static bool serialize(PassRefPtr<DOMArrayBufferView>, ResourceRequest&, int, int&); |
- static bool serialize(PassRefPtrWillBeRawPtr<DOMFormData>, ResourceRequest&, int, int&); |
+ static bool serialize(DOMFormData*, ResourceRequest&, int, int&); |
}; |
template<typename Payload> |
@@ -117,7 +117,7 @@ bool BeaconLoader::sendBeacon(LocalFrame* frame, int allowance, const KURL& beac |
return Sender::send(frame, allowance, beaconURL, beacon, payloadLength); |
} |
-bool BeaconLoader::sendBeacon(LocalFrame* frame, int allowance, const KURL& beaconURL, PassRefPtrWillBeRawPtr<DOMFormData> data, int& payloadLength) |
+bool BeaconLoader::sendBeacon(LocalFrame* frame, int allowance, const KURL& beaconURL, DOMFormData* data, int& payloadLength) |
{ |
BeaconData<decltype(data)> beacon(data); |
return Sender::send(frame, allowance, beaconURL, beacon, payloadLength); |
@@ -219,13 +219,13 @@ bool Beacon::serialize(PassRefPtr<DOMArrayBufferView> data, ResourceRequest& req |
return true; |
} |
-unsigned long long Beacon::beaconSize(PassRefPtrWillBeRawPtr<DOMFormData> data) |
+unsigned long long Beacon::beaconSize(DOMFormData* data) |
{ |
// DOMFormData's size cannot be determined until serialized. |
return 0; |
} |
-bool Beacon::serialize(PassRefPtrWillBeRawPtr<DOMFormData> data, ResourceRequest& request, int allowance, int& payloadLength) |
+bool Beacon::serialize(DOMFormData* data, ResourceRequest& request, int allowance, int& payloadLength) |
{ |
ASSERT(data); |
RefPtr<FormData> entityBody = data->createMultiPartFormData(); |