| Index: Source/modules/serviceworkers/ServiceWorker.h
|
| diff --git a/Source/modules/serviceworkers/ServiceWorker.h b/Source/modules/serviceworkers/ServiceWorker.h
|
| index df5408560190d05dd42bc4beb75b67f4fd1b277f..7dee8654988f492c9e07ecab861feb4dbfac7ba3 100644
|
| --- a/Source/modules/serviceworkers/ServiceWorker.h
|
| +++ b/Source/modules/serviceworkers/ServiceWorker.h
|
| @@ -56,8 +56,10 @@ public:
|
|
|
| // Eager finalization needed to promptly release owned WebServiceWorker.
|
| EAGERLY_FINALIZE();
|
| +#if ENABLE(OILPAN)
|
| // Override 'operator new' to enforce allocation of eagerly finalized object.
|
| DECLARE_EAGER_FINALIZATION_OPERATOR_NEW();
|
| +#endif
|
|
|
| void postMessage(ExecutionContext*, PassRefPtr<SerializedScriptValue> message, const MessagePortArray*, ExceptionState&);
|
| void terminate(ExceptionState&);
|
|
|