Thanks, Manish! This is a cool reference. It's interesting to see Stylo has implemented exactly one property that Gecko has not: column-width. :)

I'd like to add this information (the number of Firefox-supported properties that Stylo has not implemented yet) to my project burndown chart, alongside bug count and reftest count. That will give us another rough measure of Stylo's progress towards Firefox parity. If you could regenerate the Stylo numbers (or show me how) once a week or so, that would be helpful.

In addition to generating easy bugs, it might be interesting to note which properties appear on Cameron's list [1] of properties used by the Alexa Top 100 sites [2].

thanks,
chris

[1] http://mcc.id.au/temp/topsites-stylo-properties.txt
[2] https://github.com/WPO-Foundation/webpagetest/blob/master/bulktest/alexa-curated.txt


On 8/28/2016 5:36 AM, Manish Goregaokar wrote:
Since Stylo had finished up most of the Wikipedia properties, I wanted
to easily figure out what to work on next.

To aid with this, I created this list:
https://manishearth.github.io/css-properties-list/

It's a list of all the properties I could find (listed on the w3c page
or in getComputedStyle),
which can be filtered by which browsers implement it.

If the MDN page had grammar listed, the grammar is also included. One
can use this to gauge the difficulty of a property at a glance. Many
properties don't have grammar (please update the MDN page when
implementing them)

Should be useful for generating easy bugs or just deciding what to
work on next. There seem to be a ton of properties left that have very
simple grammars and would probably be simple to implement.

This list could probably be annotated to create a categorized list
similar to https://public.etherpad-mozilla.org/p/stylo-wikipedia-properties
with difficulty and priority included.

Thanks,
-Manish Goregaokar


_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to