| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2010 Google Inc. All rights reserved. |   2  * Copyright (C) 2010 Google Inc. All rights reserved. | 
|   3  * |   3  * | 
|   4  * Redistribution and use in source and binary forms, with or without |   4  * Redistribution and use in source and binary forms, with or without | 
|   5  * modification, are permitted provided that the following conditions are |   5  * modification, are permitted provided that the following conditions are | 
|   6  * met: |   6  * met: | 
|   7  * |   7  * | 
|   8  *     * Redistributions of source code must retain the above copyright |   8  *     * Redistributions of source code must retain the above copyright | 
|   9  * notice, this list of conditions and the following disclaimer. |   9  * notice, this list of conditions and the following disclaimer. | 
|  10  *     * Redistributions in binary form must reproduce the above |  10  *     * Redistributions in binary form must reproduce the above | 
| (...skipping 14 matching lines...) Expand all  Loading... | 
|  25  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |  25  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | 
|  26  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |  26  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
|  27  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |  27  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 
|  28  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |  28  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
|  29  * |  29  * | 
|  30  */ |  30  */ | 
|  31  |  31  | 
|  32 #ifndef PingLoader_h |  32 #ifndef PingLoader_h | 
|  33 #define PingLoader_h |  33 #define PingLoader_h | 
|  34  |  34  | 
 |  35 #include <memory> | 
|  35 #include "core/CoreExport.h" |  36 #include "core/CoreExport.h" | 
|  36 #include "platform/Timer.h" |  37 #include "platform/Timer.h" | 
|  37 #include "platform/heap/Handle.h" |  38 #include "platform/heap/Handle.h" | 
|  38 #include "platform/heap/SelfKeepAlive.h" |  39 #include "platform/heap/SelfKeepAlive.h" | 
|  39 #include "platform/loader/fetch/ResourceLoaderOptions.h" |  40 #include "platform/loader/fetch/ResourceLoaderOptions.h" | 
|  40 #include "public/platform/WebURLLoaderClient.h" |  41 #include "public/platform/WebURLLoaderClient.h" | 
|  41 #include "wtf/Forward.h" |  42 #include "wtf/Forward.h" | 
|  42 #include "wtf/Noncopyable.h" |  43 #include "wtf/Noncopyable.h" | 
|  43 #include <memory> |  | 
|  44  |  44  | 
|  45 namespace blink { |  45 namespace blink { | 
|  46  |  46  | 
|  47 class Blob; |  47 class Blob; | 
|  48 class DOMArrayBufferView; |  48 class DOMArrayBufferView; | 
|  49 class EncodedFormData; |  49 class EncodedFormData; | 
|  50 class FormData; |  50 class FormData; | 
|  51 class LocalFrame; |  51 class LocalFrame; | 
|  52 class KURL; |  52 class KURL; | 
|  53  |  53  | 
| (...skipping 30 matching lines...) Expand all  Loading... | 
|  84                          const KURL&, |  84                          const KURL&, | 
|  85                          DOMArrayBufferView*, |  85                          DOMArrayBufferView*, | 
|  86                          int&); |  86                          int&); | 
|  87   static bool sendBeacon(LocalFrame*, int, const KURL&, Blob*, int&); |  87   static bool sendBeacon(LocalFrame*, int, const KURL&, Blob*, int&); | 
|  88   static bool sendBeacon(LocalFrame*, int, const KURL&, FormData*, int&); |  88   static bool sendBeacon(LocalFrame*, int, const KURL&, FormData*, int&); | 
|  89 }; |  89 }; | 
|  90  |  90  | 
|  91 }  // namespace blink |  91 }  // namespace blink | 
|  92  |  92  | 
|  93 #endif  // PingLoader_h |  93 #endif  // PingLoader_h | 
| OLD | NEW |