Originally planned[1] to be shipped in Chrome 76, the ":picture-in-picture" 
CSS pseudo-class was disabled[2] in the same milestone as we thought we may 
need to revisit the design based on new features coming into the 
Picture-in-Picture API.

This is not the case anymore. For this reason we'll ship it in Chrome 110.

Note that the ":picture-in-picture" CSS pseudo-class has been implemented 
by Safari[3] since.

[1] 
https://chromiumdash.appspot.com/commits?commit=eb334058998fda433c4c910bf36d665082b30434
[2] 
https://chromiumdash.appspot.com/commits?commit=ac1159c89f4a93414d477fc47548afa563b0c612
[3] 
https://wpt.fyi/results/picture-in-picture/css-selector.html?label=experimental&label=master&aligned

On Thursday, May 2, 2019 at 4:29:47 PM UTC+2 Chris Harrelson wrote:

> On Thu, May 2, 2019 at 12:38 AM <[email protected]> wrote:
>
>> Thank you. See answer inline.
>>
>> On Friday, April 26, 2019 at 10:25:10 PM UTC+2, Daniel Bratell wrote:
>>>
>>> LGTM3
>>>
>>> /Daniel
>>>
>>> On Fri, 26 Apr 2019 20:57:25 +0200, Yoav Weiss <[email protected]> wrote:
>>>
>>> LGTM2
>>>
>>> On Fri, Apr 26, 2019 at 8:37 PM Chris Harrelson <[email protected]> 
>>> wrote:
>>>
>>>> Great!
>>>>
>>>> LGTM1
>>>>
>>>> Would be good to also have a WPT test exercising the absence of 
>>>> retargeting, if there isn't already.
>>>>
>>>
>> I've added one.
>>
>
> Thanks!
>  
>
>>  
>>
>>>
>>>> On Fri, Apr 26, 2019 at 9:53 AM 'Mounir Lamouri' via blink-dev <
>>>> [email protected]> wrote:
>>>>
>>>>> The Picture-in-Picture spec has been updated.
>>>>>
>>>>> On Thu, 25 Apr 2019 at 07:46, Daniel Bratell <[email protected]> wrote:
>>>>>
>>>>>> Looks like nobody responded. Maybe mlamouri can take a look?
>>>>>>
>>>>>> /Daniel
>>>>>>
>>>>>> On Thu, 18 Apr 2019 10:32:49 +0200, François Beaufort <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>> Thank you everyone for your feedback and answers!
>>>>>>
>>>>>> I'm sending a spec PR at 
>>>>>> https://github.com/WICG/picture-in-picture/pull/126 that removes 
>>>>>> retargeting.
>>>>>> I'll also pinging fullscreen spec owners at 
>>>>>> https://github.com/whatwg/fullscreen/issues/149.
>>>>>>
>>>>>> On Wed, Apr 17, 2019 at 7:03 PM Chris Harrelson <[email protected]> 
>>>>>> wrote:
>>>>>>
>>>>>>> (API owner hat off in this response)
>>>>>>>
>>>>>>> I don't think that :picture-in-picture should automatically apply to 
>>>>>>> the shadow host chain (*). I suggest removing retargeting from that 
>>>>>>> spec 
>>>>>>> and also for the spec definition of :fullscreen.
>>>>>>>
>>>>>>> Rune's suggestion about using :part also makes sense to me.
>>>>>>>
>>>>>>> Chris
>>>>>>>
>>>>>>> (*) Posted some thoughts at 
>>>>>>> https://github.com/w3c/webcomponents/issues/804
>>>>>>>
>>>>>>> On Wed, Apr 17, 2019 at 2:45 AM Rune Lillesveen <[email protected]> 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> On Thu, Mar 28, 2019 at 3:22 PM Emilio Cobos Álvarez <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> I don't think such behavior makes sense for :fullscreen (nor for
>>>>>>>>> :picture-in-picture). For example, the fullscreen spec defines an
>>>>>>>>> user-agent stylesheet[1] that would break the layout of any shadow 
>>>>>>>>> host
>>>>>>>>> containing the fullscreen element if such a thing was implemented. 
>>>>>>>>> I
>>>>>>>>> don't think that's desirable nor makes much sense.
>>>>>>>>>
>>>>>>>>> Also, it doesn't seem to make much sense to me to match 
>>>>>>>>> :fullscreen for
>>>>>>>>> some shadow host that has arbitrary content apart of the fullscreen
>>>>>>>>> element, but maybe I could be convinced otherwise?
>>>>>>>>
>>>>>>>>
>>>>>>>> Yes, wouldn't that be targeted more naturally with ::part?
>>>>>>>>
>>>>>>>> E.g.:  movie-app::part(video):fullscreen {}
>>>>>>>>
>>>>>>>> Note: Apparently, :fullscreen doesn't work with ::part() in Blink. 
>>>>>>>> Reported https://crbug.com/953648
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>> Groups "blink-dev" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>> send an email to [email protected].
>>>>>>>> To view this discussion on the web visit 
>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACuPfeTK2gYAXEZT88CO%3DOxjYrSL%2B92WSL8GspQ-QvQ_8pqV3A%40mail.gmail.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACuPfeTK2gYAXEZT88CO%3DOxjYrSL%2B92WSL8GspQ-QvQ_8pqV3A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> -- 
>>>>>>> You received this message because you are subscribed to a topic in 
>>>>>>> the Google Groups "blink-dev" group.
>>>>>>> To unsubscribe from this topic, visit 
>>>>>>> https://groups.google.com/a/chromium.org/d/topic/blink-dev/X-qPSmdSR_g/unsubscribe
>>>>>>> .
>>>>>>> To unsubscribe from this group and all its topics, send an email to 
>>>>>>> [email protected].
>>>>>>> To view this discussion on the web visit 
>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9fZ6VVwhoiNAkgwWP6w3-xOQzy1HEL2G5HhNRBuSvu_g%40mail.gmail.com
>>>>>>>  
>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9fZ6VVwhoiNAkgwWP6w3-xOQzy1HEL2G5HhNRBuSvu_g%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>>
>>>>>> -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "blink-dev" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to [email protected].
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAEZxfGMtq8HpBjFjdkGVCt5e_Kb33O1-UzPpEjxULDkSD4LNkg%40mail.gmail.com
>>>>>>  
>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAEZxfGMtq8HpBjFjdkGVCt5e_Kb33O1-UzPpEjxULDkSD4LNkg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> /* Opera Software, Linköping, Sweden: CET (UTC+1) */
>>>>>>
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "blink-dev" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B-LeH9YJn3wwJTF7QcjgHp7Ntsn-ZnwksN-%3DotQN4HNknwTXA%40mail.gmail.com
>>>>>  
>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B-LeH9YJn3wwJTF7QcjgHp7Ntsn-ZnwksN-%3DotQN4HNknwTXA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "blink-dev" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9ObSVmjePAO5JMUJQRCzi00VoHLCf%3DfvLwJdjYHKNyVw%40mail.gmail.com
>>>>  
>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9ObSVmjePAO5JMUJQRCzi00VoHLCf%3DfvLwJdjYHKNyVw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
>>>
>>>
>>> -- 
>>> /* Opera Software, Linköping, Sweden: CET (UTC+1) */
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "blink-dev" group.
>>
> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/012f8b0f-0844-4339-b84a-3853f76064f4%40chromium.org
>>  
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/012f8b0f-0844-4339-b84a-3853f76064f4%40chromium.org?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/afbe6975-b438-470c-890a-b05219c127bcn%40chromium.org.

Reply via email to