On Wed, Jan 24, 2024 at 8:10 AM Yoav Weiss (@Shopify) <
yoavwe...@chromium.org> wrote:

> Also, what are the timelines you have in mind in terms of deprecation?
>

I'd like to try starting to turn the feature off ASAP, in M123, to avoid an
effect I've discovered where usage spikes when I announce deprecations. I
would very slowly enable, likely over about 2 months/milestones. Let me
know if that sounds ok. That's about the schedule I used for the
`shadowroot` attribute, and that was successful.


On Wed, Jan 24, 2024 at 4:51 PM Daniel Bratell <bratel...@gmail.com> wrote:
>
>> Unreliable use counters sound scary. We base a lot of decisions off
>> those. So far they have only been shown to over-count though? But still,
>> would be great if someone could get a grip on that bug and either fix it or
>> make us understand what is going on.
>>
> Yeah, I agree. In my experience (which tends to be a lot of deprecations)
the usage is always over-counted. My rough theory
<https://github.com/GoogleChrome/chromium-dashboard/issues/1545#issuecomment-949018584>,
if correct, doesn't always mean usage will be over-counted though.

> For this feature, what is the status of getHTML()? Can we redirect users
>> to it already?
>>
>  It's implemented, and here's the chromestatus for that
<https://chromestatus.com/feature/5102952270528512>. I haven't shipped it
yet, but my plan is to do that ASAP. Ideally I ship it in M123, to coincide
with this deprecation.

On 2024-01-23 20:38, 'Dan Clark' via blink-dev wrote:
>>
>> I guess a theoretical risk is that someone feature-checks for
>> HTMLTemplateElement.shadowRootMode and then assumes the existence of
>> getInnerHTML() based on that check. But given the lack of usage in the top
>> sites I agree that this seems to not be an issue in practice.
>>
>> I suppose that's a theoretical risk, yes. I bet (hope?) it's rare though.

> I saw that there's a support email listed at https://www.heap.io/auryc.
>> Maybe worth a ping?
>>
>> Thanks, I'll give them a ping. I'm not sure it's worth it, given that the
existing feature detection is already disabled by the lack of the
`shadowroot` attribute. But no harm.

Thanks,
Mason


> -- Dan
>>
>> On Monday, January 22, 2024 at 8:42:43 AM UTC-8 mas...@chromium.org
>> wrote:
>>
>>> On Mon, Jan 22, 2024 at 8:05 AM Vladimir Levin <vmp...@google.com>
>>> wrote:
>>>
>>>> Yeah, I think the risk is low here.
>>>>>
>>>>
>>> Great, thanks!
>>>
>>>
>>>> FWIW, I couldn't find any relevant github or contact info for this
>>>> library but if you had better luck finding contact information, we might as
>>>> well file an issue or send an email.
>>>>
>>>
>>> I also tried to find it, but failed. It appears to be closed source.
>>>
>>> Thanks,
>>> Mason
>>>
>>>
>>>
>>>>
>>>>> Thanks,
>>>>> Mason
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *Gecko*: No signal
>>>>>
>>>>> *WebKit*: No signal
>>>>>
>>>>> *Web developers*: No signals
>>>>>
>>>>> *Other signals*:
>>>>>
>>>>> WebView application risks
>>>>>
>>>>> Does this intent deprecate or change behavior of existing APIs, such
>>>>> that it has potentially high risk for Android WebView-based applications?
>>>>>
>>>>> None
>>>>>
>>>>>
>>>>> Debuggability
>>>>>
>>>>> None
>>>>>
>>>>>
>>>>> Is this feature fully tested by web-platform-tests
>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>>>>> ?No
>>>>>
>>>>> Flag name on chrome://flagsNone
>>>>>
>>>>> Finch feature nameNone
>>>>>
>>>>> Non-finch justificationNone
>>>>>
>>>>> Requires code in //chrome?False
>>>>>
>>>>> Tracking bughttps://crbug.com/1519972
>>>>>
>>>>> Estimated milestones
>>>>>
>>>>> No milestones specified
>>>>>
>>>>>
>>>>> Link to entry on the Chrome Platform Statushttps://chromestatus.com/
>>>>> feature/5081733588582400
>>>>>
>>>>> This intent message was generated by me, manually, because of this bug
>>>>> <https://github.com/GoogleChrome/chromium-dashboard/issues/3596>.
>>>>>
>>>>> --
>>>>> 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 blink-dev+unsubscr...@chromium.org.
>>>>> To view this discussion on the web visit https://groups.google.com/a/
>>>>> chromium.org/d/msgid/blink-dev/CAM%3DNeDhpHobDUy1VwZ2rmy5DBUVfsm8
>>>>> ijXOEtk%2B1eHjJgu6FRg%40mail.gmail.com
>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM%3DNeDhpHobDUy1VwZ2rmy5DBUVfsm8ijXOEtk%2B1eHjJgu6FRg%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 blink-dev+unsubscr...@chromium.org.
>> To view this discussion on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/bc371f9a-e39b-40cb-9941-c0b4dcc76342n%40chromium.org
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/bc371f9a-e39b-40cb-9941-c0b4dcc76342n%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 blink-dev+unsubscr...@chromium.org.
>> To view this discussion on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/8357e80a-5b6b-4c73-83e7-de19e8ca1a37%40gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/8357e80a-5b6b-4c73-83e7-de19e8ca1a37%40gmail.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 blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM%3DNeDgnUYoLbPTw5ynA_QtDzDq1hkO7Z%2B%2By3F0WYc9Xtcewtg%40mail.gmail.com.

Reply via email to