[Webkit-unassigned] [Bug 109884] Add CSS Property tracking to FeatureObserver. Creates new histogram for CSS Property usage data.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 25 23:25:08 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=109884





--- Comment #31 from Kassy Coan <kassycoan at gmail.com>  2013-03-25 23:27:35 PST ---
(In reply to comment #30)
> I'm fine with doing the manual mapping.
> 
> Why do we want to track all CSS properties? For example, what do we gain by tracking "margin"? We already know that margin is basically used on every page on the internet because it's used in the UA stylesheet.

Eventually, we are going to stop tracking the UA style sheet. That will be addressed in a separate patch.

> 
> As I see it, the point of tracking these things is to figure out what APIs we can remove. Is there another benefit to tracking CSS property usage?

1. It can help developers decide what they should and shouldn't be using in their own sites and
2. help developers discover new features

Our goal is to be able to see all the trends overtime. We should track them all so that we know when there is a decrease is usage. There is no way we can know now if property <anything> will experience a decrease in usage in the future, and the only way we will know with certainty that there was a decrease is to have the present usage data.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list