Index: Source/core/workers/WorkerClients.h |
diff --git a/Source/core/workers/WorkerClients.h b/Source/core/workers/WorkerClients.h |
index 54b34d9dbfe9a938eb383c3cf22301e3a4acf5db..b0bbc99f4a6bbc681279c4561d9a93008985dbda 100644 |
--- a/Source/core/workers/WorkerClients.h |
+++ b/Source/core/workers/WorkerClients.h |
@@ -39,9 +39,10 @@ namespace blink { |
// This is created on the main thread, passed to the worker thread and |
// attached to WorkerGlobalScope when it is created. |
// This class can be used to provide "client" implementations to Workers. |
-class WorkerClients : public NoBaseWillBeGarbageCollectedFinalized<WorkerClients>, public WillBeHeapSupplementable<WorkerClients> { |
+class WorkerClients final : public NoBaseWillBeGarbageCollectedFinalized<WorkerClients>, public WillBeHeapSupplementable<WorkerClients> { |
WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(WorkerClients); |
WTF_MAKE_NONCOPYABLE(WorkerClients); |
+ WTF_MAKE_FAST_ALLOCATED_WILL_BE_REMOVED(WorkerClients); |
public: |
static PassOwnPtrWillBeRawPtr<WorkerClients> create() |
{ |