read-face-and-attribute

read-face-and-attribute is a compiled Lisp function in `faces.el'.

(read-face-and-attribute ATTRIBUTE &optional FRAME)

Read face name and face attribute value.
ATTRIBUTE is the attribute whose new value is read.
FRAME nil or unspecified means read attribute value of global face.
Value is a list (FACE NEW-VALUE) where FACE is the face read
(a symbol), and NEW-VALUE is value read.