[selectors4] Why hasn't the fullscreen pseudo-class picked up?

The question was proposed in the process of a discussion on the
usage of fullscreen API in Second Screen Presentation(SSP) Working
Group. There are several use cases about fullscreen API when
rendering contents like HTML element, picture, and video in the
remote device. However, I noticed that fullscreen API had become
a WG Note even though it had been still developed in WHATWG.
I couldn't find the reason in www-style mailing list or any other place.

SSP WG would like to reuse :fullscreen pseudo-class with a little
extensions. For instance, the current fullscreen API spec does not
allow content to go fullscreen without a user gesture, so it will
require some changes to support a presentation document
fullscreening itself. If it's difficult to reuse the :fullscreen
pseudo-class, it needs to define new pseudo-class like :presentation
in order to apply changed style sheets to the presenting context
with a fullscreen.

The simplest questions could be:
1. Why hasn't the fullscreen pseudo-class picked up? What issues?
   Is the top layer definition related?
2. Which is the preferred options between reusing the :fullscreen
   or newly defining the :presentation?

This issue is briefly described in presentation-api issue repository.
https://github.com/w3c/presentation-api/issues/99

Thanks,
Hyojin

Received on Friday, 8 January 2016 11:41:44 UTC