In set client window state the following text describes how to fullscreen a document:
If document’s visibility state is "visible", fullscreen an element with document’s document element.
However, this seems to imply that attempting to fullscreen a minimized document should not do anything. It might be worth clarifying this behavior in the specification, though I'm not sure what the desired behavior should be.