pub(crate) unsafe extern "C" fn subsumes( obj: *mut JSPrincipals, other: *mut JSPrincipals, ) -> bool