diff --git a/src/js_native_api_v8.h b/src/js_native_api_v8.h index 12b3ab68a8d979..6378a055208ef9 100644 --- a/src/js_native_api_v8.h +++ b/src/js_native_api_v8.h @@ -66,10 +66,6 @@ struct napi_env__ { } virtual bool can_call_into_js() const { return true; } - virtual v8::Maybe mark_arraybuffer_as_untransferable( - v8::Local ab) const { - return v8::Just(true); - } static inline void HandleThrow(napi_env env, v8::Local value) { if (env->terminatedOrTerminating()) { diff --git a/src/node_api.cc b/src/node_api.cc index 4d95d518286b87..38cd08022c2b26 100644 --- a/src/node_api.cc +++ b/src/node_api.cc @@ -35,13 +35,6 @@ bool node_napi_env__::can_call_into_js() const { return node_env()->can_call_into_js(); } -v8::Maybe node_napi_env__::mark_arraybuffer_as_untransferable( - v8::Local ab) const { - return ab->SetPrivate(context(), - node_env()->untransferable_object_private_symbol(), - v8::True(isolate)); -} - void node_napi_env__::CallFinalizer(napi_finalize cb, void* data, void* hint) { CallFinalizer(cb, data, hint); } diff --git a/src/node_api_internals.h b/src/node_api_internals.h index 8b4db661e65fde..5201966b779508 100644 --- a/src/node_api_internals.h +++ b/src/node_api_internals.h @@ -13,8 +13,6 @@ struct node_napi_env__ : public napi_env__ { const std::string& module_filename); bool can_call_into_js() const override; - v8::Maybe mark_arraybuffer_as_untransferable( - v8::Local ab) const override; void CallFinalizer(napi_finalize cb, void* data, void* hint) override; template void CallFinalizer(napi_finalize cb, void* data, void* hint);