From 3be656fb55ad49834ec8ec0a57ba858bb1b21f37 Mon Sep 17 00:00:00 2001 From: dcarney Date: Tue, 28 Apr 2015 01:31:49 -0700 Subject: [PATCH] Reland: deprecate non-phantom weak callbacks BUG= Review URL: https://codereview.chromium.org/1103173002 Cr-Commit-Position: refs/heads/master@{#28094} --- include/v8.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/v8.h b/include/v8.h index bca6bf1b6f..dd3fa51f17 100644 --- a/include/v8.h +++ b/include/v8.h @@ -542,13 +542,13 @@ template class PersistentBase { * critical form of resource management! */ template - V8_INLINE V8_DEPRECATE_SOON( + V8_INLINE V8_DEPRECATED( "use WeakCallbackInfo version", void SetWeak(P* parameter, typename WeakCallbackData::Callback callback)); template - V8_INLINE V8_DEPRECATE_SOON( + V8_INLINE V8_DEPRECATED( "use WeakCallbackInfo version", void SetWeak(P* parameter, typename WeakCallbackData::Callback callback)); @@ -560,7 +560,7 @@ template class PersistentBase { // specify a parameter for the callback or the location of two internal // fields in the dying object. template - V8_INLINE V8_DEPRECATE_SOON( + V8_INLINE V8_DEPRECATED( "use SetWeak", void SetPhantom(P* parameter, typename WeakCallbackInfo

::Callback callback,