*/
#include "config.h"
-#include "WorkerPermissionClient.h"
+#include "web/WorkerPermissionClient.h"
#include "core/workers/WorkerGlobalScope.h"
#include "public/platform/WebPermissionCallbacks.h"
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()
{
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)