LGTM1.

Removing the `-webkit-` prefix seems quite reasonable to align with
Firefox, and the conversation around the preview vs. filled states seems to
be dealt with in the subsequent intent in
https://groups.google.com/a/chromium.org/g/blink-dev/c/rCq-89BfJs0/m/xgQ967CVAQAJ
.

-mike


On Thu, Aug 12, 2021 at 9:17 PM Alex Russell <[email protected]>
wrote:

> As it feels like this has been blocked for a while on us, I'm adding the
> //components/autofill/OWNERS here to make sure they're OK w/ this moving
> forward. Have also requested tests for the CL you mentioned, Jaeyong.
>
> Thanks for following up.
>
> On Thursday, August 5, 2021 at 12:23:53 PM UTC-7 Jaeyong Bae wrote:
>
>> Hello, Alex.
>>
>> Sorry for the delayed updates.
>> The patches needed for this are currently under review[1].
>> Now proceed with the request again.
>>
>> [1] https://chromium-review.googlesource.com/c/chromium/src/+/3034804
>>
>> Jaeyong
>>
>> 2021년 8월 6일 (금) 오전 4:14, Alex Russell <[email protected]>님이 작성:
>>
>>> Hey Jaeyong,
>>>
>>> Wanted to make sure you aren't blocked here. Do you have updates, or are
>>> you looking for the OWNERs to assist here?
>>>
>>> Best Regards,
>>>
>>> Alex
>>>
>>> On Thursday, July 15, 2021 at 7:59:41 AM UTC-7 Jaeyong Bae wrote:
>>>
>>>> Thanks for the check. Mike.
>>>>
>>>> I'll reactivate it as soon as I can :)
>>>>
>>>> 2021년 7월 15일 (목) 오후 4:38, Mike West <[email protected]>님이 작성:
>>>>
>>>>> Rego noted that WebKit landed the unprefixed pseudo-class in
>>>>> https://commits.webkit.org/239313@main. From my perspective, that's a
>>>>> pretty clear signal that we should do the same since Chromium is now the
>>>>> odd one out.
>>>>>
>>>>> It looks to me as though there's agreement on a path forward in
>>>>> https://bugs.chromium.org/p/chromium/issues/detail?id=951476, but I
>>>>> haven't seen movement in the last ~3 weeks. Is this intent still active? 
>>>>> If
>>>>> not, perhaps we could reactivate it? :)
>>>>>
>>>>> -mike
>>>>>
>>>>>
>>>>> On Thu, Jun 17, 2021 at 8:18 PM Mike West <[email protected]> wrote:
>>>>>
>>>>>> Hello, Jaeyong!
>>>>>>
>>>>>> I missed the autofill team's response earlier in the week: it was
>>>>>> posted at
>>>>>> https://bugs.chromium.org/p/chromium/issues/detail?id=951476#c6, and
>>>>>> I'd suggest that engaging there would be useful. In particular, it would 
>>>>>> be
>>>>>> helpful to understand our existing behavior vis a vis the "preview" mode
>>>>>> for autofill, and to figure out together how to make sure it doesn't leak
>>>>>> data prior to user interaction.
>>>>>>
>>>>>> Thanks!
>>>>>>
>>>>>> -mike
>>>>>>
>>>>>>
>>>>>> On Mon, Jun 7, 2021 at 9:46 PM Mike West <[email protected]> wrote:
>>>>>>
>>>>>>>
>>>>>>> -mike
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Jun 1, 2021 at 11:33 AM Manuel Rego Casasnovas <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> On 31/05/2021 16:09, Jaeyong Bae wrote:
>>>>>>>> > *Contact emails
>>>>>>>> > *[email protected] <mailto:[email protected]>
>>>>>>>> >
>>>>>>>> > *Feature summary
>>>>>>>> > *The :autofill pseudo-classes must match input elements which
>>>>>>>> have been
>>>>>>>> > autofilled by user agent. These pseudo-classes must stop matching
>>>>>>>> if the
>>>>>>>> > user edits the autofilled field.
>>>>>>>>
>>>>>>>> Thanks for working on this, it's always nice to get rid of -webkit-
>>>>>>>> prefixed properties and support the standard ones.
>>>>>>>>
>>>>>>>> > *Tracking bug URL*
>>>>>>>> > https://bugs.chromium.org/p/chromium/issues/detail?id=1164311
>>>>>>>> > <https://bugs.chromium.org/p/chromium/issues/detail?id=1164311>
>>>>>>>>
>>>>>>>> It looks we don't have any way to measure the usage of this
>>>>>>>> pseudo-class, it'd be nice to add a use counter for it (see the
>>>>>>>> Measurement field in chromestatus: "It's important to measure the
>>>>>>>> adoption and success of web-exposed features. Note here what
>>>>>>>> measurements you have added to track the success of this feature,
>>>>>>>> such
>>>>>>>> as a link to the UseCounter(s) you have set up.").
>>>>>>>> Even we could have different counters for the prefixed vs unprefixed
>>>>>>>> pseudos.
>>>>>>>>
>>>>>>>> > *Spec link
>>>>>>>> > *
>>>>>>>> https://html.spec.whatwg.org/multipage/semantics-other.html#selector-autofill
>>>>>>>>
>>>>>>>> Some privacy concerns have been raised at
>>>>>>>>
>>>>>>>> https://github.com/w3c/csswg-drafts/issues/5775#issuecomment-755793947
>>>>>>>> .
>>>>>>>> Has that been discussed further? Does it apply to Chromium
>>>>>>>> implementation?
>>>>>>>>
>>>>>>>
>>>>>>> I've shared this with Chrome's autofill team, and I'll share
>>>>>>> whatever feedback I receive.
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> > Safari: Implemented with the vendor prefix: -webkit-
>>>>>>>>
>>>>>>>> Could you notify on webkit-dev, so they might also get the chance to
>>>>>>>> support the unprefixed pseudo? (see https://bit.ly/blink-signals).
>>>>>>>>
>>>>>>>> > Web developers: Positive
>>>>>>>> > (https://github.com/w3c/csswg-drafts/issues/5775
>>>>>>>> > <https://github.com/w3c/csswg-drafts/issues/5775>)
>>>>>>>>
>>>>>>>> Why this means that developer signals are positive?
>>>>>>>>
>>>>>>>> > *Is this feature fully tested in Web Platform Tests?
>>>>>>>> > *Yes.
>>>>>>>> >
>>>>>>>> https://wpt.fyi/results/html/semantics/selectors/pseudo-classes/autofill.html
>>>>>>>> > <
>>>>>>>> https://wpt.fyi/results/html/semantics/selectors/pseudo-classes/autofill.html
>>>>>>>> >
>>>>>>>>
>>>>>>>> That test alone is not testing very much, but it looks like sadly we
>>>>>>>> lack support in WPT to test more things:
>>>>>>>> https://github.com/web-platform-tests/wpt/issues/27118
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>>   Rego
>>>>>>>>
>>>>>>>> --
>>>>>>>> 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/dd4568ad-b957-df04-f422-45bc2fb13ae5%40igalia.com
>>>>>>>> .
>>>>>>>>
>>>>>>>

-- 
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/CAKXHy%3Dfxzq0mHDnmB4YNrMjH0iRJZ1sAH9Esx-VbTCCxW8u0Nw%40mail.gmail.com.

Reply via email to