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.