Since RuleFeatureSet for select attribute will have more features than RuleFeatureSet has, it would be better to create another class. We would like to collect the following features. :checked :enabled :disabled :indeterminate :link :target :visited etc.
Created attachment 173562 [details] Patch
Comment on attachment 173562 [details] Patch Attachment 173562 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/14787966
Created attachment 173570 [details] Patch
Comment on attachment 173570 [details] Patch Let's wait greens.
Comment on attachment 173570 [details] Patch Clearing flags on attachment: 173570 Committed r134219: <http://trac.webkit.org/changeset/134219>
All reviewed patches have been landed. Closing bug.