@@ -801,49 +801,6 @@ static void OnMessage(Local<Message> message, Local<Value> error) {
801801 }
802802}
803803
804- static Local<Object> GetFeatures (Environment* env) {
805- EscapableHandleScope scope (env->isolate ());
806-
807- Local<Object> obj = Object::New (env->isolate ());
808- #if defined(DEBUG) && DEBUG
809- Local<Value> debug = True (env->isolate ());
810- #else
811- Local<Value> debug = False (env->isolate ());
812- #endif // defined(DEBUG) && DEBUG
813-
814- obj->Set (env->context (),
815- FIXED_ONE_BYTE_STRING (env->isolate (), " debug" ),
816- debug).FromJust ();
817- obj->Set (env->context (),
818- FIXED_ONE_BYTE_STRING (env->isolate (), " uv" ),
819- True (env->isolate ())).FromJust ();
820- // TODO(bnoordhuis) ping libuv
821- obj->Set (env->context (),
822- FIXED_ONE_BYTE_STRING (env->isolate (), " ipv6" ),
823- True (env->isolate ())).FromJust ();
824-
825- #ifdef HAVE_OPENSSL
826- Local<Boolean> have_openssl = True (env->isolate ());
827- #else
828- Local<Boolean> have_openssl = False (env->isolate ());
829- #endif
830-
831- obj->Set (env->context (),
832- FIXED_ONE_BYTE_STRING (env->isolate (), " tls_alpn" ),
833- have_openssl).FromJust ();
834- obj->Set (env->context (),
835- FIXED_ONE_BYTE_STRING (env->isolate (), " tls_sni" ),
836- have_openssl).FromJust ();
837- obj->Set (env->context (),
838- FIXED_ONE_BYTE_STRING (env->isolate (), " tls_ocsp" ),
839- have_openssl).FromJust ();
840- obj->Set (env->context (),
841- FIXED_ONE_BYTE_STRING (env->isolate (), " tls" ),
842- have_openssl).FromJust ();
843-
844- return scope.Escape (obj);
845- }
846-
847804void SetupProcessObject (Environment* env,
848805 const std::vector<std::string>& args,
849806 const std::vector<std::string>& exec_args) {
@@ -964,7 +921,6 @@ void SetupProcessObject(Environment* env,
964921
965922 READONLY_PROPERTY (process, " pid" ,
966923 Integer::New (env->isolate (), uv_os_getpid ()));
967- READONLY_PROPERTY (process, " features" , GetFeatures (env));
968924
969925 CHECK (process->SetAccessor (env->context (),
970926 FIXED_ONE_BYTE_STRING (env->isolate (), " ppid" ),
0 commit comments