Re: [csswg-drafts] [selectors] Add :picture-in-picture pseudo-class (#3796)

The CSS Working Group just discussed `Add :picture-in-picture pseudo-class`, and agreed to the following:

* `RESOLVED: add :picture-in-picture and :fullscreen to Selectors 4`

<details><summary>The full IRC log of that discussion</summary>
&lt;dael> Topic: Add :picture-in-picture pseudo-class<br>
&lt;dael> github: https://github.com/w3c/csswg-drafts/issues/3796<br>
&lt;dael> plinss: Anyone want to talk to this?<br>
&lt;dael> fantasai: I don't know too much about this, but it's being shipped by Google immenantly. Generally we put all pseudo classes in selectors so looks like MOz filed an issue to haveit in selectors<br>
&lt;dael> fantasai: But I don't know much about what they're about to ship<br>
&lt;dael> smfr: Read but was confused about when it applies. I'd like to to say this applies when showing picture-in-picture mode or something like that<br>
&lt;dael> fantasai: Is picture-in-picture mode defined?<br>
&lt;dael> smfr: Spec defines but not readable by humans except the 2 that know about shadow dom<br>
&lt;emilio> The shadow dom thing is broken in the spec<br>
&lt;dael> AmeliaBR: Looking quickly it's confusing about if this is pseudo class or element. WICG spec desc seems to desc a<br>
&lt;dael> fantasai: It's a pseudo class<br>
&lt;dael> AmeliaBR: An element that's an active element in the doc. There's also an extra window object.<br>
&lt;dael> AmeliaBR: I agreewith smfr the spec needs some work from css people to make sure it's def clear on consistent. Logically makes sense it's a think like fullscreen pseudo class.<br>
&lt;dael> AmeliaBR: Someone needs to work on spec<br>
&lt;dael> fantasai: Not sure we define fullscreen either<br>
&lt;fantasai> https://drafts.csswg.org/selectors-4/#resource-pseudos<br>
&lt;dael> fantasai: WE should add both or neither and have a note about additional selectors. I guess in section 11<br>
&lt;fantasai> s/and have/or have/<br>
&lt;dael> myles: Reason these psuedo elements need to be inside our specs?<br>
&lt;dael> fantasai: Generally...for the most part we have all selectors in selectors so if you're looking for one you can find it. Detailed desc is deferred to the host spec. But we define it exists and roughly wha tit means<br>
&lt;dael> fantasai: Haven't done for full screen or this<br>
&lt;dael> gregwhitworth: I'd like it in selectors spec<br>
&lt;dael> fantasai: Currently specs that define selectors or css prop not in WG should ask CSSWG members to review specs before shipping, but that's a separate issue<br>
&lt;dael> AmeliaBR: Where ever defined needs to be reviewed to be logically consistent. Easier to do if there's a mention in selectors that links out<br>
&lt;dael> plinss: Agree this should be in css specs<br>
&lt;gregwhitworth> https://wicg.github.io/picture-in-picture/#htmlvideoelement-extensions<br>
&lt;dael> plinss: Do we know where rest of picture-in-picture will spec? Merge into HTML? Spec?<br>
&lt;dael> gregwhitworth: I found wicg document but I can ping the person on our team and find out<br>
&lt;dael> AmeliaBR: If following fullscreen pattern it's stand alone in WHATWG<br>
&lt;dael> fantasai: And for us to cross reference we need to know where the spec will perm. live. If it doesn't have a plan where it should be it needs one. ANd get buy in from people besides Google<br>
&lt;dael> plinss: That's what I was driving at. Are other impl on board with this and whatnot<br>
&lt;dael> plinss: Sounds like we agree if this moves forward pseudo class should be in our specs. Not sure what we should do with this issue right now<br>
&lt;dael> plinss: Other thoughts?<br>
&lt;dael> smfr: Webkit supports impl but want a better spec. I think there's enough to give feedback to authors<br>
&lt;dael> fantasai: Whole spec shouldn't be CSS. We should add a section to selectors for fullscreen and picture-in-picture. Someone should give feedback to the authors. And we should say hey we need to link to your spec, are you putting it through a standards process somewhere?<br>
&lt;dael> plinss: Resolution to add :picture-in-picture and :fullscreen to Selectors?<br>
&lt;dael> plinss: Or just leave a note that's where they should live and corrdinate<br>
&lt;dael> fantasai: Add an put an issue in there to link to spec once it's somewhere<br>
&lt;dael> AmeliaBR: 4 or 5? What's the status of when not quite stable things should be...<br>
&lt;dael> fantasai: :fullscreen should def be 4. There's no level 5 so they should go in there. It's being impl so I'm not concerned<br>
&lt;dael> plinss: Objections?<br>
&lt;dael> RESOLVED: add :picture-in-picture and :fullscreen to Selectors 4<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3796#issuecomment-481760744 using your GitHub account

Received on Wednesday, 10 April 2019 16:21:26 UTC