| Index: Source/core/fetch/Resource.h
|
| diff --git a/Source/core/fetch/Resource.h b/Source/core/fetch/Resource.h
|
| index 1a60555f7d72ecd7b928d6475f5b9f53eb6a63c9..28944d85bfa91e82b4444d540888a0a3f6c04317 100644
|
| --- a/Source/core/fetch/Resource.h
|
| +++ b/Source/core/fetch/Resource.h
|
| @@ -32,6 +32,7 @@
|
| #include "platform/network/ResourceRequest.h"
|
| #include "platform/network/ResourceResponse.h"
|
| #include "public/platform/WebDataConsumerHandle.h"
|
| +#include "wtf/Allocator.h"
|
| #include "wtf/HashCountedSet.h"
|
| #include "wtf/HashSet.h"
|
| #include "wtf/OwnPtr.h"
|
| @@ -324,6 +325,7 @@ protected:
|
| bool hasClient(ResourceClient* client) { return m_clients.contains(client) || m_clientsAwaitingCallback.contains(client); }
|
|
|
| struct RedirectPair {
|
| + ALLOW_ONLY_INLINE_ALLOCATION();
|
| public:
|
| explicit RedirectPair(const ResourceRequest& request, const ResourceResponse& redirectResponse)
|
| : m_request(request)
|
| @@ -421,6 +423,7 @@ private:
|
| };
|
|
|
| class ResourceFactory {
|
| + STACK_ALLOCATED();
|
| public:
|
| virtual Resource* create(const ResourceRequest&, const String&) const = 0;
|
| Resource::Type type() const { return m_type; }
|
|
|