pub fn GetProtoObject<D>( cx: JSContext, global: Handle<'_, *mut JSObject>, rval: MutableHandle<'_, *mut JSObject>, )where D: DomTypes,