class WebNotificationPermissionCallbackImpl : public WebNotificationPermissionCallback {
public:
- WebNotificationPermissionCallbackImpl(PassOwnPtr<NotificationPermissionCallback> callback)
+ WebNotificationPermissionCallbackImpl(NotificationPermissionCallback* callback)
: m_callback(callback)
{
}
}
private:
- OwnPtr<NotificationPermissionCallback> m_callback;
+ Persistent<NotificationPermissionCallback> m_callback;
};
} // namespace
{
}
-void NotificationPermissionClientImpl::requestPermission(ExecutionContext* context, PassOwnPtr<NotificationPermissionCallback> callback)
+void NotificationPermissionClientImpl::requestPermission(ExecutionContext* context, NotificationPermissionCallback* callback)
{
ASSERT(context && context->isDocument());