Index: Source/web/WorkerPermissionClient.cpp |
diff --git a/Source/web/WorkerPermissionClient.cpp b/Source/web/WorkerPermissionClient.cpp |
index 27d2bf4da1906e6f490aaf5c67848a9ea774aa8b..60efa9a4b4f96f1f67a20bc312ebe825072c9e31 100644 |
--- a/Source/web/WorkerPermissionClient.cpp |
+++ b/Source/web/WorkerPermissionClient.cpp |
@@ -41,9 +41,9 @@ using namespace WebCore; |
namespace blink { |
-PassOwnPtr<WorkerPermissionClient> WorkerPermissionClient::create(PassOwnPtr<WebWorkerPermissionClientProxy> proxy) |
+PassOwnPtrWillBeRawPtr<WorkerPermissionClient> WorkerPermissionClient::create(PassOwnPtr<WebWorkerPermissionClientProxy> proxy) |
{ |
- return adoptPtr(new WorkerPermissionClient(proxy)); |
+ return adoptPtrWillBeNoop(new WorkerPermissionClient(proxy)); |
} |
WorkerPermissionClient::~WorkerPermissionClient() |
@@ -90,7 +90,7 @@ WorkerPermissionClient* WorkerPermissionClient::from(ExecutionContext& context) |
{ |
WorkerClients* clients = toWorkerGlobalScope(context).clients(); |
ASSERT(clients); |
- return static_cast<WorkerPermissionClient*>(Supplement<WorkerClients>::from(*clients, supplementName())); |
+ return static_cast<WorkerPermissionClient*>(WillBeHeapSupplement<WorkerClients>::from(*clients, supplementName())); |
} |
WorkerPermissionClient::WorkerPermissionClient(PassOwnPtr<WebWorkerPermissionClientProxy> proxy) |