pub unsafe fn NewReadableExternalSourceStreamObject(
    cx: *mut JSContext,
    underlyingSource: *mut ReadableStreamUnderlyingSource,
    nsISupportsObject_alreadyAddreffed: *mut c_void,
    proto: HandleObject<'_>,
) -> *mut JSObject