@@ -809,49 +809,6 @@ static void OnMessage(Local<Message> message, Local<Value> error) {
809809 }
810810}
811811
812- static Local<Object> GetFeatures (Environment* env) {
813- EscapableHandleScope scope (env->isolate ());
814-
815- Local<Object> obj = Object::New (env->isolate ());
816- #if defined(DEBUG) && DEBUG
817- Local<Value> debug = True (env->isolate ());
818- #else
819- Local<Value> debug = False (env->isolate ());
820- #endif // defined(DEBUG) && DEBUG
821-
822- obj->Set (env->context (),
823- FIXED_ONE_BYTE_STRING (env->isolate (), " debug" ),
824- debug).FromJust ();
825- obj->Set (env->context (),
826- FIXED_ONE_BYTE_STRING (env->isolate (), " uv" ),
827- True (env->isolate ())).FromJust ();
828- // TODO(bnoordhuis) ping libuv
829- obj->Set (env->context (),
830- FIXED_ONE_BYTE_STRING (env->isolate (), " ipv6" ),
831- True (env->isolate ())).FromJust ();
832-
833- #ifdef HAVE_OPENSSL
834- Local<Boolean> have_openssl = True (env->isolate ());
835- #else
836- Local<Boolean> have_openssl = False (env->isolate ());
837- #endif
838-
839- obj->Set (env->context (),
840- FIXED_ONE_BYTE_STRING (env->isolate (), " tls_alpn" ),
841- have_openssl).FromJust ();
842- obj->Set (env->context (),
843- FIXED_ONE_BYTE_STRING (env->isolate (), " tls_sni" ),
844- have_openssl).FromJust ();
845- obj->Set (env->context (),
846- FIXED_ONE_BYTE_STRING (env->isolate (), " tls_ocsp" ),
847- have_openssl).FromJust ();
848- obj->Set (env->context (),
849- FIXED_ONE_BYTE_STRING (env->isolate (), " tls" ),
850- have_openssl).FromJust ();
851-
852- return scope.Escape (obj);
853- }
854-
855812void SetupProcessObject (Environment* env,
856813 const std::vector<std::string>& args,
857814 const std::vector<std::string>& exec_args) {
@@ -934,7 +891,6 @@ void SetupProcessObject(Environment* env,
934891
935892 READONLY_PROPERTY (process, " pid" ,
936893 Integer::New (env->isolate (), uv_os_getpid ()));
937- READONLY_PROPERTY (process, " features" , GetFeatures (env));
938894
939895 CHECK (process->SetAccessor (env->context (),
940896 FIXED_ONE_BYTE_STRING (env->isolate (), " ppid" ),
0 commit comments