Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / loader / BeaconLoader.h
index 410e9df..a955761 100644 (file)
@@ -22,15 +22,15 @@ class LocalFrame;
 
 // Issue asynchronous beacon transmission loads independent of LocalFrame
 // staying alive. PingLoader providing the service.
-class BeaconLoader FINAL : public PingLoader {
+class BeaconLoader final : public PingLoader {
     WTF_MAKE_NONCOPYABLE(BeaconLoader);
     WTF_MAKE_FAST_ALLOCATED;
 public:
     virtual ~BeaconLoader() { }
 
     static bool sendBeacon(LocalFrame*, int, const KURL&, const String&, int&);
-    static bool sendBeacon(LocalFrame*, int, const KURL&, PassRefPtr<WTF::ArrayBufferView>&, int&);
-    static bool sendBeacon(LocalFrame*, int, const KURL&, PassRefPtrWillBeRawPtr<Blob>&, int&);
+    static bool sendBeacon(LocalFrame*, int, const KURL&, PassRefPtr<WTF::ArrayBufferView>, int&);
+    static bool sendBeacon(LocalFrame*, int, const KURL&, Blob*, int&);
     static bool sendBeacon(LocalFrame*, int, const KURL&, PassRefPtrWillBeRawPtr<DOMFormData>&, int&);
 
 private: