unsafe extern "C" fn trace<D: DomTypes>( cx: *mut RawJSContext, argc: c_uint, vp: *mut JSVal, ) -> bool