+1 for taking a random sample (eg. 10) of pages from the HTTPArchive UseCounter list and trying to understand how it's being used and what breakage would result (especially on a Mac, see below).
I also looked at per-platform breakdowns (Google internal data, sorry) and found: - Android WebView usage is very low (~0.0003%). -webkit-isms sometimes feature in Android native apps so I wanted to verify we didn't see high usage. This is so low as to likely be irrelevant I think. - Mac is much higher than Windows - eg. 0.01-0.02% for Mac vs. 0.002%-0.004% for Windows - There's a pronounced weekday pattern with Mac/Windows usage about doubling M-F relative to Sat/Sun - Android usage is low (~0.001%) with no weekday pattern This suggests to me perhaps some enterprise or line-of-business application may be using it. But if we have evidence that the change in behavior is almost always subtle (eg. font metrics) not significant (eg. missing text) then I think this is probably low enough risk to just try. I wonder if we have metrics about unrenderable characters? I.e. how often we fail to render some text because the glyph isn't present in the selected font? If we did, then I think it would be pretty easy to do a finch trial for changes like this and decide go/no-go based on that data. Rick On Mon, Nov 22, 2021 at 4:27 AM Yoav Weiss <[email protected]> wrote: > Based on +Rick Byers <[email protected]>'s HA for webcompat document > <https://docs.google.com/document/d/1cpjWFoXBiuFYI4zb9I7wHs7uYZ0ntbOgLwH-mgqXdEM/edit#>, > I just ran the following query: > ``` > SELECT url FROM `httparchive.latest.pages_mobile` > WHERE JSON_EXTRACT(payload, "$._blinkFeatureFirstUsed.Features['3987']") > IS NOT NULL > ``` > Results are here > <https://docs.google.com/spreadsheets/d/1WZTRBujaaFrtUaRnBOoVYzJkZuColXFN-GgToF6nR5Q/edit?usp=sharing> > . > In short, there are 191 pages that touch this usecounter, out of 7655542 > pages in that table. (or ~0.0025% of pages) > > This resolves my previous concerns about HA showing an order of magnitude > more usage than our chromestatus use counter data. > > While digging into UKM data could be interesting, it'd take some time to > gather, so it might be sufficient to take a random sample from the HA list > and see what the impact on those sites would be. > > > On Mon, Nov 22, 2021 at 9:49 AM Frédéric Wang <[email protected]> wrote: > >> Le 18/11/2021 à 21:29, Chris Harrelson a écrit : >> >> >> Would it be possible to get results of top pages hitting the use counter, >>> so one can analyze them more carefully ? Do we need to do any additional >>> change in Chromium to make that possible ? >>> >> >> chromestatus.com already has this feature, by combining UseCounter with >> HTTPArchive. It can take a while for this data to be populated though, >> because of latency in the indexing. >> >> >>> Hi Chris, >> >> Last week Chromestatus was showing wrong results, basically for any >> feature it was returning matches for all HTTPArchive pages. Now it returns >> no data at all for -webkit-standard. Not sure if we need to wait more >> before indexing happens... >> >> Otherwise, I was thinking of something we did for scroll position values >> in non-default writing modes in the past [1] i.e. use UKM to better collect >> and analyze affected origins and maybe introducing a finch flag to ship >> this more safely (the code change to disable that is one line [2] so that >> should be easy). But IIRC we will need help from a Googler for that purpose. >> >> [1] >> https://groups.google.com/a/chromium.org/g/blink-dev/c/7X2CKPGeEa0/m/7Rau54VwDQAJ >> >> [2] https://chromium-review.googlesource.com/c/chromium/src/+/3282157 >> >> -- >> Frédéric Wang >> >> -- >> 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/f4dd6049-8221-e881-8979-c9029dc5ae01%40igalia.com >> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/f4dd6049-8221-e881-8979-c9029dc5ae01%40igalia.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/CAFUtAY9fqrpWok%3DB_s2qBacf%2BHZzcJYHiWY3e6OHODQ%2BWiVDXw%40mail.gmail.com.
