Index: Source/modules/serviceworkers/ResponseInit.h |
diff --git a/Source/modules/serviceworkers/ResponseInit.h b/Source/modules/serviceworkers/ResponseInit.h |
index 7cef14212341bbc2644567b4dc15f678ddb9664c..9235fecae925aeb970280d925ba439d42e6b76eb 100644 |
--- a/Source/modules/serviceworkers/ResponseInit.h |
+++ b/Source/modules/serviceworkers/ResponseInit.h |
@@ -7,11 +7,14 @@ |
#include "bindings/core/v8/Dictionary.h" |
#include "modules/serviceworkers/Headers.h" |
+#include "platform/heap/Handle.h" |
#include "wtf/RefPtr.h" |
namespace WebCore { |
-struct ResponseInit { |
+class ResponseInit { |
+ STACK_ALLOCATED(); |
+public: |
ResponseInit() |
: status(200) |
, statusText("OK") |
@@ -32,7 +35,7 @@ struct ResponseInit { |
unsigned short status; |
String statusText; |
- RefPtr<Headers> headers; |
+ RefPtrWillBeMember<Headers> headers; |
Dictionary headersDictionary; |
}; |