w3c / picture-in-picture

Picture-in-Picture (PiP)
https://w3c.github.io/picture-in-picture
Other
311 stars 42 forks source link

Remove monkey patch sections #191

Open npm1 opened 3 years ago

npm1 commented 3 years ago

There are 3 sections that monkey patch other specifications (the ones with name starting with "Interaction with "). The affected specs should probably be updated instead, and those sections should be removed.

chrisn commented 1 year ago

Thanks for raising this, and apologies for taking so long to respond. I'm noting the TAG guidance, so looking at each of those sections:

@beaufortfrancois, @jernoble, what do you think?

chrisn commented 10 months ago

Discussed "Interaction with Remote Playback" in the Second Screen WG meeting at TPAC. The group agreed to move this text to the Remote Playback API spec, but will need discussion if it needs to be normative.

mfoltzgoogle commented 10 months ago

To clarify: Second Screen expects someone working on the PiP spec to open a PR against the Remote Playback API.

chrisn commented 3 months ago

Regarding Interaction with Page Visibility, #223 partially addresses this, but would leave this text remaining:

The Picture-in-Picture window visibility MUST NOT be taken into account by the user agent to determine if the system visibility state of a traversable navigable has changed.

@beaufortfrancois and @marcoscaceres Any thoughts on what to do with this? Should it remain somewhere in this spec, or could be added to the Page Visibility section in HTML?

beaufortfrancois commented 3 months ago

I'd hope we could add this part to the HTML Page Visibility spec now that PiP has been implemented by two different implementations.