Testing several CSS 3 UI pseudo-classes

:enabled
006 (setting disabled DOM attribute and removing adding disabled content attribute)
007 (checking if setting the disabled attribute has effect on descendants)
:disabled
006 (setting disabled DOM attribute and removing adding disabled content attribute)
007 (checking if setting the disabled attribute has effect on descendants)
:checked
003 (setting DOM checked attribute)
004 (changing DOM type attribute and setting DOM checked attribute)
013 (testing dynamically updated checkboxes)
014 (testing DOM defaultChecked attribute on multiple radio buttons; last one should be checked)
:default
001 (default submit button)
005 (inserting new default submit button)
008 (default disabled submit button, support for :disabled required)
009 (default disabled submit button, support for :disabled required)
012 (changing DOM type attribute)
013 (testing on checkboxes using defaultChecked DOM attribute)
014 (testing DOM defaultChecked attribute on multiple radio buttons; last one should be checked, all should match :default)
016 (multiple forms, only one default submit button)
:read-only
002 (testing on normal non-editable elements)
010 (setting readOnly DOM attribute and removing adding readonly content attribute)
011 (testing readonly content attribute on form controls where it does not belong)
:read-write
010 (setting readOnly DOM attribute and removing adding readonly content attribute)
011 (testing readonly content attribute on form controls where it does not belong)