This is awesome, thanks Manish! Given our focus on testing, at this stage I think the most useful prioritization would be reftests. We could turn on logging for unimplemented properties (and properties values), and then see which ones are the most common on one of shing's reftest runs.
On Mon, Aug 29, 2016 at 8:37 AM, Manish Goregaokar <manishsm...@gmail.com> wrote: > I included the Alexa numbers (these are not exactly accurate because > heycam's list counts property-value pairs, not properties, I need to write > a better script for extracting these correctly). > > I also added a dashboard thingy that shows all the useful property counts > in the corner. > > -Manish Goregaokar > > On Mon, Aug 29, 2016 at 4:41 PM, Manish Goregaokar <manishsm...@gmail.com> > wrote: > > > On Mon, Aug 29, 2016 at 2:23 PM, Chris Peterson <cpeter...@mozilla.com> > > wrote: > > > Stylo has implemented exactly one property Gecko has not: column-width. > > > > Oh, that's because Firefox implements it as -moz-column-width. I > > haven't tried merging the prefixes -- this information can be scraped > > from MDN, but it's only an issue for very few properties so I didn't > > work on that. > > > > The Chrome/Firefox implementation info is just what getComputedStyle > > contains. The Servo/Stylo implementation info is gotten by having the > > mako templates print the longhand names (this ignores any mapping to > > prefixed values that we do in stylo). > > > > I'll be sure to keep this up to date. While the MDN scraping script is > > in the repo behind that page, the way of getting property data from > > servo/stylo is a bit fiddly right now. I'll try to clean that up and > > check in patches to that repo, but I'm fine with just doing the > > updating myself. > > > > I'll also add counters to the page listing how many properties each > > one implements, and note down if it's a top 500 property. > > > > Do you plan on prioritizing these properties (like how the Wikipedia > > ones were prioritized)? I was thinking of adding a priority field, but > > I didn't because I don't know how to prioritize most of these > > properties. The Alexa numbers will certainly help, though. > > > > Thanks, > > -Manish Goregaokar > > > _______________________________________________ > dev-servo mailing list > dev-servo@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-servo > _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo