Currently, for user-select, CSS UI 4 says
on editable elements where the computed value is always contain regardless of the specified value
and it defines "editable elements" as
an editable element is either an editing host or a mutable form control with textual content, such as textarea.
It seems this would exclude readonly form controls from the computation rule above, because according to the HTML Standard, readonly form controls are not mutable. But I think that rule should be applied to those controls as well.